Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 17 Jul 2011 19:51:40 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/contrib/llvm/include/llvm AbstractTypeUser.h Attributes.h BasicBlock.h Constant.h Constants.h DefaultPasses.h DerivedTypes.h Function.h GlobalAlias.h GlobalValue.h GlobalVariable.h InitializePasses.h InlineAsm.h Instructions.h Intrinsics.h ...
Message-ID:  <201107171953.p6HJrewD073762@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help

dim         2011-07-17 19:51:40 UTC

  FreeBSD src repository

  Modified files:
    contrib/llvm/include/llvm Attributes.h BasicBlock.h Constant.h 
                              Constants.h DefaultPasses.h 
                              DerivedTypes.h Function.h 
                              GlobalAlias.h GlobalValue.h 
                              GlobalVariable.h InitializePasses.h 
                              InlineAsm.h Instructions.h 
                              Intrinsics.h Intrinsics.td 
                              LLVMContext.h LinkAllPasses.h 
                              Module.h Type.h Use.h Value.h 
    contrib/llvm/include/llvm/ADT APFloat.h APInt.h ArrayRef.h 
                                  ImmutableList.h PackedVector.h 
                                  SmallVector.h StringMap.h 
                                  Triple.h 
    contrib/llvm/include/llvm/Analysis BranchProbabilityInfo.h 
                                       DIBuilder.h IVUsers.h 
                                       MemoryDependenceAnalysis.h 
                                       Passes.h 
                                       ScalarEvolutionExpander.h 
                                       ValueTracking.h 
    contrib/llvm/include/llvm/Assembly Writer.h 
    contrib/llvm/include/llvm/Bitcode BitstreamReader.h 
                                      LLVMBitCodes.h 
    contrib/llvm/include/llvm/CodeGen Analysis.h AsmPrinter.h 
                                      FunctionLoweringInfo.h 
                                      ISDOpcodes.h 
                                      LinkAllCodegenComponents.h 
                                      MachineBasicBlock.h 
                                      MachineFunction.h 
                                      MachineInstr.h 
                                      MachineInstrBuilder.h 
                                      MachineOperand.h 
                                      MachineRegisterInfo.h 
                                      Passes.h RegAllocPBQP.h 
                                      RuntimeLibcalls.h 
                                      ScheduleDAG.h 
                                      ScoreboardHazardRecognizer.h 
                                      SelectionDAG.h 
                                      SelectionDAGNodes.h 
                                      SlotIndexes.h 
                                      TargetLoweringObjectFileImpl.h 
                                      ValueTypes.h ValueTypes.td 
    contrib/llvm/include/llvm/ExecutionEngine RuntimeDyld.h 
    contrib/llvm/include/llvm/MC MCAsmInfo.h MCContext.h 
                                 MCMachObjectWriter.h 
                                 MCObjectStreamer.h MCStreamer.h 
    contrib/llvm/include/llvm/MC/MCParser MCParsedAsmOperand.h 
    contrib/llvm/include/llvm/Object ObjectFile.h 
    contrib/llvm/include/llvm/Support BranchProbability.h CFG.h 
                                      ConstantFolder.h DebugLoc.h 
                                      ELF.h Endian.h IRBuilder.h 
                                      NoFolder.h 
                                      PassManagerBuilder.h 
                                      TargetFolder.h TypeBuilder.h 
                                      system_error.h 
    contrib/llvm/include/llvm/Target Target.td TargetAsmInfo.h 
                                     TargetAsmParser.h 
                                     TargetData.h 
                                     TargetFrameLowering.h 
                                     TargetInstrInfo.h 
                                     TargetLowering.h 
                                     TargetLoweringObjectFile.h 
                                     TargetMachine.h 
                                     TargetOpcodes.h 
                                     TargetOptions.h 
                                     TargetRegisterInfo.h 
                                     TargetRegistry.h 
                                     TargetSelect.h 
                                     TargetSelectionDAG.td 
    contrib/llvm/include/llvm/Transforms IPO.h Scalar.h 
    contrib/llvm/include/llvm/Transforms/Utils Cloning.h 
                                               SSAUpdater.h 
                                               ValueMapper.h 
    contrib/llvm/include/llvm-c Core.h Target.h 
    contrib/llvm/include/llvm-c/Transforms IPO.h 
    contrib/llvm/lib/Analysis Analysis.cpp 
                              BranchProbabilityInfo.cpp 
                              ConstantFolding.cpp DIBuilder.cpp 
                              DebugInfo.cpp IVUsers.cpp 
                              InstructionSimplify.cpp Lint.cpp 
                              MemDepPrinter.cpp MemoryBuiltins.cpp 
                              MemoryDependenceAnalysis.cpp 
                              ScalarEvolutionExpander.cpp 
                              ValueTracking.cpp 
    contrib/llvm/lib/Analysis/IPA FindUsedTypes.cpp 
    contrib/llvm/lib/AsmParser LLLexer.cpp LLLexer.h LLParser.cpp 
                               LLParser.h LLToken.h 
    contrib/llvm/lib/Bitcode/Reader BitcodeReader.cpp 
                                    BitcodeReader.h 
    contrib/llvm/lib/Bitcode/Writer BitcodeWriter.cpp 
                                    ValueEnumerator.cpp 
                                    ValueEnumerator.h 
    contrib/llvm/lib/CodeGen AggressiveAntiDepBreaker.cpp 
                             AggressiveAntiDepBreaker.h 
                             AllocationOrder.cpp BranchFolding.cpp 
                             BranchFolding.h CalcSpillWeights.cpp 
                             CodeGen.cpp 
                             CriticalAntiDepBreaker.cpp 
                             CriticalAntiDepBreaker.h 
                             DeadMachineInstructionElim.cpp 
                             DwarfEHPrepare.cpp ELFWriter.cpp 
                             ELFWriter.h EdgeBundles.cpp 
                             ExpandISelPseudos.cpp 
                             IfConversion.cpp InlineSpiller.cpp 
                             InterferenceCache.cpp 
                             InterferenceCache.h 
                             IntrinsicLowering.cpp 
                             LLVMTargetMachine.cpp 
                             LiveDebugVariables.cpp 
                             LiveIntervalUnion.cpp 
                             LiveIntervalUnion.h LiveRangeEdit.cpp 
                             MachineBasicBlock.cpp MachineCSE.cpp 
                             MachineFunction.cpp MachineInstr.cpp 
                             MachineLICM.cpp 
                             MachineRegisterInfo.cpp 
                             MachineVerifier.cpp 
                             PeepholeOptimizer.cpp 
                             PostRASchedulerList.cpp 
                             PrologEpilogInserter.cpp 
                             RegAllocBasic.cpp RegAllocFast.cpp 
                             RegAllocGreedy.cpp 
                             RegAllocLinearScan.cpp 
                             RegAllocPBQP.cpp 
                             RegisterClassInfo.cpp 
                             RegisterClassInfo.h 
                             RegisterCoalescer.cpp 
                             RenderMachineFunction.cpp 
                             ScheduleDAG.cpp ScheduleDAGEmit.cpp 
                             ScheduleDAGInstrs.cpp 
                             ScoreboardHazardRecognizer.cpp 
                             ShadowStackGC.cpp SjLjEHPrepare.cpp 
                             SplitKit.cpp SplitKit.h Splitter.cpp 
                             StackProtector.cpp 
                             StackSlotColoring.cpp 
                             TailDuplication.cpp 
                             TargetInstrInfoImpl.cpp 
                             TargetLoweringObjectFileImpl.cpp 
                             TwoAddressInstructionPass.cpp 
                             VirtRegMap.h VirtRegRewriter.cpp 
    contrib/llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp 
                                        AsmPrinterInlineAsm.cpp 
                                        DwarfCompileUnit.cpp 
                                        DwarfCompileUnit.h 
                                        DwarfDebug.cpp 
                                        DwarfDebug.h 
                                        DwarfException.cpp 
    contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp 
                                          FastISel.cpp 
                                          InstrEmitter.cpp 
                                          InstrEmitter.h 
                                          LegalizeDAG.cpp 
                                          LegalizeFloatTypes.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 
                                          TargetLowering.cpp 
    contrib/llvm/lib/ExecutionEngine TargetSelect.cpp 
    contrib/llvm/lib/ExecutionEngine/Interpreter 
                                                 ExternalFunctions.cpp 
    contrib/llvm/lib/ExecutionEngine/JIT JIT.cpp 
    contrib/llvm/lib/ExecutionEngine/RuntimeDyld RuntimeDyld.cpp 
    contrib/llvm/lib/Linker LinkModules.cpp 
    contrib/llvm/lib/MC  MCAsmInfo.cpp MCAsmStreamer.cpp 
                         MCDwarf.cpp MCELFStreamer.cpp 
                         MCELFStreamer.h MCLoggingStreamer.cpp 
                         MCMachOStreamer.cpp MCNullStreamer.cpp 
                         MCObjectStreamer.cpp MCStreamer.cpp 
                         MCWin64EH.cpp MachObjectWriter.cpp 
    contrib/llvm/lib/MC/MCDisassembler Disassembler.cpp 
                                       EDDisassembler.cpp 
                                       EDDisassembler.h EDInfo.h 
                                       EDOperand.cpp 
    contrib/llvm/lib/MC/MCParser AsmParser.cpp COFFAsmParser.cpp 
                                 MCAsmParser.cpp 
                                 TargetAsmParser.cpp 
    contrib/llvm/lib/Object COFFObjectFile.cpp ELFObjectFile.cpp 
                            MachOObjectFile.cpp Object.cpp 
                            ObjectFile.cpp 
    contrib/llvm/lib/Support APFloat.cpp APInt.cpp Atomic.cpp 
                             CommandLine.cpp ConstantRange.cpp 
                             Host.cpp Threading.cpp Triple.cpp 
                             Twine.cpp 
    contrib/llvm/lib/Support/Unix Path.inc 
    contrib/llvm/lib/Support/Windows DynamicLibrary.inc 
                                     explicit_symbols.inc 
    contrib/llvm/lib/Target Target.cpp TargetAsmInfo.cpp 
                            TargetData.cpp TargetInstrInfo.cpp 
                            TargetLoweringObjectFile.cpp 
                            TargetMachine.cpp 
                            TargetRegisterInfo.cpp 
    contrib/llvm/lib/Target/ARM ARM.h ARM.td ARMAsmBackend.cpp 
                                ARMAsmPrinter.cpp ARMAsmPrinter.h 
                                ARMBaseInfo.h ARMBaseInstrInfo.cpp 
                                ARMBaseInstrInfo.h 
                                ARMBaseRegisterInfo.cpp 
                                ARMBaseRegisterInfo.h 
                                ARMCodeEmitter.cpp 
                                ARMConstantIslandPass.cpp 
                                ARMExpandPseudoInsts.cpp 
                                ARMFastISel.cpp 
                                ARMFrameLowering.cpp 
                                ARMGlobalMerge.cpp 
                                ARMHazardRecognizer.cpp 
                                ARMISelDAGToDAG.cpp 
                                ARMISelLowering.cpp 
                                ARMISelLowering.h 
                                ARMInstrFormats.td 
                                ARMInstrInfo.cpp ARMInstrInfo.td 
                                ARMInstrNEON.td ARMInstrThumb.td 
                                ARMInstrThumb2.td ARMInstrVFP.td 
                                ARMLoadStoreOptimizer.cpp 
                                ARMMCCodeEmitter.cpp 
                                ARMMCInstLower.cpp 
                                ARMRegisterInfo.td 
                                ARMSubtarget.cpp ARMSubtarget.h 
                                ARMTargetMachine.cpp 
                                ARMTargetMachine.h 
                                MLxExpansionPass.cpp 
                                NEONMoveFix.cpp 
                                Thumb1FrameLowering.cpp 
                                Thumb1InstrInfo.cpp 
                                Thumb1RegisterInfo.cpp 
                                Thumb2ITBlockPass.cpp 
                                Thumb2InstrInfo.cpp 
                                Thumb2SizeReduction.cpp 
    contrib/llvm/lib/Target/ARM/AsmParser ARMAsmLexer.cpp 
                                          ARMAsmParser.cpp 
    contrib/llvm/lib/Target/ARM/Disassembler 
                                             ARMDisassemblerCore.cpp 
                                             ThumbDisassemblerCore.h 
    contrib/llvm/lib/Target/ARM/InstPrinter ARMInstPrinter.cpp 
                                            ARMInstPrinter.h 
    contrib/llvm/lib/Target/Alpha Alpha.h AlphaISelLowering.cpp 
                                  AlphaISelLowering.h 
                                  AlphaInstrInfo.cpp 
                                  AlphaInstrInfo.h 
                                  AlphaRegisterInfo.cpp 
                                  AlphaRegisterInfo.h 
                                  AlphaRegisterInfo.td 
                                  AlphaSubtarget.cpp 
                                  AlphaSubtarget.h 
                                  AlphaTargetMachine.cpp 
                                  AlphaTargetMachine.h 
    contrib/llvm/lib/Target/Blackfin Blackfin.h 
                                     BlackfinISelDAGToDAG.cpp 
                                     BlackfinISelLowering.cpp 
                                     BlackfinISelLowering.h 
                                     BlackfinInstrInfo.cpp 
                                     BlackfinInstrInfo.h 
                                     BlackfinIntrinsicInfo.cpp 
                                     BlackfinRegisterInfo.cpp 
                                     BlackfinRegisterInfo.h 
                                     BlackfinRegisterInfo.td 
                                     BlackfinSubtarget.cpp 
                                     BlackfinSubtarget.h 
                                     BlackfinTargetMachine.cpp 
                                     BlackfinTargetMachine.h 
    contrib/llvm/lib/Target/CBackend CBackend.cpp CTargetMachine.h 
    contrib/llvm/lib/Target/CellSPU SPU.h SPUFrameLowering.cpp 
                                    SPUISelDAGToDAG.cpp 
                                    SPUISelLowering.cpp 
                                    SPUInstrInfo.cpp 
                                    SPUInstrInfo.h 
                                    SPURegisterInfo.cpp 
                                    SPURegisterInfo.h 
                                    SPURegisterInfo.td 
                                    SPURegisterNames.h 
                                    SPUSubtarget.cpp 
                                    SPUSubtarget.h 
                                    SPUTargetMachine.cpp 
                                    SPUTargetMachine.h 
    contrib/llvm/lib/Target/CppBackend CPPBackend.cpp 
                                       CPPTargetMachine.h 
    contrib/llvm/lib/Target/MBlaze MBlaze.h MBlazeAsmPrinter.cpp 
                                   MBlazeDelaySlotFiller.cpp 
                                   MBlazeISelLowering.cpp 
                                   MBlazeISelLowering.h 
                                   MBlazeInstrInfo.cpp 
                                   MBlazeInstrInfo.h 
                                   MBlazeIntrinsicInfo.cpp 
                                   MBlazeMCCodeEmitter.cpp 
                                   MBlazeRegisterInfo.cpp 
                                   MBlazeRegisterInfo.h 
                                   MBlazeRegisterInfo.td 
                                   MBlazeSubtarget.cpp 
                                   MBlazeSubtarget.h 
                                   MBlazeTargetMachine.cpp 
                                   MBlazeTargetMachine.h 
    contrib/llvm/lib/Target/MBlaze/AsmParser MBlazeAsmLexer.cpp 
                                             MBlazeAsmParser.cpp 
    contrib/llvm/lib/Target/MBlaze/Disassembler 
                                                MBlazeDisassembler.cpp 
    contrib/llvm/lib/Target/MBlaze/InstPrinter MBlazeInstPrinter.h 
    contrib/llvm/lib/Target/MSP430 MSP430.h MSP430AsmPrinter.cpp 
                                   MSP430InstrInfo.cpp 
                                   MSP430InstrInfo.h 
                                   MSP430RegisterInfo.cpp 
                                   MSP430RegisterInfo.h 
                                   MSP430RegisterInfo.td 
                                   MSP430Subtarget.cpp 
                                   MSP430Subtarget.h 
                                   MSP430TargetMachine.cpp 
                                   MSP430TargetMachine.h 
    contrib/llvm/lib/Target/MSP430/InstPrinter MSP430InstPrinter.h 
    contrib/llvm/lib/Target/Mips Mips.h Mips.td MipsAsmPrinter.cpp 
                                 MipsCallingConv.td 
                                 MipsDelaySlotFiller.cpp 
                                 MipsEmitGPRestore.cpp 
                                 MipsExpandPseudo.cpp 
                                 MipsISelDAGToDAG.cpp 
                                 MipsISelLowering.cpp 
                                 MipsISelLowering.h 
                                 MipsInstrInfo.cpp MipsInstrInfo.h 
                                 MipsInstrInfo.td 
                                 MipsMachineFunction.h 
                                 MipsRegisterInfo.cpp 
                                 MipsRegisterInfo.h 
                                 MipsRegisterInfo.td 
                                 MipsSubtarget.cpp MipsSubtarget.h 
                                 MipsTargetMachine.cpp 
                                 MipsTargetMachine.h 
    contrib/llvm/lib/Target/PTX PTX.h PTX.td PTXAsmPrinter.cpp 
                                PTXISelDAGToDAG.cpp 
                                PTXISelLowering.cpp 
                                PTXISelLowering.h 
                                PTXInstrFormats.td 
                                PTXInstrInfo.cpp PTXInstrInfo.h 
                                PTXInstrInfo.td 
                                PTXIntrinsicInstrInfo.td 
                                PTXMCAsmStreamer.cpp 
                                PTXMFInfoExtract.cpp 
                                PTXMachineFunctionInfo.h 
                                PTXRegisterInfo.cpp 
                                PTXRegisterInfo.h 
                                PTXRegisterInfo.td 
                                PTXSubtarget.cpp PTXSubtarget.h 
                                PTXTargetMachine.cpp 
                                PTXTargetMachine.h 
    contrib/llvm/lib/Target/PowerPC PPC.h PPCAsmBackend.cpp 
                                    PPCAsmPrinter.cpp 
                                    PPCHazardRecognizers.cpp 
                                    PPCISelDAGToDAG.cpp 
                                    PPCISelLowering.cpp 
                                    PPCInstrInfo.cpp 
                                    PPCInstrInfo.h PPCJITInfo.cpp 
                                    PPCMCCodeEmitter.cpp 
                                    PPCRegisterInfo.cpp 
                                    PPCRegisterInfo.h 
                                    PPCRegisterInfo.td 
                                    PPCSubtarget.cpp 
                                    PPCSubtarget.h 
                                    PPCTargetMachine.cpp 
                                    PPCTargetMachine.h 
    contrib/llvm/lib/Target/PowerPC/InstPrinter PPCInstPrinter.h 
    contrib/llvm/lib/Target/Sparc DelaySlotFiller.cpp Sparc.h 
                                  SparcISelLowering.cpp 
                                  SparcISelLowering.h 
                                  SparcInstrInfo.cpp 
                                  SparcInstrInfo.h 
                                  SparcRegisterInfo.cpp 
                                  SparcRegisterInfo.h 
                                  SparcRegisterInfo.td 
                                  SparcSubtarget.cpp 
                                  SparcSubtarget.h 
                                  SparcTargetMachine.cpp 
                                  SparcTargetMachine.h 
    contrib/llvm/lib/Target/SystemZ SystemZ.h 
                                    SystemZISelLowering.cpp 
                                    SystemZInstrBuilder.h 
                                    SystemZInstrInfo.cpp 
                                    SystemZInstrInfo.h 
                                    SystemZRegisterInfo.cpp 
                                    SystemZRegisterInfo.h 
                                    SystemZRegisterInfo.td 
                                    SystemZSubtarget.cpp 
                                    SystemZSubtarget.h 
                                    SystemZTargetMachine.cpp 
                                    SystemZTargetMachine.h 
    contrib/llvm/lib/Target/X86 X86.h X86.td X86AsmBackend.cpp 
                                X86AsmPrinter.cpp 
                                X86CallingConv.td 
                                X86CodeEmitter.cpp X86FastISel.cpp 
                                X86FloatingPoint.cpp 
                                X86FrameLowering.cpp 
                                X86FrameLowering.h 
                                X86ISelDAGToDAG.cpp 
                                X86ISelLowering.cpp 
                                X86ISelLowering.h 
                                X86InstrBuilder.h 
                                X86InstrCompiler.td 
                                X86InstrFPStack.td 
                                X86InstrFormats.td 
                                X86InstrFragmentsSIMD.td 
                                X86InstrInfo.cpp X86InstrInfo.h 
                                X86InstrInfo.td X86InstrSSE.td 
                                X86InstrSystem.td 
                                X86MCCodeEmitter.cpp 
                                X86MCInstLower.cpp 
                                X86MachObjectWriter.cpp 
                                X86RegisterInfo.cpp 
                                X86RegisterInfo.h 
                                X86RegisterInfo.td 
                                X86Subtarget.cpp X86Subtarget.h 
                                X86TargetMachine.cpp 
                                X86TargetMachine.h 
    contrib/llvm/lib/Target/X86/AsmParser X86AsmParser.cpp 
    contrib/llvm/lib/Target/X86/Disassembler X86Disassembler.cpp 
    contrib/llvm/lib/Target/X86/InstPrinter X86ATTInstPrinter.cpp 
                                            X86ATTInstPrinter.h 
                                            X86InstComments.cpp 
                                            X86IntelInstPrinter.cpp 
                                            X86IntelInstPrinter.h 
    contrib/llvm/lib/Target/XCore XCore.h XCoreAsmPrinter.cpp 
                                  XCoreISelLowering.cpp 
                                  XCoreISelLowering.h 
                                  XCoreInstrInfo.cpp 
                                  XCoreInstrInfo.h 
                                  XCoreRegisterInfo.cpp 
                                  XCoreRegisterInfo.h 
                                  XCoreRegisterInfo.td 
                                  XCoreSubtarget.cpp 
                                  XCoreSubtarget.h 
                                  XCoreTargetMachine.cpp 
                                  XCoreTargetMachine.h 
    contrib/llvm/lib/Transforms/IPO ArgumentPromotion.cpp 
                                    DeadArgumentElimination.cpp 
                                    GlobalOpt.cpp IPO.cpp 
                                    LowerSetJmp.cpp 
                                    MergeFunctions.cpp PruneEH.cpp 
                                    StripSymbols.cpp 
    contrib/llvm/lib/Transforms/InstCombine 
                                            InstCombineAndOrXor.cpp 
                                            InstCombineCalls.cpp 
                                            InstCombineCasts.cpp 
                                            InstCombineCompares.cpp 
                                            InstCombineMulDivRem.cpp 
                                            InstCombineSelect.cpp 
                                            InstructionCombining.cpp 
    contrib/llvm/lib/Transforms/Instrumentation GCOVProfiling.cpp 
                                                PathProfiling.cpp 
                                                ProfilingUtils.cpp 
    contrib/llvm/lib/Transforms/Scalar DeadStoreElimination.cpp 
                                       GVN.cpp IndVarSimplify.cpp 
                                       JumpThreading.cpp LICM.cpp 
                                       LoopDeletion.cpp 
                                       LoopIdiomRecognize.cpp 
                                       LoopRotation.cpp 
                                       LoopStrengthReduce.cpp 
                                       LoopUnswitch.cpp 
                                       MemCpyOptimizer.cpp 
                                       Reassociate.cpp Scalar.cpp 
                                       ScalarReplAggregates.cpp 
                                       SimplifyCFGPass.cpp 
                                       SimplifyLibCalls.cpp 
    contrib/llvm/lib/Transforms/Utils BasicBlockUtils.cpp 
                                      BreakCriticalEdges.cpp 
                                      CloneFunction.cpp 
                                      CloneModule.cpp 
                                      CodeExtractor.cpp 
                                      InlineFunction.cpp Local.cpp 
                                      LoopSimplify.cpp 
                                      LoopUnroll.cpp 
                                      LowerInvoke.cpp 
                                      PromoteMemoryToRegister.cpp 
                                      SSAUpdater.cpp 
                                      SimplifyCFG.cpp 
                                      ValueMapper.cpp 
    contrib/llvm/lib/VMCore AsmWriter.cpp Attributes.cpp 
                            AutoUpgrade.cpp BasicBlock.cpp 
                            ConstantFold.cpp ConstantFold.h 
                            Constants.cpp ConstantsContext.h 
                            Core.cpp DebugLoc.cpp Function.cpp 
                            Globals.cpp IRBuilder.cpp 
                            InlineAsm.cpp Instruction.cpp 
                            Instructions.cpp LLVMContext.cpp 
                            LLVMContextImpl.cpp LLVMContextImpl.h 
                            Metadata.cpp Module.cpp Type.cpp 
                            Use.cpp User.cpp Value.cpp 
                            ValueSymbolTable.cpp ValueTypes.cpp 
                            Verifier.cpp 
    contrib/llvm/tools/clang/include/clang/AST ASTContext.h 
                                               ASTDiagnostic.h 
                                               CanonicalType.h 
                                               Decl.h DeclBase.h 
                                               DeclCXX.h 
                                               DeclObjC.h 
                                               DeclTemplate.h 
                                               DeclarationName.h 
                                               Expr.h ExprCXX.h 
                                               ExprObjC.h 
                                               ExternalASTSource.h 
                                               NestedNameSpecifier.h 
                                               OperationKinds.h 
                                               ParentMap.h 
                                               PrettyPrinter.h 
                                               RecursiveASTVisitor.h 
                                               Stmt.h StmtObjC.h 
                                               TemplateBase.h 
                                               TemplateName.h 
                                               Type.h 
    contrib/llvm/tools/clang/include/clang/Analysis 
                                                    AnalysisContext.h 
    contrib/llvm/tools/clang/include/clang/Analysis/Analyses 
                                                             UninitializedValues.h 
    contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific 
                                                                   CocoaConventions.h 
    contrib/llvm/tools/clang/include/clang/Basic Attr.td 
                                                 Builtins.def 
                                                 Builtins.h 
                                                 BuiltinsX86.def 
                                                 Diagnostic.h 
                                                 DiagnosticCommonKinds.td 
                                                 DiagnosticDriverKinds.td 
                                                 DiagnosticFrontendKinds.td 
                                                 DiagnosticGroups.td 
                                                 DiagnosticIDs.h 
                                                 DiagnosticLexKinds.td 
                                                 DiagnosticParseKinds.td 
                                                 DiagnosticSemaKinds.td 
                                                 FileManager.h 
                                                 IdentifierTable.h 
                                                 LangOptions.h 
                                                 SourceManager.h 
                                                 SourceManagerInternals.h 
                                                 Specifiers.h 
                                                 StmtNodes.td 
                                                 TargetInfo.h 
                                                 TokenKinds.def 
                                                 arm_neon.td 
    contrib/llvm/tools/clang/include/clang/CodeGen BackendUtil.h 
    contrib/llvm/tools/clang/include/clang/Driver CC1Options.td 
                                                  Compilation.h 
                                                  Driver.h 
                                                  Option.h 
                                                  Options.td 
                                                  ToolChain.h 
    contrib/llvm/tools/clang/include/clang/Frontend ASTUnit.h 
                                                    CodeGenOptions.h 
                                                    DependencyOutputOptions.h 
                                                    DiagnosticOptions.h 
                                                    FrontendAction.h 
                                                    FrontendActions.h 
                                                    FrontendOptions.h 
                                                    HeaderSearchOptions.h 
                                                    PreprocessorOptions.h 
                                                    TextDiagnosticPrinter.h 
                                                    Utils.h 
    contrib/llvm/tools/clang/include/clang/Lex Lexer.h 
                                               LiteralSupport.h 
                                               MacroInfo.h 
                                               PPCallbacks.h 
                                               PreprocessingRecord.h 
                                               Preprocessor.h 
                                               Token.h 
                                               TokenLexer.h 
    contrib/llvm/tools/clang/include/clang/Parse Parser.h 
    contrib/llvm/tools/clang/include/clang/Rewrite FixItRewriter.h 
                                                   Rewriter.h 
    contrib/llvm/tools/clang/include/clang/Sema 
                                                AnalysisBasedWarnings.h 
                                                AttributeList.h 
                                                CodeCompleteConsumer.h 
                                                DeclSpec.h 
                                                DelayedDiagnostic.h 
                                                ExternalSemaSource.h 
                                                Initialization.h 
                                                Overload.h Scope.h 
                                                Sema.h 
    contrib/llvm/tools/clang/include/clang/Serialization 
                                                         ASTBitCodes.h 
                                                         ASTReader.h 
                                                         ASTWriter.h 
                                                         ChainedIncludesSource.h 
    contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive 
                                                                             GRStateTrait.h 
    contrib/llvm/tools/clang/include/clang-c Index.h 
    contrib/llvm/tools/clang/lib/AST ASTContext.cpp 
                                     ASTDiagnostic.cpp 
                                     ASTImporter.cpp Decl.cpp 
                                     DeclBase.cpp DeclCXX.cpp 
                                     DeclObjC.cpp DeclPrinter.cpp 
                                     DeclarationName.cpp Expr.cpp 
                                     ExprCXX.cpp 
                                     ExprClassification.cpp 
                                     ExprConstant.cpp 
                                     ExternalASTSource.cpp 
                                     ItaniumMangle.cpp 
                                     NestedNameSpecifier.cpp 
                                     ParentMap.cpp 
                                     RecordLayoutBuilder.cpp 
                                     Stmt.cpp StmtPrinter.cpp 
                                     StmtProfile.cpp 
                                     TemplateBase.cpp 
                                     TemplateName.cpp Type.cpp 
                                     TypePrinter.cpp 
    contrib/llvm/tools/clang/lib/Analysis CFG.cpp 
                                          CocoaConventions.cpp 
                                          FormatString.cpp 
                                          ReachableCode.cpp 
                                          UninitializedValues.cpp 
    contrib/llvm/tools/clang/lib/Basic Builtins.cpp Diagnostic.cpp 
                                       DiagnosticIDs.cpp 
                                       IdentifierTable.cpp 
                                       SourceManager.cpp 
                                       TargetInfo.cpp Targets.cpp 
    contrib/llvm/tools/clang/lib/CodeGen ABIInfo.h BackendUtil.cpp 
                                         CGBlocks.cpp CGBlocks.h 
                                         CGBuiltin.cpp 
                                         CGCXXABI.cpp CGCXXABI.h 
                                         CGCall.cpp CGCall.h 
                                         CGClass.cpp CGCleanup.cpp 
                                         CGDebugInfo.cpp 
                                         CGDebugInfo.h CGDecl.cpp 
                                         CGDeclCXX.cpp 
                                         CGException.cpp 
                                         CGExpr.cpp CGExprAgg.cpp 
                                         CGExprCXX.cpp 
                                         CGExprComplex.cpp 
                                         CGExprConstant.cpp 
                                         CGExprScalar.cpp 
                                         CGObjC.cpp CGObjCGNU.cpp 
                                         CGObjCMac.cpp 
                                         CGObjCRuntime.cpp 
                                         CGObjCRuntime.h 
                                         CGRTTI.cpp 
                                         CGRecordLayout.h 
                                         CGRecordLayoutBuilder.cpp 
                                         CGStmt.cpp 
                                         CGTemporaries.cpp 
                                         CGVTT.cpp CGVTables.cpp 
                                         CGVTables.h CGValue.h 
                                         CodeGenAction.cpp 
                                         CodeGenFunction.cpp 
                                         CodeGenFunction.h 
                                         CodeGenModule.cpp 
                                         CodeGenModule.h 
                                         CodeGenTypes.cpp 
                                         CodeGenTypes.h 
                                         ItaniumCXXABI.cpp 
                                         TargetInfo.cpp 
                                         TargetInfo.h 
    contrib/llvm/tools/clang/lib/Driver Arg.cpp ArgList.cpp 
                                        Driver.cpp Option.cpp 
                                        ToolChain.cpp 
                                        ToolChains.cpp 
                                        ToolChains.h Tools.cpp 
                                        Tools.h 
    contrib/llvm/tools/clang/lib/Frontend ASTUnit.cpp 
                                          CacheTokens.cpp 
                                          CompilerInstance.cpp 
                                          CompilerInvocation.cpp 
                                          DependencyFile.cpp 
                                          FrontendAction.cpp 
                                          InitHeaderSearch.cpp 
                                          InitPreprocessor.cpp 
                                          PrintPreprocessedOutput.cpp 
                                          TextDiagnosticPrinter.cpp 
    contrib/llvm/tools/clang/lib/FrontendTool 
                                              ExecuteCompilerInvocation.cpp 
    contrib/llvm/tools/clang/lib/Headers float.h stdarg.h 
    contrib/llvm/tools/clang/lib/Lex HeaderSearch.cpp Lexer.cpp 
                                     MacroArgs.cpp MacroArgs.h 
                                     MacroInfo.cpp 
                                     PPDirectives.cpp 
                                     PPLexerChange.cpp 
                                     PPMacroExpansion.cpp 
                                     Pragma.cpp 
                                     PreprocessingRecord.cpp 
                                     Preprocessor.cpp 
                                     TokenLexer.cpp 
    contrib/llvm/tools/clang/lib/Parse ParseAST.cpp ParseDecl.cpp 
                                       ParseDeclCXX.cpp 
                                       ParseExpr.cpp 
                                       ParseExprCXX.cpp 
                                       ParseObjc.cpp ParseStmt.cpp 
                                       ParseTemplate.cpp 
                                       ParseTentative.cpp 
                                       Parser.cpp 
    contrib/llvm/tools/clang/lib/Rewrite FixItRewriter.cpp 
                                         HTMLRewrite.cpp 
                                         RewriteObjC.cpp 
                                         Rewriter.cpp 
    contrib/llvm/tools/clang/lib/Sema AnalysisBasedWarnings.cpp 
                                      AttributeList.cpp 
                                      CodeCompleteConsumer.cpp 
                                      DeclSpec.cpp 
                                      DelayedDiagnostic.cpp 
                                      JumpDiagnostics.cpp Sema.cpp 
                                      SemaCXXCast.cpp 
                                      SemaCXXScopeSpec.cpp 
                                      SemaChecking.cpp 
                                      SemaCodeComplete.cpp 
                                      SemaDecl.cpp 
                                      SemaDeclAttr.cpp 
                                      SemaDeclCXX.cpp 
                                      SemaDeclObjC.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 TreeTransform.h 
                                      TypeLocBuilder.h 
    contrib/llvm/tools/clang/lib/Serialization ASTReader.cpp 
                                               ASTReaderDecl.cpp 
                                               ASTReaderStmt.cpp 
                                               ASTWriter.cpp 
                                               ASTWriterDecl.cpp 
                                               ASTWriterStmt.cpp 
                                               ChainedIncludesSource.cpp 
    contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers 
                                                         BasicObjCFoundationChecks.cpp 
                                                         CStringChecker.cpp 
                                                         CallAndMessageChecker.cpp 
                                                         Checkers.td 
                                                         DeadStoresChecker.cpp 
                                                         IteratorsChecker.cpp 
                                                         MacOSXAPIChecker.cpp 
                                                         StackAddrEscapeChecker.cpp 
                                                         UnixAPIChecker.cpp 
    contrib/llvm/tools/clang/lib/StaticAnalyzer/Core 
                                                     CFRefCount.cpp 
                                                     Environment.cpp 
                                                     ExprEngine.cpp 
                                                     RegionStore.cpp 
                                                     SimpleSValBuilder.cpp 
    contrib/llvm/tools/clang/tools/driver cc1_main.cpp 
                                          cc1as_main.cpp 
                                          driver.cpp 
    contrib/llvm/utils/TableGen ARMDecoderEmitter.cpp 
                                AsmMatcherEmitter.cpp 
                                AsmWriterEmitter.cpp 
                                ClangDiagnosticsEmitter.cpp 
                                CodeEmitterGen.cpp 
                                CodeGenDAGPatterns.cpp 
                                CodeGenDAGPatterns.h 
                                CodeGenInstruction.cpp 
                                CodeGenInstruction.h 
                                CodeGenRegisters.cpp 
                                CodeGenRegisters.h 
                                CodeGenTarget.cpp CodeGenTarget.h 
                                DAGISelMatcherGen.cpp 
                                DisassemblerEmitter.cpp 
                                EDEmitter.cpp FastISelEmitter.cpp 
                                FixedLenDecoderEmitter.cpp 
                                InstrInfoEmitter.cpp 
                                InstrInfoEmitter.h 
                                IntrinsicEmitter.cpp 
                                LLVMCConfigurationEmitter.cpp 
                                NeonEmitter.cpp Record.cpp 
                                Record.h RegisterInfoEmitter.cpp 
                                RegisterInfoEmitter.h 
                                SetTheory.cpp SetTheory.h 
                                SubtargetEmitter.cpp 
                                SubtargetEmitter.h TGLexer.cpp 
                                TGLexer.h TGParser.h TableGen.cpp 
                                X86RecognizableInstr.cpp 
                                X86RecognizableInstr.h 
    lib/clang            Makefile clang.build.mk 
    lib/clang/include/clang/Basic Version.inc 
    lib/clang/include/llvm/Config config.h llvm-config.h 
    lib/clang/libclangfrontend Makefile 
    lib/clang/libclangsema Makefile 
    lib/clang/libllvmanalysis Makefile 
    lib/clang/libllvmarmasmparser Makefile 
    lib/clang/libllvmarmcodegen Makefile 
    lib/clang/libllvmarmdisassembler Makefile 
    lib/clang/libllvmarminfo Makefile 
    lib/clang/libllvmarminstprinter Makefile 
    lib/clang/libllvmcodegen Makefile 
    lib/clang/libllvmcore Makefile 
    lib/clang/libllvmipo Makefile 
    lib/clang/libllvmmc  Makefile 
    lib/clang/libllvmmipscodegen Makefile 
    lib/clang/libllvmmipsinfo Makefile 
    lib/clang/libllvmpowerpccodegen Makefile 
    lib/clang/libllvmpowerpcinfo Makefile 
    lib/clang/libllvmpowerpcinstprinter Makefile 
    lib/clang/libllvmscalaropts Makefile 
    lib/clang/libllvmsupport Makefile 
    lib/clang/libllvmtarget Makefile 
    lib/clang/libllvmtransformutils Makefile 
    lib/clang/libllvmx86asmparser Makefile 
    lib/clang/libllvmx86codegen Makefile 
    lib/clang/libllvmx86disassembler Makefile 
    lib/clang/libllvmx86info Makefile 
    lib/clang/libllvmx86instprinter Makefile 
    usr.bin/clang/clang  Makefile 
    usr.bin/clang/tblgen Makefile 
  Added files:
    contrib/llvm/include/llvm/Analysis BlockFrequency.h 
                                       BlockFrequencyImpl.h 
    contrib/llvm/include/llvm/CodeGen MachineBlockFrequency.h 
                                      MachineBranchProbabilityInfo.h 
    contrib/llvm/include/llvm/MC MCInstrDesc.h MCInstrInfo.h 
                                 MCInstrItineraries.h 
                                 MCRegisterInfo.h 
                                 MCSubtargetInfo.h 
                                 SubtargetFeature.h 
    contrib/llvm/include/llvm/Object Binary.h COFF.h Error.h 
    contrib/llvm/include/llvm/Target TargetSubtargetInfo.h 
    contrib/llvm/lib/Analysis BlockFrequency.cpp 
    contrib/llvm/lib/CodeGen MachineBlockFrequency.cpp 
                             MachineBranchProbabilityInfo.cpp 
                             RegisterCoalescer.h 
    contrib/llvm/lib/ExecutionEngine/RuntimeDyld RuntimeDyldImpl.h 
                                                 RuntimeDyldMachO.cpp 
    contrib/llvm/lib/MC  MCSubtargetInfo.cpp SubtargetFeature.cpp 
    contrib/llvm/lib/Object Binary.cpp Error.cpp 
    contrib/llvm/lib/Target TargetSubtargetInfo.cpp 
    contrib/llvm/lib/Target/ARM ARMMachObjectWriter.cpp 
    contrib/llvm/lib/Target/ARM/MCTargetDesc ARMMCAsmInfo.cpp 
                                             ARMMCAsmInfo.h 
                                             ARMMCTargetDesc.cpp 
                                             ARMMCTargetDesc.h 
                                             CMakeLists.txt 
                                             Makefile 
    contrib/llvm/lib/Target/Alpha/MCTargetDesc AlphaMCAsmInfo.cpp 
                                               AlphaMCAsmInfo.h 
                                               AlphaMCTargetDesc.cpp 
                                               AlphaMCTargetDesc.h 
                                               CMakeLists.txt 
                                               Makefile 
    contrib/llvm/lib/Target/Blackfin/MCTargetDesc 
                                                  BlackfinMCAsmInfo.cpp 
                                                  BlackfinMCAsmInfo.h 
                                                  BlackfinMCTargetDesc.cpp 
                                                  BlackfinMCTargetDesc.h 
                                                  CMakeLists.txt 
                                                  Makefile 
    contrib/llvm/lib/Target/CellSPU/MCTargetDesc CMakeLists.txt 
                                                 Makefile 
                                                 SPUMCAsmInfo.cpp 
                                                 SPUMCAsmInfo.h 
                                                 SPUMCTargetDesc.cpp 
                                                 SPUMCTargetDesc.h 
    contrib/llvm/lib/Target/MBlaze/MCTargetDesc CMakeLists.txt 
                                                MBlazeMCAsmInfo.cpp 
                                                MBlazeMCAsmInfo.h 
                                                MBlazeMCTargetDesc.cpp 
                                                MBlazeMCTargetDesc.h 
                                                Makefile 
    contrib/llvm/lib/Target/MSP430/MCTargetDesc CMakeLists.txt 
                                                MSP430MCAsmInfo.cpp 
                                                MSP430MCAsmInfo.h 
                                                MSP430MCTargetDesc.cpp 
                                                MSP430MCTargetDesc.h 
                                                Makefile 
    contrib/llvm/lib/Target/Mips MipsAsmPrinter.h 
                                 MipsMCInstLower.cpp 
                                 MipsMCInstLower.h 
                                 MipsMCSymbolRefExpr.cpp 
                                 MipsMCSymbolRefExpr.h 
    contrib/llvm/lib/Target/Mips/InstPrinter CMakeLists.txt 
                                             Makefile 
                                             MipsInstPrinter.cpp 
                                             MipsInstPrinter.h 
    contrib/llvm/lib/Target/Mips/MCTargetDesc CMakeLists.txt 
                                              Makefile 
                                              MipsMCAsmInfo.cpp 
                                              MipsMCAsmInfo.h 
                                              MipsMCTargetDesc.cpp 
                                              MipsMCTargetDesc.h 
    contrib/llvm/lib/Target/PTX PTXCallingConv.td 
                                generate-register-td.py 
    contrib/llvm/lib/Target/PTX/MCTargetDesc CMakeLists.txt 
                                             Makefile 
                                             PTXMCAsmInfo.cpp 
                                             PTXMCAsmInfo.h 
                                             PTXMCTargetDesc.cpp 
                                             PTXMCTargetDesc.h 
    contrib/llvm/lib/Target/PowerPC/MCTargetDesc CMakeLists.txt 
                                                 Makefile 
                                                 PPCMCAsmInfo.cpp 
                                                 PPCMCAsmInfo.h 
                                                 PPCMCTargetDesc.cpp 
                                                 PPCMCTargetDesc.h 
    contrib/llvm/lib/Target/Sparc/MCTargetDesc CMakeLists.txt 
                                               Makefile 
                                               SparcMCAsmInfo.cpp 
                                               SparcMCAsmInfo.h 
                                               SparcMCTargetDesc.cpp 
                                               SparcMCTargetDesc.h 
    contrib/llvm/lib/Target/SystemZ/MCTargetDesc CMakeLists.txt 
                                                 Makefile 
                                                 SystemZMCAsmInfo.cpp 
                                                 SystemZMCAsmInfo.h 
                                                 SystemZMCTargetDesc.cpp 
                                                 SystemZMCTargetDesc.h 
    contrib/llvm/lib/Target/X86/MCTargetDesc CMakeLists.txt 
                                             Makefile 
                                             X86MCAsmInfo.cpp 
                                             X86MCAsmInfo.h 
                                             X86MCTargetDesc.cpp 
                                             X86MCTargetDesc.h 
    contrib/llvm/lib/Target/XCore/MCTargetDesc CMakeLists.txt 
                                               Makefile 
                                               XCoreMCAsmInfo.cpp 
                                               XCoreMCAsmInfo.h 
                                               XCoreMCTargetDesc.cpp 
                                               XCoreMCTargetDesc.h 
    contrib/llvm/lib/Transforms/Scalar ObjCARC.cpp 
    contrib/llvm/lib/Transforms/Utils LowerExpectIntrinsic.cpp 
    contrib/llvm/tools/clang/include/clang/ARCMigrate ARCMT.h 
                                                      ARCMTActions.h 
                                                      FileRemapper.h 
    contrib/llvm/tools/clang/include/clang/AST GlobalDecl.h 
    contrib/llvm/tools/clang/include/clang/Basic 
                                                 DelayedCleanupPool.h 
                                                 DiagnosticCategories.h 
    contrib/llvm/tools/clang/include/clang/Driver ObjCRuntime.h 
    contrib/llvm/tools/clang/include/clang/Sema LocInfoType.h 
                                                TypoCorrection.h 
    contrib/llvm/tools/clang/lib/ARCMigrate ARCMT.cpp 
                                            ARCMTActions.cpp 
                                            CMakeLists.txt 
                                            FileRemapper.cpp 
                                            Internals.h Makefile 
                                            TransARCAssign.cpp 
                                            TransAutoreleasePool.cpp 
                                            TransBlockObjCVariable.cpp 
                                            TransEmptyStatementsAndDealloc.cpp 
                                            TransProperties.cpp 
                                            TransRetainReleaseDealloc.cpp 
                                            TransUnbridgedCasts.cpp 
                                            TransUnusedInitDelegate.cpp 
                                            TransZeroOutPropsInDealloc.cpp 
                                            TransformActions.cpp 
                                            Transforms.cpp 
                                            Transforms.h 
    contrib/llvm/tools/clang/lib/Sema SemaExprMember.cpp 
    contrib/llvm/utils/TableGen Error.cpp Error.h 
                                PseudoLoweringEmitter.cpp 
                                PseudoLoweringEmitter.h 
    lib/clang/include    ARMGenMCPseudoLowering.inc 
                         ARMGenSubtargetInfo.inc 
                         MipsGenSubtargetInfo.inc 
                         PPCGenSubtargetInfo.inc 
                         X86GenSubtargetInfo.inc 
    lib/clang/libclangarcmigrate Makefile 
    lib/clang/libllvmarmdesc Makefile 
    lib/clang/libllvmmipsdesc Makefile 
    lib/clang/libllvmmipsinstprinter Makefile 
    lib/clang/libllvmpowerpcdesc Makefile 
    lib/clang/libllvmx86desc Makefile 
  Removed files:
    contrib/llvm/include/llvm AbstractTypeUser.h TypeSymbolTable.h 
    contrib/llvm/include/llvm/CodeGen RegisterCoalescer.h 
    contrib/llvm/include/llvm/Target SubtargetFeature.h 
                                     TargetInstrDesc.h 
                                     TargetInstrItineraries.h 
                                     TargetSubtarget.h 
    contrib/llvm/lib/CodeGen PreAllocSplitting.cpp 
                             SimpleRegisterCoalescing.cpp 
                             SimpleRegisterCoalescing.h 
    contrib/llvm/lib/Target SubtargetFeature.cpp 
                            TargetSubtarget.cpp 
    contrib/llvm/lib/Target/ARM ARMMCAsmInfo.cpp ARMMCAsmInfo.h 
    contrib/llvm/lib/Target/Alpha AlphaMCAsmInfo.cpp 
                                  AlphaMCAsmInfo.h 
    contrib/llvm/lib/Target/Blackfin BlackfinMCAsmInfo.cpp 
                                     BlackfinMCAsmInfo.h 
    contrib/llvm/lib/Target/CellSPU SPUMCAsmInfo.cpp 
                                    SPUMCAsmInfo.h 
    contrib/llvm/lib/Target/MBlaze MBlazeMCAsmInfo.cpp 
                                   MBlazeMCAsmInfo.h 
    contrib/llvm/lib/Target/MSP430 MSP430MCAsmInfo.cpp 
                                   MSP430MCAsmInfo.h 
    contrib/llvm/lib/Target/Mips MipsMCAsmInfo.cpp MipsMCAsmInfo.h 
    contrib/llvm/lib/Target/PTX PTXMCAsmInfo.cpp PTXMCAsmInfo.h 
    contrib/llvm/lib/Target/PowerPC PPCMCAsmInfo.cpp 
                                    PPCMCAsmInfo.h 
    contrib/llvm/lib/Target/Sparc SparcMCAsmInfo.cpp 
                                  SparcMCAsmInfo.h 
    contrib/llvm/lib/Target/SystemZ SystemZMCAsmInfo.cpp 
                                    SystemZMCAsmInfo.h 
    contrib/llvm/lib/Target/X86 X86MCAsmInfo.cpp X86MCAsmInfo.h 
    contrib/llvm/lib/Target/XCore XCoreMCAsmInfo.cpp 
                                  XCoreMCAsmInfo.h 
    contrib/llvm/lib/Transforms/IPO DeadTypeElimination.cpp 
    contrib/llvm/lib/Transforms/Utils CloneLoop.cpp 
    contrib/llvm/lib/VMCore TypeSymbolTable.cpp TypesContext.h 
    contrib/llvm/tools/clang/lib/CodeGen GlobalDecl.h 
    contrib/llvm/tools/clang/lib/Frontend BoostConAction.cpp 
    contrib/llvm/tools/clang/lib/Tooling CMakeLists.txt Makefile 
    lib/clang/include    ARMGenInstrNames.inc 
                         ARMGenRegisterInfo.h.inc 
                         ARMGenRegisterNames.inc 
                         ARMGenSubtarget.inc IA64GenInstrNames.inc 
                         IA64GenRegisterInfo.h.inc 
                         IA64GenRegisterNames.inc 
                         MipsGenInstrNames.inc 
                         MipsGenRegisterInfo.h.inc 
                         MipsGenRegisterNames.inc 
                         MipsGenSubtarget.inc PPCGenInstrNames.inc 
                         PPCGenRegisterInfo.h.inc 
                         PPCGenRegisterNames.inc 
                         PPCGenSubtarget.inc X86GenInstrNames.inc 
                         X86GenRegisterInfo.h.inc 
                         X86GenRegisterNames.inc 
                         X86GenSubtarget.inc 
  Log:
  SVN rev 224145 on 2011-07-17 19:51:40Z by dim
  
  Upgrade our copy of llvm/clang to r135360, from upstream's trunk.
  
  Revision  Changes     Path
  1.6       +10 -24     src/contrib/llvm/include/llvm-c/Core.h
  1.4       +6 -6       src/contrib/llvm/include/llvm-c/Target.h
  1.2       +0 -3       src/contrib/llvm/include/llvm-c/Transforms/IPO.h
  1.5       +2 -0       src/contrib/llvm/include/llvm/ADT/APFloat.h
  1.7       +4 -3       src/contrib/llvm/include/llvm/ADT/APInt.h
  1.4       +37 -1      src/contrib/llvm/include/llvm/ADT/ArrayRef.h
  1.3       +8 -0       src/contrib/llvm/include/llvm/ADT/ImmutableList.h
  1.2       +1 -1       src/contrib/llvm/include/llvm/ADT/PackedVector.h
  1.6       +8 -1       src/contrib/llvm/include/llvm/ADT/SmallVector.h
  1.5       +4 -17      src/contrib/llvm/include/llvm/ADT/StringMap.h
  1.7       +6 -14      src/contrib/llvm/include/llvm/ADT/Triple.h
  1.3       +0 -205     src/contrib/llvm/include/llvm/AbstractTypeUser.h (dead)
  1.1       +53 -0      src/contrib/llvm/include/llvm/Analysis/BlockFrequency.h (new)
  1.1       +349 -0     src/contrib/llvm/include/llvm/Analysis/BlockFrequencyImpl.h (new)
  1.2       +8 -5       src/contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h
  1.5       +2 -1       src/contrib/llvm/include/llvm/Analysis/DIBuilder.h
  1.4       +4 -12      src/contrib/llvm/include/llvm/Analysis/IVUsers.h
  1.4       +10 -1      src/contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h
  1.5       +7 -0       src/contrib/llvm/include/llvm/Analysis/Passes.h
  1.5       +7 -3       src/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
  1.5       +6 -10      src/contrib/llvm/include/llvm/Analysis/ValueTracking.h
  1.2       +0 -40      src/contrib/llvm/include/llvm/Assembly/Writer.h
  1.4       +4 -1       src/contrib/llvm/include/llvm/Attributes.h
  1.3       +11 -1      src/contrib/llvm/include/llvm/BasicBlock.h
  1.2       +5 -2       src/contrib/llvm/include/llvm/Bitcode/BitstreamReader.h
  1.4       +54 -46     src/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
  1.3       +7 -0       src/contrib/llvm/include/llvm/CodeGen/Analysis.h
  1.8       +2 -2       src/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
  1.6       +2 -1       src/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
  1.7       +3 -2       src/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
  1.4       +0 -2       src/contrib/llvm/include/llvm/CodeGen/LinkAllCodegenComponents.h
  1.5       +37 -7      src/contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
  1.1       +53 -0      src/contrib/llvm/include/llvm/CodeGen/MachineBlockFrequency.h (new)
  1.1       +78 -0      src/contrib/llvm/include/llvm/CodeGen/MachineBranchProbabilityInfo.h (new)
  1.5       +1 -1       src/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
  1.7       +27 -15     src/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
  1.5       +18 -13     src/contrib/llvm/include/llvm/CodeGen/MachineInstrBuilder.h
  1.5       +16 -0      src/contrib/llvm/include/llvm/CodeGen/MachineOperand.h
  1.5       +8 -12      src/contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
  1.5       +2 -9       src/contrib/llvm/include/llvm/CodeGen/Passes.h
  1.3       +2 -1       src/contrib/llvm/include/llvm/CodeGen/RegAllocPBQP.h
  1.4       +0 -244     src/contrib/llvm/include/llvm/CodeGen/RegisterCoalescer.h (dead)
  1.4       +8 -1       src/contrib/llvm/include/llvm/CodeGen/RuntimeLibcalls.h
  1.5       +11 -5      src/contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
  1.3       +0 -1       src/contrib/llvm/include/llvm/CodeGen/ScoreboardHazardRecognizer.h
  1.7       +7 -3       src/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
  1.5       +23 -4      src/contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
  1.6       +3 -0       src/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
  1.6       +3 -3       src/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
  1.4       +5 -1       src/contrib/llvm/include/llvm/CodeGen/ValueTypes.h
  1.3       +3 -2       src/contrib/llvm/include/llvm/CodeGen/ValueTypes.td
  1.4       +2 -2       src/contrib/llvm/include/llvm/Constant.h
  1.5       +51 -107    src/contrib/llvm/include/llvm/Constants.h
  1.2       +0 -1       src/contrib/llvm/include/llvm/DefaultPasses.h
  1.5       +125 -200   src/contrib/llvm/include/llvm/DerivedTypes.h
  1.2       +1 -0       src/contrib/llvm/include/llvm/ExecutionEngine/RuntimeDyld.h
  1.4       +2 -8       src/contrib/llvm/include/llvm/Function.h
  1.3       +5 -10      src/contrib/llvm/include/llvm/GlobalAlias.h
  1.5       +4 -8       src/contrib/llvm/include/llvm/GlobalValue.h
  1.4       +1 -6       src/contrib/llvm/include/llvm/GlobalVariable.h
  1.4       +9 -4       src/contrib/llvm/include/llvm/InitializePasses.h
  1.4       +25 -14     src/contrib/llvm/include/llvm/InlineAsm.h
  1.6       +145 -352   src/contrib/llvm/include/llvm/Instructions.h
  1.2       +5 -4       src/contrib/llvm/include/llvm/Intrinsics.h
  1.7       +14 -2      src/contrib/llvm/include/llvm/Intrinsics.td
  1.4       +2 -1       src/contrib/llvm/include/llvm/LLVMContext.h
  1.7       +5 -1       src/contrib/llvm/include/llvm/LinkAllPasses.h
  1.7       +34 -0      src/contrib/llvm/include/llvm/MC/MCAsmInfo.h
  1.6       +12 -1      src/contrib/llvm/include/llvm/MC/MCContext.h
  1.1       +508 -0     src/contrib/llvm/include/llvm/MC/MCInstrDesc.h (new)
  1.1       +51 -0      src/contrib/llvm/include/llvm/MC/MCInstrInfo.h (new)
  1.1       +253 -0     src/contrib/llvm/include/llvm/MC/MCInstrItineraries.h (new)
  1.2       +192 -0     src/contrib/llvm/include/llvm/MC/MCMachObjectWriter.h
  1.5       +2 -1       src/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
  1.4       +12 -2      src/contrib/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h
  1.1       +129 -0     src/contrib/llvm/include/llvm/MC/MCRegisterInfo.h (new)
  1.8       +5 -1       src/contrib/llvm/include/llvm/MC/MCStreamer.h
  1.1       +79 -0      src/contrib/llvm/include/llvm/MC/MCSubtargetInfo.h (new)
  1.1       +115 -0     src/contrib/llvm/include/llvm/MC/SubtargetFeature.h (new)
  1.6       +24 -52     src/contrib/llvm/include/llvm/Module.h
  1.1       +67 -0      src/contrib/llvm/include/llvm/Object/Binary.h (new)
  1.1       +117 -0     src/contrib/llvm/include/llvm/Object/COFF.h (new)
  1.1       +50 -0      src/contrib/llvm/include/llvm/Object/Error.h (new)
  1.2       +112 -66    src/contrib/llvm/include/llvm/Object/ObjectFile.h
  1.2       +9 -7       src/contrib/llvm/include/llvm/Support/BranchProbability.h
  1.4       +12 -4      src/contrib/llvm/include/llvm/Support/CFG.h
  1.4       +5 -5       src/contrib/llvm/include/llvm/Support/ConstantFolder.h
  1.3       +6 -1       src/contrib/llvm/include/llvm/Support/DebugLoc.h
  1.5       +4 -4       src/contrib/llvm/include/llvm/Support/ELF.h
  1.2       +0 -1       src/contrib/llvm/include/llvm/Support/Endian.h
  1.7       +61 -74     src/contrib/llvm/include/llvm/Support/IRBuilder.h
  1.5       +6 -6       src/contrib/llvm/include/llvm/Support/NoFolder.h
  1.2       +11 -2      src/contrib/llvm/include/llvm/Support/PassManagerBuilder.h
  1.3       +6 -5       src/contrib/llvm/include/llvm/Support/TargetFolder.h
  1.4       +38 -37     src/contrib/llvm/include/llvm/Support/TypeBuilder.h
  1.3       +2 -2       src/contrib/llvm/include/llvm/Support/system_error.h
  1.4       +0 -119     src/contrib/llvm/include/llvm/Target/SubtargetFeature.h (dead)
  1.7       +159 -10    src/contrib/llvm/include/llvm/Target/Target.td
  1.4       +13 -18     src/contrib/llvm/include/llvm/Target/TargetAsmInfo.h
  1.5       +4 -9       src/contrib/llvm/include/llvm/Target/TargetAsmParser.h
  1.5       +1 -7       src/contrib/llvm/include/llvm/Target/TargetData.h
  1.2       +10 -0      src/contrib/llvm/include/llvm/Target/TargetFrameLowering.h
  1.6       +0 -520     src/contrib/llvm/include/llvm/Target/TargetInstrDesc.h (dead)
  1.6       +31 -20     src/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
  1.6       +0 -253     src/contrib/llvm/include/llvm/Target/TargetInstrItineraries.h (dead)
  1.8       +4 -9       src/contrib/llvm/include/llvm/Target/TargetLowering.h
  1.5       +7 -2       src/contrib/llvm/include/llvm/Target/TargetLoweringObjectFile.h
  1.5       +29 -21     src/contrib/llvm/include/llvm/Target/TargetMachine.h
  1.4       +4 -0       src/contrib/llvm/include/llvm/Target/TargetOpcodes.h
  1.6       +2 -2       src/contrib/llvm/include/llvm/Target/TargetOptions.h
  1.7       +60 -170    src/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
  1.5       +243 -41    src/contrib/llvm/include/llvm/Target/TargetRegistry.h
  1.4       +47 -1      src/contrib/llvm/include/llvm/Target/TargetSelect.h
  1.5       +3 -2       src/contrib/llvm/include/llvm/Target/TargetSelectionDAG.td
  1.2       +0 -67      src/contrib/llvm/include/llvm/Target/TargetSubtarget.h (dead)
  1.1       +68 -0      src/contrib/llvm/include/llvm/Target/TargetSubtargetInfo.h (new)
  1.6       +0 -7       src/contrib/llvm/include/llvm/Transforms/IPO.h
  1.5       +26 -0      src/contrib/llvm/include/llvm/Transforms/Scalar.h
  1.6       +0 -6       src/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
  1.5       +5 -4       src/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
  1.3       +32 -2      src/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h
  1.6       +108 -274   src/contrib/llvm/include/llvm/Type.h
  1.4       +0 -152     src/contrib/llvm/include/llvm/TypeSymbolTable.h (dead)
  1.5       +8 -11      src/contrib/llvm/include/llvm/Use.h
  1.6       +13 -14     src/contrib/llvm/include/llvm/Value.h
  1.5       +1 -0       src/contrib/llvm/lib/Analysis/Analysis.cpp
  1.1       +59 -0      src/contrib/llvm/lib/Analysis/BlockFrequency.cpp (new)
  1.2       +10 -4      src/contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp
  1.7       +3 -3       src/contrib/llvm/lib/Analysis/ConstantFolding.cpp
  1.5       +7 -7       src/contrib/llvm/lib/Analysis/DIBuilder.cpp
  1.6       +18 -18     src/contrib/llvm/lib/Analysis/DebugInfo.cpp
  1.5       +1 -3       src/contrib/llvm/lib/Analysis/IPA/FindUsedTypes.cpp
  1.6       +17 -30     src/contrib/llvm/lib/Analysis/IVUsers.cpp
  1.7       +4 -4       src/contrib/llvm/lib/Analysis/InstructionSimplify.cpp
  1.6       +2 -5       src/contrib/llvm/lib/Analysis/Lint.cpp
  1.2       +19 -10     src/contrib/llvm/lib/Analysis/MemDepPrinter.cpp
  1.4       +3 -8       src/contrib/llvm/lib/Analysis/MemoryBuiltins.cpp
  1.7       +40 -23     src/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
  1.6       +25 -12     src/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
  1.7       +44 -31     src/contrib/llvm/lib/Analysis/ValueTracking.cpp
  1.6       +5 -43      src/contrib/llvm/lib/AsmParser/LLLexer.cpp
  1.4       +2 -2       src/contrib/llvm/lib/AsmParser/LLLexer.h
  1.7       +330 -563   src/contrib/llvm/lib/AsmParser/LLParser.cpp
  1.5       +46 -51     src/contrib/llvm/lib/AsmParser/LLParser.h
  1.6       +3 -3       src/contrib/llvm/lib/AsmParser/LLToken.h
  1.7       +348 -219   src/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  1.4       +12 -16     src/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h
  1.7       +80 -119    src/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  1.6       +28 -86     src/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
  1.5       +0 -3       src/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
  1.7       +16 -15     src/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
  1.5       +8 -9       src/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h
  1.3       +8 -10      src/contrib/llvm/lib/CodeGen/AllocationOrder.cpp
  1.8       +36 -8      src/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  1.5       +11 -1      src/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  1.3       +1 -1       src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  1.3       +1 -1       src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
  1.8       +147 -156   src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  1.7       +34 -14     src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
  1.4       +87 -24     src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
  1.7       +48 -18     src/contrib/llvm/lib/CodeGen/BranchFolding.cpp
  1.4       +4 -0       src/contrib/llvm/lib/CodeGen/BranchFolding.h
  1.7       +5 -1       src/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp
  1.2       +1 -3       src/contrib/llvm/lib/CodeGen/CodeGen.cpp
  1.6       +8 -10      src/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
  1.6       +4 -1       src/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
  1.4       +8 -3       src/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
  1.7       +2 -5       src/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
  1.5       +2 -2       src/contrib/llvm/lib/CodeGen/ELFWriter.cpp
  1.3       +1 -1       src/contrib/llvm/lib/CodeGen/ELFWriter.h
  1.3       +1 -1       src/contrib/llvm/lib/CodeGen/EdgeBundles.cpp
  1.3       +2 -2       src/contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp
  1.7       +38 -38     src/contrib/llvm/lib/CodeGen/IfConversion.cpp
  1.7       +29 -7      src/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
  1.2       +14 -3      src/contrib/llvm/lib/CodeGen/InterferenceCache.cpp
  1.2       +46 -5      src/contrib/llvm/lib/CodeGen/InterferenceCache.h
  1.5       +12 -6      src/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
  1.7       +28 -20     src/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
  1.4       +1 -1       src/contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp
  1.3       +1 -5       src/contrib/llvm/lib/CodeGen/LiveIntervalUnion.cpp
  1.3       +1 -2       src/contrib/llvm/lib/CodeGen/LiveIntervalUnion.h
  1.4       +6 -0       src/contrib/llvm/lib/CodeGen/LiveRangeEdit.cpp
  1.7       +79 -15     src/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
  1.1       +59 -0      src/contrib/llvm/lib/CodeGen/MachineBlockFrequency.cpp (new)
  1.1       +113 -0     src/contrib/llvm/lib/CodeGen/MachineBranchProbabilityInfo.cpp (new)
  1.7       +3 -3       src/contrib/llvm/lib/CodeGen/MachineCSE.cpp
  1.7       +2 -2       src/contrib/llvm/lib/CodeGen/MachineFunction.cpp
  1.7       +112 -56    src/contrib/llvm/lib/CodeGen/MachineInstr.cpp
  1.6       +4 -4       src/contrib/llvm/lib/CodeGen/MachineLICM.cpp
  1.6       +0 -14      src/contrib/llvm/lib/CodeGen/MachineRegisterInfo.cpp
  1.7       +21 -20     src/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
  1.4       +6 -6       src/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp
  1.6       +21 -15     src/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
  1.5       +0 -1430    src/contrib/llvm/lib/CodeGen/PreAllocSplitting.cpp (dead)
  1.6       +6 -4       src/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
  1.5       +16 -14     src/contrib/llvm/lib/CodeGen/RegAllocBasic.cpp
  1.7       +31 -34     src/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
  1.5       +266 -311   src/contrib/llvm/lib/CodeGen/RegAllocGreedy.cpp
  1.6       +26 -37     src/contrib/llvm/lib/CodeGen/RegAllocLinearScan.cpp
  1.6       +15 -11     src/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
  1.2       +4 -6       src/contrib/llvm/lib/CodeGen/RegisterClassInfo.cpp
  1.2       +1 -1       src/contrib/llvm/lib/CodeGen/RegisterClassInfo.h
  1.5       +1629 -29   src/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
  1.1       +243 -0     src/contrib/llvm/lib/CodeGen/RegisterCoalescer.h (new)
  1.4       +2 -4       src/contrib/llvm/lib/CodeGen/RenderMachineFunction.cpp
  1.5       +13 -1      src/contrib/llvm/lib/CodeGen/ScheduleDAG.cpp
  1.4       +1 -0       src/contrib/llvm/lib/CodeGen/ScheduleDAGEmit.cpp
  1.6       +19 -18     src/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
  1.2       +8 -8       src/contrib/llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp
  1.8       +395 -100   src/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  1.7       +20 -15     src/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
  1.5       +35 -32     src/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  1.2       +4 -4       src/contrib/llvm/lib/CodeGen/SelectionDAG/InstrEmitter.h
  1.8       +189 -45    src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  1.5       +28 -0      src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp
  1.7       +130 -34    src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  1.7       +4 -1       src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
  1.5       +1 -1       src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  1.7       +2 -0       src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  1.6       +13 -12     src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  1.7       +114 -51    src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  1.6       +13 -19     src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  1.5       +8 -0       src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
  1.8       +51 -25     src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  1.8       +106 -148   src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  1.8       +4 -1       src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  1.8       +21 -6      src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  1.8       +59 -19     src/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
  1.3       +26 -36     src/contrib/llvm/lib/CodeGen/ShadowStackGC.cpp
  1.7       +0 -1539    src/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.cpp (dead)
  1.7       +0 -162     src/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.h (dead)
  1.7       +3 -5       src/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
  1.6       +285 -10    src/contrib/llvm/lib/CodeGen/SplitKit.cpp
  1.6       +46 -0      src/contrib/llvm/lib/CodeGen/SplitKit.h
  1.3       +1 -1       src/contrib/llvm/lib/CodeGen/Splitter.cpp
  1.6       +1 -1       src/contrib/llvm/lib/CodeGen/StackProtector.cpp
  1.5       +4 -4       src/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
  1.6       +305 -122   src/contrib/llvm/lib/CodeGen/TailDuplication.cpp
  1.7       +12 -12     src/contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp
  1.8       +55 -7      src/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  1.7       +18 -22     src/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
  1.4       +5 -0       src/contrib/llvm/lib/CodeGen/VirtRegMap.h
  1.7       +10 -10     src/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp
  1.4       +2 -3       src/contrib/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp
  1.7       +1 -2       src/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp
  1.3       +16 -599    src/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  1.1       +152 -0     src/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h (new)
  1.1       +524 -0     src/contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp (new)
  1.2       +3 -4       src/contrib/llvm/lib/ExecutionEngine/TargetSelect.cpp
  1.5       +760 -1094  src/contrib/llvm/lib/Linker/LinkModules.cpp
  1.7       +4 -0       src/contrib/llvm/lib/MC/MCAsmInfo.cpp
  1.7       +17 -14     src/contrib/llvm/lib/MC/MCAsmStreamer.cpp
  1.3       +6 -3       src/contrib/llvm/lib/MC/MCDisassembler/Disassembler.cpp
  1.4       +13 -9      src/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.cpp
  1.4       +1 -0       src/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.h
  1.3       +14 -5      src/contrib/llvm/lib/MC/MCDisassembler/EDInfo.h
  1.5       +15 -6      src/contrib/llvm/lib/MC/MCDisassembler/EDOperand.cpp
  1.5       +247 -75    src/contrib/llvm/lib/MC/MCDwarf.cpp
  1.5       +0 -1       src/contrib/llvm/lib/MC/MCELFStreamer.cpp
  1.2       +0 -134     src/contrib/llvm/lib/MC/MCELFStreamer.h
  1.4       +4 -2       src/contrib/llvm/lib/MC/MCLoggingStreamer.cpp
  1.7       +0 -1       src/contrib/llvm/lib/MC/MCMachOStreamer.cpp
  1.5       +2 -1       src/contrib/llvm/lib/MC/MCNullStreamer.cpp
  1.7       +2 -3       src/contrib/llvm/lib/MC/MCObjectStreamer.cpp
  1.8       +40 -9      src/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  1.3       +3 -3       src/contrib/llvm/lib/MC/MCParser/COFFAsmParser.cpp
  1.4       +5 -1       src/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp
  1.3       +2 -2       src/contrib/llvm/lib/MC/MCParser/TargetAsmParser.cpp
  1.7       +1 -2       src/contrib/llvm/lib/MC/MCStreamer.cpp
  1.1       +96 -0      src/contrib/llvm/lib/MC/MCSubtargetInfo.cpp (new)
  1.2       +5 -5       src/contrib/llvm/lib/MC/MCWin64EH.cpp
  1.6       +651 -1490  src/contrib/llvm/lib/MC/MachObjectWriter.cpp
  1.1       +397 -0     src/contrib/llvm/lib/MC/SubtargetFeature.cpp (new)
  1.1       +96 -0      src/contrib/llvm/lib/Object/Binary.cpp (new)
  1.3       +258 -191   src/contrib/llvm/lib/Object/COFFObjectFile.cpp
  1.3       +133 -81    src/contrib/llvm/lib/Object/ELFObjectFile.cpp
  1.1       +57 -0      src/contrib/llvm/lib/Object/Error.cpp (new)
  1.2       +211 -69    src/contrib/llvm/lib/Object/MachOObjectFile.cpp
  1.2       +15 -6      src/contrib/llvm/lib/Object/Object.cpp
  1.3       +2 -12      src/contrib/llvm/lib/Object/ObjectFile.cpp
  1.6       +18 -0      src/contrib/llvm/lib/Support/APFloat.cpp
  1.8       +34 -3      src/contrib/llvm/lib/Support/APInt.cpp
  1.3       +5 -5       src/contrib/llvm/lib/Support/Atomic.cpp
  1.4       +3 -3       src/contrib/llvm/lib/Support/CommandLine.cpp
  1.4       +2 -2       src/contrib/llvm/lib/Support/ConstantRange.cpp
  1.4       +6 -1       src/contrib/llvm/lib/Support/Host.cpp
  1.2       +3 -3       src/contrib/llvm/lib/Support/Threading.cpp
  1.6       +5 -1       src/contrib/llvm/lib/Support/Triple.cpp
  1.3       +8 -3       src/contrib/llvm/lib/Support/Twine.cpp
  1.3       +3 -0       src/contrib/llvm/lib/Support/Unix/Path.inc
  1.3       +1 -1       src/contrib/llvm/lib/Support/Windows/DynamicLibrary.inc
  1.2       +2 -2       src/contrib/llvm/lib/Support/Windows/explicit_symbols.inc
  1.5       +17 -8      src/contrib/llvm/lib/Target/ARM/ARM.h
  1.6       +86 -68     src/contrib/llvm/lib/Target/ARM/ARM.td
  1.4       +16 -18     src/contrib/llvm/lib/Target/ARM/ARMAsmBackend.cpp
  1.5       +24 -153    src/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp
  1.4       +11 -1      src/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.h
  1.3       +1 -9       src/contrib/llvm/lib/Target/ARM/ARMBaseInfo.h
  1.7       +90 -91     src/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
  1.7       +21 -26     src/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
  1.7       +37 -51     src/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
  1.7       +6 -5       src/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
  1.7       +75 -75     src/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp
  1.6       +10 -7      src/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
  1.6       +18 -10     src/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
  1.6       +17 -17     src/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
  1.4       +60 -20     src/contrib/llvm/lib/Target/ARM/ARMFrameLowering.cpp
  1.3       +6 -4       src/contrib/llvm/lib/Target/ARM/ARMGlobalMerge.cpp
  1.4       +10 -10     src/contrib/llvm/lib/Target/ARM/ARMHazardRecognizer.cpp
  1.8       +26 -15     src/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
  1.8       +343 -74    src/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
  1.7       +1 -3       src/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
  1.8       +120 -121   src/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td
  1.4       +0 -1       src/contrib/llvm/lib/Target/ARM/ARMInstrInfo.cpp
  1.8       +351 -254   src/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
  1.8       +18 -22     src/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
  1.7       +86 -274    src/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td
  1.7       +293 -268   src/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
  1.7       +20 -7      src/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td
  1.7       +13 -21     src/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  1.4       +0 -78      src/contrib/llvm/lib/Target/ARM/ARMMCAsmInfo.cpp (dead)
  1.2       +0 -31      src/contrib/llvm/lib/Target/ARM/ARMMCAsmInfo.h (dead)
  1.4       +45 -30     src/contrib/llvm/lib/Target/ARM/ARMMCCodeEmitter.cpp
  1.3       +64 -54     src/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp
  1.1       +389 -0     src/contrib/llvm/lib/Target/ARM/ARMMachObjectWriter.cpp (new)
  1.7       +46 -259    src/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
  1.6       +48 -90     src/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
  1.6       +50 -45     src/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
  1.6       +12 -20     src/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
  1.4       +3 -3       src/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
  1.3       +4 -2       src/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmLexer.cpp
  1.7       +261 -77    src/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  1.7       +88 -91     src/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
  1.7       +39 -39     src/contrib/llvm/lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h
  1.4       +2 -32      src/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
  1.4       +1 -4       src/contrib/llvm/lib/Target/ARM/InstPrinter/ARMInstPrinter.h
  1.1       +78 -0      src/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp (new)
  1.1       +31 -0      src/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h (new)
  1.1       +144 -0     src/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp (new)
  1.1       +52 -0      src/contrib/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h (new)
  1.1       +7 -0       src/contrib/llvm/lib/Target/ARM/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/ARM/MCTargetDesc/Makefile (new)
  1.4       +13 -13     src/contrib/llvm/lib/Target/ARM/MLxExpansionPass.cpp
  1.5       +3 -2       src/contrib/llvm/lib/Target/ARM/NEONMoveFix.cpp
  1.3       +13 -10     src/contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
  1.4       +4 -15      src/contrib/llvm/lib/Target/ARM/Thumb1InstrInfo.cpp
  1.7       +23 -25     src/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
  1.4       +0 -3       src/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
  1.7       +14 -29     src/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
  1.6       +85 -63     src/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
  1.3       +1 -11      src/contrib/llvm/lib/Target/Alpha/Alpha.h
  1.7       +15 -29     src/contrib/llvm/lib/Target/Alpha/AlphaISelLowering.cpp
  1.6       +3 -3       src/contrib/llvm/lib/Target/Alpha/AlphaISelLowering.h
  1.4       +8 -4       src/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.cpp
  1.4       +4 -1       src/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.h
  1.3       +0 -23      src/contrib/llvm/lib/Target/Alpha/AlphaMCAsmInfo.cpp (dead)
  1.3       +0 -29      src/contrib/llvm/lib/Target/Alpha/AlphaMCAsmInfo.h (dead)
  1.6       +6 -4       src/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.cpp
  1.6       +3 -1       src/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.h
  1.3       +7 -12      src/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.td
  1.2       +17 -6      src/contrib/llvm/lib/Target/Alpha/AlphaSubtarget.cpp
  1.2       +11 -8      src/contrib/llvm/lib/Target/Alpha/AlphaSubtarget.h
  1.3       +3 -4       src/contrib/llvm/lib/Target/Alpha/AlphaTargetMachine.cpp
  1.3       +1 -1       src/contrib/llvm/lib/Target/Alpha/AlphaTargetMachine.h
  1.1       +23 -0      src/contrib/llvm/lib/Target/Alpha/MCTargetDesc/AlphaMCAsmInfo.cpp (new)
  1.1       +29 -0      src/contrib/llvm/lib/Target/Alpha/MCTargetDesc/AlphaMCAsmInfo.h (new)
  1.1       +57 -0      src/contrib/llvm/lib/Target/Alpha/MCTargetDesc/AlphaMCTargetDesc.cpp (new)
  1.1       +40 -0      src/contrib/llvm/lib/Target/Alpha/MCTargetDesc/AlphaMCTargetDesc.h (new)
  1.1       +4 -0       src/contrib/llvm/lib/Target/Alpha/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/Alpha/MCTargetDesc/Makefile (new)
  1.2       +1 -8       src/contrib/llvm/lib/Target/Blackfin/Blackfin.h
  1.5       +6 -6       src/contrib/llvm/lib/Target/Blackfin/BlackfinISelDAGToDAG.cpp
  1.7       +8 -26      src/contrib/llvm/lib/Target/Blackfin/BlackfinISelLowering.cpp
  1.6       +0 -3       src/contrib/llvm/lib/Target/Blackfin/BlackfinISelLowering.h
  1.5       +6 -3       src/contrib/llvm/lib/Target/Blackfin/BlackfinInstrInfo.cpp
  1.4       +4 -1       src/contrib/llvm/lib/Target/Blackfin/BlackfinInstrInfo.h
  1.2       +1 -1       src/contrib/llvm/lib/Target/Blackfin/BlackfinIntrinsicInfo.cpp
  1.3       +0 -22      src/contrib/llvm/lib/Target/Blackfin/BlackfinMCAsmInfo.cpp (dead)
  1.3       +0 -29      src/contrib/llvm/lib/Target/Blackfin/BlackfinMCAsmInfo.h (dead)
  1.6       +5 -6       src/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.cpp
  1.6       +3 -1       src/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.h
  1.4       +47 -72     src/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.td
  1.2       +13 -5      src/contrib/llvm/lib/Target/Blackfin/BlackfinSubtarget.cpp
  1.2       +10 -6      src/contrib/llvm/lib/Target/Blackfin/BlackfinSubtarget.h
  1.3       +3 -5       src/contrib/llvm/lib/Target/Blackfin/BlackfinTargetMachine.cpp
  1.3       +1 -1       src/contrib/llvm/lib/Target/Blackfin/BlackfinTargetMachine.h
  1.1       +22 -0      src/contrib/llvm/lib/Target/Blackfin/MCTargetDesc/BlackfinMCAsmInfo.cpp (new)
  1.1       +29 -0      src/contrib/llvm/lib/Target/Blackfin/MCTargetDesc/BlackfinMCAsmInfo.h (new)
  1.1       +60 -0      src/contrib/llvm/lib/Target/Blackfin/MCTargetDesc/BlackfinMCTargetDesc.cpp (new)
  1.1       +38 -0      src/contrib/llvm/lib/Target/Blackfin/MCTargetDesc/BlackfinMCTargetDesc.h (new)
  1.1       +4 -0       src/contrib/llvm/lib/Target/Blackfin/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/Blackfin/MCTargetDesc/Makefile (new)
  1.7       +225 -186   src/contrib/llvm/lib/Target/CBackend/CBackend.cpp
  1.2       +3 -2       src/contrib/llvm/lib/Target/CBackend/CTargetMachine.h
  1.1       +4 -0       src/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/Makefile (new)
  1.1       +41 -0      src/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.cpp (new)
  1.1       +28 -0      src/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCAsmInfo.h (new)
  1.1       +56 -0      src/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.cpp (new)
  1.1       +40 -0      src/contrib/llvm/lib/Target/CellSPU/MCTargetDesc/SPUMCTargetDesc.h (new)
  1.3       +1 -5       src/contrib/llvm/lib/Target/CellSPU/SPU.h
  1.2       +0 -1       src/contrib/llvm/lib/Target/CellSPU/SPUFrameLowering.cpp
  1.6       +0 -1       src/contrib/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
  1.8       +3 -1       src/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
  1.6       +6 -4       src/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.cpp
  1.5       +4 -1       src/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.h
  1.4       +0 -39      src/contrib/llvm/lib/Target/CellSPU/SPUMCAsmInfo.cpp (dead)
  1.3       +0 -28      src/contrib/llvm/lib/Target/CellSPU/SPUMCAsmInfo.h (dead)
  1.6       +4 -6       src/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.cpp
  1.7       +3 -1       src/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.h
  1.4       +11 -129    src/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.td
  1.2       +2 -1       src/contrib/llvm/lib/Target/CellSPU/SPURegisterNames.h
  1.3       +16 -7      src/contrib/llvm/lib/Target/CellSPU/SPUSubtarget.cpp
  1.3       +12 -9      src/contrib/llvm/lib/Target/CellSPU/SPUSubtarget.h
  1.3       +3 -6       src/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.cpp
  1.3       +1 -1       src/contrib/llvm/lib/Target/CellSPU/SPUTargetMachine.h
  1.6       +83 -166    src/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
  1.2       +2 -2       src/contrib/llvm/lib/Target/CppBackend/CPPTargetMachine.h
  1.2       +2 -1       src/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmLexer.cpp
  1.2       +4 -5       src/contrib/llvm/lib/Target/MBlaze/AsmParser/MBlazeAsmParser.cpp
  1.3       +4 -1       src/contrib/llvm/lib/Target/MBlaze/Disassembler/MBlazeDisassembler.cpp
  1.3       +1 -2       src/contrib/llvm/lib/Target/MBlaze/InstPrinter/MBlazeInstPrinter.h
  1.3       +6 -11      src/contrib/llvm/lib/Target/MBlaze/MBlaze.h
  1.3       +1 -2       src/contrib/llvm/lib/Target/MBlaze/MBlazeAsmPrinter.cpp
  1.5       +3 -3       src/contrib/llvm/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
  1.7       +8 -29      src/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.cpp
  1.5       +0 -4       src/contrib/llvm/lib/Target/MBlaze/MBlazeISelLowering.h
  1.6       +5 -2       src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.cpp
  1.6       +4 -1       src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.h
  1.3       +1 -1       src/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsicInfo.cpp
  1.4       +0 -22      src/contrib/llvm/lib/Target/MBlaze/MBlazeMCAsmInfo.cpp (dead)
  1.4       +0 -30      src/contrib/llvm/lib/Target/MBlaze/MBlazeMCAsmInfo.h (dead)
  1.2       +8 -9       src/contrib/llvm/lib/Target/MBlaze/MBlazeMCCodeEmitter.cpp
  1.7       +4 -5       src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp
  1.7       +3 -1       src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.h
  1.6       +4 -27      src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.td
  1.3       +22 -10     src/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.cpp
  1.3       +12 -9      src/contrib/llvm/lib/Target/MBlaze/MBlazeSubtarget.h
  1.4       +3 -15      src/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.cpp
  1.4       +1 -1       src/contrib/llvm/lib/Target/MBlaze/MBlazeTargetMachine.h
  1.1       +4 -0       src/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/CMakeLists.txt (new)
  1.1       +24 -0      src/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.cpp (new)
  1.1       +30 -0      src/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCAsmInfo.h (new)
  1.1       +65 -0      src/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.cpp (new)
  1.1       +38 -0      src/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/MBlazeMCTargetDesc.h (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/MBlaze/MCTargetDesc/Makefile (new)
  1.3       +1 -2       src/contrib/llvm/lib/Target/MSP430/InstPrinter/MSP430InstPrinter.h
  1.1       +4 -0       src/contrib/llvm/lib/Target/MSP430/MCTargetDesc/CMakeLists.txt (new)
  1.1       +28 -0      src/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp (new)
  1.1       +29 -0      src/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h (new)
  1.1       +58 -0      src/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.cpp (new)
  1.1       +38 -0      src/contrib/llvm/lib/Target/MSP430/MCTargetDesc/MSP430MCTargetDesc.h (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/MSP430/MCTargetDesc/Makefile (new)
  1.2       +1 -9       src/contrib/llvm/lib/Target/MSP430/MSP430.h
  1.3       +2 -3       src/contrib/llvm/lib/Target/MSP430/MSP430AsmPrinter.cpp
  1.5       +10 -7      src/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
  1.5       +4 -1       src/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h
  1.3       +0 -26      src/contrib/llvm/lib/Target/MSP430/MSP430MCAsmInfo.cpp (dead)
  1.3       +0 -29      src/contrib/llvm/lib/Target/MSP430/MSP430MCAsmInfo.h (dead)
  1.6       +7 -7       src/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
  1.6       +3 -1       src/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h
  1.4       +4 -4       src/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.td
  1.2       +12 -5      src/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.cpp
  1.2       +10 -6      src/contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h
  1.3       +3 -4       src/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.cpp
  1.3       +1 -1       src/contrib/llvm/lib/Target/MSP430/MSP430TargetMachine.h
  1.1       +6 -0       src/contrib/llvm/lib/Target/Mips/InstPrinter/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/Mips/InstPrinter/Makefile (new)
  1.1       +127 -0     src/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp (new)
  1.1       +100 -0     src/contrib/llvm/lib/Target/Mips/InstPrinter/MipsInstPrinter.h (new)
  1.1       +4 -0       src/contrib/llvm/lib/Target/Mips/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/Mips/MCTargetDesc/Makefile (new)
  1.1       +38 -0      src/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp (new)
  1.1       +30 -0      src/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h (new)
  1.1       +58 -0      src/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp (new)
  1.1       +39 -0      src/contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h (new)
  1.4       +1 -10      src/contrib/llvm/lib/Target/Mips/Mips.h
  1.5       +8 -0       src/contrib/llvm/lib/Target/Mips/Mips.td
  1.4       +74 -66     src/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.cpp
  1.1       +71 -0      src/contrib/llvm/lib/Target/Mips/MipsAsmPrinter.h (new)
  1.4       +2 -2       src/contrib/llvm/lib/Target/Mips/MipsCallingConv.td
  1.4       +3 -3       src/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
  1.2       +4 -4       src/contrib/llvm/lib/Target/Mips/MipsEmitGPRestore.cpp
  1.2       +4 -4       src/contrib/llvm/lib/Target/Mips/MipsExpandPseudo.cpp
  1.6       +21 -8      src/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp
  1.7       +80 -121    src/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
  1.6       +3 -5       src/contrib/llvm/lib/Target/Mips/MipsISelLowering.h
  1.5       +40 -22     src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
  1.6       +10 -93     src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
  1.7       +25 -4      src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
  1.4       +0 -31      src/contrib/llvm/lib/Target/Mips/MipsMCAsmInfo.cpp (dead)
  1.4       +0 -30      src/contrib/llvm/lib/Target/Mips/MipsMCAsmInfo.h (dead)
  1.1       +118 -0     src/contrib/llvm/lib/Target/Mips/MipsMCInstLower.cpp (new)
  1.1       +43 -0      src/contrib/llvm/lib/Target/Mips/MipsMCInstLower.h (new)
  1.1       +63 -0      src/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.cpp (new)
  1.1       +62 -0      src/contrib/llvm/lib/Target/Mips/MipsMCSymbolRefExpr.h (new)
  1.4       +15 -3      src/contrib/llvm/lib/Target/Mips/MipsMachineFunction.h
  1.7       +40 -49     src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
  1.7       +3 -1       src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
  1.5       +10 -18     src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td
  1.3       +17 -6      src/contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
  1.4       +11 -8      src/contrib/llvm/lib/Target/Mips/MipsSubtarget.h
  1.5       +6 -8       src/contrib/llvm/lib/Target/Mips/MipsTargetMachine.cpp
  1.5       +3 -2       src/contrib/llvm/lib/Target/Mips/MipsTargetMachine.h
  1.1       +4 -0       src/contrib/llvm/lib/Target/PTX/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/PTX/MCTargetDesc/Makefile (new)
  1.1       +35 -0      src/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.cpp (new)
  1.1       +28 -0      src/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCAsmInfo.h (new)
  1.1       +60 -0      src/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.cpp (new)
  1.1       +38 -0      src/contrib/llvm/lib/Target/PTX/MCTargetDesc/PTXMCTargetDesc.h (new)
  1.3       +1 -8       src/contrib/llvm/lib/Target/PTX/PTX.h
  1.4       +66 -19     src/contrib/llvm/lib/Target/PTX/PTX.td
  1.3       +183 -55    src/contrib/llvm/lib/Target/PTX/PTXAsmPrinter.cpp
  1.1       +29 -0      src/contrib/llvm/lib/Target/PTX/PTXCallingConv.td (new)
  1.3       +1 -35      src/contrib/llvm/lib/Target/PTX/PTXISelDAGToDAG.cpp
  1.4       +166 -123   src/contrib/llvm/lib/Target/PTX/PTXISelLowering.cpp
  1.4       +6 -5       src/contrib/llvm/lib/Target/PTX/PTXISelLowering.h
  1.2       +1 -1       src/contrib/llvm/lib/Target/PTX/PTXInstrFormats.td
  1.3       +90 -17     src/contrib/llvm/lib/Target/PTX/PTXInstrInfo.cpp
  1.3       +27 -1      src/contrib/llvm/lib/Target/PTX/PTXInstrInfo.h
  1.4       +503 -368   src/contrib/llvm/lib/Target/PTX/PTXInstrInfo.td
  1.2       +4 -4       src/contrib/llvm/lib/Target/PTX/PTXIntrinsicInstrInfo.td
  1.2       +0 -30      src/contrib/llvm/lib/Target/PTX/PTXMCAsmInfo.cpp (dead)
  1.2       +0 -28      src/contrib/llvm/lib/Target/PTX/PTXMCAsmInfo.h (dead)
  1.3       +5 -4       src/contrib/llvm/lib/Target/PTX/PTXMCAsmStreamer.cpp
  1.3       +1 -5       src/contrib/llvm/lib/Target/PTX/PTXMFInfoExtract.cpp
  1.3       +16 -5      src/contrib/llvm/lib/Target/PTX/PTXMachineFunctionInfo.h
  1.2       +33 -1      src/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.cpp
  1.3       +5 -6       src/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.h
  1.3       +312 -248   src/contrib/llvm/lib/Target/PTX/PTXRegisterInfo.td
  1.4       +28 -11     src/contrib/llvm/lib/Target/PTX/PTXSubtarget.cpp
  1.4       +51 -17     src/contrib/llvm/lib/Target/PTX/PTXSubtarget.h
  1.3       +7 -8       src/contrib/llvm/lib/Target/PTX/PTXTargetMachine.cpp
  1.3       +4 -3       src/contrib/llvm/lib/Target/PTX/PTXTargetMachine.h
  1.1       +163 -0     src/contrib/llvm/lib/Target/PTX/generate-register-td.py (new)
  1.4       +1 -3       src/contrib/llvm/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
  1.1       +4 -0       src/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/Makefile (new)
  1.1       +62 -0      src/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp (new)
  1.1       +31 -0      src/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h (new)
  1.1       +70 -0      src/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp (new)
  1.1       +41 -0      src/contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h (new)
  1.4       +5 -13      src/contrib/llvm/lib/Target/PowerPC/PPC.h
  1.3       +6 -0       src/contrib/llvm/lib/Target/PowerPC/PPCAsmBackend.cpp
  1.4       +1 -2       src/contrib/llvm/lib/Target/PowerPC/PPCAsmPrinter.cpp
  1.5       +4 -4       src/contrib/llvm/lib/Target/PowerPC/PPCHazardRecognizers.cpp
  1.4       +23 -14     src/contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
  1.8       +139 -15    src/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  1.5       +14 -10     src/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
  1.5       +4 -1       src/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
  1.3       +56 -34     src/contrib/llvm/lib/Target/PowerPC/PPCJITInfo.cpp
  1.5       +0 -58      src/contrib/llvm/lib/Target/PowerPC/PPCMCAsmInfo.cpp (dead)
  1.2       +0 -31      src/contrib/llvm/lib/Target/PowerPC/PPCMCAsmInfo.h (dead)
  1.2       +5 -6       src/contrib/llvm/lib/Target/PowerPC/PPCMCCodeEmitter.cpp
  1.6       +6 -5       src/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
  1.6       +3 -1       src/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
  1.4       +27 -34     src/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.td
  1.5       +20 -8      src/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
  1.4       +12 -10     src/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
  1.4       +7 -17      src/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.cpp
  1.3       +4 -3       src/contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h
  1.5       +1 -1       src/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
  1.1       +4 -0       src/contrib/llvm/lib/Target/Sparc/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/Sparc/MCTargetDesc/Makefile (new)
  1.1       +41 -0      src/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp (new)
  1.1       +29 -0      src/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h (new)
  1.1       +57 -0      src/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp (new)
  1.1       +41 -0      src/contrib/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h (new)
  1.2       +1 -13      src/contrib/llvm/lib/Target/Sparc/Sparc.h
  1.7       +2 -21      src/contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
  1.6       +0 -3       src/contrib/llvm/lib/Target/Sparc/SparcISelLowering.h
  1.5       +9 -5       src/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
  1.5       +4 -1       src/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h
  1.3       +0 -34      src/contrib/llvm/lib/Target/Sparc/SparcMCAsmInfo.cpp (dead)
  1.3       +0 -29      src/contrib/llvm/lib/Target/Sparc/SparcMCAsmInfo.h (dead)
  1.6       +5 -5       src/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
  1.6       +3 -1       src/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
  1.4       +16 -18     src/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.td
  1.2       +19 -9      src/contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp
  1.2       +10 -6      src/contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
  1.3       +7 -9       src/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.cpp
  1.3       +4 -3       src/contrib/llvm/lib/Target/Sparc/SparcTargetMachine.h
  1.4       +0 -384     src/contrib/llvm/lib/Target/SubtargetFeature.cpp (dead)
  1.1       +7 -0       src/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/Makefile (new)
  1.1       +32 -0      src/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp (new)
  1.1       +30 -0      src/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h (new)
  1.1       +58 -0      src/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp (new)
  1.1       +38 -0      src/contrib/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h (new)
  1.2       +1 -10      src/contrib/llvm/lib/Target/SystemZ/SystemZ.h
  1.7       +2 -0       src/contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
  1.3       +3 -3       src/contrib/llvm/lib/Target/SystemZ/SystemZInstrBuilder.h
  1.5       +12 -8      src/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
  1.5       +7 -4       src/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h
  1.4       +0 -30      src/contrib/llvm/lib/Target/SystemZ/SystemZMCAsmInfo.cpp (dead)
  1.3       +0 -30      src/contrib/llvm/lib/Target/SystemZ/SystemZMCAsmInfo.h (dead)
  1.6       +16 -6      src/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp
  1.6       +3 -1       src/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h
  1.5       +19 -292    src/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td
  1.2       +12 -5      src/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp
  1.2       +10 -7      src/contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.h
  1.3       +3 -4       src/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp
  1.3       +1 -1       src/contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.h
  1.3       +0 -4       src/contrib/llvm/lib/Target/Target.cpp
  1.2       +2 -6       src/contrib/llvm/lib/Target/TargetAsmInfo.cpp
  1.5       +5 -59      src/contrib/llvm/lib/Target/TargetData.cpp
  1.5       +19 -24     src/contrib/llvm/lib/Target/TargetInstrInfo.cpp
  1.6       +28 -27     src/contrib/llvm/lib/Target/TargetLoweringObjectFile.cpp
  1.7       +5 -4       src/contrib/llvm/lib/Target/TargetMachine.cpp
  1.6       +7 -17      src/contrib/llvm/lib/Target/TargetRegisterInfo.cpp
  1.2       +0 -33      src/contrib/llvm/lib/Target/TargetSubtarget.cpp (dead)
  1.1       +33 -0      src/contrib/llvm/lib/Target/TargetSubtargetInfo.cpp (new)
  1.7       +21 -51     src/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
  1.6       +2 -1       src/contrib/llvm/lib/Target/X86/Disassembler/X86Disassembler.cpp
  1.4       +2 -9       src/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
  1.4       +1 -5       src/contrib/llvm/lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
  1.3       +1 -1       src/contrib/llvm/lib/Target/X86/InstPrinter/X86InstComments.cpp
  1.4       +1 -2       src/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
  1.4       +1 -2       src/contrib/llvm/lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
  1.1       +7 -0       src/contrib/llvm/lib/Target/X86/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/X86/MCTargetDesc/Makefile (new)
  1.1       +138 -0     src/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp (new)
  1.1       +46 -0      src/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h (new)
  1.1       +185 -0     src/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp (new)
  1.1       +60 -0      src/contrib/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h (new)
  1.5       +7 -16      src/contrib/llvm/lib/Target/X86/X86.h
  1.6       +7 -0       src/contrib/llvm/lib/Target/X86/X86.td
  1.6       +3 -0       src/contrib/llvm/lib/Target/X86/X86AsmBackend.cpp
  1.4       +2 -3       src/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp
  1.6       +11 -30     src/contrib/llvm/lib/Target/X86/X86CallingConv.td
  1.6       +7 -7       src/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp
  1.8       +17 -12     src/contrib/llvm/lib/Target/X86/X86FastISel.cpp
  1.6       +343 -155   src/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
  1.4       +194 -7     src/contrib/llvm/lib/Target/X86/X86FrameLowering.cpp
  1.2       +4 -0       src/contrib/llvm/lib/Target/X86/X86FrameLowering.h
  1.7       +61 -53     src/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
  1.9       +232 -148   src/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  1.8       +9 -6       src/contrib/llvm/lib/Target/X86/X86ISelLowering.h
  1.4       +3 -3       src/contrib/llvm/lib/Target/X86/X86InstrBuilder.h
  1.3       +5 -0       src/contrib/llvm/lib/Target/X86/X86InstrCompiler.td
  1.5       +2 -38      src/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
  1.7       +5 -0       src/contrib/llvm/lib/Target/X86/X86InstrFormats.td
  1.7       +5 -2       src/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
  1.8       +76 -23     src/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
  1.8       +4 -1       src/contrib/llvm/lib/Target/X86/X86InstrInfo.h
  1.8       +16 -4      src/contrib/llvm/lib/Target/X86/X86InstrInfo.td
  1.7       +172 -76    src/contrib/llvm/lib/Target/X86/X86InstrSSE.td
  1.4       +2 -0       src/contrib/llvm/lib/Target/X86/X86InstrSystem.td
  1.6       +0 -133     src/contrib/llvm/lib/Target/X86/X86MCAsmInfo.cpp (dead)
  1.3       +0 -46      src/contrib/llvm/lib/Target/X86/X86MCAsmInfo.h (dead)
  1.8       +29 -29     src/contrib/llvm/lib/Target/X86/X86MCCodeEmitter.cpp
  1.4       +1 -1       src/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp
  1.2       +522 -0     src/contrib/llvm/lib/Target/X86/X86MachObjectWriter.cpp
  1.7       +48 -31     src/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
  1.7       +7 -7       src/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
  1.7       +64 -137    src/contrib/llvm/lib/Target/X86/X86RegisterInfo.td
  1.8       +93 -148    src/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
  1.7       +16 -15     src/contrib/llvm/lib/Target/X86/X86Subtarget.h
  1.6       +13 -27     src/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
  1.3       +4 -3       src/contrib/llvm/lib/Target/X86/X86TargetMachine.h
  1.1       +7 -0       src/contrib/llvm/lib/Target/XCore/MCTargetDesc/CMakeLists.txt (new)
  1.1       +16 -0      src/contrib/llvm/lib/Target/XCore/MCTargetDesc/Makefile (new)
  1.1       +29 -0      src/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp (new)
  1.1       +30 -0      src/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h (new)
  1.1       +56 -0      src/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp (new)
  1.1       +40 -0      src/contrib/llvm/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.h (new)
  1.2       +1 -11      src/contrib/llvm/lib/Target/XCore/XCore.h
  1.2       +2 -2       src/contrib/llvm/lib/Target/XCore/XCoreAsmPrinter.cpp
  1.7       +11 -14     src/contrib/llvm/lib/Target/XCore/XCoreISelLowering.cpp
  1.6       +3 -3       src/contrib/llvm/lib/Target/XCore/XCoreISelLowering.h
  1.5       +5 -2       src/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
  1.5       +4 -1       src/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h
  1.3       +0 -29      src/contrib/llvm/lib/Target/XCore/XCoreMCAsmInfo.cpp (dead)
  1.3       +0 -30      src/contrib/llvm/lib/Target/XCore/XCoreMCAsmInfo.h (dead)
  1.7       +21 -14     src/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp
  1.7       +3 -1       src/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h
  1.4       +3 -3       src/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.td
  1.2       +10 -2      src/contrib/llvm/lib/Target/XCore/XCoreSubtarget.cpp
  1.2       +10 -7      src/contrib/llvm/lib/Target/XCore/XCoreSubtarget.h
  1.3       +3 -4       src/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.cpp
  1.3       +1 -1       src/contrib/llvm/lib/Target/XCore/XCoreTargetMachine.h
  1.6       +3 -3       src/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
  1.6       +8 -8       src/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
  1.5       +0 -112     src/contrib/llvm/lib/Transforms/IPO/DeadTypeElimination.cpp (dead)
  1.7       +39 -39     src/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
  1.4       +0 -5       src/contrib/llvm/lib/Transforms/IPO/IPO.cpp
  1.6       +3 -3       src/contrib/llvm/lib/Transforms/IPO/LowerSetJmp.cpp
  1.6       +1 -2       src/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
  1.6       +1 -2       src/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
  1.5       +16 -11     src/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp
  1.7       +2 -3       src/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  1.8       +27 -18     src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
  1.7       +10 -1      src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
  1.7       +65 -44     src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
  1.5       +2 -2       src/contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  1.7       +2 -2       src/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
  1.7       +13 -5      src/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
  1.3       +6 -7       src/contrib/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp
  1.4       +2 -2       src/contrib/llvm/lib/Transforms/Instrumentation/PathProfiling.cpp
  1.5       +4 -4       src/contrib/llvm/lib/Transforms/Instrumentation/ProfilingUtils.cpp
  1.6       +12 -13     src/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
  1.7       +90 -19     src/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  1.7       +1102 -814  src/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
  1.7       +3 -1       src/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
  1.6       +63 -41     src/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
  1.6       +3 -1       src/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp
  1.5       +15 -10     src/contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  1.6       +1 -1       src/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
  1.7       +3 -4       src/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
  1.6       +4 -4       src/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
  1.7       +13 -15     src/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
  1.1       +3595 -0    src/contrib/llvm/lib/Transforms/Scalar/ObjCARC.cpp (new)
  1.6       +1 -1       src/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
  1.4       +5 -0       src/contrib/llvm/lib/Transforms/Scalar/Scalar.cpp
  1.7       +178 -62    src/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
  1.7       +1 -2       src/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
  1.7       +2 -2       src/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
  1.7       +3 -3       src/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
  1.7       +16 -38     src/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
  1.5       +6 -54      src/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
  1.4       +0 -128     src/contrib/llvm/lib/Transforms/Utils/CloneLoop.cpp (dead)
  1.5       +7 -17      src/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp
  1.4       +4 -4       src/contrib/llvm/lib/Transforms/Utils/CodeExtractor.cpp
  1.7       +56 -22     src/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
  1.8       +26 -43     src/contrib/llvm/lib/Transforms/Utils/Local.cpp
  1.6       +1 -0       src/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
  1.5       +39 -32     src/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
  1.1       +166 -0     src/contrib/llvm/lib/Transforms/Utils/LowerExpectIntrinsic.cpp (new)
  1.5       +9 -19      src/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
  1.8       +44 -0      src/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  1.6       +3 -11      src/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp
  1.8       +77 -5      src/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
  1.6       +102 -42    src/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp
  1.6       +176 -361   src/contrib/llvm/lib/VMCore/AsmWriter.cpp
  1.4       +2 -0       src/contrib/llvm/lib/VMCore/Attributes.cpp
  1.7       +72 -1214   src/contrib/llvm/lib/VMCore/AutoUpgrade.cpp
  1.3       +38 -2      src/contrib/llvm/lib/VMCore/BasicBlock.cpp
  1.6       +56 -35     src/contrib/llvm/lib/VMCore/ConstantFold.cpp
  1.3       +4 -4       src/contrib/llvm/lib/VMCore/ConstantFold.h
  1.5       +211 -265   src/contrib/llvm/lib/VMCore/Constants.cpp
  1.5       +6 -140     src/contrib/llvm/lib/VMCore/ConstantsContext.h
  1.6       +44 -69     src/contrib/llvm/lib/VMCore/Core.cpp
  1.3       +32 -0      src/contrib/llvm/lib/VMCore/DebugLoc.cpp
  1.5       +12 -15     src/contrib/llvm/lib/VMCore/Function.cpp
  1.4       +30 -28     src/contrib/llvm/lib/VMCore/Globals.cpp
  1.5       +15 -15     src/contrib/llvm/lib/VMCore/IRBuilder.cpp
  1.5       +2 -2       src/contrib/llvm/lib/VMCore/InlineAsm.cpp
  1.5       +11 -33     src/contrib/llvm/lib/VMCore/Instruction.cpp
  1.7       +100 -207   src/contrib/llvm/lib/VMCore/Instructions.cpp
  1.4       +4 -0       src/contrib/llvm/lib/VMCore/LLVMContext.cpp
  1.4       +10 -31     src/contrib/llvm/lib/VMCore/LLVMContextImpl.cpp
  1.5       +37 -49     src/contrib/llvm/lib/VMCore/LLVMContextImpl.h
  1.6       +1 -0       src/contrib/llvm/lib/VMCore/Metadata.cpp
  1.5       +133 -53    src/contrib/llvm/lib/VMCore/Module.cpp
  1.6       +339 -902   src/contrib/llvm/lib/VMCore/Type.cpp
  1.2       +0 -169     src/contrib/llvm/lib/VMCore/TypeSymbolTable.cpp (dead)
  1.5       +0 -426     src/contrib/llvm/lib/VMCore/TypesContext.h (dead)
  1.4       +3 -5       src/contrib/llvm/lib/VMCore/Use.cpp
  1.2       +5 -7       src/contrib/llvm/lib/VMCore/User.cpp
  1.5       +18 -26     src/contrib/llvm/lib/VMCore/Value.cpp
  1.3       +1 -1       src/contrib/llvm/lib/VMCore/ValueSymbolTable.cpp
  1.3       +1 -0       src/contrib/llvm/lib/VMCore/ValueTypes.cpp
  1.7       +12 -136    src/contrib/llvm/lib/VMCore/Verifier.cpp
  1.8       +248 -7     src/contrib/llvm/tools/clang/include/clang-c/Index.h
  1.1       +94 -0      src/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMT.h (new)
  1.1       +47 -0      src/contrib/llvm/tools/clang/include/clang/ARCMigrate/ARCMTActions.h (new)
  1.1       +76 -0      src/contrib/llvm/tools/clang/include/clang/ARCMigrate/FileRemapper.h (new)
  1.8       +38 -2      src/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
  1.4       +12 -10     src/contrib/llvm/tools/clang/include/clang/AST/ASTDiagnostic.h
  1.7       +1 -1       src/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h
  1.8       +33 -1      src/contrib/llvm/tools/clang/include/clang/AST/Decl.h
  1.8       +18 -1      src/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
  1.8       +0 -1       src/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
  1.7       +38 -5      src/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
  1.8       +8 -0       src/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
  1.4       +3 -0       src/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h
  1.8       +167 -44    src/contrib/llvm/tools/clang/include/clang/AST/Expr.h
  1.7       +153 -17    src/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
  1.4       +140 -9     src/contrib/llvm/tools/clang/include/clang/AST/ExprObjC.h
  1.7       +19 -5      src/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h
  1.1       +124 -0     src/contrib/llvm/tools/clang/include/clang/AST/GlobalDecl.h (new)
  1.6       +12 -0      src/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h
  1.3       +29 -1      src/contrib/llvm/tools/clang/include/clang/AST/OperationKinds.h
  1.3       +1 -0       src/contrib/llvm/tools/clang/include/clang/AST/ParentMap.h
  1.4       +5 -1       src/contrib/llvm/tools/clang/include/clang/AST/PrettyPrinter.h
  1.8       +7 -0       src/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
  1.7       +27 -2      src/contrib/llvm/tools/clang/include/clang/AST/Stmt.h
  1.3       +33 -0      src/contrib/llvm/tools/clang/include/clang/AST/StmtObjC.h
  1.5       +6 -1       src/contrib/llvm/tools/clang/include/clang/AST/TemplateBase.h
  1.4       +89 -21     src/contrib/llvm/tools/clang/include/clang/AST/TemplateName.h
  1.7       +341 -85    src/contrib/llvm/tools/clang/include/clang/AST/Type.h
  1.3       +8 -2       src/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h
  1.6       +5 -0       src/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h
  1.3       +18 -7      src/contrib/llvm/tools/clang/include/clang/Analysis/DomainSpecific/CocoaConventions.h
  1.5       +9 -0       src/contrib/llvm/tools/clang/include/clang/Basic/Attr.td
  1.7       +6 -0       src/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
  1.5       +0 -1       src/contrib/llvm/tools/clang/include/clang/Basic/Builtins.h
  1.6       +44 -38     src/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
  1.1       +109 -0     src/contrib/llvm/tools/clang/include/clang/Basic/DelayedCleanupPool.h (new)
  1.8       +39 -14     src/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h
  1.1       +26 -0      src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCategories.h (new)
  1.7       +1 -0       src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
  1.5       +6 -0       src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td
  1.8       +3 -0       src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
  1.8       +19 -3      src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
  1.5       +4 -0       src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h
  1.6       +1 -1       src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
  1.8       +5 -0       src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
  1.8       +310 -28    src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
  1.5       +4 -1       src/contrib/llvm/tools/clang/include/clang/Basic/FileManager.h
  1.7       +6 -14      src/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
  1.9       +11 -2      src/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
  1.7       +122 -24    src/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h
  1.2       +1 -1       src/contrib/llvm/tools/clang/include/clang/Basic/SourceManagerInternals.h
  1.6       +1 -1       src/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
  1.6       +7 -0       src/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td
  1.7       +24 -0      src/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
  1.6       +7 -0       src/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
  1.6       +2 -2       src/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td
  1.2       +3 -1       src/contrib/llvm/tools/clang/include/clang/CodeGen/BackendUtil.h
  1.9       +35 -5      src/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
  1.4       +0 -1       src/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h
  1.6       +2 -0       src/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
  1.1       +46 -0      src/contrib/llvm/tools/clang/include/clang/Driver/ObjCRuntime.h (new)
  1.4       +4 -3       src/contrib/llvm/tools/clang/include/clang/Driver/Option.h
  1.9       +18 -2      src/contrib/llvm/tools/clang/include/clang/Driver/Options.td
  1.7       +9 -1       src/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
  1.6       +7 -7       src/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
  1.6       +13 -0      src/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h
  1.3       +2 -0       src/contrib/llvm/tools/clang/include/clang/Frontend/DependencyOutputOptions.h
  1.7       +1 -2       src/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticOptions.h
  1.5       +39 -0      src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h
  1.6       +0 -6       src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
  1.6       +10 -1      src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h
  1.5       +16 -11     src/contrib/llvm/tools/clang/include/clang/Frontend/HeaderSearchOptions.h
  1.6       +21 -6      src/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOptions.h
  1.4       +9 -10      src/contrib/llvm/tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h
  1.8       +1 -0       src/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h
  1.5       +17 -5      src/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h
  1.5       +3 -1       src/contrib/llvm/tools/clang/include/clang/Lex/LiteralSupport.h
  1.5       +16 -0      src/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h
  1.6       +37 -0      src/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h
  1.6       +17 -17     src/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h
  1.8       +44 -11     src/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
  1.5       +1 -3       src/contrib/llvm/tools/clang/include/clang/Lex/Token.h
  1.3       +26 -7      src/contrib/llvm/tools/clang/include/clang/Lex/TokenLexer.h
  1.7       +36 -36     src/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
  1.4       +0 -1       src/contrib/llvm/tools/clang/include/clang/Rewrite/FixItRewriter.h
  1.4       +4 -1       src/contrib/llvm/tools/clang/include/clang/Rewrite/Rewriter.h
  1.3       +37 -1      src/contrib/llvm/tools/clang/include/clang/Sema/AnalysisBasedWarnings.h
  1.4       +28 -20     src/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h
  1.6       +27 -3      src/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  1.6       +54 -5      src/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h
  1.4       +40 -1      src/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h
  1.6       +5 -0       src/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h
  1.6       +80 -27     src/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h
  1.1       +63 -0      src/contrib/llvm/tools/clang/include/clang/Sema/LocInfoType.h (new)
  1.5       +14 -4      src/contrib/llvm/tools/clang/include/clang/Sema/Overload.h
  1.5       +7 -1       src/contrib/llvm/tools/clang/include/clang/Sema/Scope.h
  1.6       +233 -99    src/contrib/llvm/tools/clang/include/clang/Sema/Sema.h
  1.1       +105 -0     src/contrib/llvm/tools/clang/include/clang/Sema/TypoCorrection.h (new)
  1.5       +28 -12     src/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h
  1.6       +9 -1       src/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h
  1.6       +1 -1       src/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h
  1.2       +1 -1       src/contrib/llvm/tools/clang/include/clang/Serialization/ChainedIncludesSource.h
  1.3       +4 -0       src/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/GRStateTrait.h
  1.1       +541 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMT.cpp (new)
  1.1       +53 -0      src/contrib/llvm/tools/clang/lib/ARCMigrate/ARCMTActions.cpp (new)
  1.1       +24 -0      src/contrib/llvm/tools/clang/lib/ARCMigrate/CMakeLists.txt (new)
  1.1       +291 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/FileRemapper.cpp (new)
  1.1       +148 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/Internals.h (new)
  1.1       +18 -0      src/contrib/llvm/tools/clang/lib/ARCMigrate/Makefile (new)
  1.1       +75 -0      src/contrib/llvm/tools/clang/lib/ARCMigrate/TransARCAssign.cpp (new)
  1.1       +436 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp (new)
  1.1       +143 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp (new)
  1.1       +211 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp (new)
  1.1       +364 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/TransProperties.cpp (new)
  1.1       +219 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp (new)
  1.1       +203 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp (new)
  1.1       +74 -0      src/contrib/llvm/tools/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp (new)
  1.1       +198 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp (new)
  1.1       +699 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/TransformActions.cpp (new)
  1.1       +296 -0     src/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.cpp (new)
  1.1       +92 -0      src/contrib/llvm/tools/clang/lib/ARCMigrate/Transforms.h (new)
  1.8       +195 -98    src/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  1.6       +55 -19     src/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp
  1.8       +17 -3      src/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
  1.8       +83 -27     src/contrib/llvm/tools/clang/lib/AST/Decl.cpp
  1.8       +18 -17     src/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
  1.8       +37 -17     src/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
  1.7       +56 -2      src/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
  1.8       +5 -0       src/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
  1.4       +22 -0      src/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp
  1.8       +208 -48    src/contrib/llvm/tools/clang/lib/AST/Expr.cpp
  1.7       +51 -9      src/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
  1.6       +14 -1      src/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp
  1.8       +51 -17     src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
  1.3       +2 -2       src/contrib/llvm/tools/clang/lib/AST/ExternalASTSource.cpp
  1.5       +316 -133   src/contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp
  1.6       +22 -0      src/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp
  1.4       +9 -0       src/contrib/llvm/tools/clang/lib/AST/ParentMap.cpp
  1.8       +4 -5       src/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
  1.7       +25 -8      src/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
  1.7       +26 -0      src/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
  1.7       +173 -135   src/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
  1.7       +42 -1      src/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp
  1.5       +36 -4      src/contrib/llvm/tools/clang/lib/AST/TemplateName.cpp
  1.7       +436 -111   src/contrib/llvm/tools/clang/lib/AST/Type.cpp
  1.7       +98 -19     src/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
  1.8       +5 -1       src/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
  1.4       +56 -9      src/contrib/llvm/tools/clang/lib/Analysis/CocoaConventions.cpp
  1.4       +2 -1       src/contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp
  1.5       +6 -0       src/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp
  1.6       +26 -20     src/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp
  1.4       +7 -15      src/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp
  1.7       +13 -3      src/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp
  1.5       +57 -22     src/contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp
  1.6       +7 -2       src/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp
  1.7       +39 -82     src/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
  1.6       +36 -3      src/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
  1.9       +247 -101   src/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  1.5       +6 -6       src/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h
  1.5       +39 -7      src/contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp
  1.8       +239 -77    src/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
  1.7       +1 -2       src/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h
  1.7       +185 -163   src/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
  1.3       +1 -1       src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.cpp
  1.5       +1 -1       src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
  1.7       +445 -110   src/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
  1.5       +46 -1      src/contrib/llvm/tools/clang/lib/CodeGen/CGCall.h
  1.8       +170 -228   src/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
  1.4       +20 -15     src/contrib/llvm/tools/clang/lib/CodeGen/CGCleanup.cpp
  1.8       +26 -25     src/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
  1.7       +5 -3       src/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h
  1.8       +673 -95    src/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
  1.7       +89 -73     src/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
  1.8       +107 -107   src/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
  1.8       +352 -98    src/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
  1.7       +232 -85    src/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
  1.7       +90 -57     src/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
  1.6       +66 -25     src/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp
  1.7       +35 -7      src/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
  1.7       +263 -233   src/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
  1.8       +1167 -86   src/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
  1.8       +131 -93    src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
  1.8       +394 -393   src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
  1.3       +13 -15     src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  1.7       +7 -1       src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h
  1.6       +1 -3       src/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp
  1.5       +8 -8       src/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayout.h
  1.7       +40 -29     src/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  1.7       +20 -12     src/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
  1.5       +6 -3       src/contrib/llvm/tools/clang/lib/CodeGen/CGTemporaries.cpp
  1.6       +1 -2       src/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp
  1.7       +3 -2       src/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
  1.5       +1 -1       src/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.h
  1.4       +56 -25     src/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h
  1.4       +9 -3       src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenAction.cpp
  1.7       +214 -52    src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
  1.8       +325 -89    src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
  1.8       +37 -21     src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  1.8       +105 -20    src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
  1.6       +364 -255   src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp
  1.7       +64 -66     src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h
  1.4       +0 -127     src/contrib/llvm/tools/clang/lib/CodeGen/GlobalDecl.h (dead)
  1.6       +88 -35     src/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  1.8       +161 -113   src/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
  1.4       +17 -3      src/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h
  1.4       +1 -1       src/contrib/llvm/tools/clang/lib/Driver/Arg.cpp
  1.4       +2 -2       src/contrib/llvm/tools/clang/lib/Driver/ArgList.cpp
  1.8       +33 -8      src/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
  1.5       +8 -8       src/contrib/llvm/tools/clang/lib/Driver/Option.cpp
  1.7       +29 -5      src/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
  1.10      +140 -19    src/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
  1.7       +24 -2      src/contrib/llvm/tools/clang/lib/Driver/ToolChains.h
  1.12      +194 -73    src/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  1.7       +1 -1       src/contrib/llvm/tools/clang/lib/Driver/Tools.h
  1.8       +51 -34     src/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
  1.3       +0 -39      src/contrib/llvm/tools/clang/lib/Frontend/BoostConAction.cpp (dead)
  1.5       +3 -4       src/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp
  1.7       +2 -1       src/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
  1.9       +104 -19    src/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
  1.5       +49 -6      src/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp
  1.6       +46 -0      src/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
  1.11      +123 -94    src/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
  1.8       +161 -7     src/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
  1.6       +46 -2      src/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  1.8       +94 -21     src/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
  1.5       +16 -1      src/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
  1.2       +42 -0      src/contrib/llvm/tools/clang/lib/Headers/float.h
  1.2       +1 -1       src/contrib/llvm/tools/clang/lib/Headers/stdarg.h
  1.5       +2 -4       src/contrib/llvm/tools/clang/lib/Lex/HeaderSearch.cpp
  1.7       +72 -12     src/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
  1.3       +7 -4       src/contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp
  1.2       +5 -2       src/contrib/llvm/tools/clang/lib/Lex/MacroArgs.h
  1.5       +32 -0      src/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp
  1.7       +9 -13      src/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
  1.4       +4 -0       src/contrib/llvm/tools/clang/lib/Lex/PPLexerChange.cpp
  1.7       +59 -13     src/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
  1.8       +18 -12     src/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
  1.6       +5 -6       src/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp
  1.7       +12 -6      src/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
  1.6       +152 -28    src/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
  1.4       +7 -2       src/contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp
  1.8       +226 -272   src/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
  1.7       +20 -17     src/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
  1.7       +108 -48    src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
  1.8       +27 -22     src/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
  1.7       +40 -6      src/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
  1.7       +15 -8      src/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
  1.8       +1 -3       src/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
  1.6       +1 -2       src/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp
  1.8       +18 -8      src/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
  1.4       +1 -2       src/contrib/llvm/tools/clang/lib/Rewrite/FixItRewriter.cpp
  1.4       +1 -1       src/contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp
  1.7       +7 -13      src/contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp
  1.4       +47 -26     src/contrib/llvm/tools/clang/lib/Rewrite/Rewriter.cpp
  1.7       +81 -3      src/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  1.4       +6 -0       src/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp
  1.5       +7 -1       src/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp
  1.6       +77 -3      src/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp
  1.2       +3 -0       src/contrib/llvm/tools/clang/lib/Sema/DelayedDiagnostic.cpp
  1.7       +160 -64    src/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp
  1.8       +52 -7      src/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
  1.7       +122 -40    src/contrib/llvm/tools/clang/lib/Sema/SemaCXXCast.cpp
  1.8       +38 -20     src/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  1.11      +500 -41    src/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
  1.7       +115 -39    src/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
  1.8       +350 -94    src/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
  1.7       +621 -496   src/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
  1.8       +232 -341   src/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
  1.8       +447 -93    src/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
  1.8       +787 -2002  src/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
  1.8       +352 -87    src/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
  1.1       +1594 -0    src/contrib/llvm/tools/clang/lib/Sema/SemaExprMember.cpp (new)
  1.7       +593 -36    src/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
  1.8       +350 -60    src/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
  1.8       +647 -345   src/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
  1.6       +393 -39    src/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
  1.8       +289 -78    src/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
  1.8       +64 -13     src/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
  1.8       +77 -57     src/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
  1.8       +309 -19    src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  1.8       +83 -70     src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  1.8       +33 -9      src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  1.4       +9 -7       src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  1.8       +684 -164   src/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
  1.8       +159 -16    src/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
  1.4       +18 -9      src/contrib/llvm/tools/clang/lib/Sema/TypeLocBuilder.h
  1.6       +54 -23     src/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
  1.6       +1 -0       src/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp
  1.6       +124 -139   src/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
  1.6       +45 -18     src/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
  1.6       +15 -7      src/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp
  1.6       +86 -142    src/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
  1.2       +2 -1       src/contrib/llvm/tools/clang/lib/Serialization/ChainedIncludesSource.cpp
  1.4       +1 -1       src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp
  1.5       +586 -170   src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  1.3       +1 -1       src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  1.4       +4 -4       src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/Checkers.td
  1.3       +3 -3       src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  1.2       +19 -8      src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/IteratorsChecker.cpp
  1.4       +26 -53     src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp
  1.3       +16 -4      src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  1.4       +39 -69     src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp
  1.4       +105 -37    src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/CFRefCount.cpp
  1.5       +3 -0       src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/Environment.cpp
  1.3       +59 -19     src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  1.4       +6 -1       src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  1.4       +32 -4      src/contrib/llvm/tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp
  1.2       +0 -6       src/contrib/llvm/tools/clang/lib/Tooling/CMakeLists.txt (dead)
  1.2       +0 -15      src/contrib/llvm/tools/clang/lib/Tooling/Makefile (dead)
  1.6       +2 -0       src/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp
  1.7       +18 -6      src/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
  1.5       +5 -3       src/contrib/llvm/tools/clang/tools/driver/driver.cpp
  1.6       +7 -18      src/contrib/llvm/utils/TableGen/ARMDecoderEmitter.cpp
  1.7       +80 -19     src/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
  1.7       +148 -184   src/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp
  1.5       +11 -1      src/contrib/llvm/utils/TableGen/ClangDiagnosticsEmitter.cpp
  1.5       +6 -3       src/contrib/llvm/utils/TableGen/CodeEmitterGen.cpp
  1.5       +27 -3      src/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
  1.4       +1 -1       src/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.h
  1.6       +18 -5      src/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
  1.5       +10 -3      src/contrib/llvm/utils/TableGen/CodeGenInstruction.h
  1.2       +329 -22    src/contrib/llvm/utils/TableGen/CodeGenRegisters.cpp
  1.6       +82 -31     src/contrib/llvm/utils/TableGen/CodeGenRegisters.h
  1.7       +13 -20     src/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
  1.5       +9 -68      src/contrib/llvm/utils/TableGen/CodeGenTarget.h
  1.6       +15 -20     src/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp
  1.4       +1 -0       src/contrib/llvm/utils/TableGen/DisassemblerEmitter.cpp
  1.7       +22 -14     src/contrib/llvm/utils/TableGen/EDEmitter.cpp
  1.1       +39 -0      src/contrib/llvm/utils/TableGen/Error.cpp (new)
  1.1       +43 -0      src/contrib/llvm/utils/TableGen/Error.h (new)
  1.7       +7 -10      src/contrib/llvm/utils/TableGen/FastISelEmitter.cpp
  1.3       +8 -5       src/contrib/llvm/utils/TableGen/FixedLenDecoderEmitter.cpp
  1.6       +138 -108   src/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
  1.2       +3 -7       src/contrib/llvm/utils/TableGen/InstrInfoEmitter.h
  1.5       +2 -2       src/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp
  1.6       +2 -2       src/contrib/llvm/utils/TableGen/LLVMCConfigurationEmitter.cpp
  1.6       +1 -0       src/contrib/llvm/utils/TableGen/NeonEmitter.cpp
  1.1       +243 -0     src/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.cpp (new)
  1.1       +65 -0      src/contrib/llvm/utils/TableGen/PseudoLoweringEmitter.h (new)
  1.6       +20 -0      src/contrib/llvm/utils/TableGen/Record.cpp
  1.5       +9 -16      src/contrib/llvm/utils/TableGen/Record.h
  1.7       +259 -391   src/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
  1.2       +17 -6      src/contrib/llvm/utils/TableGen/RegisterInfoEmitter.h
  1.2       +7 -1       src/contrib/llvm/utils/TableGen/SetTheory.cpp
  1.2       +1 -1       src/contrib/llvm/utils/TableGen/SetTheory.h
  1.4       +162 -80    src/contrib/llvm/utils/TableGen/SubtargetEmitter.cpp
  1.4       +5 -4       src/contrib/llvm/utils/TableGen/SubtargetEmitter.h
  1.4       +1 -11      src/contrib/llvm/utils/TableGen/TGLexer.cpp
  1.5       +0 -3       src/contrib/llvm/utils/TableGen/TGLexer.h
  1.5       +3 -2       src/contrib/llvm/utils/TableGen/TGParser.h
  1.7       +20 -35     src/contrib/llvm/utils/TableGen/TableGen.cpp
  1.6       +25 -1      src/contrib/llvm/utils/TableGen/X86RecognizableInstr.cpp
  1.5       +2 -0       src/contrib/llvm/utils/TableGen/X86RecognizableInstr.h
  1.7       +6 -0       src/lib/clang/Makefile
  1.15      +54 -35     src/lib/clang/clang.build.mk
  1.2       +0 -2       src/lib/clang/include/ARMGenInstrNames.inc (dead)
  1.1       +2 -0       src/lib/clang/include/ARMGenMCPseudoLowering.inc (new)
  1.2       +0 -2       src/lib/clang/include/ARMGenRegisterInfo.h.inc (dead)
  1.2       +0 -2       src/lib/clang/include/ARMGenRegisterNames.inc (dead)
  1.2       +0 -2       src/lib/clang/include/ARMGenSubtarget.inc (dead)
  1.1       +2 -0       src/lib/clang/include/ARMGenSubtargetInfo.inc (new)
  1.2       +0 -2       src/lib/clang/include/IA64GenInstrNames.inc (dead)
  1.2       +0 -2       src/lib/clang/include/IA64GenRegisterInfo.h.inc (dead)
  1.2       +0 -2       src/lib/clang/include/IA64GenRegisterNames.inc (dead)
  1.2       +0 -2       src/lib/clang/include/MipsGenInstrNames.inc (dead)
  1.2       +0 -2       src/lib/clang/include/MipsGenRegisterInfo.h.inc (dead)
  1.2       +0 -2       src/lib/clang/include/MipsGenRegisterNames.inc (dead)
  1.2       +0 -2       src/lib/clang/include/MipsGenSubtarget.inc (dead)
  1.1       +2 -0       src/lib/clang/include/MipsGenSubtargetInfo.inc (new)
  1.2       +0 -2       src/lib/clang/include/PPCGenInstrNames.inc (dead)
  1.2       +0 -2       src/lib/clang/include/PPCGenRegisterInfo.h.inc (dead)
  1.2       +0 -2       src/lib/clang/include/PPCGenRegisterNames.inc (dead)
  1.2       +0 -2       src/lib/clang/include/PPCGenSubtarget.inc (dead)
  1.1       +2 -0       src/lib/clang/include/PPCGenSubtargetInfo.inc (new)
  1.2       +0 -2       src/lib/clang/include/X86GenInstrNames.inc (dead)
  1.2       +0 -2       src/lib/clang/include/X86GenRegisterInfo.h.inc (dead)
  1.2       +0 -2       src/lib/clang/include/X86GenRegisterNames.inc (dead)
  1.2       +0 -2       src/lib/clang/include/X86GenSubtarget.inc (dead)
  1.1       +2 -0       src/lib/clang/include/X86GenSubtargetInfo.inc (new)
  1.8       +2 -2       src/lib/clang/include/clang/Basic/Version.inc
  1.9       +9 -0       src/lib/clang/include/llvm/Config/config.h
  1.5       +6 -0       src/lib/clang/include/llvm/Config/llvm-config.h
  1.1       +29 -0      src/lib/clang/libclangarcmigrate/Makefile (new)
  1.7       +0 -1       src/lib/clang/libclangfrontend/Makefile
  1.6       +1 -0       src/lib/clang/libclangsema/Makefile
  1.7       +1 -0       src/lib/clang/libllvmanalysis/Makefile
  1.5       +3 -3       src/lib/clang/libllvmarmasmparser/Makefile
  1.5       +4 -6       src/lib/clang/libllvmarmcodegen/Makefile
  1.1       +13 -0      src/lib/clang/libllvmarmdesc/Makefile (new)
  1.2       +2 -3       src/lib/clang/libllvmarmdisassembler/Makefile
  1.4       +3 -2       src/lib/clang/libllvmarminfo/Makefile
  1.2       +3 -2       src/lib/clang/libllvmarminstprinter/Makefile
  1.8       +0 -2       src/lib/clang/libllvmcodegen/Makefile
  1.8       +0 -1       src/lib/clang/libllvmcore/Makefile
  1.7       +0 -1       src/lib/clang/libllvmipo/Makefile
  1.8       +2 -0       src/lib/clang/libllvmmc/Makefile
  1.7       +3 -5       src/lib/clang/libllvmmipscodegen/Makefile
  1.1       +13 -0      src/lib/clang/libllvmmipsdesc/Makefile (new)
  1.4       +3 -2       src/lib/clang/libllvmmipsinfo/Makefile
  1.1       +13 -0      src/lib/clang/libllvmmipsinstprinter/Makefile (new)
  1.5       +1 -5       src/lib/clang/libllvmpowerpccodegen/Makefile
  1.1       +13 -0      src/lib/clang/libllvmpowerpcdesc/Makefile (new)
  1.4       +3 -2       src/lib/clang/libllvmpowerpcinfo/Makefile
  1.2       +3 -3       src/lib/clang/libllvmpowerpcinstprinter/Makefile
  1.7       +1 -0       src/lib/clang/libllvmscalaropts/Makefile
  1.8       +1 -0       src/lib/clang/libllvmsupport/Makefile
  1.6       +1 -2       src/lib/clang/libllvmtarget/Makefile
  1.4       +1 -1       src/lib/clang/libllvmtransformutils/Makefile
  1.4       +3 -2       src/lib/clang/libllvmx86asmparser/Makefile
  1.5       +1 -5       src/lib/clang/libllvmx86codegen/Makefile
  1.1       +13 -0      src/lib/clang/libllvmx86desc/Makefile (new)
  1.2       +1 -1       src/lib/clang/libllvmx86disassembler/Makefile
  1.4       +3 -2       src/lib/clang/libllvmx86info/Makefile
  1.3       +3 -2       src/lib/clang/libllvmx86instprinter/Makefile
  1.7       +6 -0       src/usr.bin/clang/clang/Makefile
  1.7       +2 -0       src/usr.bin/clang/tblgen/Makefile



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201107171953.p6HJrewD073762>