From owner-cvs-src-old@FreeBSD.ORG Mon May 2 21:06:55 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 65D42106566C for ; Mon, 2 May 2011 21:06:55 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 508528FC1B for ; Mon, 2 May 2011 21:06:55 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p42L6txh019768 for ; Mon, 2 May 2011 21:06:55 GMT (envelope-from dim@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p42L6t3w019767 for cvs-src-old@freebsd.org; Mon, 2 May 2011 21:06:55 GMT (envelope-from dim@repoman.freebsd.org) Message-Id: <201105022106.p42L6t3w019767@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to dim@repoman.freebsd.org using -f From: Dimitry Andric Date: Mon, 2 May 2011 21:04:37 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src ObsoleteFiles.inc src/contrib/llvm/include/llvm Constant.h Constants.h DebugInfoProbe.h DerivedTypes.h GlobalVariable.h InitializePasses.h InstrTypes.h Instructions.h Intrinsics.td IntrinsicsARM.td IntrinsicsPTX.td IntrinsicsX86.td ... X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 May 2011 21:06:55 -0000 dim 2011-05-02 21:04:37 UTC FreeBSD src repository Modified files: . ObsoleteFiles.inc contrib/llvm/include/llvm Constant.h Constants.h DerivedTypes.h GlobalVariable.h InitializePasses.h InstrTypes.h Instructions.h Intrinsics.td IntrinsicsARM.td IntrinsicsX86.td IntrinsicsXCore.td LinkAllPasses.h Metadata.h Module.h Pass.h PassAnalysisSupport.h TypeSymbolTable.h User.h Value.h contrib/llvm/include/llvm/ADT APFloat.h APInt.h ArrayRef.h DenseMap.h DenseMapInfo.h DepthFirstIterator.h FoldingSet.h ImmutableIntervalMap.h IntervalMap.h IntrusiveRefCntPtr.h PointerUnion.h ScopedHashTable.h SmallPtrSet.h Statistic.h StringExtras.h StringMap.h Triple.h ilist.h contrib/llvm/include/llvm/Analysis AliasAnalysis.h AliasSetTracker.h CFGPrinter.h DIBuilder.h DebugInfo.h IVUsers.h InlineCost.h InstructionSimplify.h Lint.h MemoryDependenceAnalysis.h Passes.h PathProfileInfo.h PostDominators.h RegionInfo.h RegionIterator.h RegionPass.h ScalarEvolution.h ScalarEvolutionExpressions.h contrib/llvm/include/llvm/Bitcode Archive.h contrib/llvm/include/llvm/CodeGen AsmPrinter.h CalcSpillWeights.h CallingConvLower.h EdgeBundles.h FastISel.h FunctionLoweringInfo.h ISDOpcodes.h JITCodeEmitter.h LiveInterval.h LiveIntervalAnalysis.h MachineBasicBlock.h MachineCodeEmitter.h MachineConstantPool.h MachineFrameInfo.h MachineInstr.h MachineInstrBuilder.h ProcessImplicitDefs.h RegisterScavenging.h RuntimeLibcalls.h ScheduleDAG.h ScoreboardHazardRecognizer.h SelectionDAG.h SelectionDAGISel.h SelectionDAGNodes.h SlotIndexes.h TargetLoweringObjectFileImpl.h contrib/llvm/include/llvm/CodeGen/PBQP Graph.h contrib/llvm/include/llvm/CodeGen/PBQP/Heuristics Briggs.h contrib/llvm/include/llvm/CompilerDriver CompilationGraph.h Tool.h contrib/llvm/include/llvm/ExecutionEngine ExecutionEngine.h JITMemoryManager.h contrib/llvm/include/llvm/MC MCAsmInfo.h MCAsmLayout.h MCAssembler.h MCContext.h MCDisassembler.h MCDwarf.h MCExpr.h MCInstPrinter.h MCObjectStreamer.h MCSection.h MCSectionMachO.h MCStreamer.h MCSymbol.h contrib/llvm/include/llvm/MC/MCParser AsmLexer.h contrib/llvm/include/llvm/Object MachOObject.h contrib/llvm/include/llvm/Support Allocator.h CFG.h Casting.h CommandLine.h Compiler.h ConstantFolder.h CrashRecoveryContext.h DOTGraphTraits.h DebugLoc.h Dwarf.h ErrorHandling.h FileSystem.h FileUtilities.h GraphWriter.h IRBuilder.h Memory.h MemoryBuffer.h NoFolder.h PathV1.h PatternMatch.h PrettyStackTrace.h Program.h Regex.h Signals.h SourceMgr.h StandardPasses.h TimeValue.h system_error.h contrib/llvm/include/llvm/Target SubtargetFeature.h Target.td TargetAsmBackend.h TargetAsmInfo.h TargetData.h TargetInstrDesc.h TargetInstrInfo.h TargetInstrItineraries.h TargetLibraryInfo.h TargetLowering.h TargetLoweringObjectFile.h TargetMachine.h TargetOptions.h TargetRegisterInfo.h TargetRegistry.h TargetSelect.h TargetSelectionDAG.td contrib/llvm/include/llvm/Transforms IPO.h Instrumentation.h Scalar.h contrib/llvm/include/llvm/Transforms/Utils BasicBlockUtils.h Cloning.h Local.h contrib/llvm/include/llvm-c EnhancedDisassembly.h lto.h contrib/llvm/include/llvm-c/Transforms Scalar.h contrib/llvm/lib/Analysis AliasAnalysis.cpp AliasSetTracker.cpp Analysis.cpp BasicAliasAnalysis.cpp CaptureTracking.cpp ConstantFolding.cpp DIBuilder.cpp DebugInfo.cpp IVUsers.cpp InlineCost.cpp InstructionSimplify.cpp LazyValueInfo.cpp Lint.cpp Loads.cpp LoopPass.cpp MemoryBuiltins.cpp MemoryDependenceAnalysis.cpp PHITransAddr.cpp PathNumbering.cpp PathProfileVerifier.cpp PostDominators.cpp ProfileEstimatorPass.cpp ProfileInfo.cpp ProfileInfoLoader.cpp RegionInfo.cpp RegionPrinter.cpp ScalarEvolution.cpp ScalarEvolutionExpander.cpp ScalarEvolutionNormalization.cpp TypeBasedAliasAnalysis.cpp ValueTracking.cpp contrib/llvm/lib/Analysis/IPA GlobalsModRef.cpp contrib/llvm/lib/Archive ArchiveWriter.cpp contrib/llvm/lib/AsmParser LLParser.cpp contrib/llvm/lib/Bitcode/Reader BitcodeReader.cpp contrib/llvm/lib/Bitcode/Writer BitcodeWriter.cpp ValueEnumerator.cpp ValueEnumerator.h contrib/llvm/lib/CodeGen AggressiveAntiDepBreaker.cpp Analysis.cpp BranchFolding.cpp CalcSpillWeights.cpp CallingConvLower.cpp CodePlacementOpt.cpp DwarfEHPrepare.cpp ELF.h ELFWriter.cpp EdgeBundles.cpp ExpandISelPseudos.cpp IfConversion.cpp InlineSpiller.cpp LLVMTargetMachine.cpp LiveDebugVariables.cpp LiveInterval.cpp LiveIntervalAnalysis.cpp LiveIntervalUnion.cpp LiveIntervalUnion.h LiveRangeEdit.cpp LiveRangeEdit.h LiveVariables.cpp MachineBasicBlock.cpp MachineCSE.cpp MachineInstr.cpp MachineLICM.cpp MachineSink.cpp MachineVerifier.cpp PHIElimination.cpp Passes.cpp PeepholeOptimizer.cpp ProcessImplicitDefs.cpp PrologEpilogInserter.cpp RegAllocBase.h RegAllocBasic.cpp RegAllocFast.cpp RegAllocGreedy.cpp RegAllocLinearScan.cpp RegAllocPBQP.cpp RegisterScavenging.cpp RenderMachineFunction.cpp ScheduleDAG.cpp ScheduleDAGInstrs.cpp ScheduleDAGPrinter.cpp ShrinkWrapping.cpp SimpleRegisterCoalescing.cpp SimpleRegisterCoalescing.h SjLjEHPrepare.cpp SlotIndexes.cpp SpillPlacement.cpp SpillPlacement.h Spiller.cpp Spiller.h SplitKit.cpp SplitKit.h StackProtector.cpp StrongPHIElimination.cpp TargetInstrInfoImpl.cpp TargetLoweringObjectFileImpl.cpp TwoAddressInstructionPass.cpp VirtRegMap.cpp VirtRegRewriter.cpp contrib/llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp AsmPrinterDwarf.cpp DIE.h DwarfCFIException.cpp DwarfDebug.cpp DwarfDebug.h DwarfException.h DwarfTableException.cpp contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp FastISel.cpp FunctionLoweringInfo.cpp LegalizeDAG.cpp LegalizeIntegerTypes.cpp LegalizeTypes.h LegalizeVectorOps.cpp LegalizeVectorTypes.cpp ScheduleDAGFast.cpp ScheduleDAGRRList.cpp ScheduleDAGSDNodes.cpp ScheduleDAGSDNodes.h SelectionDAG.cpp SelectionDAGBuilder.cpp SelectionDAGBuilder.h SelectionDAGISel.cpp SelectionDAGPrinter.cpp TargetLowering.cpp contrib/llvm/lib/ExecutionEngine ExecutionEngine.cpp contrib/llvm/lib/ExecutionEngine/JIT Intercept.cpp JIT.cpp JIT.h JITDebugRegisterer.cpp JITDwarfEmitter.cpp JITDwarfEmitter.h JITEmitter.cpp OProfileJITEventListener.cpp TargetSelect.cpp contrib/llvm/lib/ExecutionEngine/MCJIT MCJIT.cpp MCJIT.h contrib/llvm/lib/Linker LinkModules.cpp contrib/llvm/lib/MC ELFObjectWriter.cpp MCAsmInfo.cpp MCAsmInfoDarwin.cpp MCAsmStreamer.cpp MCAssembler.cpp MCContext.cpp MCDwarf.cpp MCELFStreamer.cpp MCExpr.cpp MCInstPrinter.cpp MCLoggingStreamer.cpp MCMachOStreamer.cpp MCNullStreamer.cpp MCObjectStreamer.cpp MCSectionELF.cpp MCSectionMachO.cpp MCStreamer.cpp MCSymbol.cpp MachObjectWriter.cpp WinCOFFObjectWriter.cpp contrib/llvm/lib/MC/MCDisassembler EDDisassembler.cpp EDDisassembler.h EDInfo.h EDInst.cpp EDOperand.cpp contrib/llvm/lib/MC/MCParser AsmLexer.cpp AsmParser.cpp DarwinAsmParser.cpp contrib/llvm/lib/Object COFFObjectFile.cpp ELFObjectFile.cpp MachOObject.cpp ObjectFile.cpp contrib/llvm/lib/Support APFloat.cpp APInt.cpp Allocator.cpp CommandLine.cpp CrashRecoveryContext.cpp Dwarf.cpp ErrorHandling.cpp FileUtilities.cpp FoldingSet.cpp Host.cpp MemoryBuffer.cpp Path.cpp PrettyStackTrace.cpp Regex.cpp Signals.cpp SmallPtrSet.cpp Statistic.cpp StringMap.cpp StringRef.cpp Triple.cpp raw_ostream.cpp regcomp.c contrib/llvm/lib/Support/Unix Host.inc Memory.inc Path.inc Program.inc Signals.inc contrib/llvm/lib/Support/Windows DynamicLibrary.inc Path.inc PathV2.inc contrib/llvm/lib/Target SubtargetFeature.cpp TargetData.cpp TargetInstrInfo.cpp TargetLibraryInfo.cpp TargetLoweringObjectFile.cpp TargetMachine.cpp contrib/llvm/lib/Target/ARM ARM.td ARMAddressingModes.h ARMAsmBackend.cpp ARMAsmPrinter.cpp ARMAsmPrinter.h ARMBaseInfo.h ARMBaseInstrInfo.cpp ARMBaseInstrInfo.h ARMBaseRegisterInfo.cpp ARMBaseRegisterInfo.h ARMCallingConv.td ARMCodeEmitter.cpp ARMConstantIslandPass.cpp ARMExpandPseudoInsts.cpp ARMFastISel.cpp ARMFrameLowering.cpp ARMFrameLowering.h ARMHazardRecognizer.cpp ARMISelDAGToDAG.cpp ARMISelLowering.cpp ARMISelLowering.h ARMInstrFormats.td ARMInstrInfo.td ARMInstrNEON.td ARMInstrThumb.td ARMInstrThumb2.td ARMInstrVFP.td ARMLoadStoreOptimizer.cpp ARMMCAsmInfo.cpp ARMMCCodeEmitter.cpp ARMMCExpr.h ARMRegisterInfo.cpp ARMRegisterInfo.td ARMScheduleA9.td ARMSelectionDAGInfo.cpp ARMSubtarget.cpp ARMSubtarget.h ARMTargetMachine.cpp ARMTargetObjectFile.cpp MLxExpansionPass.cpp Thumb1FrameLowering.cpp Thumb1FrameLowering.h Thumb1RegisterInfo.cpp Thumb1RegisterInfo.h Thumb2InstrInfo.cpp Thumb2RegisterInfo.cpp Thumb2RegisterInfo.h Thumb2SizeReduction.cpp contrib/llvm/lib/Target/ARM/AsmParser ARMAsmParser.cpp contrib/llvm/lib/Target/ARM/Disassembler ARMDisassembler.cpp ARMDisassemblerCore.cpp ARMDisassemblerCore.h ThumbDisassemblerCore.h contrib/llvm/lib/Target/ARM/InstPrinter ARMInstPrinter.cpp ARMInstPrinter.h contrib/llvm/lib/Target/Alpha Alpha.td AlphaISelLowering.cpp AlphaInstrInfo.td contrib/llvm/lib/Target/Blackfin BlackfinISelLowering.cpp contrib/llvm/lib/Target/CBackend CBackend.cpp contrib/llvm/lib/Target/CellSPU SPU64InstrInfo.td SPUAsmPrinter.cpp SPUISelDAGToDAG.cpp SPUISelLowering.cpp SPUISelLowering.h SPUInstrFormats.td SPUInstrInfo.cpp SPUInstrInfo.td SPURegisterInfo.h contrib/llvm/lib/Target/CppBackend CPPBackend.cpp contrib/llvm/lib/Target/MBlaze MBlaze.td MBlazeAsmBackend.cpp MBlazeAsmPrinter.cpp MBlazeDelaySlotFiller.cpp MBlazeISelLowering.cpp MBlazeInstrFPU.td MBlazeInstrFSL.td MBlazeInstrFormats.td MBlazeInstrInfo.cpp MBlazeInstrInfo.h MBlazeInstrInfo.td MBlazeRegisterInfo.cpp MBlazeRegisterInfo.h MBlazeRegisterInfo.td MBlazeSchedule.td MBlazeSubtarget.cpp MBlazeSubtarget.h MBlazeTargetMachine.cpp MBlazeTargetMachine.h contrib/llvm/lib/Target/MBlaze/Disassembler MBlazeDisassembler.cpp contrib/llvm/lib/Target/MBlaze/InstPrinter MBlazeInstPrinter.h contrib/llvm/lib/Target/MSP430 MSP430AsmPrinter.cpp MSP430ISelLowering.cpp contrib/llvm/lib/Target/MSP430/InstPrinter MSP430InstPrinter.h contrib/llvm/lib/Target/Mips Mips.h Mips.td MipsAsmPrinter.cpp MipsCallingConv.td MipsFrameLowering.cpp MipsFrameLowering.h MipsISelDAGToDAG.cpp MipsISelLowering.cpp MipsISelLowering.h MipsInstrFPU.td MipsInstrFormats.td MipsInstrInfo.cpp MipsInstrInfo.h MipsInstrInfo.td MipsMCAsmInfo.h MipsRegisterInfo.cpp MipsRegisterInfo.h MipsRegisterInfo.td MipsSchedule.td MipsSubtarget.cpp MipsSubtarget.h MipsTargetMachine.cpp MipsTargetMachine.h MipsTargetObjectFile.h contrib/llvm/lib/Target/Mips/TargetInfo MipsTargetInfo.cpp contrib/llvm/lib/Target/PTX PTX.h PTX.td PTXAsmPrinter.cpp PTXFrameLowering.h PTXISelDAGToDAG.cpp PTXISelLowering.cpp PTXISelLowering.h PTXInstrInfo.cpp PTXInstrInfo.h PTXInstrInfo.td PTXMCAsmStreamer.cpp PTXMFInfoExtract.cpp PTXMachineFunctionInfo.h PTXRegisterInfo.td PTXSubtarget.cpp PTXSubtarget.h PTXTargetMachine.cpp PTXTargetMachine.h contrib/llvm/lib/Target/PTX/TargetInfo PTXTargetInfo.cpp contrib/llvm/lib/Target/PowerPC PPCAsmBackend.cpp PPCAsmPrinter.cpp PPCISelLowering.cpp PPCInstr64Bit.td PPCInstrInfo.td PPCMCAsmInfo.cpp PPCSubtarget.cpp PPCSubtarget.h PPCTargetMachine.cpp contrib/llvm/lib/Target/PowerPC/InstPrinter PPCInstPrinter.h contrib/llvm/lib/Target/Sparc SparcISelLowering.cpp contrib/llvm/lib/Target/SystemZ SystemZISelLowering.cpp contrib/llvm/lib/Target/X86 X86.td X86AsmBackend.cpp X86AsmPrinter.cpp X86CallingConv.td X86CodeEmitter.cpp X86FastISel.cpp X86FloatingPoint.cpp X86FrameLowering.cpp X86ISelDAGToDAG.cpp X86ISelLowering.cpp X86ISelLowering.h X86Instr3DNow.td X86InstrArithmetic.td X86InstrControl.td X86InstrFormats.td X86InstrFragmentsSIMD.td X86InstrInfo.cpp X86InstrInfo.h X86InstrInfo.td X86InstrSSE.td X86InstrSystem.td X86MCAsmInfo.cpp X86MCAsmInfo.h X86MCCodeEmitter.cpp X86RegisterInfo.cpp X86RegisterInfo.h X86RegisterInfo.td X86SelectionDAGInfo.cpp X86Subtarget.cpp X86Subtarget.h X86TargetMachine.cpp X86TargetObjectFile.cpp X86TargetObjectFile.h contrib/llvm/lib/Target/X86/AsmParser X86AsmParser.cpp contrib/llvm/lib/Target/X86/Disassembler X86Disassembler.cpp X86DisassemblerDecoder.c X86DisassemblerDecoder.h X86DisassemblerDecoderCommon.h contrib/llvm/lib/Target/X86/InstPrinter X86ATTInstPrinter.cpp X86ATTInstPrinter.h X86InstComments.cpp X86IntelInstPrinter.cpp X86IntelInstPrinter.h contrib/llvm/lib/Target/X86/Utils X86ShuffleDecode.cpp X86ShuffleDecode.h contrib/llvm/lib/Target/XCore XCoreISelDAGToDAG.cpp XCoreISelLowering.cpp XCoreInstrInfo.td XCoreRegisterInfo.cpp XCoreRegisterInfo.h contrib/llvm/lib/Transforms/IPO ArgumentPromotion.cpp DeadArgumentElimination.cpp GlobalOpt.cpp IPConstantPropagation.cpp IPO.cpp Inliner.cpp Internalize.cpp LowerSetJmp.cpp MergeFunctions.cpp PartialInlining.cpp PruneEH.cpp contrib/llvm/lib/Transforms/InstCombine InstCombine.h InstCombineAndOrXor.cpp InstCombineCalls.cpp InstCombineCasts.cpp InstCombineCompares.cpp InstCombineLoadStoreAlloca.cpp InstCombineMulDivRem.cpp InstCombinePHI.cpp InstCombineSelect.cpp InstCombineShifts.cpp InstCombineSimplifyDemanded.cpp InstCombineVectorOps.cpp InstCombineWorklist.h InstructionCombining.cpp contrib/llvm/lib/Transforms/Instrumentation Instrumentation.cpp MaximumSpanningTree.h OptimalEdgeProfiling.cpp PathProfiling.cpp ProfilingUtils.cpp ProfilingUtils.h contrib/llvm/lib/Transforms/Scalar CodeGenPrepare.cpp CorrelatedValuePropagation.cpp DCE.cpp DeadStoreElimination.cpp GVN.cpp IndVarSimplify.cpp JumpThreading.cpp LICM.cpp LoopIdiomRecognize.cpp LoopRotation.cpp LoopStrengthReduce.cpp LoopUnrollPass.cpp MemCpyOptimizer.cpp Reassociate.cpp Reg2Mem.cpp SCCP.cpp Scalar.cpp ScalarReplAggregates.cpp SimplifyCFGPass.cpp SimplifyLibCalls.cpp TailRecursionElimination.cpp contrib/llvm/lib/Transforms/Utils BasicBlockUtils.cpp BreakCriticalEdges.cpp CodeExtractor.cpp InlineFunction.cpp LCSSA.cpp Local.cpp LoopSimplify.cpp LowerSwitch.cpp PromoteMemoryToRegister.cpp SSAUpdater.cpp SimplifyCFG.cpp UnifyFunctionExitNodes.cpp ValueMapper.cpp contrib/llvm/lib/VMCore AsmWriter.cpp AutoUpgrade.cpp ConstantFold.cpp Constants.cpp ConstantsContext.h Core.cpp DebugLoc.cpp Dominators.cpp Function.cpp IRBuilder.cpp Instructions.cpp LLVMContextImpl.h Metadata.cpp PassManager.cpp PassRegistry.cpp Type.cpp TypesContext.h Verifier.cpp contrib/llvm/tools/clang/include/clang/AST ASTConsumer.h ASTContext.h ASTDiagnostic.h ASTMutationListener.h Attr.h CXXInheritance.h CanonicalType.h CharUnits.h Decl.h DeclBase.h DeclCXX.h DeclFriend.h DeclObjC.h DeclTemplate.h EvaluatedExprVisitor.h Expr.h ExprCXX.h ExprObjC.h ExternalASTSource.h NestedNameSpecifier.h PrettyPrinter.h RecursiveASTVisitor.h Stmt.h StmtCXX.h StmtIterator.h TemplateBase.h Type.h TypeLoc.h contrib/llvm/tools/clang/include/clang/Analysis AnalysisContext.h AnalysisDiagnostic.h CFG.h ProgramPoint.h contrib/llvm/tools/clang/include/clang/Analysis/Analyses CFGReachabilityAnalysis.h UninitializedValues.h contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific CocoaConventions.h contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive DataflowSolver.h contrib/llvm/tools/clang/include/clang/Analysis/Visitors CFGStmtVisitor.h contrib/llvm/tools/clang/include/clang/Basic Attr.td AttrKinds.h Builtins.def BuiltinsX86.def ConvertUTF.h DeclNodes.td Diagnostic.h Diagnostic.td DiagnosticCommonKinds.td DiagnosticDriverKinds.td DiagnosticFrontendKinds.td DiagnosticGroups.td DiagnosticIDs.h DiagnosticLexKinds.td DiagnosticParseKinds.td DiagnosticSemaKinds.td FileManager.h IdentifierTable.h LangOptions.h PartialDiagnostic.h SourceLocation.h SourceManager.h Specifiers.h StmtNodes.td TargetBuiltins.h TargetInfo.h TokenKinds.def TypeTraits.h Version.h arm_neon.td contrib/llvm/tools/clang/include/clang/Driver Arg.h CC1AsOptions.td CC1Options.td Driver.h DriverDiagnostic.h OptParser.td Options.td ToolChain.h contrib/llvm/tools/clang/include/clang/Frontend ASTConsumers.h ASTUnit.h Analyses.def AnalyzerOptions.h ChainedDiagnosticClient.h CodeGenOptions.h CompilerInstance.h CompilerInvocation.h DiagnosticOptions.h FrontendActions.h FrontendDiagnostic.h FrontendOptions.h LangStandard.h LangStandards.def MultiplexConsumer.h PreprocessorOptions.h TextDiagnosticPrinter.h Utils.h contrib/llvm/tools/clang/include/clang/Lex DirectoryLookup.h HeaderMap.h HeaderSearch.h LexDiagnostic.h Lexer.h LiteralSupport.h MacroInfo.h MultipleIncludeOpt.h PPCallbacks.h PTHLexer.h Pragma.h PreprocessingRecord.h Preprocessor.h PreprocessorLexer.h contrib/llvm/tools/clang/include/clang/Parse ParseDiagnostic.h Parser.h contrib/llvm/tools/clang/include/clang/Rewrite FrontendActions.h Rewriter.h contrib/llvm/tools/clang/include/clang/Sema AttributeList.h DeclSpec.h DelayedDiagnostic.h IdentifierResolver.h Initialization.h Lookup.h Overload.h Ownership.h ParsedTemplate.h Scope.h Sema.h SemaDiagnostic.h Template.h TemplateDeduction.h contrib/llvm/tools/clang/include/clang/Serialization ASTBitCodes.h ASTReader.h ASTWriter.h contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers CheckerBase.td LocalCheckers.h contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core CheckerManager.h CheckerProvider.h PathDiagnosticClients.h contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter BugReporter.h contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive BasicValueFactory.h CoreEngine.h Environment.h ExprEngine.h GRState.h MemRegion.h ObjCMessage.h SValBuilder.h Store.h contrib/llvm/tools/clang/include/clang-c Index.h contrib/llvm/tools/clang/lib/AST ASTContext.cpp ASTDiagnostic.cpp ASTImporter.cpp CXXInheritance.cpp Decl.cpp DeclBase.cpp DeclCXX.cpp DeclObjC.cpp DeclPrinter.cpp DeclTemplate.cpp DumpXML.cpp Expr.cpp ExprCXX.cpp ExprClassification.cpp ExprConstant.cpp InheritViz.cpp ItaniumCXXABI.cpp ItaniumMangle.cpp MicrosoftCXXABI.cpp MicrosoftMangle.cpp NestedNameSpecifier.cpp RecordLayoutBuilder.cpp Stmt.cpp StmtDumper.cpp StmtIterator.cpp StmtPrinter.cpp StmtProfile.cpp TemplateBase.cpp TemplateName.cpp Type.cpp TypeLoc.cpp TypePrinter.cpp contrib/llvm/tools/clang/lib/Analysis AnalysisContext.cpp CFG.cpp CFGReachabilityAnalysis.cpp CFGStmtMap.cpp CocoaConventions.cpp PrintfFormatString.cpp ReachableCode.cpp UninitializedValues.cpp contrib/llvm/tools/clang/lib/Basic Diagnostic.cpp DiagnosticIDs.cpp FileManager.cpp IdentifierTable.cpp SourceManager.cpp TargetInfo.cpp Targets.cpp Version.cpp contrib/llvm/tools/clang/lib/CodeGen BackendUtil.cpp CGBlocks.cpp CGBlocks.h CGBuiltin.cpp CGCXX.cpp CGCXXABI.cpp CGCall.cpp CGCall.h CGClass.cpp CGCleanup.cpp CGDebugInfo.cpp CGDebugInfo.h CGDecl.cpp CGDeclCXX.cpp CGException.cpp CGException.h CGExpr.cpp CGExprAgg.cpp CGExprCXX.cpp CGExprComplex.cpp CGExprConstant.cpp CGExprScalar.cpp CGObjC.cpp CGObjCGNU.cpp CGObjCMac.cpp CGObjCRuntime.h CGRTTI.cpp CGRecordLayout.h CGRecordLayoutBuilder.cpp CGStmt.cpp CGVTT.cpp CGVTables.cpp CGVTables.h CodeGenAction.cpp CodeGenFunction.cpp CodeGenFunction.h CodeGenModule.cpp CodeGenModule.h CodeGenTBAA.cpp CodeGenTypes.cpp CodeGenTypes.h ItaniumCXXABI.cpp MicrosoftCXXABI.cpp TargetInfo.cpp contrib/llvm/tools/clang/lib/Driver Compilation.cpp Driver.cpp HostInfo.cpp OptTable.cpp ToolChain.cpp ToolChains.cpp ToolChains.h Tools.cpp Tools.h contrib/llvm/tools/clang/lib/Frontend ASTConsumers.cpp ASTUnit.cpp CacheTokens.cpp CompilerInstance.cpp CompilerInvocation.cpp DependencyFile.cpp FrontendAction.cpp FrontendActions.cpp HeaderIncludeGen.cpp InitHeaderSearch.cpp InitPreprocessor.cpp MultiplexConsumer.cpp PrintPreprocessedOutput.cpp TextDiagnosticPrinter.cpp contrib/llvm/tools/clang/lib/FrontendTool ExecuteCompilerInvocation.cpp contrib/llvm/tools/clang/lib/Headers avxintrin.h emmintrin.h mm_malloc.h stddef.h stdint.h xmmintrin.h contrib/llvm/tools/clang/lib/Index DeclReferenceMap.cpp Entity.cpp contrib/llvm/tools/clang/lib/Lex HeaderMap.cpp HeaderSearch.cpp Lexer.cpp LiteralSupport.cpp MacroArgs.cpp PPDirectives.cpp PPExpressions.cpp PPLexerChange.cpp PPMacroExpansion.cpp PTHLexer.cpp Pragma.cpp PreprocessingRecord.cpp Preprocessor.cpp PreprocessorLexer.cpp TokenLexer.cpp contrib/llvm/tools/clang/lib/Parse ParseAST.cpp ParseCXXInlineMethods.cpp ParseDecl.cpp ParseDeclCXX.cpp ParseExpr.cpp ParseExprCXX.cpp ParseInit.cpp ParseObjc.cpp ParsePragma.cpp ParsePragma.h ParseStmt.cpp ParseTemplate.cpp ParseTentative.cpp Parser.cpp RAIIObjectsForParser.h contrib/llvm/tools/clang/lib/Rewrite RewriteObjC.cpp Rewriter.cpp contrib/llvm/tools/clang/lib/Sema AnalysisBasedWarnings.cpp AttributeList.cpp CodeCompleteConsumer.cpp DeclSpec.cpp IdentifierResolver.cpp JumpDiagnostics.cpp Sema.cpp SemaAccess.cpp SemaAttr.cpp SemaCXXCast.cpp SemaCXXScopeSpec.cpp SemaChecking.cpp SemaCodeComplete.cpp SemaDecl.cpp SemaDeclAttr.cpp SemaDeclCXX.cpp SemaDeclObjC.cpp SemaExceptionSpec.cpp SemaExpr.cpp SemaExprCXX.cpp SemaExprObjC.cpp SemaInit.cpp SemaLookup.cpp SemaObjCProperty.cpp SemaOverload.cpp SemaStmt.cpp SemaTemplate.cpp SemaTemplateDeduction.cpp SemaTemplateInstantiate.cpp SemaTemplateInstantiateDecl.cpp SemaTemplateVariadic.cpp SemaType.cpp TargetAttributesSema.cpp TreeTransform.h TypeLocBuilder.h contrib/llvm/tools/clang/lib/Serialization ASTCommon.cpp ASTCommon.h ASTReader.cpp ASTReaderDecl.cpp ASTReaderStmt.cpp ASTWriter.cpp ASTWriterDecl.cpp ASTWriterStmt.cpp contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers AdjustedReturnValueChecker.cpp AnalyzerStatsChecker.cpp ArrayBoundChecker.cpp ArrayBoundCheckerV2.cpp AttrNonNullChecker.cpp BasicObjCFoundationChecks.cpp BuiltinFunctionChecker.cpp CStringChecker.cpp CallAndMessageChecker.cpp CastSizeChecker.cpp CastToStructChecker.cpp CheckObjCDealloc.cpp CheckObjCInstMethSignature.cpp CheckSecuritySyntaxOnly.cpp CheckSizeofPointer.cpp Checkers.td ChrootChecker.cpp ClangSACheckerProvider.cpp ClangSACheckers.h DeadStoresChecker.cpp DebugCheckers.cpp DereferenceChecker.cpp DivZeroChecker.cpp FixedAddressChecker.cpp IdempotentOperationChecker.cpp LLVMConventionsChecker.cpp MacOSXAPIChecker.cpp MallocChecker.cpp NSAutoreleasePoolChecker.cpp NSErrorChecker.cpp NoReturnFunctionChecker.cpp OSAtomicChecker.cpp ObjCAtSyncChecker.cpp ObjCSelfInitChecker.cpp ObjCUnusedIVarsChecker.cpp PointerArithChecker.cpp PointerSubChecker.cpp PthreadLockChecker.cpp ReturnPointerRangeChecker.cpp ReturnUndefChecker.cpp StackAddrEscapeChecker.cpp StreamChecker.cpp UndefBranchChecker.cpp UndefCapturedBlockVarChecker.cpp UndefResultChecker.cpp UndefinedArraySubscriptChecker.cpp UndefinedAssignmentChecker.cpp UnixAPIChecker.cpp UnreachableCodeChecker.cpp VLASizeChecker.cpp contrib/llvm/tools/clang/lib/StaticAnalyzer/Core AggExprVisitor.cpp BasicStore.cpp BasicValueFactory.cpp BugReporter.cpp CFRefCount.cpp CXXExprEngine.cpp CheckerManager.cpp CoreEngine.cpp Environment.cpp ExplodedGraph.cpp FlatStore.cpp ObjCMessage.cpp RegionStore.cpp SValBuilder.cpp SimpleConstraintManager.cpp SimpleSValBuilder.cpp Store.cpp contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend AnalysisConsumer.cpp CheckerRegistration.cpp contrib/llvm/tools/clang/tools/driver cc1_main.cpp cc1as_main.cpp driver.cpp contrib/llvm/utils/TableGen ARMDecoderEmitter.cpp AsmMatcherEmitter.cpp AsmMatcherEmitter.h AsmWriterEmitter.cpp AsmWriterEmitter.h CallingConvEmitter.h ClangASTNodesEmitter.cpp ClangAttrEmitter.cpp ClangDiagnosticsEmitter.cpp ClangDiagnosticsEmitter.h ClangSACheckersEmitter.cpp CodeEmitterGen.cpp CodeGenDAGPatterns.cpp CodeGenDAGPatterns.h CodeGenInstruction.cpp CodeGenInstruction.h CodeGenRegisters.h CodeGenTarget.cpp CodeGenTarget.h DAGISelEmitter.cpp DAGISelEmitter.h DAGISelMatcher.cpp DAGISelMatcher.h DAGISelMatcherEmitter.cpp DAGISelMatcherGen.cpp DAGISelMatcherOpt.cpp DisassemblerEmitter.cpp EDEmitter.cpp FastISelEmitter.cpp FixedLenDecoderEmitter.cpp InstrInfoEmitter.cpp LLVMCConfigurationEmitter.cpp NeonEmitter.cpp NeonEmitter.h OptParserEmitter.cpp Record.h RegisterInfoEmitter.cpp SubtargetEmitter.cpp SubtargetEmitter.h TGLexer.h TGParser.cpp TGValueTypes.cpp TableGen.cpp X86DisassemblerTables.cpp X86DisassemblerTables.h X86RecognizableInstr.cpp X86RecognizableInstr.h etc/mtree BSD.include.dist lib/clang Makefile clang.build.mk lib/clang/include Makefile lib/clang/include/clang/Basic Version.inc lib/clang/include/llvm/Config config.h lib/clang/libclanganalysis Makefile lib/clang/libclangast Makefile lib/clang/libclangbasic Makefile lib/clang/libclangcodegen Makefile lib/clang/libclangfrontend Makefile lib/clang/libclangsema Makefile lib/clang/libclangserialization Makefile lib/clang/libclangstaticanalyzercheckers Makefile lib/clang/libclangstaticanalyzercore Makefile lib/clang/libllvmanalysis Makefile lib/clang/libllvmasmprinter Makefile lib/clang/libllvmcodegen Makefile lib/clang/libllvmcore Makefile lib/clang/libllvmipo Makefile lib/clang/libllvmmc Makefile lib/clang/libllvmmipscodegen Makefile lib/clang/libllvmscalaropts Makefile lib/clang/libllvmx86instprinter Makefile usr.bin/clang/clang Makefile Added files: contrib/llvm/include/llvm DebugInfoProbe.h IntrinsicsPTX.td contrib/llvm/include/llvm/ExecutionEngine RuntimeDyld.h contrib/llvm/include/llvm-c Disassembler.h Object.h contrib/llvm/lib/CodeGen InterferenceCache.cpp InterferenceCache.h contrib/llvm/lib/CodeGen/AsmPrinter ARMException.cpp DwarfCompileUnit.cpp DwarfCompileUnit.h contrib/llvm/lib/ExecutionEngine/MCJIT Intercept.cpp MCJITMemoryManager.h contrib/llvm/lib/ExecutionEngine/RuntimeDyld CMakeLists.txt Makefile RuntimeDyld.cpp contrib/llvm/lib/MC ELFObjectWriter.h MCELF.cpp MCELF.h MCELFStreamer.h contrib/llvm/lib/MC/MCDisassembler Disassembler.cpp Disassembler.h contrib/llvm/lib/Object MachOObjectFile.cpp Object.cpp contrib/llvm/lib/Target/MBlaze MBlazeSchedule3.td MBlazeSchedule5.td contrib/llvm/lib/Target/Mips MipsExpandPseudo.cpp contrib/llvm/lib/Target/PTX PTXIntrinsicInstrInfo.td contrib/llvm/lib/Transforms/Instrumentation GCOVProfiling.cpp contrib/llvm/lib/VMCore DebugInfoProbe.cpp contrib/llvm/tools/clang/include/clang/Basic AddressSpaces.h BuiltinsPTX.def ExceptionSpecificationType.h ExpressionTraits.h OpenCL.h VersionTuple.h contrib/llvm/tools/clang/include/clang/Frontend LogDiagnosticPrinter.h contrib/llvm/tools/clang/include/clang/Serialization ChainedIncludesSource.h contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core Checker.h contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive StoreRef.h contrib/llvm/tools/clang/include/clang/Tooling Tooling.h contrib/llvm/tools/clang/lib/AST ExternalASTSource.cpp contrib/llvm/tools/clang/lib/Basic VersionTuple.cpp contrib/llvm/tools/clang/lib/CodeGen CGObjCRuntime.cpp contrib/llvm/tools/clang/lib/Frontend CreateInvocationFromCommandLine.cpp LogDiagnosticPrinter.cpp contrib/llvm/tools/clang/lib/Headers mm3dnow.h contrib/llvm/tools/clang/lib/Sema DelayedDiagnostic.cpp Scope.cpp contrib/llvm/tools/clang/lib/Serialization ChainedIncludesSource.cpp contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers IteratorsChecker.cpp contrib/llvm/tools/clang/lib/StaticAnalyzer/Core CheckerContext.cpp ExprEngine.cpp contrib/llvm/tools/clang/lib/Tooling CMakeLists.txt JsonCompileCommandLineDatabase.cpp JsonCompileCommandLineDatabase.h Makefile Tooling.cpp lib/clang/include/clang/Basic DiagnosticIndexName.inc lib/clang/libllvminstrumentation Makefile Removed files: contrib/llvm/include/llvm/Analysis LiveValues.h contrib/llvm/lib/Analysis LiveValues.cpp contrib/llvm/lib/Target/PTX Makefile contrib/llvm/lib/Transforms/IPO StructRetPromotion.cpp contrib/llvm/lib/Transforms/Scalar GEPSplitter.cpp SimplifyHalfPowrLibCalls.cpp contrib/llvm/tools/clang/include/clang/Analysis/Analyses UninitializedValuesV2.h contrib/llvm/tools/clang/include/clang/Frontend DeclContextXML.def DeclXML.def DocumentXML.def DocumentXML.h StmtXML.def TypeXML.def contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core CheckerV2.h contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive Checker.h CheckerVisitor.def CheckerVisitor.h contrib/llvm/tools/clang/lib/Analysis UninitializedValuesV2.cpp contrib/llvm/tools/clang/lib/Frontend DeclXML.cpp DocumentXML.cpp StmtXML.cpp TypeXML.cpp contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers BasicObjCFoundationChecks.h ExperimentalChecks.cpp ExperimentalChecks.h ExprEngine.cpp InternalChecks.h contrib/llvm/tools/clang/lib/StaticAnalyzer/Core Checker.cpp Log: SVN rev 221345 on 2011-05-02 21:04:37Z by dim Upgrade our copy of llvm/clang to r130700, from upstream's trunk. Revision Changes Path 1.265 +8 -0 src/ObsoleteFiles.inc 1.1 +149 -0 src/contrib/llvm/include/llvm-c/Disassembler.h (new) 1.4 +26 -26 src/contrib/llvm/include/llvm-c/EnhancedDisassembly.h 1.1 +77 -0 src/contrib/llvm/include/llvm-c/Object.h (new) 1.3 +19 -0 src/contrib/llvm/include/llvm-c/Transforms/Scalar.h 1.5 +18 -3 src/contrib/llvm/include/llvm-c/lto.h 1.4 +4 -0 src/contrib/llvm/include/llvm/ADT/APFloat.h 1.6 +2 -1 src/contrib/llvm/include/llvm/ADT/APInt.h 1.3 +17 -4 src/contrib/llvm/include/llvm/ADT/ArrayRef.h 1.5 +51 -14 src/contrib/llvm/include/llvm/ADT/DenseMap.h 1.3 +4 -1 src/contrib/llvm/include/llvm/ADT/DenseMapInfo.h 1.3 +1 -2 src/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h 1.5 +25 -22 src/contrib/llvm/include/llvm/ADT/FoldingSet.h 1.6 +6 -0 src/contrib/llvm/include/llvm/ADT/ImmutableIntervalMap.h 1.2 +4 -0 src/contrib/llvm/include/llvm/ADT/IntervalMap.h 1.2 +14 -12 src/contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h 1.3 +95 -33 src/contrib/llvm/include/llvm/ADT/PointerUnion.h 1.4 +25 -11 src/contrib/llvm/include/llvm/ADT/ScopedHashTable.h 1.4 +1 -1 src/contrib/llvm/include/llvm/ADT/SmallPtrSet.h 1.4 +3 -0 src/contrib/llvm/include/llvm/ADT/Statistic.h 1.3 +1 -2 src/contrib/llvm/include/llvm/ADT/StringExtras.h 1.4 +5 -15 src/contrib/llvm/include/llvm/ADT/StringMap.h 1.5 +76 -12 src/contrib/llvm/include/llvm/ADT/Triple.h 1.5 +1 -1 src/contrib/llvm/include/llvm/ADT/ilist.h 1.5 +0 -1 src/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h 1.4 +2 -0 src/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h 1.3 +1 -0 src/contrib/llvm/include/llvm/Analysis/CFGPrinter.h 1.3 +43 -9 src/contrib/llvm/include/llvm/Analysis/DIBuilder.h 1.5 +40 -210 src/contrib/llvm/include/llvm/Analysis/DebugInfo.h 1.2 +2 -0 src/contrib/llvm/include/llvm/Analysis/IVUsers.h 1.4 +1 -1 src/contrib/llvm/include/llvm/Analysis/InlineCost.h 1.3 +15 -0 src/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h 1.2 +0 -2 src/contrib/llvm/include/llvm/Analysis/Lint.h 1.2 +0 -99 src/contrib/llvm/include/llvm/Analysis/LiveValues.h (dead) 1.3 +19 -0 src/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h 1.4 +0 -6 src/contrib/llvm/include/llvm/Analysis/Passes.h 1.2 +0 -1 src/contrib/llvm/include/llvm/Analysis/PathProfileInfo.h 1.4 +1 -32 src/contrib/llvm/include/llvm/Analysis/PostDominators.h 1.3 +9 -4 src/contrib/llvm/include/llvm/Analysis/RegionInfo.h 1.2 +1 -1 src/contrib/llvm/include/llvm/Analysis/RegionIterator.h 1.2 +1 -1 src/contrib/llvm/include/llvm/Analysis/RegionPass.h 1.5 +60 -21 src/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h 1.4 +20 -12 src/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h 1.4 +3 -4 src/contrib/llvm/include/llvm/Bitcode/Archive.h 1.6 +12 -0 src/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h 1.4 +12 -15 src/contrib/llvm/include/llvm/CodeGen/CalcSpillWeights.h 1.5 +15 -0 src/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h 1.2 +7 -0 src/contrib/llvm/include/llvm/CodeGen/EdgeBundles.h 1.4 +27 -19 src/contrib/llvm/include/llvm/CodeGen/FastISel.h 1.5 +9 -3 src/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h 1.5 +1 -1 src/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h 1.3 +1 -3 src/contrib/llvm/include/llvm/CodeGen/JITCodeEmitter.h 1.5 +16 -5 src/contrib/llvm/include/llvm/CodeGen/LiveInterval.h 1.5 +8 -4 src/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h 1.4 +17 -0 src/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h 1.3 +2 -2 src/contrib/llvm/include/llvm/CodeGen/MachineCodeEmitter.h 1.3 +4 -1 src/contrib/llvm/include/llvm/CodeGen/MachineConstantPool.h 1.5 +0 -1 src/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h 1.5 +49 -21 src/contrib/llvm/include/llvm/CodeGen/MachineInstr.h 1.3 +11 -0 src/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h 1.2 +0 -1 src/contrib/llvm/include/llvm/CodeGen/PBQP/Graph.h 1.2 +0 -1 src/contrib/llvm/include/llvm/CodeGen/PBQP/Heuristics/Briggs.h 1.5 +8 -2 src/contrib/llvm/include/llvm/CodeGen/ProcessImplicitDefs.h 1.3 +1 -1 src/contrib/llvm/include/llvm/CodeGen/RegisterScavenging.h 1.3 +10 -0 src/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h 1.3 +16 -13 src/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h 1.2 +0 -1 src/contrib/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h 1.5 +14 -14 src/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h 1.4 +4 -2 src/contrib/llvm/include/llvm/CodeGen/SelectionDAGISel.h 1.4 +1 -1 src/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h 1.5 +113 -152 src/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h 1.4 +16 -2 src/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h 1.4 +1 -1 src/contrib/llvm/include/llvm/CompilerDriver/CompilationGraph.h 1.4 +1 -1 src/contrib/llvm/include/llvm/CompilerDriver/Tool.h 1.3 +0 -13 src/contrib/llvm/include/llvm/Constant.h 1.4 +8 -6 src/contrib/llvm/include/llvm/Constants.h 1.1 +67 -0 src/contrib/llvm/include/llvm/DebugInfoProbe.h (new) 1.4 +7 -7 src/contrib/llvm/include/llvm/DerivedTypes.h 1.4 +37 -20 src/contrib/llvm/include/llvm/ExecutionEngine/ExecutionEngine.h 1.4 +9 -9 src/contrib/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h 1.1 +75 -0 src/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h (new) 1.3 +1 -1 src/contrib/llvm/include/llvm/GlobalVariable.h 1.2 +1 -5 src/contrib/llvm/include/llvm/InitializePasses.h 1.4 +0 -1 src/contrib/llvm/include/llvm/InstrTypes.h 1.5 +22 -24 src/contrib/llvm/include/llvm/Instructions.h 1.5 +3 -2 src/contrib/llvm/include/llvm/Intrinsics.td 1.4 +6 -2 src/contrib/llvm/include/llvm/IntrinsicsARM.td 1.1 +92 -0 src/contrib/llvm/include/llvm/IntrinsicsPTX.td (new) 1.4 +129 -66 src/contrib/llvm/include/llvm/IntrinsicsX86.td 1.4 +34 -0 src/contrib/llvm/include/llvm/IntrinsicsXCore.td 1.5 +1 -5 src/contrib/llvm/include/llvm/LinkAllPasses.h 1.5 +21 -8 src/contrib/llvm/include/llvm/MC/MCAsmInfo.h 1.3 +3 -3 src/contrib/llvm/include/llvm/MC/MCAsmLayout.h 1.5 +2 -2 src/contrib/llvm/include/llvm/MC/MCAssembler.h 1.5 +15 -8 src/contrib/llvm/include/llvm/MC/MCContext.h 1.3 +28 -2 src/contrib/llvm/include/llvm/MC/MCDisassembler.h 1.3 +17 -4 src/contrib/llvm/include/llvm/MC/MCDwarf.h 1.3 +8 -0 src/contrib/llvm/include/llvm/MC/MCExpr.h 1.3 +10 -1 src/contrib/llvm/include/llvm/MC/MCInstPrinter.h 1.4 +6 -3 src/contrib/llvm/include/llvm/MC/MCObjectStreamer.h 1.4 +1 -0 src/contrib/llvm/include/llvm/MC/MCParser/AsmLexer.h 1.4 +0 -1 src/contrib/llvm/include/llvm/MC/MCSection.h 1.3 +4 -2 src/contrib/llvm/include/llvm/MC/MCSectionMachO.h 1.6 +44 -27 src/contrib/llvm/include/llvm/MC/MCStreamer.h 1.3 +1 -0 src/contrib/llvm/include/llvm/MC/MCSymbol.h 1.4 +9 -11 src/contrib/llvm/include/llvm/Metadata.h 1.5 +8 -3 src/contrib/llvm/include/llvm/Module.h 1.2 +20 -0 src/contrib/llvm/include/llvm/Object/MachOObject.h 1.5 +3 -3 src/contrib/llvm/include/llvm/Pass.h 1.4 +2 -0 src/contrib/llvm/include/llvm/PassAnalysisSupport.h 1.3 +3 -0 src/contrib/llvm/include/llvm/Support/Allocator.h 1.3 +7 -0 src/contrib/llvm/include/llvm/Support/CFG.h 1.4 +2 -2 src/contrib/llvm/include/llvm/Support/Casting.h 1.3 +280 -15 src/contrib/llvm/include/llvm/Support/CommandLine.h 1.4 +8 -0 src/contrib/llvm/include/llvm/Support/Compiler.h 1.3 +1 -3 src/contrib/llvm/include/llvm/Support/ConstantFolder.h 1.3 +104 -1 src/contrib/llvm/include/llvm/Support/CrashRecoveryContext.h 1.2 +3 -2 src/contrib/llvm/include/llvm/Support/DOTGraphTraits.h 1.2 +28 -0 src/contrib/llvm/include/llvm/Support/DebugLoc.h 1.4 +14 -1 src/contrib/llvm/include/llvm/Support/Dwarf.h 1.4 +9 -6 src/contrib/llvm/include/llvm/Support/ErrorHandling.h 1.2 +1 -1 src/contrib/llvm/include/llvm/Support/FileSystem.h 1.3 +17 -9 src/contrib/llvm/include/llvm/Support/FileUtilities.h 1.4 +5 -5 src/contrib/llvm/include/llvm/Support/GraphWriter.h 1.5 +23 -10 src/contrib/llvm/include/llvm/Support/IRBuilder.h 1.2 +2 -2 src/contrib/llvm/include/llvm/Support/Memory.h 1.4 +27 -5 src/contrib/llvm/include/llvm/Support/MemoryBuffer.h 1.4 +1 -3 src/contrib/llvm/include/llvm/Support/NoFolder.h 1.3 +3 -2 src/contrib/llvm/include/llvm/Support/PathV1.h 1.4 +35 -0 src/contrib/llvm/include/llvm/Support/PatternMatch.h 1.3 +1 -1 src/contrib/llvm/include/llvm/Support/PrettyStackTrace.h 1.2 +1 -1 src/contrib/llvm/include/llvm/Support/Program.h 1.4 +1 -1 src/contrib/llvm/include/llvm/Support/Regex.h 1.2 +1 -1 src/contrib/llvm/include/llvm/Support/Signals.h 1.4 +3 -4 src/contrib/llvm/include/llvm/Support/SourceMgr.h 1.4 +5 -3 src/contrib/llvm/include/llvm/Support/StandardPasses.h 1.2 +2 -2 src/contrib/llvm/include/llvm/Support/TimeValue.h 1.2 +1 -1 src/contrib/llvm/include/llvm/Support/system_error.h 1.3 +3 -3 src/contrib/llvm/include/llvm/Target/SubtargetFeature.h 1.5 +10 -12 src/contrib/llvm/include/llvm/Target/Target.td 1.3 +8 -0 src/contrib/llvm/include/llvm/Target/TargetAsmBackend.h 1.2 +8 -0 src/contrib/llvm/include/llvm/Target/TargetAsmInfo.h 1.4 +12 -1 src/contrib/llvm/include/llvm/Target/TargetData.h 1.5 +7 -0 src/contrib/llvm/include/llvm/Target/TargetInstrDesc.h 1.5 +5 -1 src/contrib/llvm/include/llvm/Target/TargetInstrInfo.h 1.4 +7 -3 src/contrib/llvm/include/llvm/Target/TargetInstrItineraries.h 1.2 +12 -0 src/contrib/llvm/include/llvm/Target/TargetLibraryInfo.h 1.6 +26 -9 src/contrib/llvm/include/llvm/Target/TargetLowering.h 1.3 +10 -3 src/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h 1.4 +19 -0 src/contrib/llvm/include/llvm/Target/TargetMachine.h 1.4 +5 -0 src/contrib/llvm/include/llvm/Target/TargetOptions.h 1.5 +46 -3 src/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h 1.4 +8 -4 src/contrib/llvm/include/llvm/Target/TargetRegistry.h 1.3 +13 -0 src/contrib/llvm/include/llvm/Target/TargetSelect.h 1.3 +35 -1 src/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td 1.5 +0 -1 src/contrib/llvm/include/llvm/Transforms/IPO.h 1.3 +3 -1 src/contrib/llvm/include/llvm/Transforms/Instrumentation.h 1.4 +1 -7 src/contrib/llvm/include/llvm/Transforms/Scalar.h 1.4 +5 -0 src/contrib/llvm/include/llvm/Transforms/Utils/BasicBlockUtils.h 1.5 +1 -1 src/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h 1.6 +23 -4 src/contrib/llvm/include/llvm/Transforms/Utils/Local.h 1.3 +1 -1 src/contrib/llvm/include/llvm/TypeSymbolTable.h 1.3 +2 -2 src/contrib/llvm/include/llvm/User.h 1.5 +2 -2 src/contrib/llvm/include/llvm/Value.h 1.5 +28 -9 src/contrib/llvm/lib/Analysis/AliasAnalysis.cpp 1.4 +4 -0 src/contrib/llvm/lib/Analysis/AliasSetTracker.cpp 1.3 +0 -2 src/contrib/llvm/lib/Analysis/Analysis.cpp 1.5 +22 -2 src/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp 1.4 +1 -0 src/contrib/llvm/lib/Analysis/CaptureTracking.cpp 1.5 +9 -3 src/contrib/llvm/lib/Analysis/ConstantFolding.cpp 1.3 +88 -54 src/contrib/llvm/lib/Analysis/DIBuilder.cpp 1.5 +12 -663 src/contrib/llvm/lib/Analysis/DebugInfo.cpp 1.5 +1 -1 src/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp 1.4 +6 -1 src/contrib/llvm/lib/Analysis/IVUsers.cpp 1.5 +2 -2 src/contrib/llvm/lib/Analysis/InlineCost.cpp 1.5 +267 -35 src/contrib/llvm/lib/Analysis/InstructionSimplify.cpp 1.4 +2 -1 src/contrib/llvm/lib/Analysis/LazyValueInfo.cpp 1.5 +1 -1 src/contrib/llvm/lib/Analysis/Lint.cpp 1.4 +0 -200 src/contrib/llvm/lib/Analysis/LiveValues.cpp (dead) 1.3 +1 -0 src/contrib/llvm/lib/Analysis/Loads.cpp 1.4 +21 -2 src/contrib/llvm/lib/Analysis/LoopPass.cpp 1.3 +13 -2 src/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp 1.5 +134 -50 src/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp 1.3 +1 -0 src/contrib/llvm/lib/Analysis/PHITransAddr.cpp 1.2 +1 -4 src/contrib/llvm/lib/Analysis/PathNumbering.cpp 1.2 +1 -1 src/contrib/llvm/lib/Analysis/PathProfileVerifier.cpp 1.5 +0 -51 src/contrib/llvm/lib/Analysis/PostDominators.cpp 1.4 +1 -1 src/contrib/llvm/lib/Analysis/ProfileEstimatorPass.cpp 1.5 +3 -3 src/contrib/llvm/lib/Analysis/ProfileInfo.cpp 1.2 +0 -1 src/contrib/llvm/lib/Analysis/ProfileInfoLoader.cpp 1.3 +16 -16 src/contrib/llvm/lib/Analysis/RegionInfo.cpp 1.3 +26 -0 src/contrib/llvm/lib/Analysis/RegionPrinter.cpp 1.5 +299 -255 src/contrib/llvm/lib/Analysis/ScalarEvolution.cpp 1.5 +36 -21 src/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp 1.4 +2 -1 src/contrib/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp 1.3 +2 -1 src/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp 1.5 +68 -2 src/contrib/llvm/lib/Analysis/ValueTracking.cpp 1.4 +36 -38 src/contrib/llvm/lib/Archive/ArchiveWriter.cpp 1.5 +5 -10 src/contrib/llvm/lib/AsmParser/LLParser.cpp 1.5 +4 -8 src/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp 1.5 +1 -1 src/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp 1.4 +70 -28 src/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp 1.4 +2 -2 src/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h 1.5 +1 -1 src/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp 1.4 +1 -1 src/contrib/llvm/lib/CodeGen/Analysis.cpp 1.1 +87 -0 src/contrib/llvm/lib/CodeGen/AsmPrinter/ARMException.cpp (new) 1.6 +255 -185 src/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp 1.4 +29 -29 src/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp 1.2 +0 -1 src/contrib/llvm/lib/CodeGen/AsmPrinter/DIE.h 1.2 +52 -47 src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp 1.1 +983 -0 src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp (new) 1.1 +282 -0 src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h (new) 1.6 +556 -1443 src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp 1.5 +92 -183 src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h 1.3 +39 -6 src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.h 1.2 +2 -2 src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfTableException.cpp 1.5 +1 -1 src/contrib/llvm/lib/CodeGen/BranchFolding.cpp 1.5 +55 -67 src/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp 1.3 +6 -3 src/contrib/llvm/lib/CodeGen/CallingConvLower.cpp 1.4 +4 -4 src/contrib/llvm/lib/CodeGen/CodePlacementOpt.cpp 1.5 +11 -8 src/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp 1.4 +1 -1 src/contrib/llvm/lib/CodeGen/ELF.h 1.4 +14 -12 src/contrib/llvm/lib/CodeGen/ELFWriter.cpp 1.2 +13 -2 src/contrib/llvm/lib/CodeGen/EdgeBundles.cpp 1.2 +1 -1 src/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp 1.5 +3 -18 src/contrib/llvm/lib/CodeGen/IfConversion.cpp 1.5 +741 -180 src/contrib/llvm/lib/CodeGen/InlineSpiller.cpp 1.1 +155 -0 src/contrib/llvm/lib/CodeGen/InterferenceCache.cpp (new) 1.1 +163 -0 src/contrib/llvm/lib/CodeGen/InterferenceCache.h (new) 1.5 +35 -13 src/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp 1.2 +144 -42 src/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp 1.5 +69 -74 src/contrib/llvm/lib/CodeGen/LiveInterval.cpp 1.5 +64 -54 src/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp 1.2 +18 -4 src/contrib/llvm/lib/CodeGen/LiveIntervalUnion.cpp 1.2 +12 -5 src/contrib/llvm/lib/CodeGen/LiveIntervalUnion.h 1.2 +209 -25 src/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp 1.2 +78 -12 src/contrib/llvm/lib/CodeGen/LiveRangeEdit.h 1.5 +2 -4 src/contrib/llvm/lib/CodeGen/LiveVariables.cpp 1.5 +2 -4 src/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp 1.6 +6 -2 src/contrib/llvm/lib/CodeGen/MachineCSE.cpp 1.5 +29 -17 src/contrib/llvm/lib/CodeGen/MachineInstr.cpp 1.5 +18 -9 src/contrib/llvm/lib/CodeGen/MachineLICM.cpp 1.5 +4 -1 src/contrib/llvm/lib/CodeGen/MachineSink.cpp 1.5 +9 -11 src/contrib/llvm/lib/CodeGen/MachineVerifier.cpp 1.5 +12 -5 src/contrib/llvm/lib/CodeGen/PHIElimination.cpp 1.3 +6 -1 src/contrib/llvm/lib/CodeGen/Passes.cpp 1.3 +97 -4 src/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp 1.5 +18 -21 src/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp 1.5 +8 -9 src/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp 1.3 +7 -2 src/contrib/llvm/lib/CodeGen/RegAllocBase.h 1.3 +61 -28 src/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp 1.5 +15 -7 src/contrib/llvm/lib/CodeGen/RegAllocFast.cpp 1.3 +617 -572 src/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp 1.5 +38 -21 src/contrib/llvm/lib/CodeGen/RegAllocLinearScan.cpp 1.5 +1 -2 src/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp 1.4 +12 -6 src/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp 1.3 +1 -1 src/contrib/llvm/lib/CodeGen/RenderMachineFunction.cpp 1.4 +2 -2 src/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp 1.4 +1 -1 src/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp 1.2 +2 -1 src/contrib/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp 1.6 +69 -13 src/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp 1.5 +177 -118 src/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp 1.6 +23 -9 src/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp 1.6 +233 -54 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 1.5 +2 -29 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 1.5 +1 -2 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h 1.4 +48 -1 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp 1.5 +73 -89 src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 1.5 +12 -5 src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp 1.5 +484 -86 src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp 1.5 +66 -3 src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp 1.4 +6 -0 src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h 1.6 +18 -6 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp 1.6 +57 -45 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 1.6 +0 -6 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h 1.6 +114 -46 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 1.5 +2 -1 src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp 1.6 +84 -17 src/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp 1.3 +1 -1 src/contrib/llvm/lib/CodeGen/ShrinkWrapping.cpp 1.5 +88 -69 src/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.cpp 1.5 +6 -10 src/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.h 1.5 +13 -15 src/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp 1.5 +40 -79 src/contrib/llvm/lib/CodeGen/SlotIndexes.cpp 1.2 +90 -68 src/contrib/llvm/lib/CodeGen/SpillPlacement.cpp 1.2 +52 -18 src/contrib/llvm/lib/CodeGen/SpillPlacement.h 1.5 +11 -13 src/contrib/llvm/lib/CodeGen/Spiller.cpp 1.5 +3 -13 src/contrib/llvm/lib/CodeGen/Spiller.h 1.4 +622 -573 src/contrib/llvm/lib/CodeGen/SplitKit.cpp 1.4 +172 -164 src/contrib/llvm/lib/CodeGen/SplitKit.h 1.5 +5 -7 src/contrib/llvm/lib/CodeGen/StackProtector.cpp 1.5 +1 -1 src/contrib/llvm/lib/CodeGen/StrongPHIElimination.cpp 1.5 +0 -5 src/contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp 1.6 +80 -23 src/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp 1.5 +70 -49 src/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp 1.4 +28 -13 src/contrib/llvm/lib/CodeGen/VirtRegMap.cpp 1.6 +41 -12 src/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp 1.3 +13 -12 src/contrib/llvm/lib/ExecutionEngine/ExecutionEngine.cpp 1.4 +6 -6 src/contrib/llvm/lib/ExecutionEngine/JIT/Intercept.cpp 1.5 +35 -35 src/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp 1.3 +5 -5 src/contrib/llvm/lib/ExecutionEngine/JIT/JIT.h 1.4 +1 -2 src/contrib/llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp 1.4 +23 -23 src/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp 1.4 +12 -12 src/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.h 1.5 +21 -17 src/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp 1.3 +4 -4 src/contrib/llvm/lib/ExecutionEngine/JIT/OProfileJITEventListener.cpp 1.3 +1 -1 src/contrib/llvm/lib/ExecutionEngine/JIT/TargetSelect.cpp 1.1 +161 -0 src/contrib/llvm/lib/ExecutionEngine/MCJIT/Intercept.cpp (new) 1.2 +145 -8 src/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.cpp 1.2 +35 -2 src/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJIT.h 1.1 +59 -0 src/contrib/llvm/lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h (new) 1.1 +3 -0 src/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/CMakeLists.txt (new) 1.1 +13 -0 src/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Makefile (new) 1.1 +669 -0 src/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp (new) 1.4 +1 -0 src/contrib/llvm/lib/Linker/LinkModules.cpp 1.4 +285 -505 src/contrib/llvm/lib/MC/ELFObjectWriter.cpp 1.1 +406 -0 src/contrib/llvm/lib/MC/ELFObjectWriter.h (new) 1.5 +27 -1 src/contrib/llvm/lib/MC/MCAsmInfo.cpp 1.5 +3 -1 src/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp 1.5 +243 -67 src/contrib/llvm/lib/MC/MCAsmStreamer.cpp 1.5 +32 -3 src/contrib/llvm/lib/MC/MCAssembler.cpp 1.5 +15 -12 src/contrib/llvm/lib/MC/MCContext.cpp 1.1 +171 -0 src/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp (new) 1.1 +96 -0 src/contrib/llvm/lib/MC/MCDisassembler/Disassembler.h (new) 1.3 +16 -3 src/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.cpp 1.3 +2 -7 src/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.h 1.2 +3 -1 src/contrib/llvm/lib/MC/MCDisassembler/EDInfo.h 1.3 +3 -0 src/contrib/llvm/lib/MC/MCDisassembler/EDInst.cpp 1.4 +13 -0 src/contrib/llvm/lib/MC/MCDisassembler/EDOperand.cpp 1.3 +261 -105 src/contrib/llvm/lib/MC/MCDwarf.cpp 1.1 +72 -0 src/contrib/llvm/lib/MC/MCELF.cpp (new) 1.1 +35 -0 src/contrib/llvm/lib/MC/MCELF.h (new) 1.3 +25 -168 src/contrib/llvm/lib/MC/MCELFStreamer.cpp 1.1 +274 -0 src/contrib/llvm/lib/MC/MCELFStreamer.h (new) 1.4 +48 -1 src/contrib/llvm/lib/MC/MCExpr.cpp 1.2 +5 -0 src/contrib/llvm/lib/MC/MCInstPrinter.cpp 1.3 +9 -10 src/contrib/llvm/lib/MC/MCLoggingStreamer.cpp 1.5 +17 -0 src/contrib/llvm/lib/MC/MCMachOStreamer.cpp 1.4 +5 -6 src/contrib/llvm/lib/MC/MCNullStreamer.cpp 1.5 +20 -35 src/contrib/llvm/lib/MC/MCObjectStreamer.cpp 1.5 +20 -10 src/contrib/llvm/lib/MC/MCParser/AsmLexer.cpp 1.6 +113 -20 src/contrib/llvm/lib/MC/MCParser/AsmParser.cpp 1.4 +11 -2 src/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp 1.3 +22 -2 src/contrib/llvm/lib/MC/MCSectionELF.cpp 1.4 +4 -0 src/contrib/llvm/lib/MC/MCSectionMachO.cpp 1.5 +126 -42 src/contrib/llvm/lib/MC/MCStreamer.cpp 1.3 +7 -3 src/contrib/llvm/lib/MC/MCSymbol.cpp 1.5 +61 -35 src/contrib/llvm/lib/MC/MachObjectWriter.cpp 1.4 +19 -9 src/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp 1.2 +19 -6 src/contrib/llvm/lib/Object/COFFObjectFile.cpp 1.2 +2 -0 src/contrib/llvm/lib/Object/ELFObjectFile.cpp 1.2 +28 -0 src/contrib/llvm/lib/Object/MachOObject.cpp 1.1 +327 -0 src/contrib/llvm/lib/Object/MachOObjectFile.cpp (new) 1.1 +59 -0 src/contrib/llvm/lib/Object/Object.cpp (new) 1.2 +1 -1 src/contrib/llvm/lib/Object/ObjectFile.cpp 1.5 +44 -13 src/contrib/llvm/lib/Support/APFloat.cpp 1.6 +14 -2 src/contrib/llvm/lib/Support/APInt.cpp 1.3 +8 -0 src/contrib/llvm/lib/Support/Allocator.cpp 1.3 +162 -31 src/contrib/llvm/lib/Support/CommandLine.cpp 1.3 +51 -0 src/contrib/llvm/lib/Support/CrashRecoveryContext.cpp 1.4 +5 -0 src/contrib/llvm/lib/Support/Dwarf.cpp 1.4 +0 -1 src/contrib/llvm/lib/Support/ErrorHandling.cpp 1.4 +1 -1 src/contrib/llvm/lib/Support/FileUtilities.cpp 1.5 +5 -0 src/contrib/llvm/lib/Support/FoldingSet.cpp 1.2 +2 -0 src/contrib/llvm/lib/Support/Host.cpp 1.4 +110 -32 src/contrib/llvm/lib/Support/MemoryBuffer.cpp 1.2 +24 -4 src/contrib/llvm/lib/Support/Path.cpp 1.5 +1 -1 src/contrib/llvm/lib/Support/PrettyStackTrace.cpp 1.3 +1 -1 src/contrib/llvm/lib/Support/Regex.cpp 1.2 +1 -1 src/contrib/llvm/lib/Support/Signals.cpp 1.3 +9 -6 src/contrib/llvm/lib/Support/SmallPtrSet.cpp 1.4 +4 -0 src/contrib/llvm/lib/Support/Statistic.cpp 1.3 +16 -1 src/contrib/llvm/lib/Support/StringMap.cpp 1.4 +2 -2 src/contrib/llvm/lib/Support/StringRef.cpp 1.5 +56 -60 src/contrib/llvm/lib/Support/Triple.cpp 1.2 +1 -4 src/contrib/llvm/lib/Support/Unix/Host.inc 1.2 +1 -1 src/contrib/llvm/lib/Support/Unix/Memory.inc 1.2 +3 -3 src/contrib/llvm/lib/Support/Unix/Path.inc 1.2 +12 -8 src/contrib/llvm/lib/Support/Unix/Program.inc 1.2 +4 -4 src/contrib/llvm/lib/Support/Unix/Signals.inc 1.2 +2 -31 src/contrib/llvm/lib/Support/Windows/DynamicLibrary.inc 1.2 +13 -3 src/contrib/llvm/lib/Support/Windows/Path.inc 1.2 +9 -2 src/contrib/llvm/lib/Support/Windows/PathV2.inc 1.5 +55 -9 src/contrib/llvm/lib/Support/raw_ostream.cpp 1.2 +1 -1 src/contrib/llvm/lib/Support/regcomp.c 1.5 +21 -3 src/contrib/llvm/lib/Target/ARM/ARM.td 1.5 +17 -7 src/contrib/llvm/lib/Target/ARM/ARMAddressingModes.h 1.2 +20 -16 src/contrib/llvm/lib/Target/ARM/ARMAsmBackend.cpp 1.3 +370 -5 src/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp 1.2 +9 -0 src/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h 1.2 +53 -0 src/contrib/llvm/lib/Target/ARM/ARMBaseInfo.h 1.6 +291 -29 src/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp 1.6 +10 -30 src/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h 1.5 +70 -3 src/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp 1.5 +10 -1 src/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h 1.4 +3 -0 src/contrib/llvm/lib/Target/ARM/ARMCallingConv.td 1.5 +10 -1 src/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp 1.5 +21 -18 src/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp 1.5 +104 -28 src/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp 1.4 +160 -72 src/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp 1.3 +39 -26 src/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp 1.2 +4 -2 src/contrib/llvm/lib/Target/ARM/ARMFrameLowering.h 1.3 +2 -0 src/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp 1.6 +73 -75 src/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp 1.6 +786 -172 src/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp 1.5 +30 -10 src/contrib/llvm/lib/Target/ARM/ARMISelLowering.h 1.6 +133 -11 src/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td 1.6 +704 -667 src/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td 1.6 +200 -129 src/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td 1.5 +46 -14 src/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td 1.5 +132 -135 src/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td 1.6 +28 -42 src/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td 1.5 +42 -36 src/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp 1.2 +12 -0 src/contrib/llvm/lib/Target/ARM/ARMMCAsmInfo.cpp 1.2 +33 -0 src/contrib/llvm/lib/Target/ARM/ARMMCCodeEmitter.cpp 1.2 +3 -0 src/contrib/llvm/lib/Target/ARM/ARMMCExpr.h 1.3 +0 -18 src/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.cpp 1.5 +35 -24 src/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td 1.4 +187 -184 src/contrib/llvm/lib/Target/ARM/ARMScheduleA9.td 1.3 +1 -1 src/contrib/llvm/lib/Target/ARM/ARMSelectionDAGInfo.cpp 1.5 +2 -0 src/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp 1.5 +14 -1 src/contrib/llvm/lib/Target/ARM/ARMSubtarget.h 1.5 +13 -18 src/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp 1.3 +2 -1 src/contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp 1.5 +356 -35 src/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp 1.4 +51 -10 src/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp 1.5 +700 -125 src/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp 1.4 +75 -1 src/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.h 1.5 +304 -94 src/contrib/llvm/lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h 1.2 +102 -24 src/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp 1.2 +16 -4 src/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h 1.3 +22 -6 src/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp 1.2 +20 -14 src/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp 1.2 +1 -1 src/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.h 1.5 +60 -39 src/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp 1.5 +7 -1 src/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h 1.6 +11 -8 src/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp 1.3 +10 -19 src/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.cpp 1.2 +2 -1 src/contrib/llvm/lib/Target/ARM/Thumb2RegisterInfo.h 1.5 +175 -86 src/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp 1.2 +1 -1 src/contrib/llvm/lib/Target/Alpha/Alpha.td 1.5 +1 -1 src/contrib/llvm/lib/Target/Alpha/AlphaISelLowering.cpp 1.4 +1 -1 src/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.td 1.5 +1 -1 src/contrib/llvm/lib/Target/Blackfin/BlackfinISelLowering.cpp 1.5 +0 -18 src/contrib/llvm/lib/Target/CBackend/CBackend.cpp 1.3 +1 -1 src/contrib/llvm/lib/Target/CellSPU/SPU64InstrInfo.td 1.2 +7 -0 src/contrib/llvm/lib/Target/CellSPU/SPUAsmPrinter.cpp 1.5 +6 -1 src/contrib/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp 1.6 +1 -1 src/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.cpp 1.5 +0 -8 src/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.h 1.2 +22 -0 src/contrib/llvm/lib/Target/CellSPU/SPUInstrFormats.td 1.5 +61 -3 src/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.cpp 1.4 +20 -50 src/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.td 1.5 +8 -0 src/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.h 1.5 +2 -4 src/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp 1.2 +93 -36 src/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp 1.2 +3 -2 src/contrib/llvm/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.h 1.4 +3 -24 src/contrib/llvm/lib/Target/MBlaze/MBlaze.td 1.2 +7 -8 src/contrib/llvm/lib/Target/MBlaze/MBlazeAsmBackend.cpp 1.2 +2 -1 src/contrib/llvm/lib/Target/MBlaze/MBlazeAsmPrinter.cpp 1.4 +1 -1 src/contrib/llvm/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp 1.5 +4 -4 src/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp 1.4 +19 -24 src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFPU.td 1.4 +6 -6 src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFSL.td 1.4 +1 -1 src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFormats.td 1.5 +2 -0 src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.cpp 1.5 +0 -1 src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.h 1.4 +74 -76 src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td 1.5 +20 -0 src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp 1.5 +2 -0 src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.h 1.4 +13 -12 src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.td 1.4 +37 -46 src/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule.td 1.1 +236 -0 src/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule3.td (new) 1.1 +267 -0 src/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule5.td (new) 1.2 +28 -8 src/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.cpp 1.2 +15 -22 src/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.h 1.3 +9 -9 src/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.cpp 1.3 +6 -1 src/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.h 1.2 +3 -2 src/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h 1.2 +2 -1 src/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp 1.5 +1 -1 src/contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp 1.2 +2 -1 src/contrib/llvm/lib/Target/Mips/Mips.h 1.4 +2 -2 src/contrib/llvm/lib/Target/Mips/Mips.td 1.2 +67 -48 src/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp 1.3 +9 -9 src/contrib/llvm/lib/Target/Mips/MipsCallingConv.td 1.1 +117 -0 src/contrib/llvm/lib/Target/Mips/MipsExpandPseudo.cpp (new) 1.2 +91 -8 src/contrib/llvm/lib/Target/Mips/MipsFrameLowering.cpp 1.2 +2 -2 src/contrib/llvm/lib/Target/Mips/MipsFrameLowering.h 1.4 +51 -121 src/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp 1.5 +440 -275 src/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp 1.4 +20 -16 src/contrib/llvm/lib/Target/Mips/MipsISelLowering.h 1.4 +136 -81 src/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td 1.3 +65 -20 src/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td 1.4 +150 -229 src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp 1.4 +32 -38 src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h 1.5 +87 -63 src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td 1.3 +1 -1 src/contrib/llvm/lib/Target/Mips/MipsMCAsmInfo.h 1.5 +48 -13 src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp 1.5 +1 -1 src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h 1.3 +18 -18 src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td 1.4 +1 -1 src/contrib/llvm/lib/Target/Mips/MipsSchedule.td 1.2 +2 -2 src/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp 1.3 +8 -8 src/contrib/llvm/lib/Target/Mips/MipsSubtarget.h 1.3 +6 -0 src/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp 1.3 +1 -0 src/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h 1.2 +5 -5 src/contrib/llvm/lib/Target/Mips/MipsTargetObjectFile.h 1.2 +1 -1 src/contrib/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp 1.2 +0 -26 src/contrib/llvm/lib/Target/PTX/Makefile (dead) 1.2 +7 -1 src/contrib/llvm/lib/Target/PTX/PTX.h 1.2 +29 -2 src/contrib/llvm/lib/Target/PTX/PTX.td 1.2 +170 -40 src/contrib/llvm/lib/Target/PTX/PTXAsmPrinter.cpp 1.2 +2 -1 src/contrib/llvm/lib/Target/PTX/PTXFrameLowering.h 1.2 +76 -11 src/contrib/llvm/lib/Target/PTX/PTXISelDAGToDAG.cpp 1.2 +101 -9 src/contrib/llvm/lib/Target/PTX/PTXISelLowering.cpp 1.2 +7 -2 src/contrib/llvm/lib/Target/PTX/PTXISelLowering.h 1.2 +264 -14 src/contrib/llvm/lib/Target/PTX/PTXInstrInfo.cpp 1.2 +80 -48 src/contrib/llvm/lib/Target/PTX/PTXInstrInfo.h 1.2 +786 -84 src/contrib/llvm/lib/Target/PTX/PTXInstrInfo.td 1.1 +84 -0 src/contrib/llvm/lib/Target/PTX/PTXIntrinsicInstrInfo.td (new) 1.2 +10 -12 src/contrib/llvm/lib/Target/PTX/PTXMCAsmStreamer.cpp 1.2 +2 -2 src/contrib/llvm/lib/Target/PTX/PTXMFInfoExtract.cpp 1.2 +11 -10 src/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.h 1.2 +392 -3 src/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.td 1.2 +27 -3 src/contrib/llvm/lib/Target/PTX/PTXSubtarget.cpp 1.2 +49 -2 src/contrib/llvm/lib/Target/PTX/PTXSubtarget.h 1.2 +35 -7 src/contrib/llvm/lib/Target/PTX/PTXTargetMachine.cpp 1.2 +21 -5 src/contrib/llvm/lib/Target/PTX/PTXTargetMachine.h 1.2 +6 -2 src/contrib/llvm/lib/Target/PTX/TargetInfo/PTXTargetInfo.cpp 1.2 +5 -2 src/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h 1.2 +3 -5 src/contrib/llvm/lib/Target/PowerPC/PPCAsmBackend.cpp 1.2 +2 -1 src/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp 1.6 +23 -16 src/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp 1.3 +1 -1 src/contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td 1.4 +1 -1 src/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td 1.3 +1 -1 src/contrib/llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp 1.4 +1 -14 src/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp 1.3 +7 -9 src/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h 1.3 +4 -6 src/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp 1.5 +1 -1 src/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp 1.3 +4 -4 src/contrib/llvm/lib/Target/SubtargetFeature.cpp 1.5 +1 -1 src/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp 1.4 +7 -3 src/contrib/llvm/lib/Target/TargetData.cpp 1.4 +4 -3 src/contrib/llvm/lib/Target/TargetInstrInfo.cpp 1.2 +15 -2 src/contrib/llvm/lib/Target/TargetLibraryInfo.cpp 1.4 +16 -5 src/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp 1.5 +15 -1 src/contrib/llvm/lib/Target/TargetMachine.cpp 1.6 +138 -1 src/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp 1.5 +5 -0 src/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp 1.3 +254 -29 src/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.c 1.4 +73 -13 src/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h 1.3 +26 -3 src/contrib/llvm/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h 1.2 +17 -2 src/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp 1.2 +11 -3 src/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h 1.2 +34 -6 src/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp 1.2 +1 -0 src/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp 1.2 +5 -4 src/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h 1.2 +55 -13 src/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.cpp 1.2 +22 -4 src/contrib/llvm/lib/Target/X86/Utils/X86ShuffleDecode.h 1.4 +12 -11 src/contrib/llvm/lib/Target/X86/X86.td 1.5 +37 -28 src/contrib/llvm/lib/Target/X86/X86AsmBackend.cpp 1.3 +3 -2 src/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp 1.5 +7 -0 src/contrib/llvm/lib/Target/X86/X86CallingConv.td 1.5 +8 -0 src/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp 1.6 +343 -166 src/contrib/llvm/lib/Target/X86/X86FastISel.cpp 1.5 +1 -1 src/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp 1.2 +95 -66 src/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp 1.5 +75 -0 src/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp 1.7 +178 -86 src/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp 1.6 +6 -3 src/contrib/llvm/lib/Target/X86/X86ISelLowering.h 1.2 +69 -44 src/contrib/llvm/lib/Target/X86/X86Instr3DNow.td 1.2 +1 -1 src/contrib/llvm/lib/Target/X86/X86InstrArithmetic.td 1.2 +10 -0 src/contrib/llvm/lib/Target/X86/X86InstrControl.td 1.6 +34 -32 src/contrib/llvm/lib/Target/X86/X86InstrFormats.td 1.5 +2 -0 src/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td 1.6 +26 -15 src/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp 1.6 +70 -66 src/contrib/llvm/lib/Target/X86/X86InstrInfo.h 1.6 +41 -37 src/contrib/llvm/lib/Target/X86/X86InstrInfo.td 1.5 +373 -488 src/contrib/llvm/lib/Target/X86/X86InstrSSE.td 1.3 +36 -4 src/contrib/llvm/lib/Target/X86/X86InstrSystem.td 1.4 +21 -2 src/contrib/llvm/lib/Target/X86/X86MCAsmInfo.cpp 1.2 +8 -0 src/contrib/llvm/lib/Target/X86/X86MCAsmInfo.h 1.6 +20 -10 src/contrib/llvm/lib/Target/X86/X86MCCodeEmitter.cpp 1.5 +49 -2 src/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp 1.5 +6 -0 src/contrib/llvm/lib/Target/X86/X86RegisterInfo.h 1.5 +13 -7 src/contrib/llvm/lib/Target/X86/X86RegisterInfo.td 1.3 +1 -1 src/contrib/llvm/lib/Target/X86/X86SelectionDAGInfo.cpp 1.6 +2 -1 src/contrib/llvm/lib/Target/X86/X86Subtarget.cpp 1.6 +9 -10 src/contrib/llvm/lib/Target/X86/X86Subtarget.h 1.5 +21 -27 src/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp 1.2 +13 -10 src/contrib/llvm/lib/Target/X86/X86TargetObjectFile.cpp 1.2 +8 -2 src/contrib/llvm/lib/Target/X86/X86TargetObjectFile.h 1.4 +129 -59 src/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp 1.5 +1 -3 src/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp 1.6 +83 -9 src/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td 1.5 +5 -0 src/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp 1.5 +2 -0 src/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h 1.5 +2 -2 src/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp 1.5 +7 -7 src/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp 1.5 +139 -25 src/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp 1.5 +1 -1 src/contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp 1.3 +0 -1 src/contrib/llvm/lib/Transforms/IPO/IPO.cpp 1.5 +0 -1 src/contrib/llvm/lib/Transforms/IPO/Inliner.cpp 1.4 +2 -3 src/contrib/llvm/lib/Transforms/IPO/Internalize.cpp 1.5 +1 -1 src/contrib/llvm/lib/Transforms/IPO/LowerSetJmp.cpp 1.5 +3 -2 src/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp 1.5 +1 -1 src/contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp 1.4 +0 -1 src/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp 1.5 +0 -357 src/contrib/llvm/lib/Transforms/IPO/StructRetPromotion.cpp (dead) 1.5 +6 -3 src/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h 1.6 +81 -10 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp 1.6 +38 -9 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp 1.5 +102 -48 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp 1.5 +173 -34 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp 1.5 +1 -32 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp 1.3 +60 -40 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp 1.4 +14 -19 src/contrib/llvm/lib/Transforms/InstCombine/InstCombinePHI.cpp 1.5 +37 -11 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp 1.5 +8 -1 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp 1.4 +16 -0 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp 1.3 +9 -1 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineVectorOps.cpp 1.2 +1 -0 src/contrib/llvm/lib/Transforms/InstCombine/InstCombineWorklist.h 1.5 +16 -12 src/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp 1.1 +638 -0 src/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp (new) 1.2 +1 -0 src/contrib/llvm/lib/Transforms/Instrumentation/Instrumentation.cpp 1.2 +1 -1 src/contrib/llvm/lib/Transforms/Instrumentation/MaximumSpanningTree.h 1.5 +14 -14 src/contrib/llvm/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp 1.2 +9 -5 src/contrib/llvm/lib/Transforms/Instrumentation/PathProfiling.cpp 1.4 +40 -3 src/contrib/llvm/lib/Transforms/Instrumentation/ProfilingUtils.cpp 1.3 +3 -1 src/contrib/llvm/lib/Transforms/Instrumentation/ProfilingUtils.h 1.5 +209 -170 src/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp 1.3 +1 -0 src/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp 1.4 +0 -1 src/contrib/llvm/lib/Transforms/Scalar/DCE.cpp 1.5 +26 -28 src/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp 1.4 +0 -83 src/contrib/llvm/lib/Transforms/Scalar/GEPSplitter.cpp (dead) 1.5 +308 -145 src/contrib/llvm/lib/Transforms/Scalar/GVN.cpp 1.5 +98 -57 src/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp 1.5 +19 -6 src/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp 1.4 +6 -22 src/contrib/llvm/lib/Transforms/Scalar/LICM.cpp 1.3 +72 -72 src/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp 1.5 +7 -2 src/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp 1.5 +19 -12 src/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp 1.4 +23 -12 src/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp 1.5 +18 -1 src/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp 1.5 +85 -63 src/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp 1.4 +1 -1 src/contrib/llvm/lib/Transforms/Scalar/Reg2Mem.cpp 1.4 +1 -1 src/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp 1.3 +25 -2 src/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp 1.5 +252 -46 src/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp 1.5 +6 -4 src/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp 1.4 +0 -160 src/contrib/llvm/lib/Transforms/Scalar/SimplifyHalfPowrLibCalls.cpp (dead) 1.6 +101 -26 src/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp 1.5 +9 -6 src/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp 1.5 +13 -1 src/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp 1.5 +2 -2 src/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp 1.3 +6 -6 src/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp 1.5 +2 -2 src/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp 1.5 +13 -2 src/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp 1.6 +105 -5 src/contrib/llvm/lib/Transforms/Utils/Local.cpp 1.5 +3 -4 src/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp 1.4 +1 -1 src/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp 1.6 +16 -33 src/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp 1.4 +10 -5 src/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp 1.6 +153 -62 src/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp 1.4 +2 -1 src/contrib/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp 1.5 +2 -2 src/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp 1.5 +65 -8 src/contrib/llvm/lib/VMCore/AsmWriter.cpp 1.5 +29 -70 src/contrib/llvm/lib/VMCore/AutoUpgrade.cpp 1.5 +2 -1 src/contrib/llvm/lib/VMCore/ConstantFold.cpp 1.4 +53 -17 src/contrib/llvm/lib/VMCore/Constants.cpp 1.4 +5 -7 src/contrib/llvm/lib/VMCore/ConstantsContext.h 1.5 +4 -3 src/contrib/llvm/lib/VMCore/Core.cpp 1.1 +258 -0 src/contrib/llvm/lib/VMCore/DebugInfoProbe.cpp (new) 1.2 +25 -1 src/contrib/llvm/lib/VMCore/DebugLoc.cpp 1.4 +1 -2 src/contrib/llvm/lib/VMCore/Dominators.cpp 1.3 +2 -2 src/contrib/llvm/lib/VMCore/Function.cpp 1.3 +2 -1 src/contrib/llvm/lib/VMCore/IRBuilder.cpp 1.5 +29 -58 src/contrib/llvm/lib/VMCore/Instructions.cpp 1.4 +1 -1 src/contrib/llvm/lib/VMCore/LLVMContextImpl.h 1.5 +23 -24 src/contrib/llvm/lib/VMCore/Metadata.cpp 1.5 +27 -4 src/contrib/llvm/lib/VMCore/PassManager.cpp 1.3 +1 -1 src/contrib/llvm/lib/VMCore/PassRegistry.cpp 1.4 +5 -4 src/contrib/llvm/lib/VMCore/Type.cpp 1.4 +6 -5 src/contrib/llvm/lib/VMCore/TypesContext.h 1.5 +21 -24 src/contrib/llvm/lib/VMCore/Verifier.cpp 1.6 +75 -3 src/contrib/llvm/tools/clang/include/clang-c/Index.h 1.4 +1 -1 src/contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h 1.6 +63 -13 src/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h 1.3 +2 -1 src/contrib/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h 1.2 +13 -0 src/contrib/llvm/tools/clang/include/clang/AST/ASTMutationListener.h 1.5 +15 -0 src/contrib/llvm/tools/clang/include/clang/AST/Attr.h 1.3 +1 -1 src/contrib/llvm/tools/clang/include/clang/AST/CXXInheritance.h 1.5 +2 -1 src/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h 1.3 +15 -1 src/contrib/llvm/tools/clang/include/clang/AST/CharUnits.h 1.6 +381 -176 src/contrib/llvm/tools/clang/include/clang/AST/Decl.h 1.6 +82 -5 src/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h 1.6 +259 -94 src/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h 1.5 +11 -0 src/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h 1.5 +28 -18 src/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h 1.6 +73 -39 src/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h 1.2 +2 -1 src/contrib/llvm/tools/clang/include/clang/AST/EvaluatedExprVisitor.h 1.6 +353 -155 src/contrib/llvm/tools/clang/include/clang/AST/Expr.h 1.6 +200 -80 src/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h 1.3 +39 -1 src/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h 1.5 +50 -17 src/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h 1.5 +140 -0 src/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h 1.3 +25 -1 src/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h 1.6 +89 -29 src/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h 1.6 +163 -5 src/contrib/llvm/tools/clang/include/clang/AST/Stmt.h 1.4 +82 -0 src/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h 1.4 +1 -0 src/contrib/llvm/tools/clang/include/clang/AST/StmtIterator.h 1.4 +14 -13 src/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h 1.5 +244 -81 src/contrib/llvm/tools/clang/include/clang/AST/Type.h 1.5 +104 -57 src/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h 1.2 +2 -2 src/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h 1.2 +23 -59 src/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h 1.2 +0 -40 src/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValuesV2.h (dead) 1.5 +31 -29 src/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h 1.3 +2 -1 src/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisDiagnostic.h 1.4 +60 -60 src/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h 1.2 +1 -1 src/contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h 1.4 +4 -4 src/contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive/DataflowSolver.h 1.4 +12 -1 src/contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h 1.4 +5 -0 src/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGStmtVisitor.h 1.1 +44 -0 src/contrib/llvm/tools/clang/include/clang/Basic/AddressSpaces.h (new) 1.4 +47 -8 src/contrib/llvm/tools/clang/include/clang/Basic/Attr.td 1.3 +1 -0 src/contrib/llvm/tools/clang/include/clang/Basic/AttrKinds.h 1.6 +8 -1 src/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def 1.1 +62 -0 src/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsPTX.def (new) 1.4 +35 -6 src/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def 1.2 +5 -0 src/contrib/llvm/tools/clang/include/clang/Basic/ConvertUTF.h 1.4 +3 -1 src/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td 1.6 +1 -4 src/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h 1.3 +14 -0 src/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.td 1.5 +2 -0 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td 1.4 +8 -2 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td 1.6 +8 -0 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td 1.6 +24 -7 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td 1.3 +22 -4 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h 1.5 +6 -4 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td 1.6 +69 -4 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td 1.6 +232 -52 src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td 1.1 +39 -0 src/contrib/llvm/tools/clang/include/clang/Basic/ExceptionSpecificationType.h (new) 1.1 +25 -0 src/contrib/llvm/tools/clang/include/clang/Basic/ExpressionTraits.h (new) 1.4 +11 -6 src/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h 1.5 +76 -1 src/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h 1.7 +20 -4 src/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h 1.1 +28 -0 src/contrib/llvm/tools/clang/include/clang/Basic/OpenCL.h (new) 1.5 +1 -1 src/contrib/llvm/tools/clang/include/clang/Basic/PartialDiagnostic.h 1.4 +9 -0 src/contrib/llvm/tools/clang/include/clang/Basic/SourceLocation.h 1.5 +130 -22 src/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h 1.4 +1 -0 src/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h 1.4 +8 -1 src/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td 1.2 +11 -0 src/contrib/llvm/tools/clang/include/clang/Basic/TargetBuiltins.h 1.5 +22 -3 src/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h 1.4 +87 -10 src/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def 1.3 +42 -3 src/contrib/llvm/tools/clang/include/clang/Basic/TypeTraits.h 1.4 +5 -0 src/contrib/llvm/tools/clang/include/clang/Basic/Version.h 1.1 +126 -0 src/contrib/llvm/tools/clang/include/clang/Basic/VersionTuple.h (new) 1.4 +2 -5 src/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td 1.3 +0 -1 src/contrib/llvm/tools/clang/include/clang/Driver/Arg.h 1.3 +5 -1 src/contrib/llvm/tools/clang/include/clang/Driver/CC1AsOptions.td 1.7 +45 -17 src/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td 1.5 +25 -7 src/contrib/llvm/tools/clang/include/clang/Driver/Driver.h 1.3 +2 -1 src/contrib/llvm/tools/clang/include/clang/Driver/DriverDiagnostic.h 1.3 +1 -1 src/contrib/llvm/tools/clang/include/clang/Driver/OptParser.td 1.7 +42 -9 src/contrib/llvm/tools/clang/include/clang/Driver/Options.td 1.5 +7 -2 src/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h 1.5 +0 -8 src/contrib/llvm/tools/clang/include/clang/Frontend/ASTConsumers.h 1.4 +30 -12 src/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h 1.3 +0 -11 src/contrib/llvm/tools/clang/include/clang/Frontend/Analyses.def 1.5 +0 -7 src/contrib/llvm/tools/clang/include/clang/Frontend/AnalyzerOptions.h 1.2 +3 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/ChainedDiagnosticClient.h 1.4 +16 -1 src/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h 1.5 +37 -42 src/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h 1.4 +2 -1 src/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h 1.2 +0 -113 src/contrib/llvm/tools/clang/include/clang/Frontend/DeclContextXML.def (dead) 1.5 +0 -372 src/contrib/llvm/tools/clang/include/clang/Frontend/DeclXML.def (dead) 1.5 +7 -1 src/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticOptions.h 1.2 +0 -75 src/contrib/llvm/tools/clang/include/clang/Frontend/DocumentXML.def (dead) 1.3 +0 -185 src/contrib/llvm/tools/clang/include/clang/Frontend/DocumentXML.h (dead) 1.5 +0 -6 src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h 1.3 +2 -1 src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendDiagnostic.h 1.5 +0 -1 src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h 1.2 +10 -6 src/contrib/llvm/tools/clang/include/clang/Frontend/LangStandard.h 1.3 +13 -1 src/contrib/llvm/tools/clang/include/clang/Frontend/LangStandards.def 1.1 +77 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/LogDiagnosticPrinter.h (new) 1.2 +5 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/MultiplexConsumer.h 1.4 +8 -0 src/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOptions.h 1.4 +0 -520 src/contrib/llvm/tools/clang/include/clang/Frontend/StmtXML.def (dead) 1.3 +4 -3 src/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h 1.5 +0 -304 src/contrib/llvm/tools/clang/include/clang/Frontend/TypeXML.def (dead) 1.6 +16 -1 src/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h 1.2 +19 -3 src/contrib/llvm/tools/clang/include/clang/Lex/DirectoryLookup.h 1.3 +5 -0 src/contrib/llvm/tools/clang/include/clang/Lex/HeaderMap.h 1.4 +40 -11 src/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h 1.3 +2 -1 src/contrib/llvm/tools/clang/include/clang/Lex/LexDiagnostic.h 1.4 +14 -1 src/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h 1.3 +0 -1 src/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h 1.4 +0 -1 src/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h 1.2 +1 -1 src/contrib/llvm/tools/clang/include/clang/Lex/MultipleIncludeOpt.h 1.5 +22 -6 src/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h 1.3 +0 -1 src/contrib/llvm/tools/clang/include/clang/Lex/PTHLexer.h 1.4 +0 -1 src/contrib/llvm/tools/clang/include/clang/Lex/Pragma.h 1.4 +3 -1 src/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h 1.6 +67 -9 src/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h 1.3 +2 -3 src/contrib/llvm/tools/clang/include/clang/Lex/PreprocessorLexer.h 1.3 +2 -1 src/contrib/llvm/tools/clang/include/clang/Parse/ParseDiagnostic.h 1.5 +160 -45 src/contrib/llvm/tools/clang/include/clang/Parse/Parser.h 1.3 +0 -2 src/contrib/llvm/tools/clang/include/clang/Rewrite/FrontendActions.h 1.3 +66 -5 src/contrib/llvm/tools/clang/include/clang/Rewrite/Rewriter.h 1.3 +329 -44 src/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h 1.4 +197 -145 src/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h 1.3 +2 -16 src/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h 1.2 +16 -2 src/contrib/llvm/tools/clang/include/clang/Sema/IdentifierResolver.h 1.4 +11 -2 src/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h 1.3 +1 -0 src/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h 1.3 +1 -2 src/contrib/llvm/tools/clang/include/clang/Sema/Overload.h 1.3 +8 -5 src/contrib/llvm/tools/clang/include/clang/Sema/Ownership.h 1.4 +11 -2 src/contrib/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h 1.3 +43 -33 src/contrib/llvm/tools/clang/include/clang/Sema/Scope.h 1.4 +505 -172 src/contrib/llvm/tools/clang/include/clang/Sema/Sema.h 1.3 +2 -1 src/contrib/llvm/tools/clang/include/clang/Sema/SemaDiagnostic.h 1.3 +2 -0 src/contrib/llvm/tools/clang/include/clang/Sema/Template.h 1.3 +1 -1 src/contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h 1.3 +18 -2 src/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h 1.4 +23 -2 src/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h 1.4 +9 -0 src/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h 1.1 +76 -0 src/contrib/llvm/tools/clang/include/clang/Serialization/ChainedIncludesSource.h (new) 1.2 +6 -5 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/CheckerBase.td 1.3 +0 -2 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h 1.3 +13 -1 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h 1.1 +374 -0 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/Checker.h (new) 1.3 +140 -66 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h 1.3 +0 -1 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerProvider.h 1.3 +0 -280 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/CheckerV2.h (dead) 1.2 +1 -1 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathDiagnosticClients.h 1.2 +7 -5 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h 1.3 +0 -166 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Checker.h (dead) 1.2 +0 -48 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerVisitor.def (dead) 1.2 +0 -103 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerVisitor.h (dead) 1.3 +30 -8 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h 1.2 +3 -2 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h 1.3 +11 -98 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h 1.2 +5 -11 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/GRState.h 1.2 +2 -2 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h 1.2 +20 -6 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ObjCMessage.h 1.2 +80 -75 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h 1.2 +1 -26 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h 1.1 +50 -0 src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h (new) 1.1 +81 -0 src/contrib/llvm/tools/clang/include/clang/Tooling/Tooling.h (new) 1.6 +221 -75 src/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp 1.4 +6 -1 src/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp 1.6 +160 -77 src/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp 1.4 +1 -1 src/contrib/llvm/tools/clang/lib/AST/CXXInheritance.cpp 1.6 +292 -125 src/contrib/llvm/tools/clang/lib/AST/Decl.cpp 1.6 +175 -6 src/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp 1.6 +313 -91 src/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp 1.5 +65 -4 src/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp 1.6 +45 -14 src/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp 1.5 +184 -72 src/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp 1.2 +15 -4 src/contrib/llvm/tools/clang/lib/AST/DumpXML.cpp 1.6 +270 -98 src/contrib/llvm/tools/clang/lib/AST/Expr.cpp 1.6 +120 -36 src/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp 1.4 +32 -6 src/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp 1.6 +234 -136 src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp 1.1 +59 -0 src/contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp (new) 1.3 +22 -17 src/contrib/llvm/tools/clang/lib/AST/InheritViz.cpp 1.3 +1 -1 src/contrib/llvm/tools/clang/lib/AST/ItaniumCXXABI.cpp 1.3 +450 -108 src/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp 1.3 +1 -1 src/contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp 1.2 +6 -9 src/contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp 1.5 +246 -0 src/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp 1.6 +86 -55 src/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp 1.6 +95 -3 src/contrib/llvm/tools/clang/lib/AST/Stmt.cpp 1.5 +27 -3 src/contrib/llvm/tools/clang/lib/AST/StmtDumper.cpp 1.3 +1 -1 src/contrib/llvm/tools/clang/lib/AST/StmtIterator.cpp 1.5 +141 -7 src/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp 1.5 +51 -7 src/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp 1.6 +6 -6 src/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp 1.4 +4 -0 src/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp 1.5 +250 -43 src/contrib/llvm/tools/clang/lib/AST/Type.cpp 1.4 +78 -9 src/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp 1.5 +55 -21 src/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp 1.5 +69 -49 src/contrib/llvm/tools/clang/lib/Analysis/AnalysisContext.cpp 1.6 +464 -184 src/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp 1.2 +3 -3 src/contrib/llvm/tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp 1.3 +3 -3 src/contrib/llvm/tools/clang/lib/Analysis/CFGStmtMap.cpp 1.2 +18 -74 src/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp 1.8 +30 -13 src/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp 1.4 +5 -5 src/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp 1.4 +652 -240 src/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp 1.2 +0 -610 src/contrib/llvm/tools/clang/lib/Analysis/UninitializedValuesV2.cpp (dead) 1.5 +16 -7 src/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp 1.3 +106 -38 src/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp 1.5 +45 -28 src/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp 1.4 +73 -12 src/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp 1.5 +172 -48 src/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp 1.5 +11 -1 src/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp 1.7 +179 -41 src/contrib/llvm/tools/clang/lib/Basic/Targets.cpp 1.6 +17 -2 src/contrib/llvm/tools/clang/lib/Basic/Version.cpp 1.1 +36 -0 src/contrib/llvm/tools/clang/lib/Basic/VersionTuple.cpp (new) 1.3 +24 -5 src/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp 1.6 +422 -174 src/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp 1.6 +4 -0 src/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h 1.5 +217 -13 src/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp 1.5 +59 -48 src/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp 1.2 +2 -2 src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp 1.5 +102 -62 src/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp 1.3 +22 -4 src/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h 1.6 +83 -73 src/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp 1.3 +23 -0 src/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp 1.6 +270 -129 src/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp 1.5 +25 -7 src/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h 1.6 +99 -250 src/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp 1.5 +31 -17 src/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp 1.6 +54 -54 src/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp 1.4 +1 -0 src/contrib/llvm/tools/clang/lib/CodeGen/CGException.h 1.6 +69 -30 src/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp 1.5 +88 -46 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp 1.5 +384 -264 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp 1.5 +5 -4 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp 1.5 +259 -142 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp 1.5 +135 -108 src/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp 1.6 +224 -111 src/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp 1.6 +794 -630 src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp 1.6 +62 -302 src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp 1.1 +310 -0 src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp (new) 1.5 +21 -3 src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h 1.5 +13 -4 src/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp 1.4 +3 -2 src/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayout.h 1.5 +141 -49 src/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp 1.5 +342 -18 src/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp 1.4 +29 -16 src/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp 1.5 +319 -218 src/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp 1.4 +14 -12 src/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.h 1.3 +1 -1 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp 1.5 +91 -47 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp 1.6 +67 -30 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h 1.6 +114 -65 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp 1.6 +47 -22 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h 1.2 +3 -2 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTBAA.cpp 1.5 +52 -30 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp 1.5 +14 -0 src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h 1.4 +32 -23 src/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp 1.4 +1 -1 src/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 1.6 +141 -37 src/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp 1.5 +6 -0 src/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp 1.6 +73 -44 src/contrib/llvm/tools/clang/lib/Driver/Driver.cpp 1.5 +1 -6 src/contrib/llvm/tools/clang/lib/Driver/HostInfo.cpp 1.5 +2 -2 src/contrib/llvm/tools/clang/lib/Driver/OptTable.cpp 1.6 +12 -4 src/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp 1.8 +212 -263 src/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp 1.5 +42 -40 src/contrib/llvm/tools/clang/lib/Driver/ToolChains.h 1.10 +383 -109 src/contrib/llvm/tools/clang/lib/Driver/Tools.cpp 1.5 +2 -1 src/contrib/llvm/tools/clang/lib/Driver/Tools.h 1.5 +3 -36 src/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp 1.6 +274 -189 src/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp 1.4 +3 -3 src/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp 1.5 +72 -35 src/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp 1.7 +79 -38 src/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp 1.1 +90 -0 src/contrib/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp (new) 1.3 +0 -183 src/contrib/llvm/tools/clang/lib/Frontend/DeclXML.cpp (dead) 1.4 +1 -1 src/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp 1.4 +0 -381 src/contrib/llvm/tools/clang/lib/Frontend/DocumentXML.cpp (dead) 1.5 +20 -11 src/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp 1.5 +0 -7 src/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp 1.2 +21 -11 src/contrib/llvm/tools/clang/lib/Frontend/HeaderIncludeGen.cpp 1.9 +89 -34 src/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp 1.6 +17 -20 src/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp 1.1 +146 -0 src/contrib/llvm/tools/clang/lib/Frontend/LogDiagnosticPrinter.cpp (new) 1.2 +19 -0 src/contrib/llvm/tools/clang/lib/Frontend/MultiplexConsumer.cpp 1.5 +1 -1 src/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp 1.4 +0 -439 src/contrib/llvm/tools/clang/lib/Frontend/StmtXML.cpp (dead) 1.6 +23 -11 src/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp 1.3 +0 -119 src/contrib/llvm/tools/clang/lib/Frontend/TypeXML.cpp (dead) 1.4 +0 -1 src/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp 1.2 +12 -30 src/contrib/llvm/tools/clang/lib/Headers/avxintrin.h 1.5 +6 -4 src/contrib/llvm/tools/clang/lib/Headers/emmintrin.h 1.1 +161 -0 src/contrib/llvm/tools/clang/lib/Headers/mm3dnow.h (new) 1.3 +2 -0 src/contrib/llvm/tools/clang/lib/Headers/mm_malloc.h 1.5 +4 -1 src/contrib/llvm/tools/clang/lib/Headers/stddef.h 1.3 +22 -15 src/contrib/llvm/tools/clang/lib/Headers/stdint.h 1.5 +1 -1 src/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h 1.2 +1 -1 src/contrib/llvm/tools/clang/lib/Index/DeclReferenceMap.cpp 1.4 +1 -1 src/contrib/llvm/tools/clang/lib/Index/Entity.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/Lex/HeaderMap.cpp 1.3 +103 -20 src/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp 1.5 +91 -13 src/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp 1.5 +1 -1 src/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp 1.2 +1 -1 src/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp 1.5 +70 -58 src/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp 1.4 +9 -9 src/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp 1.3 +10 -10 src/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp 1.5 +25 -14 src/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp 1.4 +2 -2 src/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp 1.6 +13 -13 src/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp 1.4 +9 -6 src/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp 1.5 +47 -5 src/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp 1.2 +1 -1 src/contrib/llvm/tools/clang/lib/Lex/PreprocessorLexer.cpp 1.5 +2 -6 src/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp 1.3 +20 -3 src/contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp 1.5 +43 -9 src/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp 1.6 +663 -169 src/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp 1.5 +276 -164 src/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp 1.5 +250 -52 src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp 1.6 +272 -50 src/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp 1.5 +1 -1 src/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp 1.5 +54 -41 src/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp 1.5 +38 -6 src/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp 1.5 +10 -0 src/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h 1.5 +368 -70 src/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp 1.6 +139 -12 src/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp 1.4 +18 -3 src/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp 1.6 +122 -22 src/contrib/llvm/tools/clang/lib/Parse/Parser.cpp 1.4 +25 -1 src/contrib/llvm/tools/clang/lib/Parse/RAIIObjectsForParser.h 1.5 +91 -69 src/contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp 1.3 +169 -8 src/contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp 1.5 +194 -83 src/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 1.3 +83 -17 src/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp 1.4 +13 -4 src/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp 1.4 +96 -235 src/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp 1.1 +51 -0 src/contrib/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp (new) 1.3 +44 -2 src/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp 1.5 +5 -0 src/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp 1.1 +57 -0 src/contrib/llvm/tools/clang/lib/Sema/Scope.cpp (new) 1.6 +107 -37 src/contrib/llvm/tools/clang/lib/Sema/Sema.cpp 1.5 +8 -8 src/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp 1.5 +11 -1 src/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp 1.5 +200 -166 src/contrib/llvm/tools/clang/lib/Sema/SemaCXXCast.cpp 1.6 +76 -9 src/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp 1.9 +233 -81 src/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp 1.5 +129 -37 src/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp 1.6 +944 -272 src/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp 1.6 +265 -96 src/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp 1.6 +519 -193 src/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp 1.6 +44 -61 src/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp 1.5 +247 -57 src/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp 1.6 +1930 -918 src/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp 1.6 +724 -346 src/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp 1.5 +142 -77 src/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp 1.6 +156 -84 src/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp 1.6 +31 -22 src/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp 1.5 +27 -19 src/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp 1.6 +558 -243 src/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp 1.6 +467 -27 src/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp 1.6 +461 -265 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp 1.6 +92 -33 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp 1.6 +79 -38 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 1.6 +170 -66 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp 1.2 +3 -2 src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp 1.6 +326 -70 src/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp 1.4 +1 -1 src/contrib/llvm/tools/clang/lib/Sema/TargetAttributesSema.cpp 1.6 +856 -619 src/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h 1.3 +1 -2 src/contrib/llvm/tools/clang/lib/Sema/TypeLocBuilder.h 1.3 +2 -0 src/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp 1.3 +3 -1 src/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h 1.4 +148 -125 src/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp 1.4 +153 -66 src/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp 1.4 +140 -55 src/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp 1.4 +145 -70 src/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp 1.4 +48 -9 src/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp 1.4 +94 -25 src/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp 1.1 +235 -0 src/contrib/llvm/tools/clang/lib/Serialization/ChainedIncludesSource.cpp (new) 1.2 +12 -17 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AdjustedReturnValueChecker.cpp 1.2 +18 -26 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp 1.2 +55 -35 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp 1.2 +16 -18 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/AttrNonNullChecker.cpp 1.3 +183 -21 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp 1.2 +0 -35 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.h (dead) 1.2 +12 -10 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp 1.3 +288 -21 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp 1.2 +61 -60 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp 1.2 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 1.2 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp 1.2 +144 -72 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp 1.2 +5 -5 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp 1.3 +289 -127 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp 1.3 +112 -6 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangSACheckerProvider.cpp 1.2 +1 -1 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ClangSACheckers.h 1.2 +2 -3 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp 1.2 +4 -4 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp 1.2 +28 -41 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp 1.2 +14 -19 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp 1.3 +0 -26 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExperimentalChecks.cpp (dead) 1.2 +0 -31 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExperimentalChecks.h (dead) 1.3 +0 -3698 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ExprEngine.cpp (dead) 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp 1.3 +24 -16 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IdempotentOperationChecker.cpp 1.3 +0 -48 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/InternalChecks.h (dead) 1.1 +582 -0 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IteratorsChecker.cpp (new) 1.2 +3 -4 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp 1.3 +97 -90 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp 1.2 +236 -146 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp 1.2 +12 -11 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp 1.2 +18 -12 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/OSAtomicChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp 1.3 +5 -10 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp 1.2 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp 1.2 +15 -20 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp 1.2 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp 1.2 +17 -21 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp 1.2 +14 -14 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp 1.2 +14 -14 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp 1.2 +15 -18 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp 1.2 +16 -23 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp 1.3 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp 1.3 +7 -7 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp 1.2 +18 -19 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp 1.2 +1 -1 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/AggExprVisitor.cpp 1.2 +9 -6 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicStore.cpp 1.2 +5 -3 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp 1.3 +8 -6 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 1.2 +42 -21 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CFRefCount.cpp 1.2 +173 -125 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CXXExprEngine.cpp 1.2 +0 -35 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Checker.cpp (dead) 1.1 +33 -0 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp (new) 1.3 +97 -0 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp 1.3 +20 -3 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp 1.3 +18 -1 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp 1.2 +1 -1 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp 1.1 +3217 -0 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp (new) 1.2 +13 -0 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/FlatStore.cpp 1.2 +53 -3 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ObjCMessage.cpp 1.2 +49 -28 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 1.2 +70 -69 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp 1.2 +0 -1 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp 1.2 +16 -14 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp 1.2 +2 -2 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Store.cpp 1.3 +16 -75 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp 1.3 +2 -3 src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp 1.1 +6 -0 src/contrib/llvm/tools/clang/lib/Tooling/CMakeLists.txt (new) 1.1 +214 -0 src/contrib/llvm/tools/clang/lib/Tooling/JsonCompileCommandLineDatabase.cpp (new) 1.1 +107 -0 src/contrib/llvm/tools/clang/lib/Tooling/JsonCompileCommandLineDatabase.h (new) 1.1 +15 -0 src/contrib/llvm/tools/clang/lib/Tooling/Makefile (new) 1.1 +322 -0 src/contrib/llvm/tools/clang/lib/Tooling/Tooling.cpp (new) 1.5 +1 -1 src/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp 1.5 +7 -2 src/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp 1.4 +90 -15 src/contrib/llvm/tools/clang/tools/driver/driver.cpp 1.5 +28 -74 src/contrib/llvm/utils/TableGen/ARMDecoderEmitter.cpp 1.5 +7 -7 src/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp 1.2 +0 -2 src/contrib/llvm/utils/TableGen/AsmMatcherEmitter.h 1.5 +315 -82 src/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp 1.3 +1 -0 src/contrib/llvm/utils/TableGen/AsmWriterEmitter.h 1.2 +0 -2 src/contrib/llvm/utils/TableGen/CallingConvEmitter.h 1.3 +7 -4 src/contrib/llvm/utils/TableGen/ClangASTNodesEmitter.cpp 1.4 +64 -2 src/contrib/llvm/utils/TableGen/ClangAttrEmitter.cpp 1.3 +56 -2 src/contrib/llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp 1.2 +9 -1 src/contrib/llvm/utils/TableGen/ClangDiagnosticsEmitter.h 1.3 +122 -33 src/contrib/llvm/utils/TableGen/ClangSACheckersEmitter.cpp 1.4 +5 -1 src/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp 1.4 +112 -29 src/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp 1.3 +60 -5 src/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h 1.5 +1 -0 src/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp 1.4 +48 -46 src/contrib/llvm/utils/TableGen/CodeGenInstruction.h 1.4 +6 -5 src/contrib/llvm/utils/TableGen/CodeGenRegisters.h 1.5 +24 -22 src/contrib/llvm/utils/TableGen/CodeGenTarget.cpp 1.3 +13 -13 src/contrib/llvm/utils/TableGen/CodeGenTarget.h 1.3 +13 -13 src/contrib/llvm/utils/TableGen/DAGISelEmitter.cpp 1.3 +0 -1 src/contrib/llvm/utils/TableGen/DAGISelEmitter.h 1.3 +11 -3 src/contrib/llvm/utils/TableGen/DAGISelMatcher.cpp 1.3 +10 -8 src/contrib/llvm/utils/TableGen/DAGISelMatcher.h 1.5 +128 -123 src/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp 1.4 +14 -1 src/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp 1.3 +0 -1 src/contrib/llvm/utils/TableGen/DAGISelMatcherOpt.cpp 1.3 +6 -6 src/contrib/llvm/utils/TableGen/DisassemblerEmitter.cpp 1.5 +9 -1 src/contrib/llvm/utils/TableGen/EDEmitter.cpp 1.5 +329 -104 src/contrib/llvm/utils/TableGen/FastISelEmitter.cpp 1.2 +14 -8 src/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp 1.5 +1 -0 src/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp 1.4 +2 -0 src/contrib/llvm/utils/TableGen/LLVMCConfigurationEmitter.cpp 1.4 +68 -38 src/contrib/llvm/utils/TableGen/NeonEmitter.cpp 1.3 +0 -4 src/contrib/llvm/utils/TableGen/NeonEmitter.h 1.2 +1 -1 src/contrib/llvm/utils/TableGen/OptParserEmitter.cpp 1.4 +1 -1 src/contrib/llvm/utils/TableGen/Record.h 1.5 +53 -49 src/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp 1.3 +94 -84 src/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp 1.3 +5 -4 src/contrib/llvm/utils/TableGen/SubtargetEmitter.h 1.3 +1 -2 src/contrib/llvm/utils/TableGen/TGLexer.h 1.4 +1 -0 src/contrib/llvm/utils/TableGen/TGParser.cpp 1.2 +0 -1 src/contrib/llvm/utils/TableGen/TGValueTypes.cpp 1.5 +9 -1 src/contrib/llvm/utils/TableGen/TableGen.cpp 1.3 +63 -5 src/contrib/llvm/utils/TableGen/X86DisassemblerTables.cpp 1.2 +7 -4 src/contrib/llvm/utils/TableGen/X86DisassemblerTables.h 1.5 +194 -49 src/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp 1.4 +15 -1 src/contrib/llvm/utils/TableGen/X86RecognizableInstr.h 1.145 +1 -1 src/etc/mtree/BSD.include.dist 1.6 +6 -5 src/lib/clang/Makefile 1.13 +11 -6 src/lib/clang/clang.build.mk 1.4 +10 -2 src/lib/clang/include/Makefile 1.1 +2 -0 src/lib/clang/include/clang/Basic/DiagnosticIndexName.inc (new) 1.6 +5 -5 src/lib/clang/include/clang/Basic/Version.inc 1.8 +2 -2 src/lib/clang/include/llvm/Config/config.h 1.6 +1 -2 src/lib/clang/libclanganalysis/Makefile 1.5 +1 -0 src/lib/clang/libclangast/Makefile 1.5 +2 -0 src/lib/clang/libclangbasic/Makefile 1.5 +1 -0 src/lib/clang/libclangcodegen/Makefile 1.5 +3 -4 src/lib/clang/libclangfrontend/Makefile 1.5 +2 -0 src/lib/clang/libclangsema/Makefile 1.2 +1 -0 src/lib/clang/libclangserialization/Makefile 1.3 +1 -2 src/lib/clang/libclangstaticanalyzercheckers/Makefile 1.2 +2 -1 src/lib/clang/libclangstaticanalyzercore/Makefile 1.6 +0 -1 src/lib/clang/libllvmanalysis/Makefile 1.4 +3 -1 src/lib/clang/libllvmasmprinter/Makefile 1.6 +7 -0 src/lib/clang/libllvmcodegen/Makefile 1.7 +1 -0 src/lib/clang/libllvmcore/Makefile 1.1 +15 -0 src/lib/clang/libllvminstrumentation/Makefile (new) 1.6 +1 -2 src/lib/clang/libllvmipo/Makefile 1.6 +1 -0 src/lib/clang/libllvmmc/Makefile 1.5 +1 -0 src/lib/clang/libllvmmipscodegen/Makefile 1.6 +0 -2 src/lib/clang/libllvmscalaropts/Makefile 1.2 +2 -1 src/lib/clang/libllvmx86instprinter/Makefile 1.6 +16 -15 src/usr.bin/clang/clang/Makefile