Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Sep 2010 16:43:17 +0000 (UTC)
From:      Dimitry Andric <dim@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/contrib/llvm CMakeLists.txt CREDITS.TXT Makefile Makefile.config.in Makefile.rules README.txt configure mklib src/contrib/llvm/autoconf configure.ac src/contrib/llvm/autoconf/m4 bison.m4 cxx_bidi_iterator.m4 cxx_fwd_iterator.m4 ...
Message-ID:  <201009201645.o8KGjICf021519@repoman.freebsd.org>

index | next in thread | raw e-mail

dim         2010-09-20 16:43:17 UTC

  FreeBSD src repository

  Modified files:
    contrib/llvm         CMakeLists.txt CREDITS.TXT Makefile 
                         Makefile.config.in Makefile.rules 
                         README.txt configure 
    contrib/llvm/autoconf configure.ac 
    contrib/llvm/autoconf/m4 link_options.m4 
    contrib/llvm/bindings/ada/llvm llvm.ads 
    contrib/llvm/bindings/ocaml/llvm llvm.ml llvm.mli llvm_ocaml.c 
    contrib/llvm/include/llvm AutoUpgrade.h CallGraphSCCPass.h 
                              Constants.h DerivedTypes.h 
                              GlobalValue.h Instruction.h 
                              Instructions.h IntrinsicInst.h 
                              Intrinsics.td IntrinsicsARM.td 
                              IntrinsicsPowerPC.td 
                              IntrinsicsX86.td LLVMContext.h 
                              LinkAllPasses.h LinkAllVMCore.h 
                              Linker.h Metadata.h Module.h Pass.h 
                              PassAnalysisSupport.h PassManager.h 
                              PassManagers.h PassSupport.h Type.h 
                              Use.h Value.h ValueSymbolTable.h 
    contrib/llvm/include/llvm/ADT APInt.h DenseMap.h DenseSet.h 
                                  DepthFirstIterator.h 
                                  FoldingSet.h 
                                  ImmutableIntervalMap.h 
                                  STLExtras.h ScopedHashTable.h 
                                  SmallVector.h StringMap.h 
                                  StringRef.h StringSet.h 
                                  StringSwitch.h Triple.h 
                                  ValueMap.h ilist.h 
    contrib/llvm/include/llvm/Analysis AliasAnalysis.h 
                                       AliasSetTracker.h 
                                       DOTGraphTraitsPass.h 
                                       DebugInfo.h Dominators.h 
                                       FindUsedTypes.h 
                                       IntervalPartition.h 
                                       LazyValueInfo.h 
                                       LibCallAliasAnalysis.h 
                                       LibCallSemantics.h 
                                       LoopDependenceAnalysis.h 
                                       LoopInfo.h LoopPass.h 
                                       Passes.h PointerTracking.h 
                                       PostDominators.h 
                                       ScalarEvolution.h 
                                       ScalarEvolutionExpander.h 
                                       ScalarEvolutionExpressions.h 
                                       ValueTracking.h 
    contrib/llvm/include/llvm/Bitcode Archive.h BitstreamWriter.h 
                                      LLVMBitCodes.h 
    contrib/llvm/include/llvm/CodeGen AsmPrinter.h 
                                      CalcSpillWeights.h 
                                      CallingConvLower.h 
                                      FunctionLoweringInfo.h 
                                      ISDOpcodes.h LiveInterval.h 
                                      LiveIntervalAnalysis.h 
                                      LiveStackAnalysis.h 
                                      LiveVariables.h 
                                      MachineFrameInfo.h 
                                      MachineFunction.h 
                                      MachineFunctionPass.h 
                                      MachineInstr.h 
                                      MachineLoopInfo.h 
                                      MachineModuleInfo.h Passes.h 
                                      ProcessImplicitDefs.h 
                                      SchedulerRegistry.h 
                                      SelectionDAG.h SlotIndexes.h 
                                      TargetLoweringObjectFileImpl.h 
                                      ValueTypes.h 
    contrib/llvm/include/llvm/CompilerDriver Action.h 
                                             BuiltinOptions.h 
                                             Common.td 
                                             CompilationGraph.h 
                                             Error.h Main.inc 
                                             Tool.h 
    contrib/llvm/include/llvm/Config config.h.cmake config.h.in 
    contrib/llvm/include/llvm/ExecutionEngine JITMemoryManager.h 
    contrib/llvm/include/llvm/MC MCAsmInfo.h MCAssembler.h 
                                 MCContext.h MCObjectStreamer.h 
                                 MCObjectWriter.h MCSectionELF.h 
                                 MCStreamer.h 
    contrib/llvm/include/llvm/MC/MCParser MCAsmParser.h 
                                          MCAsmParserExtension.h 
                                          MCParsedAsmOperand.h 
    contrib/llvm/include/llvm/Support COFF.h CallSite.h Casting.h 
                                      CommandLine.h Compiler.h 
                                      ConstantRange.h DataFlow.h 
                                      ELF.h ErrorHandling.h 
                                      GraphWriter.h IRBuilder.h 
                                      IRReader.h MachO.h 
                                      MathExtras.h 
                                      PassNameParser.h 
                                      PatternMatch.h 
                                      PrettyStackTrace.h Regex.h 
                                      Registry.h SourceMgr.h 
                                      StandardPasses.h 
                                      SystemUtils.h TypeBuilder.h 
                                      raw_ostream.h 
    contrib/llvm/include/llvm/System Memory.h Path.h Process.h 
                                     Program.h Signals.h 
                                     ThreadLocal.h 
    contrib/llvm/include/llvm/Target Target.td TargetAsmParser.h 
                                     TargetCallingConv.td 
                                     TargetData.h 
                                     TargetInstrDesc.h 
                                     TargetInstrInfo.h 
                                     TargetLowering.h 
                                     TargetMachine.h 
                                     TargetOpcodes.h 
                                     TargetOptions.h 
                                     TargetRegisterInfo.h 
                                     TargetRegistry.h 
                                     TargetSelect.h 
    contrib/llvm/include/llvm/Transforms IPO.h Scalar.h 
    contrib/llvm/include/llvm/Transforms/IPO InlinerPass.h 
    contrib/llvm/include/llvm/Transforms/Utils Cloning.h Local.h 
                                               SSAUpdater.h 
                                               UnifyFunctionExitNodes.h 
    contrib/llvm/include/llvm-c Core.h EnhancedDisassembly.h 
                                ExecutionEngine.h Target.h lto.h 
    contrib/llvm/lib/Analysis AliasAnalysis.cpp 
                              AliasAnalysisCounter.cpp 
                              AliasAnalysisEvaluator.cpp 
                              AliasDebugger.cpp 
                              AliasSetTracker.cpp 
                              BasicAliasAnalysis.cpp 
                              CFGPrinter.cpp CMakeLists.txt 
                              CaptureTracking.cpp 
                              ConstantFolding.cpp 
                              DbgInfoPrinter.cpp DebugInfo.cpp 
                              DomPrinter.cpp IVUsers.cpp 
                              InlineCost.cpp InstCount.cpp 
                              IntervalPartition.cpp 
                              LazyValueInfo.cpp 
                              LibCallAliasAnalysis.cpp 
                              LibCallSemantics.cpp Lint.cpp 
                              LiveValues.cpp 
                              LoopDependenceAnalysis.cpp 
                              LoopInfo.cpp LoopPass.cpp 
                              MemoryDependenceAnalysis.cpp 
                              ModuleDebugInfoPrinter.cpp 
                              PointerTracking.cpp 
                              PostDominators.cpp 
                              ProfileEstimatorPass.cpp 
                              ProfileInfo.cpp 
                              ProfileInfoLoaderPass.cpp 
                              ProfileVerifierPass.cpp 
                              ScalarEvolution.cpp 
                              ScalarEvolutionAliasAnalysis.cpp 
                              ScalarEvolutionExpander.cpp 
                              ScalarEvolutionNormalization.cpp 
                              ValueTracking.cpp 
    contrib/llvm/lib/Analysis/IPA CallGraph.cpp 
                                  CallGraphSCCPass.cpp 
                                  FindUsedTypes.cpp 
                                  GlobalsModRef.cpp 
    contrib/llvm/lib/AsmParser LLLexer.cpp LLParser.cpp LLParser.h 
                               LLToken.h Parser.cpp 
    contrib/llvm/lib/Bitcode/Reader BitcodeReader.cpp 
                                    BitcodeReader.h 
    contrib/llvm/lib/Bitcode/Writer BitcodeWriter.cpp 
                                    BitcodeWriterPass.cpp 
                                    ValueEnumerator.cpp 
                                    ValueEnumerator.h 
    contrib/llvm/lib/CodeGen AggressiveAntiDepBreaker.cpp 
                             AggressiveAntiDepBreaker.h 
                             Analysis.cpp BranchFolding.cpp 
                             CMakeLists.txt CalcSpillWeights.cpp 
                             CodePlacementOpt.cpp 
                             CriticalAntiDepBreaker.cpp 
                             CriticalAntiDepBreaker.h 
                             DeadMachineInstructionElim.cpp 
                             DwarfEHPrepare.cpp ELF.h 
                             ELFCodeEmitter.cpp ELFWriter.cpp 
                             ELFWriter.h GCMetadata.cpp 
                             GCStrategy.cpp IfConversion.cpp 
                             InlineSpiller.cpp 
                             IntrinsicLowering.cpp 
                             LLVMTargetMachine.cpp 
                             LiveInterval.cpp 
                             LiveIntervalAnalysis.cpp 
                             LiveStackAnalysis.cpp 
                             LiveVariables.cpp LowerSubregs.cpp 
                             MachineBasicBlock.cpp MachineCSE.cpp 
                             MachineDominators.cpp 
                             MachineFunction.cpp 
                             MachineFunctionAnalysis.cpp 
                             MachineFunctionPrinterPass.cpp 
                             MachineInstr.cpp MachineLICM.cpp 
                             MachineLoopInfo.cpp 
                             MachineModuleInfo.cpp MachineSink.cpp 
                             MachineVerifier.cpp OptimizePHIs.cpp 
                             PHIElimination.cpp PHIElimination.h 
                             PostRASchedulerList.cpp 
                             PreAllocSplitting.cpp 
                             ProcessImplicitDefs.cpp 
                             PrologEpilogInserter.cpp 
                             PrologEpilogInserter.h 
                             RegAllocFast.cpp 
                             RegAllocLinearScan.cpp 
                             RegAllocPBQP.cpp 
                             RegisterCoalescer.cpp 
                             RegisterScavenging.cpp 
                             ScheduleDAGInstrs.cpp 
                             ScheduleDAGInstrs.h 
                             SimpleRegisterCoalescing.cpp 
                             SimpleRegisterCoalescing.h 
                             SjLjEHPrepare.cpp SlotIndexes.cpp 
                             Spiller.cpp Spiller.h 
                             StackProtector.cpp 
                             StackSlotColoring.cpp 
                             StrongPHIElimination.cpp 
                             TailDuplication.cpp 
                             TargetInstrInfoImpl.cpp 
                             TargetLoweringObjectFileImpl.cpp 
                             TwoAddressInstructionPass.cpp 
                             UnreachableBlockElim.cpp 
                             VirtRegMap.cpp VirtRegMap.h 
                             VirtRegRewriter.cpp 
    contrib/llvm/lib/CodeGen/AsmPrinter AsmPrinter.cpp 
                                        AsmPrinterDwarf.cpp 
                                        AsmPrinterInlineAsm.cpp 
                                        DwarfDebug.cpp 
                                        DwarfDebug.h 
                                        DwarfException.cpp 
    contrib/llvm/lib/CodeGen/PBQP HeuristicBase.h 
                                  HeuristicSolver.h Solution.h 
    contrib/llvm/lib/CodeGen/PBQP/Heuristics Briggs.h 
    contrib/llvm/lib/CodeGen/SelectionDAG DAGCombiner.cpp 
                                          FastISel.cpp 
                                          FunctionLoweringInfo.cpp 
                                          LegalizeDAG.cpp 
                                          LegalizeIntegerTypes.cpp 
                                          LegalizeTypes.h 
                                          LegalizeVectorTypes.cpp 
                                          ScheduleDAGFast.cpp 
                                          ScheduleDAGRRList.cpp 
                                          ScheduleDAGSDNodes.cpp 
                                          SelectionDAG.cpp 
                                          SelectionDAGBuilder.cpp 
                                          SelectionDAGBuilder.h 
                                          SelectionDAGISel.cpp 
                                          SelectionDAGPrinter.cpp 
                                          TargetLowering.cpp 
    contrib/llvm/lib/CompilerDriver Action.cpp BuiltinOptions.cpp 
                                    CompilationGraph.cpp Main.cpp 
                                    Makefile 
    contrib/llvm/lib/ExecutionEngine ExecutionEngineBindings.cpp 
    contrib/llvm/lib/ExecutionEngine/JIT Intercept.cpp JIT.cpp 
                                         JITDebugRegisterer.cpp 
                                         JITDwarfEmitter.cpp 
                                         JITDwarfEmitter.h 
                                         JITEmitter.cpp 
    contrib/llvm/lib/Linker LinkModules.cpp 
    contrib/llvm/lib/MC  CMakeLists.txt MCAsmInfo.cpp 
                         MCAsmInfoDarwin.cpp MCAsmStreamer.cpp 
                         MCAssembler.cpp MCContext.cpp 
                         MCMachOStreamer.cpp MCNullStreamer.cpp 
                         MCObjectStreamer.cpp MCStreamer.cpp 
                         MachObjectWriter.cpp Makefile 
                         WinCOFFObjectWriter.cpp 
                         WinCOFFStreamer.cpp 
    contrib/llvm/lib/MC/MCParser AsmLexer.cpp AsmParser.cpp 
                                 DarwinAsmParser.cpp 
                                 ELFAsmParser.cpp MCAsmParser.cpp 
                                 TargetAsmParser.cpp 
    contrib/llvm/lib/Support APFloat.cpp APInt.cpp CMakeLists.txt 
                             ConstantRange.cpp ErrorHandling.cpp 
                             FoldingSet.cpp PrettyStackTrace.cpp 
                             SmallVector.cpp Statistic.cpp 
                             StringRef.cpp SystemUtils.cpp 
                             Triple.cpp raw_ostream.cpp 
    contrib/llvm/lib/System DynamicLibrary.cpp Path.cpp 
                            RWMutex.cpp ThreadLocal.cpp 
    contrib/llvm/lib/System/Unix Path.inc Signals.inc 
                                 ThreadLocal.inc 
    contrib/llvm/lib/System/Win32 Path.inc Signals.inc 
                                  ThreadLocal.inc 
    contrib/llvm/lib/Target Mangler.cpp README.txt TargetData.cpp 
                            TargetMachine.cpp 
                            TargetRegisterInfo.cpp 
    contrib/llvm/lib/Target/ARM ARM.h ARM.td ARMAddressingModes.h 
                                ARMBaseInstrInfo.cpp 
                                ARMBaseInstrInfo.h 
                                ARMBaseRegisterInfo.cpp 
                                ARMBaseRegisterInfo.h 
                                ARMCallingConv.td 
                                ARMCodeEmitter.cpp 
                                ARMConstantIslandPass.cpp 
                                ARMExpandPseudoInsts.cpp 
                                ARMISelDAGToDAG.cpp 
                                ARMISelLowering.cpp 
                                ARMISelLowering.h 
                                ARMInstrFormats.td ARMInstrInfo.td 
                                ARMInstrNEON.td ARMInstrThumb.td 
                                ARMInstrThumb2.td ARMInstrVFP.td 
                                ARMLoadStoreOptimizer.cpp 
                                ARMMachineFunctionInfo.h 
                                ARMRegisterInfo.td 
                                ARMSubtarget.cpp ARMSubtarget.h 
                                ARMTargetMachine.cpp 
                                ARMTargetMachine.h CMakeLists.txt 
                                Makefile NEONMoveFix.cpp 
                                NEONPreAllocPass.cpp README.txt 
                                Thumb1RegisterInfo.cpp 
                                Thumb1RegisterInfo.h 
                                Thumb2ITBlockPass.cpp 
                                Thumb2InstrInfo.cpp 
                                Thumb2SizeReduction.cpp 
    contrib/llvm/lib/Target/ARM/AsmParser ARMAsmParser.cpp 
    contrib/llvm/lib/Target/ARM/AsmPrinter ARMInstPrinter.cpp 
                                           ARMInstPrinter.h 
                                           CMakeLists.txt 
    contrib/llvm/lib/Target/ARM/Disassembler ARMDisassembler.cpp 
                                             ARMDisassemblerCore.cpp 
                                             ARMDisassemblerCore.h 
                                             ThumbDisassemblerCore.h 
    contrib/llvm/lib/Target/Alpha AlphaBranchSelector.cpp 
                                  AlphaCodeEmitter.cpp 
                                  AlphaISelDAGToDAG.cpp 
                                  AlphaInstrInfo.cpp 
                                  AlphaInstrInfo.h AlphaLLRP.cpp 
                                  AlphaRegisterInfo.cpp 
                                  AlphaRegisterInfo.h 
    contrib/llvm/lib/Target/Alpha/AsmPrinter AlphaAsmPrinter.cpp 
    contrib/llvm/lib/Target/Blackfin BlackfinInstrInfo.cpp 
                                     BlackfinInstrInfo.h 
                                     BlackfinRegisterInfo.cpp 
                                     BlackfinRegisterInfo.h 
    contrib/llvm/lib/Target/CBackend CBackend.cpp 
    contrib/llvm/lib/Target/CellSPU SPUCallingConv.td 
                                    SPUISelDAGToDAG.cpp 
                                    SPUISelLowering.cpp 
                                    SPUInstrInfo.cpp 
                                    SPUInstrInfo.h SPUInstrInfo.td 
                                    SPUOperands.td 
                                    SPURegisterInfo.cpp 
                                    SPURegisterInfo.h 
                                    SPURegisterInfo.td 
    contrib/llvm/lib/Target/CppBackend CPPBackend.cpp 
    contrib/llvm/lib/Target/MBlaze MBlaze.td MBlazeCallingConv.td 
                                   MBlazeDelaySlotFiller.cpp 
                                   MBlazeISelDAGToDAG.cpp 
                                   MBlazeInstrFPU.td 
                                   MBlazeInstrFSL.td 
                                   MBlazeInstrFormats.td 
                                   MBlazeInstrInfo.cpp 
                                   MBlazeInstrInfo.h 
                                   MBlazeInstrInfo.td 
                                   MBlazeIntrinsics.td 
                                   MBlazeRegisterInfo.cpp 
                                   MBlazeRegisterInfo.h 
                                   MBlazeRegisterInfo.td 
                                   MBlazeSchedule.td 
    contrib/llvm/lib/Target/MBlaze/AsmPrinter MBlazeAsmPrinter.cpp 
    contrib/llvm/lib/Target/MSP430 MSP430BranchSelector.cpp 
                                   MSP430InstrInfo.cpp 
                                   MSP430InstrInfo.h 
                                   MSP430RegisterInfo.cpp 
                                   MSP430RegisterInfo.h 
    contrib/llvm/lib/Target/Mips Mips.td MipsCallingConv.td 
                                 MipsDelaySlotFiller.cpp 
                                 MipsISelDAGToDAG.cpp 
                                 MipsISelLowering.cpp 
                                 MipsInstrFPU.td 
                                 MipsInstrFormats.td 
                                 MipsInstrInfo.cpp MipsInstrInfo.h 
                                 MipsInstrInfo.td 
                                 MipsRegisterInfo.cpp 
                                 MipsRegisterInfo.h 
                                 MipsRegisterInfo.td 
                                 MipsSchedule.td 
    contrib/llvm/lib/Target/Mips/AsmPrinter MipsAsmPrinter.cpp 
    contrib/llvm/lib/Target/PIC16 CMakeLists.txt PIC16.h 
                                  PIC16ISelLowering.cpp 
                                  PIC16ISelLowering.h 
                                  PIC16InstrInfo.cpp 
                                  PIC16InstrInfo.h 
                                  PIC16MemSelOpt.cpp 
                                  PIC16RegisterInfo.cpp 
                                  PIC16RegisterInfo.h 
    contrib/llvm/lib/Target/PIC16/PIC16Passes PIC16Cloner.cpp 
                                              PIC16Cloner.h 
                                              PIC16Overlay.cpp 
                                              PIC16Overlay.h 
    contrib/llvm/lib/Target/PowerPC PPCBranchSelector.cpp 
                                    PPCCallingConv.td 
                                    PPCCodeEmitter.cpp 
                                    PPCISelLowering.cpp 
                                    PPCInstrInfo.cpp 
                                    PPCInstrInfo.h PPCInstrInfo.td 
                                    PPCRegisterInfo.cpp 
                                    PPCRegisterInfo.h 
                                    PPCSubtarget.cpp 
                                    PPCSubtarget.h 
    contrib/llvm/lib/Target/PowerPC/AsmPrinter PPCAsmPrinter.cpp 
    contrib/llvm/lib/Target/Sparc DelaySlotFiller.cpp FPMover.cpp 
                                  Sparc.td SparcISelDAGToDAG.cpp 
                                  SparcInstrInfo.cpp 
                                  SparcInstrInfo.h 
                                  SparcInstrInfo.td 
                                  SparcRegisterInfo.cpp 
                                  SparcRegisterInfo.h 
    contrib/llvm/lib/Target/SystemZ SystemZInstrInfo.cpp 
                                    SystemZInstrInfo.h 
                                    SystemZRegisterInfo.cpp 
                                    SystemZRegisterInfo.h 
    contrib/llvm/lib/Target/X86 CMakeLists.txt README-FPStack.txt 
                                README-SSE.txt README.txt 
                                SSEDomainFix.cpp X86.h X86.td 
                                X86AsmBackend.cpp 
                                X86CallingConv.td 
                                X86CodeEmitter.cpp X86FastISel.cpp 
                                X86FloatingPoint.cpp 
                                X86ISelDAGToDAG.cpp 
                                X86ISelLowering.cpp 
                                X86ISelLowering.h X86Instr64bit.td 
                                X86InstrFPStack.td 
                                X86InstrFormats.td 
                                X86InstrFragmentsSIMD.td 
                                X86InstrInfo.cpp X86InstrInfo.h 
                                X86InstrInfo.td X86InstrMMX.td 
                                X86InstrSSE.td X86MCAsmInfo.cpp 
                                X86MCCodeEmitter.cpp 
                                X86RegisterInfo.cpp 
                                X86RegisterInfo.h 
                                X86RegisterInfo.td 
                                X86Subtarget.cpp X86Subtarget.h 
                                X86TargetMachine.cpp 
    contrib/llvm/lib/Target/X86/AsmParser X86AsmParser.cpp 
    contrib/llvm/lib/Target/X86/AsmPrinter CMakeLists.txt 
                                           X86ATTInstPrinter.cpp 
                                           X86ATTInstPrinter.h 
                                           X86IntelInstPrinter.cpp 
                                           X86IntelInstPrinter.h 
    contrib/llvm/lib/Target/XCore CMakeLists.txt 
                                  XCoreISelDAGToDAG.cpp 
                                  XCoreInstrInfo.cpp 
                                  XCoreInstrInfo.h 
                                  XCoreInstrInfo.td 
                                  XCoreRegisterInfo.cpp 
                                  XCoreRegisterInfo.h 
    contrib/llvm/lib/Target/XCore/AsmPrinter XCoreAsmPrinter.cpp 
    contrib/llvm/lib/Transforms/Hello Hello.cpp 
    contrib/llvm/lib/Transforms/IPO ArgumentPromotion.cpp 
                                    ConstantMerge.cpp 
                                    DeadArgumentElimination.cpp 
                                    DeadTypeElimination.cpp 
                                    ExtractGV.cpp 
                                    FunctionAttrs.cpp 
                                    GlobalDCE.cpp GlobalOpt.cpp 
                                    IPConstantPropagation.cpp 
                                    InlineAlways.cpp 
                                    InlineSimple.cpp Inliner.cpp 
                                    Internalize.cpp 
                                    LoopExtractor.cpp 
                                    LowerSetJmp.cpp 
                                    MergeFunctions.cpp 
                                    PartialInlining.cpp 
                                    PartialSpecialization.cpp 
                                    PruneEH.cpp 
                                    StripDeadPrototypes.cpp 
                                    StripSymbols.cpp 
                                    StructRetPromotion.cpp 
    contrib/llvm/lib/Transforms/InstCombine InstCombine.h 
                                            InstCombineAndOrXor.cpp 
                                            InstCombineCalls.cpp 
                                            InstCombineCasts.cpp 
                                            InstCombineCompares.cpp 
                                            InstCombineLoadStoreAlloca.cpp 
                                            InstCombineSelect.cpp 
                                            InstCombineShifts.cpp 
                                            InstructionCombining.cpp 
    contrib/llvm/lib/Transforms/Instrumentation EdgeProfiling.cpp 
                                                OptimalEdgeProfiling.cpp 
    contrib/llvm/lib/Transforms/Scalar ADCE.cpp 
                                       BasicBlockPlacement.cpp 
                                       CMakeLists.txt 
                                       CodeGenPrepare.cpp 
                                       ConstantProp.cpp DCE.cpp 
                                       DeadStoreElimination.cpp 
                                       GEPSplitter.cpp GVN.cpp 
                                       IndVarSimplify.cpp 
                                       JumpThreading.cpp LICM.cpp 
                                       LoopDeletion.cpp 
                                       LoopIndexSplit.cpp 
                                       LoopRotation.cpp 
                                       LoopStrengthReduce.cpp 
                                       LoopUnrollPass.cpp 
                                       LoopUnswitch.cpp 
                                       MemCpyOptimizer.cpp 
                                       Reassociate.cpp Reg2Mem.cpp 
                                       SCCP.cpp 
                                       ScalarReplAggregates.cpp 
                                       SimplifyCFGPass.cpp 
                                       SimplifyHalfPowrLibCalls.cpp 
                                       SimplifyLibCalls.cpp 
                                       Sink.cpp 
                                       TailDuplication.cpp 
                                       TailRecursionElimination.cpp 
    contrib/llvm/lib/Transforms/Utils BasicBlockUtils.cpp 
                                      BasicInliner.cpp 
                                      BreakCriticalEdges.cpp 
                                      BuildLibCalls.cpp 
                                      CMakeLists.txt 
                                      CloneFunction.cpp 
                                      CloneModule.cpp 
                                      InlineFunction.cpp 
                                      InstructionNamer.cpp 
                                      LCSSA.cpp Local.cpp 
                                      LoopSimplify.cpp 
                                      LoopUnroll.cpp 
                                      LowerInvoke.cpp 
                                      LowerSwitch.cpp Mem2Reg.cpp 
                                      PromoteMemoryToRegister.cpp 
                                      SSAUpdater.cpp 
                                      SimplifyCFG.cpp 
                                      UnifyFunctionExitNodes.cpp 
                                      ValueMapper.cpp 
    contrib/llvm/lib/VMCore AsmWriter.cpp AutoUpgrade.cpp 
                            CMakeLists.txt ConstantFold.cpp 
                            Constants.cpp ConstantsContext.h 
                            Core.cpp Dominators.cpp Globals.cpp 
                            InlineAsm.cpp Instruction.cpp 
                            Instructions.cpp LLVMContext.cpp 
                            LLVMContextImpl.cpp LLVMContextImpl.h 
                            Metadata.cpp Module.cpp Pass.cpp 
                            PassManager.cpp PrintModulePass.cpp 
                            Type.cpp TypesContext.h Use.cpp 
                            Value.cpp ValueSymbolTable.cpp 
                            Verifier.cpp 
    contrib/llvm/runtime/libprofile Makefile 
    contrib/llvm/tools   CMakeLists.txt Makefile 
    contrib/llvm/tools/bugpoint BugDriver.cpp BugDriver.h 
                                CMakeLists.txt CrashDebugger.cpp 
                                ExecutionDriver.cpp 
                                ExtractFunction.cpp FindBugs.cpp 
                                Miscompilation.cpp 
                                OptimizerDriver.cpp ToolRunner.cpp 
                                bugpoint.cpp 
    contrib/llvm/tools/clang/include/clang CMakeLists.txt Makefile 
    contrib/llvm/tools/clang/include/clang/AST ASTConsumer.h 
                                               ASTContext.h 
                                               ASTImporter.h 
                                               Attr.h 
                                               CMakeLists.txt 
                                               CanonicalType.h 
                                               Decl.h DeclBase.h 
                                               DeclCXX.h 
                                               DeclContextInternals.h 
                                               DeclFriend.h 
                                               DeclGroup.h 
                                               DeclObjC.h 
                                               DeclTemplate.h 
                                               DeclarationName.h 
                                               Expr.h ExprCXX.h 
                                               ExternalASTSource.h 
                                               FullExpr.h Makefile 
                                               NestedNameSpecifier.h 
                                               RecursiveASTVisitor.h 
                                               Redeclarable.h 
                                               Stmt.h StmtCXX.h 
                                               StmtVisitor.h 
                                               Type.h TypeLoc.h 
                                               TypeOrdering.h 
    contrib/llvm/tools/clang/include/clang/Analysis 
                                                    AnalysisContext.h 
                                                    CFG.h 
                                                    ProgramPoint.h 
    contrib/llvm/tools/clang/include/clang/Analysis/Analyses 
                                                             LiveVariables.h 
    contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive 
                                                                  DataflowSolver.h 
    contrib/llvm/tools/clang/include/clang/Analysis/Visitors 
                                                             CFGStmtVisitor.h 
    contrib/llvm/tools/clang/include/clang/Basic Attr.td 
                                                 Builtins.def 
                                                 Builtins.h 
                                                 BuiltinsARM.def 
                                                 BuiltinsX86.def 
                                                 DeclNodes.td 
                                                 Diagnostic.h 
                                                 DiagnosticCommonKinds.td 
                                                 DiagnosticDriverKinds.td 
                                                 DiagnosticFrontendKinds.td 
                                                 DiagnosticGroups.td 
                                                 DiagnosticLexKinds.td 
                                                 DiagnosticParseKinds.td 
                                                 DiagnosticSemaKinds.td 
                                                 IdentifierTable.h 
                                                 LangOptions.h 
                                                 Linkage.h 
                                                 Makefile 
                                                 OnDiskHashTable.h 
                                                 SourceManager.h 
                                                 Specifiers.h 
                                                 StmtNodes.td 
                                                 TargetInfo.h 
                                                 TargetOptions.h 
                                                 TokenKinds.def 
                                                 arm_neon.td 
    contrib/llvm/tools/clang/include/clang/Checker/BugReporter 
                                                               BugReporter.h 
    contrib/llvm/tools/clang/include/clang/Checker/PathSensitive 
                                                                 AnalysisManager.h 
                                                                 Checker.h 
                                                                 ConstraintManager.h 
                                                                 Environment.h 
                                                                 GRCoreEngine.h 
                                                                 GRExprEngine.h 
                                                                 GRState.h 
                                                                 GRSubEngine.h 
                                                                 GRTransferFuncs.h 
                                                                 GRWorkList.h 
                                                                 MemRegion.h 
                                                                 SVals.h 
                                                                 Store.h 
                                                                 SymbolManager.h 
                                                                 ValueManager.h 
    contrib/llvm/tools/clang/include/clang/Driver CC1Options.td 
                                                  Compilation.h 
                                                  Driver.h 
                                                  HostInfo.h Job.h 
                                                  OptParser.td 
                                                  OptTable.h 
                                                  Option.h 
                                                  Options.td 
                                                  Tool.h 
                                                  ToolChain.h 
    contrib/llvm/tools/clang/include/clang/Frontend ASTConsumers.h 
                                                    ASTUnit.h 
                                                    AnalyzerOptions.h 
                                                    CodeGenOptions.h 
                                                    CompilerInstance.h 
                                                    DeclXML.def 
                                                    DiagnosticOptions.h 
                                                    DocumentXML.h 
                                                    FrontendAction.h 
                                                    FrontendActions.h 
                                                    FrontendOptions.h 
                                                    HeaderSearchOptions.h 
                                                    PreprocessorOptions.h 
                                                    PreprocessorOutputOptions.h 
                                                    StmtXML.def 
                                                    TypeXML.def 
                                                    Utils.h 
    contrib/llvm/tools/clang/include/clang/Index TranslationUnit.h 
    contrib/llvm/tools/clang/include/clang/Lex 
                                               ExternalPreprocessorSource.h 
                                               HeaderSearch.h 
                                               Lexer.h MacroInfo.h 
                                               PPCallbacks.h 
                                               PTHLexer.h 
                                               PreprocessingRecord.h 
                                               Preprocessor.h 
                                               Token.h 
    contrib/llvm/tools/clang/include/clang/Parse Parser.h 
    contrib/llvm/tools/clang/include/clang/Rewrite FixItRewriter.h 
                                                   FrontendActions.h 
    contrib/llvm/tools/clang/include/clang/Sema 
                                                CodeCompleteConsumer.h 
                                                ExternalSemaSource.h 
    contrib/llvm/tools/clang/include/clang-c Index.h 
    contrib/llvm/tools/clang/lib CMakeLists.txt Makefile 
    contrib/llvm/tools/clang/lib/AST ASTConsumer.cpp 
                                     ASTContext.cpp 
                                     ASTDiagnostic.cpp 
                                     ASTImporter.cpp AttrImpl.cpp 
                                     CMakeLists.txt Decl.cpp 
                                     DeclBase.cpp DeclCXX.cpp 
                                     DeclGroup.cpp DeclObjC.cpp 
                                     DeclPrinter.cpp 
                                     DeclTemplate.cpp 
                                     DeclarationName.cpp Expr.cpp 
                                     ExprCXX.cpp 
                                     ExprClassification.cpp 
                                     ExprConstant.cpp FullExpr.cpp 
                                     Makefile 
                                     NestedNameSpecifier.cpp 
                                     ParentMap.cpp 
                                     RecordLayout.cpp 
                                     RecordLayoutBuilder.cpp 
                                     Stmt.cpp StmtDumper.cpp 
                                     StmtPrinter.cpp 
                                     StmtProfile.cpp 
                                     TemplateBase.cpp Type.cpp 
                                     TypeLoc.cpp TypePrinter.cpp 
    contrib/llvm/tools/clang/lib/Analysis AnalysisContext.cpp 
                                          CFG.cpp CMakeLists.txt 
                                          LiveVariables.cpp 
                                          Makefile 
                                          PrintfFormatString.cpp 
                                          ReachableCode.cpp 
                                          UninitializedValues.cpp 
    contrib/llvm/tools/clang/lib/Basic Builtins.cpp Diagnostic.cpp 
                                       FileManager.cpp 
                                       IdentifierTable.cpp 
                                       Makefile SourceManager.cpp 
                                       TargetInfo.cpp Targets.cpp 
                                       Version.cpp 
    contrib/llvm/tools/clang/lib/Checker 
                                         AdjustedReturnValueChecker.cpp 
                                         AggExprVisitor.cpp 
                                         AnalysisConsumer.cpp 
                                         ArrayBoundChecker.cpp 
                                         BasicObjCFoundationChecks.cpp 
                                         BasicStore.cpp 
                                         BasicValueFactory.cpp 
                                         BugReporter.cpp 
                                         BugReporterVisitors.cpp 
                                         CFRefCount.cpp 
                                         CMakeLists.txt 
                                         CStringChecker.cpp 
                                         CallAndMessageChecker.cpp 
                                         CastSizeChecker.cpp 
                                         CheckDeadStores.cpp 
                                         CheckSecuritySyntaxOnly.cpp 
                                         CocoaConventions.cpp 
                                         DivZeroChecker.cpp 
                                         Environment.cpp 
                                         FixedAddressChecker.cpp 
                                         FlatStore.cpp 
                                         GRCXXExprEngine.cpp 
                                         GRCoreEngine.cpp 
                                         GRExprEngine.cpp 
                                         GRExprEngineExperimentalChecks.cpp 
                                         GRExprEngineExperimentalChecks.h 
                                         GRState.cpp 
                                         IdempotentOperationChecker.cpp 
                                         LLVMConventionsChecker.cpp 
                                         Makefile 
                                         MallocChecker.cpp 
                                         MemRegion.cpp 
                                         OSAtomicChecker.cpp 
                                         PointerArithChecker.cpp 
                                         PointerSubChecker.cpp 
                                         RangeConstraintManager.cpp 
                                         RegionStore.cpp 
                                         ReturnPointerRangeChecker.cpp 
                                         ReturnUndefChecker.cpp 
                                         SVals.cpp SValuator.cpp 
                                         SimpleConstraintManager.cpp 
                                         SimpleConstraintManager.h 
                                         SimpleSValuator.cpp 
                                         StackAddrLeakChecker.cpp 
                                         Store.cpp 
                                         StreamChecker.cpp 
                                         SymbolManager.cpp 
                                         UndefBranchChecker.cpp 
                                         UndefinedAssignmentChecker.cpp 
                                         UnixAPIChecker.cpp 
                                         VLASizeChecker.cpp 
                                         ValueManager.cpp 
    contrib/llvm/tools/clang/lib/CodeGen ABIInfo.h CGBlocks.cpp 
                                         CGBlocks.h CGBuiltin.cpp 
                                         CGCXX.cpp CGCXXABI.h 
                                         CGCall.cpp CGClass.cpp 
                                         CGDebugInfo.cpp 
                                         CGDebugInfo.h CGDecl.cpp 
                                         CGDeclCXX.cpp 
                                         CGException.cpp 
                                         CGException.h CGExpr.cpp 
                                         CGExprAgg.cpp 
                                         CGExprCXX.cpp 
                                         CGExprComplex.cpp 
                                         CGExprConstant.cpp 
                                         CGExprScalar.cpp 
                                         CGObjC.cpp CGObjCGNU.cpp 
                                         CGObjCMac.cpp 
                                         CGObjCRuntime.h 
                                         CGRTTI.cpp 
                                         CGRecordLayout.h 
                                         CGRecordLayoutBuilder.cpp 
                                         CGStmt.cpp 
                                         CGTemporaries.cpp 
                                         CGVTT.cpp CGVTables.cpp 
                                         CGValue.h 
                                         CodeGenFunction.cpp 
                                         CodeGenFunction.h 
                                         CodeGenModule.cpp 
                                         CodeGenModule.h 
                                         CodeGenTypes.cpp 
                                         CodeGenTypes.h 
                                         ItaniumCXXABI.cpp 
                                         Makefile Mangle.cpp 
                                         MicrosoftCXXABI.cpp 
                                         TargetInfo.cpp 
                                         TargetInfo.h 
    contrib/llvm/tools/clang/lib/Driver Compilation.cpp Driver.cpp 
                                        HostInfo.cpp InputInfo.h 
                                        Job.cpp Makefile 
                                        OptTable.cpp Option.cpp 
                                        ToolChain.cpp 
                                        ToolChains.cpp 
                                        ToolChains.h Tools.cpp 
                                        Tools.h 
    contrib/llvm/tools/clang/lib/Frontend ASTConsumers.cpp 
                                          ASTMerge.cpp ASTUnit.cpp 
                                          CMakeLists.txt 
                                          CacheTokens.cpp 
                                          CompilerInstance.cpp 
                                          CompilerInvocation.cpp 
                                          DependencyFile.cpp 
                                          DiagChecker.cpp 
                                          FrontendAction.cpp 
                                          FrontendActions.cpp 
                                          InitHeaderSearch.cpp 
                                          InitPreprocessor.cpp 
                                          Makefile 
                                          PrintPreprocessedOutput.cpp 
                                          StmtXML.cpp 
                                          TextDiagnosticPrinter.cpp 
                                          VerifyDiagnosticsClient.cpp 
    contrib/llvm/tools/clang/lib/Headers CMakeLists.txt Makefile 
                                         altivec.h emmintrin.h 
                                         mmintrin.h nmmintrin.h 
                                         smmintrin.h stddef.h 
                                         xmmintrin.h 
    contrib/llvm/tools/clang/lib/Index CMakeLists.txt Entity.cpp 
                                       Makefile 
    contrib/llvm/tools/clang/lib/Lex Lexer.cpp LiteralSupport.cpp 
                                     MacroInfo.cpp Makefile 
                                     PPDirectives.cpp 
                                     PPExpressions.cpp 
                                     PPMacroExpansion.cpp 
                                     PTHLexer.cpp Pragma.cpp 
                                     PreprocessingRecord.cpp 
                                     Preprocessor.cpp 
                                     TokenLexer.cpp 
    contrib/llvm/tools/clang/lib/Parse CMakeLists.txt Makefile 
                                       ParseCXXInlineMethods.cpp 
                                       ParseDecl.cpp 
                                       ParseDeclCXX.cpp 
                                       ParseExpr.cpp 
                                       ParseExprCXX.cpp 
                                       ParseInit.cpp ParseObjc.cpp 
                                       ParsePragma.cpp 
                                       ParsePragma.h ParseStmt.cpp 
                                       ParseTemplate.cpp 
                                       ParseTentative.cpp 
                                       Parser.cpp 
    contrib/llvm/tools/clang/lib/Rewrite CMakeLists.txt 
                                         DeltaTree.cpp 
                                         FixItRewriter.cpp 
                                         FrontendActions.cpp 
                                         HTMLRewrite.cpp Makefile 
                                         RewriteObjC.cpp 
    contrib/llvm/tools/clang/lib/Sema AnalysisBasedWarnings.cpp 
                                      CMakeLists.txt 
                                      CodeCompleteConsumer.cpp 
                                      IdentifierResolver.cpp 
                                      JumpDiagnostics.cpp Makefile 
                                      Sema.cpp SemaAccess.cpp 
                                      SemaAttr.cpp SemaCXXCast.cpp 
                                      SemaCXXScopeSpec.cpp 
                                      SemaChecking.cpp 
                                      SemaCodeComplete.cpp 
                                      SemaDecl.cpp 
                                      SemaDeclAttr.cpp 
                                      SemaDeclCXX.cpp 
                                      SemaDeclObjC.cpp 
                                      SemaExceptionSpec.cpp 
                                      SemaExpr.cpp SemaExprCXX.cpp 
                                      SemaExprObjC.cpp 
                                      SemaInit.cpp SemaLookup.cpp 
                                      SemaObjCProperty.cpp 
                                      SemaOverload.cpp 
                                      SemaStmt.cpp 
                                      SemaTemplate.cpp 
                                      SemaTemplateDeduction.cpp 
                                      SemaTemplateInstantiate.cpp 
                                      SemaTemplateInstantiateDecl.cpp 
                                      SemaType.cpp 
                                      TargetAttributesSema.cpp 
                                      TargetAttributesSema.h 
                                      TreeTransform.h 
    contrib/llvm/tools/clang/tools/c-index-test CMakeLists.txt 
                                                Makefile 
                                                c-index-test.c 
    contrib/llvm/tools/clang/tools/driver CMakeLists.txt Makefile 
                                          cc1_main.cpp 
                                          cc1as_main.cpp 
                                          driver.cpp 
    contrib/llvm/tools/clang/tools/libclang CIndex.cpp 
                                            CIndexCodeCompletion.cpp 
                                            CIndexDiagnostic.cpp 
                                            CIndexUSRs.cpp 
                                            CMakeLists.txt 
                                            CXCursor.cpp 
                                            CXCursor.h Makefile 
                                            libclang.darwin.exports 
                                            libclang.exports 
    contrib/llvm/tools/edis CMakeLists.txt EDMain.cpp Makefile 
    contrib/llvm/tools/gold README.txt gold-plugin.cpp 
    contrib/llvm/tools/llc llc.cpp 
    contrib/llvm/tools/lli lli.cpp 
    contrib/llvm/tools/llvm-as llvm-as.cpp 
    contrib/llvm/tools/llvm-bcanalyzer llvm-bcanalyzer.cpp 
    contrib/llvm/tools/llvm-config CMakeLists.txt 
    contrib/llvm/tools/llvm-dis llvm-dis.cpp 
    contrib/llvm/tools/llvm-extract llvm-extract.cpp 
    contrib/llvm/tools/llvm-ld llvm-ld.cpp 
    contrib/llvm/tools/llvm-link llvm-link.cpp 
    contrib/llvm/tools/llvm-mc CMakeLists.txt Disassembler.cpp 
                               Disassembler.h Makefile llvm-mc.cpp 
    contrib/llvm/tools/llvm-nm llvm-nm.cpp 
    contrib/llvm/tools/llvm-prof llvm-prof.cpp 
    contrib/llvm/tools/llvm-shlib Makefile 
    contrib/llvm/tools/llvmc CMakeLists.txt Makefile 
    contrib/llvm/tools/llvmc/doc LLVMC-Reference.rst 
    contrib/llvm/tools/lto LTOCodeGenerator.cpp LTOCodeGenerator.h 
                           LTOModule.cpp LTOModule.h Makefile 
                           lto.cpp lto.exports 
    contrib/llvm/tools/opt AnalysisWrappers.cpp GraphPrinters.cpp 
                           PrintSCC.cpp opt.cpp 
    contrib/llvm/utils   Makefile llvm.grm llvmdo 
    contrib/llvm/utils/FileCheck FileCheck.cpp 
    contrib/llvm/utils/FileUpdate FileUpdate.cpp 
    contrib/llvm/utils/TableGen ARMDecoderEmitter.cpp 
                                AsmMatcherEmitter.cpp 
                                AsmWriterEmitter.cpp 
                                CallingConvEmitter.cpp 
                                ClangAttrEmitter.cpp 
                                ClangAttrEmitter.h 
                                CodeGenDAGPatterns.cpp 
                                CodeGenInstruction.cpp 
                                CodeGenInstruction.h 
                                CodeGenIntrinsics.h 
                                CodeGenRegisters.h 
                                CodeGenTarget.cpp 
                                DAGISelEmitter.cpp 
                                DAGISelEmitter.h 
                                DAGISelMatcherEmitter.cpp 
                                DAGISelMatcherGen.cpp 
                                EDEmitter.cpp EDEmitter.h 
                                FastISelEmitter.cpp 
                                InstrInfoEmitter.cpp 
                                IntrinsicEmitter.cpp 
                                LLVMCConfigurationEmitter.cpp 
                                NeonEmitter.cpp Record.cpp 
                                Record.h RegisterInfoEmitter.cpp 
                                TableGen.cpp 
    contrib/llvm/utils/buildit GNUmakefile build_llvm 
    contrib/llvm/utils/lit/lit TestFormats.py TestRunner.py 
                               TestingConfig.py lit.py 
    contrib/llvm/utils/lit/lit/ExampleTests lit.cfg 
    contrib/llvm/utils/valgrind i386-pc-linux-gnu.supp 
                                x86_64-pc-linux-gnu.supp 
    contrib/llvm/utils/vim llvm.vim vimrc 
    lib/clang            Makefile clang.build.mk 
    lib/clang/include/clang/Basic Version.inc 
    lib/clang/include/llvm/Config config.h 
    lib/clang/libclanganalysis Makefile 
    lib/clang/libclangast Makefile 
    lib/clang/libclangbasic Makefile 
    lib/clang/libclangchecker Makefile 
    lib/clang/libclangcodegen Makefile 
    lib/clang/libclangfrontend Makefile 
    lib/clang/libclangparse Makefile 
    lib/clang/libclangsema Makefile 
    lib/clang/libllvmanalysis Makefile 
    lib/clang/libllvmarmasmparser Makefile 
    lib/clang/libllvmarmasmprinter Makefile 
    lib/clang/libllvmarmcodegen Makefile 
    lib/clang/libllvmbitreader Makefile 
    lib/clang/libllvmbitwriter Makefile 
    lib/clang/libllvmcodegen Makefile 
    lib/clang/libllvmcore Makefile 
    lib/clang/libllvmipo Makefile 
    lib/clang/libllvmmc  Makefile 
    lib/clang/libllvmmipscodegen Makefile 
    lib/clang/libllvmpowerpccodegen Makefile 
    lib/clang/libllvmscalaropts Makefile 
    lib/clang/libllvmsupport Makefile 
    lib/clang/libllvmsystem Makefile 
    lib/clang/libllvmtarget Makefile 
    lib/clang/libllvmtransformutils Makefile 
    lib/clang/libllvmx86asmprinter Makefile 
    lib/clang/libllvmx86codegen Makefile 
    usr.bin/clang/clang  Makefile 
  Added files:
    contrib/llvm/include/llvm PassRegistry.h 
    contrib/llvm/include/llvm/ADT NullablePtr.h 
    contrib/llvm/include/llvm/Analysis RegionInfo.h 
                                       RegionIterator.h 
                                       RegionPrinter.h 
    contrib/llvm/include/llvm/Assembly AssemblyAnnotationWriter.h 
    contrib/llvm/include/llvm/CompilerDriver AutoGenerated.h 
                                             Main.h 
    contrib/llvm/include/llvm/Config llvm-config.h.cmake 
                                     llvm-config.h.in 
    contrib/llvm/include/llvm/MC ELFObjectWriter.h MCDwarf.h 
                                 MCELFSymbolFlags.h 
    contrib/llvm/include/llvm/Support CrashRecoveryContext.h 
    contrib/llvm/include/llvm/Transforms/Utils ValueMapper.h 
    contrib/llvm/lib/Analysis RegionInfo.cpp RegionPrinter.cpp 
                              TypeBasedAliasAnalysis.cpp 
    contrib/llvm/lib/CodeGen LocalStackSlotAllocation.cpp 
                             PeepholeOptimizer.cpp 
                             RenderMachineFunction.cpp 
                             RenderMachineFunction.h SplitKit.cpp 
                             SplitKit.h Splitter.cpp Splitter.h 
    contrib/llvm/lib/MC  ELFObjectWriter.cpp MCDwarf.cpp 
                         MCELFStreamer.cpp 
    contrib/llvm/lib/MC/MCDisassembler CMakeLists.txt 
                                       EDDisassembler.cpp 
                                       EDDisassembler.h EDInfo.h 
                                       EDInst.cpp EDInst.h 
                                       EDOperand.cpp EDOperand.h 
                                       EDToken.cpp EDToken.h 
                                       Makefile 
    contrib/llvm/lib/Support CrashRecoveryContext.cpp 
    contrib/llvm/lib/Target/ARM ARMAsmPrinter.cpp ARMFastISel.cpp 
                                ARMGlobalMerge.cpp 
                                ARMMCInstLower.cpp 
                                ARMMCInstLower.h 
    contrib/llvm/lib/Target/X86 X86AsmPrinter.cpp X86AsmPrinter.h 
                                X86InstrFMA.td X86MCInstLower.cpp 
                                X86MCInstLower.h 
                                X86ShuffleDecode.h 
    contrib/llvm/lib/Target/X86/AsmPrinter X86InstComments.cpp 
                                           X86InstComments.h 
    contrib/llvm/lib/Transforms/Scalar 
                                       CorrelatedValuePropagation.cpp 
                                       LowerAtomic.cpp 
    contrib/llvm/lib/VMCore PassRegistry.cpp 
    contrib/llvm/runtime/libprofile libprofile.exports 
    contrib/llvm/tools/bugpoint-passes CMakeLists.txt Makefile 
                                       TestPasses.cpp 
                                       bugpoint.exports 
    contrib/llvm/tools/clang/include/clang/AST OperationKinds.h 
    contrib/llvm/tools/clang/include/clang/Analysis CFGStmtMap.h 
    contrib/llvm/tools/clang/include/clang/Analysis/Analyses 
                                                             FormatString.h 
                                                             PseudoConstantAnalysis.h 
    contrib/llvm/tools/clang/include/clang/Checker/PathSensitive 
                                                                 CheckerHelpers.h 
    contrib/llvm/tools/clang/include/clang/FrontendTool Utils.h 
    contrib/llvm/tools/clang/include/clang/Lex 
                                               CodeCompletionHandler.h 
    contrib/llvm/tools/clang/include/clang/Parse ParseAST.h 
    contrib/llvm/tools/clang/include/clang/Sema 
                                                AnalysisBasedWarnings.h 
                                                AttributeList.h 
                                                CXXFieldCollector.h 
                                                DeclSpec.h 
                                                DelayedDiagnostic.h 
                                                Designator.h 
                                                IdentifierResolver.h 
                                                Initialization.h 
                                                Lookup.h 
                                                ObjCMethodList.h 
                                                Overload.h 
                                                Ownership.h 
                                                ParsedTemplate.h 
                                                PrettyDeclStackTrace.h 
                                                Scope.h 
                                                ScopeInfo.h Sema.h 
                                                SemaInternal.h 
                                                Template.h 
                                                TemplateDeduction.h 
    contrib/llvm/tools/clang/include/clang/Serialization 
                                                         ASTBitCodes.h 
                                                         ASTDeserializationListener.h 
                                                         ASTReader.h 
                                                         ASTWriter.h 
                                                         CMakeLists.txt 
                                                         Makefile 
    contrib/llvm/tools/clang/lib/AST CXXABI.h ItaniumCXXABI.cpp 
                                     MicrosoftCXXABI.cpp 
    contrib/llvm/tools/clang/lib/Analysis CFGStmtMap.cpp 
                                          FormatString.cpp 
                                          FormatStringParsing.h 
                                          PseudoConstantAnalysis.cpp 
                                          ScanfFormatString.cpp 
    contrib/llvm/tools/clang/lib/Checker AnalysisManager.cpp 
                                         CheckerHelpers.cpp 
                                         UnreachableCodeChecker.cpp 
    contrib/llvm/tools/clang/lib/FrontendTool CMakeLists.txt 
                                              ExecuteCompilerInvocation.cpp 
                                              Makefile 
    contrib/llvm/tools/clang/lib/Headers avxintrin.h immintrin.h 
                                         x86intrin.h 
    contrib/llvm/tools/clang/lib/Parse ParseAST.cpp 
    contrib/llvm/tools/clang/lib/Sema AttributeList.cpp 
                                      DeclSpec.cpp 
    contrib/llvm/tools/clang/lib/Serialization ASTCommon.cpp 
                                               ASTCommon.h 
                                               ASTReader.cpp 
                                               ASTReaderDecl.cpp 
                                               ASTReaderStmt.cpp 
                                               ASTWriter.cpp 
                                               ASTWriterDecl.cpp 
                                               ASTWriterStmt.cpp 
                                               CMakeLists.txt 
                                               GeneratePCH.cpp 
                                               Makefile 
    contrib/llvm/tools/clang/tools/driver Info.plist.in 
    contrib/llvm/tools/clang/tools/libclang CIndexCXX.cpp 
                                            CXType.cpp CXType.h 
    contrib/llvm/tools/llvm-diff CMakeLists.txt 
                                 DifferenceEngine.cpp 
                                 DifferenceEngine.h Makefile 
                                 llvm-diff.cpp 
    contrib/llvm/tools/llvmc/examples Makefile 
    contrib/llvm/tools/llvmc/examples/Hello Hello.cpp Makefile 
    contrib/llvm/tools/llvmc/examples/Simple Makefile Simple.cpp 
                                             Simple.td 
    contrib/llvm/tools/llvmc/examples/Skeleton AutoGenerated.td 
                                               Hooks.cpp Main.cpp 
                                               Makefile README 
    contrib/llvm/tools/llvmc/examples/mcc16 Hooks.cpp Main.cpp 
                                            Makefile PIC16.td 
                                            README 
    contrib/llvm/tools/llvmc/src AutoGenerated.td Base.td.in 
                                 Clang.td Hooks.cpp Main.cpp 
                                 Makefile 
    contrib/llvm/utils/lit/lit/ExampleTests required-and-missing.c 
                                            required-and-present.c 
    contrib/llvm/utils/llvm-lit Makefile llvm-lit.in 
    lib/clang/include    ARMGenAsmMatcher.inc ARMGenFastISel.inc 
                         X86GenDisassemblerTables.inc 
                         X86GenEDInfo.inc 
    lib/clang/include/clang/AST AttrImpl.inc 
    lib/clang/include/clang/Serialization AttrPCHRead.inc 
                                          AttrPCHWrite.inc 
    lib/clang/include/llvm/Config llvm-config.h 
    lib/clang/libclangfrontendtool Makefile 
    lib/clang/libclangindex Makefile 
    lib/clang/libclangserialization Makefile 
    lib/clang/libllvmx86disassembler Makefile 
  Removed files:
    contrib/llvm         mklib 
    contrib/llvm/autoconf/m4 bison.m4 cxx_bidi_iterator.m4 
                             cxx_fwd_iterator.m4 cxx_namespaces.m4 
                             cxx_std_iterator.m4 flex.m4 
    contrib/llvm/include/llvm/ADT iterator.cmake iterator.h.in 
    contrib/llvm/include/llvm/Assembly AsmAnnotationWriter.h 
    contrib/llvm/include/llvm/CompilerDriver ForceLinkage.h 
                                             ForceLinkageMacros.h 
                                             Plugin.h 
    contrib/llvm/include/llvm/MC/MCParser AsmParser.h 
    contrib/llvm/include/llvm/Support DataTypes.h.cmake 
                                      DataTypes.h.in 
                                      SlowOperationInformer.h 
    contrib/llvm/include/llvm/Transforms/Utils SSI.h 
    contrib/llvm/lib/CodeGen OptimizeExts.cpp 
    contrib/llvm/lib/CompilerDriver Plugin.cpp 
    contrib/llvm/lib/Support SlowOperationInformer.cpp 
    contrib/llvm/lib/Target/ARM/AsmPrinter ARMAsmPrinter.cpp 
                                           ARMMCInstLower.cpp 
                                           ARMMCInstLower.h 
    contrib/llvm/lib/Target/MSIL CMakeLists.txt MSILWriter.cpp 
                                 MSILWriter.h Makefile README.TXT 
    contrib/llvm/lib/Target/MSIL/TargetInfo CMakeLists.txt 
                                            MSILTargetInfo.cpp 
                                            Makefile 
    contrib/llvm/lib/Target/X86 X86FloatingPointRegKill.cpp 
    contrib/llvm/lib/Target/X86/AsmPrinter X86AsmPrinter.cpp 
                                           X86AsmPrinter.h 
                                           X86MCInstLower.cpp 
                                           X86MCInstLower.h 
    contrib/llvm/lib/Transforms/Scalar ABCD.cpp 
    contrib/llvm/lib/Transforms/Utils SSI.cpp ValueMapper.h 
    contrib/llvm/runtime/libprofile BlockProfiling.c 
                                    FunctionProfiling.c 
                                    exported_symbols.lst 
    contrib/llvm/tools/bugpoint TestPasses.cpp 
    contrib/llvm/tools/clang VER 
    contrib/llvm/tools/clang/include/clang/AST DeclNodes.def 
                                               StmtNodes.def 
    contrib/llvm/tools/clang/include/clang/Analysis/Analyses 
                                                             PrintfFormatString.h 
    contrib/llvm/tools/clang/include/clang/Frontend PCHBitCodes.h 
                                                    PCHDeserializationListener.h 
                                                    PCHReader.h 
                                                    PCHWriter.h 
    contrib/llvm/tools/clang/include/clang/Index Utils.h 
    contrib/llvm/tools/clang/include/clang/Parse Action.h 
                                                 AttributeList.h 
                                                 DeclSpec.h 
                                                 Designator.h 
                                                 Ownership.h 
                                                 Scope.h 
                                                 Template.h 
    contrib/llvm/tools/clang/include/clang/Sema ParseAST.h 
    contrib/llvm/tools/clang/lib/Checker CallInliner.cpp 
    contrib/llvm/tools/clang/lib/Frontend GeneratePCH.cpp 
                                          PCHReader.cpp 
                                          PCHReaderDecl.cpp 
                                          PCHReaderStmt.cpp 
                                          PCHWriter.cpp 
                                          PCHWriterDecl.cpp 
                                          PCHWriterStmt.cpp 
                                          PrintParserCallbacks.cpp 
    contrib/llvm/tools/clang/lib/Headers arm_neon.h arm_neon.td 
    contrib/llvm/tools/clang/lib/Index ResolveLocation.cpp 
    contrib/llvm/tools/clang/lib/Parse AttributeList.cpp 
                                       DeclSpec.cpp 
                                       MinimalAction.cpp 
    contrib/llvm/tools/clang/lib/Sema AnalysisBasedWarnings.h 
                                      CXXFieldCollector.h 
                                      IdentifierResolver.h 
                                      Lookup.h ParseAST.cpp Sema.h 
                                      SemaInit.h SemaOverload.h 
                                      SemaTemplate.h 
    contrib/llvm/tools/clang/tools/CIndex CIndex.cpp 
                                          CIndex.darwin.exports 
                                          CIndex.exports 
                                          CIndexCodeCompletion.cpp 
                                          CIndexDiagnostic.cpp 
                                          CIndexDiagnostic.h 
                                          CIndexInclusionStack.cpp 
                                          CIndexUSRs.cpp 
                                          CIndexer.cpp CIndexer.h 
                                          CMakeLists.txt 
                                          CXCursor.cpp CXCursor.h 
                                          CXSourceLocation.h 
                                          Makefile 
    contrib/llvm/tools/clang/tools/index-test CMakeLists.txt 
                                              Makefile 
                                              index-test.cpp 
    contrib/llvm/tools/clang/tools/libclang CXTypes.cpp 
    contrib/llvm/tools/clang/utils pch-test.pl 
    contrib/llvm/tools/edis EDDisassembler.cpp EDDisassembler.h 
                            EDInfo.td EDInst.cpp EDInst.h 
                            EDOperand.cpp EDOperand.h EDToken.cpp 
                            EDToken.h 
    contrib/llvm/tools/llvmc/driver Main.cpp Makefile 
    contrib/llvm/tools/llvmc/example/Hello Hello.cpp Makefile 
    contrib/llvm/tools/llvmc/example/Simple Makefile 
                                            PluginMain.cpp 
                                            Simple.td 
    contrib/llvm/tools/llvmc/example/Skeleton Makefile README 
    contrib/llvm/tools/llvmc/example/Skeleton/driver Main.cpp 
                                                     Makefile 
    contrib/llvm/tools/llvmc/example/Skeleton/plugins Makefile 
    contrib/llvm/tools/llvmc/example/Skeleton/plugins/Plugin 
                                                             Makefile 
                                                             Plugin.td 
                                                             PluginMain.cpp 
    contrib/llvm/tools/llvmc/example/mcc16 Makefile README 
    contrib/llvm/tools/llvmc/example/mcc16/driver Main.cpp 
                                                  Makefile 
    contrib/llvm/tools/llvmc/example/mcc16/plugins Makefile 
    contrib/llvm/tools/llvmc/example/mcc16/plugins/PIC16Base 
                                                             Makefile 
                                                             PIC16Base.td 
                                                             PluginMain.cpp 
    contrib/llvm/tools/llvmc/plugins Makefile 
    contrib/llvm/tools/llvmc/plugins/Base Base.td.in Hooks.cpp 
                                          Makefile PluginMain.cpp 
    contrib/llvm/tools/llvmc/plugins/Clang Clang.td Makefile 
                                           PluginMain.cpp 
    contrib/llvm/utils   RegressionFinder.pl mkpatch userloc.pl 
    contrib/llvm/utils/valgrind x86_64-pc-linux-gnu_gcc-4.3.3.supp 
  Log:
  SVN rev 212904 on 2010-09-20 16:43:17Z by dim
  
  Upgrade our Clang in base to r114020, from upstream's release_28 branch.
  
  Approved-by:    rpaulo (mentor)
  
  Revision  Changes      Path
  1.3       +16 -26      src/contrib/llvm/CMakeLists.txt
  1.2       +25 -7       src/contrib/llvm/CREDITS.TXT
  1.3       +7 -7        src/contrib/llvm/Makefile
  1.3       +11 -7       src/contrib/llvm/Makefile.config.in
  1.3       +133 -131    src/contrib/llvm/Makefile.rules
  1.2       +2 -1        src/contrib/llvm/README.txt
  1.3       +40 -46      src/contrib/llvm/autoconf/configure.ac
  1.2       +0 -15       src/contrib/llvm/autoconf/m4/bison.m4 (dead)
  1.2       +0 -22       src/contrib/llvm/autoconf/m4/cxx_bidi_iterator.m4 (dead)
  1.2       +0 -22       src/contrib/llvm/autoconf/m4/cxx_fwd_iterator.m4 (dead)
  1.2       +0 -19       src/contrib/llvm/autoconf/m4/cxx_namespaces.m4 (dead)
  1.2       +0 -26       src/contrib/llvm/autoconf/m4/cxx_std_iterator.m4 (dead)
  1.2       +0 -17       src/contrib/llvm/autoconf/m4/flex.m4 (dead)
  1.3       +21 -0       src/contrib/llvm/autoconf/m4/link_options.m4
  1.3       +19 -17      src/contrib/llvm/bindings/ada/llvm/llvm.ads
  1.2       +2 -10       src/contrib/llvm/bindings/ocaml/llvm/llvm.ml
  1.2       +9 -19       src/contrib/llvm/bindings/ocaml/llvm/llvm.mli
  1.2       +13 -17      src/contrib/llvm/bindings/ocaml/llvm/llvm_ocaml.c
  1.3       +86 -69      src/contrib/llvm/configure
  1.3       +9 -11       src/contrib/llvm/include/llvm-c/Core.h
  1.2       +7 -10       src/contrib/llvm/include/llvm-c/EnhancedDisassembly.h
  1.2       +2 -0        src/contrib/llvm/include/llvm-c/ExecutionEngine.h
  1.3       +21 -26      src/contrib/llvm/include/llvm-c/Target.h
  1.3       +18 -6       src/contrib/llvm/include/llvm-c/lto.h
  1.3       +2 -2        src/contrib/llvm/include/llvm/ADT/APInt.h
  1.3       +1 -2        src/contrib/llvm/include/llvm/ADT/DenseMap.h
  1.2       +6 -0        src/contrib/llvm/include/llvm/ADT/DenseSet.h
  1.2       +10 -0       src/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h
  1.3       +143 -34     src/contrib/llvm/include/llvm/ADT/FoldingSet.h
  1.3       +5 -5        src/contrib/llvm/include/llvm/ADT/ImmutableIntervalMap.h
  1.1       +52 -0       src/contrib/llvm/include/llvm/ADT/NullablePtr.h (new)
  1.2       +2 -2        src/contrib/llvm/include/llvm/ADT/STLExtras.h
  1.2       +6 -1        src/contrib/llvm/include/llvm/ADT/ScopedHashTable.h
  1.3       +31 -1       src/contrib/llvm/include/llvm/ADT/SmallVector.h
  1.2       +4 -0        src/contrib/llvm/include/llvm/ADT/StringMap.h
  1.2       +9 -4        src/contrib/llvm/include/llvm/ADT/StringRef.h
  1.2       +3 -4        src/contrib/llvm/include/llvm/ADT/StringSet.h
  1.2       +20 -0       src/contrib/llvm/include/llvm/ADT/StringSwitch.h
  1.3       +18 -14      src/contrib/llvm/include/llvm/ADT/Triple.h
  1.3       +3 -15       src/contrib/llvm/include/llvm/ADT/ValueMap.h
  1.3       +0 -1        src/contrib/llvm/include/llvm/ADT/ilist.h
  1.2       +0 -79       src/contrib/llvm/include/llvm/ADT/iterator.cmake (dead)
  1.2       +0 -76       src/contrib/llvm/include/llvm/ADT/iterator.h.in (dead)
  1.3       +51 -58      src/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h
  1.2       +8 -2        src/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h
  1.2       +2 -2        src/contrib/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h
  1.3       +50 -11      src/contrib/llvm/include/llvm/Analysis/DebugInfo.h
  1.3       +6 -3        src/contrib/llvm/include/llvm/Analysis/Dominators.h
  1.2       +1 -1        src/contrib/llvm/include/llvm/Analysis/FindUsedTypes.h
  1.2       +1 -1        src/contrib/llvm/include/llvm/Analysis/IntervalPartition.h
  1.2       +9 -3        src/contrib/llvm/include/llvm/Analysis/LazyValueInfo.h
  1.2       +19 -6       src/contrib/llvm/include/llvm/Analysis/LibCallAliasAnalysis.h
  1.2       +3 -2        src/contrib/llvm/include/llvm/Analysis/LibCallSemantics.h
  1.2       +1 -1        src/contrib/llvm/include/llvm/Analysis/LoopDependenceAnalysis.h
  1.3       +15 -11      src/contrib/llvm/include/llvm/Analysis/LoopInfo.h
  1.2       +6 -6        src/contrib/llvm/include/llvm/Analysis/LoopPass.h
  1.2       +16 -2       src/contrib/llvm/include/llvm/Analysis/Passes.h
  1.2       +1 -0        src/contrib/llvm/include/llvm/Analysis/PointerTracking.h
  1.2       +2 -2        src/contrib/llvm/include/llvm/Analysis/PostDominators.h
  1.1       +630 -0      src/contrib/llvm/include/llvm/Analysis/RegionInfo.h (new)
  1.1       +342 -0      src/contrib/llvm/include/llvm/Analysis/RegionIterator.h (new)
  1.1       +26 -0       src/contrib/llvm/include/llvm/Analysis/RegionPrinter.h (new)
  1.3       +38 -9       src/contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
  1.3       +10 -4       src/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpander.h
  1.2       +21 -27      src/contrib/llvm/include/llvm/Analysis/ScalarEvolutionExpressions.h
  1.3       +0 -19       src/contrib/llvm/include/llvm/Analysis/ValueTracking.h
  1.2       +0 -58       src/contrib/llvm/include/llvm/Assembly/AsmAnnotationWriter.h (dead)
  1.1       +63 -0       src/contrib/llvm/include/llvm/Assembly/AssemblyAnnotationWriter.h (new)
  1.2       +5 -0        src/contrib/llvm/include/llvm/AutoUpgrade.h
  1.2       +2 -4        src/contrib/llvm/include/llvm/Bitcode/Archive.h
  1.2       +5 -3        src/contrib/llvm/include/llvm/Bitcode/BitstreamWriter.h
  1.2       +22 -9       src/contrib/llvm/include/llvm/Bitcode/LLVMBitCodes.h
  1.2       +2 -3        src/contrib/llvm/include/llvm/CallGraphSCCPass.h
  1.3       +12 -1       src/contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
  1.2       +27 -2       src/contrib/llvm/include/llvm/CodeGen/CalcSpillWeights.h
  1.3       +6 -0        src/contrib/llvm/include/llvm/CodeGen/CallingConvLower.h
  1.2       +10 -0       src/contrib/llvm/include/llvm/CodeGen/FunctionLoweringInfo.h
  1.3       +3 -6        src/contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
  1.3       +27 -10      src/contrib/llvm/include/llvm/CodeGen/LiveInterval.h
  1.3       +39 -9       src/contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
  1.2       +1 -1        src/contrib/llvm/include/llvm/CodeGen/LiveStackAnalysis.h
  1.2       +1 -1        src/contrib/llvm/include/llvm/CodeGen/LiveVariables.h
  1.3       +129 -38     src/contrib/llvm/include/llvm/CodeGen/MachineFrameInfo.h
  1.2       +1 -1        src/contrib/llvm/include/llvm/CodeGen/MachineFunction.h
  1.3       +1 -2        src/contrib/llvm/include/llvm/CodeGen/MachineFunctionPass.h
  1.3       +4 -2        src/contrib/llvm/include/llvm/CodeGen/MachineInstr.h
  1.3       +1 -1        src/contrib/llvm/include/llvm/CodeGen/MachineLoopInfo.h
  1.3       +1 -1        src/contrib/llvm/include/llvm/CodeGen/MachineModuleInfo.h
  1.3       +33 -29      src/contrib/llvm/include/llvm/CodeGen/Passes.h
  1.3       +1 -1        src/contrib/llvm/include/llvm/CodeGen/ProcessImplicitDefs.h
  1.2       +10 -3       src/contrib/llvm/include/llvm/CodeGen/SchedulerRegistry.h
  1.3       +0 -4        src/contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
  1.3       +33 -12      src/contrib/llvm/include/llvm/CodeGen/SlotIndexes.h
  1.2       +0 -1        src/contrib/llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
  1.2       +44 -66      src/contrib/llvm/include/llvm/CodeGen/ValueTypes.h
  1.2       +9 -5        src/contrib/llvm/include/llvm/CompilerDriver/Action.h
  1.1       +40 -0       src/contrib/llvm/include/llvm/CompilerDriver/AutoGenerated.h (new)
  1.2       +4 -0        src/contrib/llvm/include/llvm/CompilerDriver/BuiltinOptions.h
  1.2       +9 -32       src/contrib/llvm/include/llvm/CompilerDriver/Common.td
  1.2       +53 -48      src/contrib/llvm/include/llvm/CompilerDriver/CompilationGraph.h
  1.2       +7 -13       src/contrib/llvm/include/llvm/CompilerDriver/Error.h
  1.2       +0 -122      src/contrib/llvm/include/llvm/CompilerDriver/ForceLinkage.h (dead)
  1.2       +0 -29       src/contrib/llvm/include/llvm/CompilerDriver/ForceLinkageMacros.h (dead)
  1.1       +21 -0       src/contrib/llvm/include/llvm/CompilerDriver/Main.h (new)
  1.2       +2 -12       src/contrib/llvm/include/llvm/CompilerDriver/Main.inc
  1.2       +0 -81       src/contrib/llvm/include/llvm/CompilerDriver/Plugin.h (dead)
  1.2       +24 -16      src/contrib/llvm/include/llvm/CompilerDriver/Tool.h
  1.2       +17 -3       src/contrib/llvm/include/llvm/Config/config.h.cmake
  1.3       +17 -0       src/contrib/llvm/include/llvm/Config/config.h.in
  1.1       +97 -0       src/contrib/llvm/include/llvm/Config/llvm-config.h.cmake (new)
  1.1       +97 -0       src/contrib/llvm/include/llvm/Config/llvm-config.h.in (new)
  1.2       +0 -44       src/contrib/llvm/include/llvm/Constants.h
  1.2       +1 -65       src/contrib/llvm/include/llvm/DerivedTypes.h
  1.2       +1 -8        src/contrib/llvm/include/llvm/ExecutionEngine/JITMemoryManager.h
  1.3       +28 -18      src/contrib/llvm/include/llvm/GlobalValue.h
  1.2       +1 -11       src/contrib/llvm/include/llvm/Instruction.h
  1.3       +45 -51      src/contrib/llvm/include/llvm/Instructions.h
  1.3       +15 -1       src/contrib/llvm/include/llvm/IntrinsicInst.h
  1.3       +32 -37      src/contrib/llvm/include/llvm/Intrinsics.td
  1.2       +64 -55      src/contrib/llvm/include/llvm/IntrinsicsARM.td
  1.2       +21 -26      src/contrib/llvm/include/llvm/IntrinsicsPowerPC.td
  1.2       +458 -24     src/contrib/llvm/include/llvm/IntrinsicsX86.td
  1.2       +2 -3        src/contrib/llvm/include/llvm/LLVMContext.h
  1.3       +9 -3        src/contrib/llvm/include/llvm/LinkAllPasses.h
  1.2       +0 -1        src/contrib/llvm/include/llvm/LinkAllVMCore.h
  1.2       +0 -1        src/contrib/llvm/include/llvm/Linker.h
  1.1       +46 -0       src/contrib/llvm/include/llvm/MC/ELFObjectWriter.h (new)
  1.2       +14 -0       src/contrib/llvm/include/llvm/MC/MCAsmInfo.h
  1.3       +21 -2       src/contrib/llvm/include/llvm/MC/MCAssembler.h
  1.3       +56 -4       src/contrib/llvm/include/llvm/MC/MCContext.h
  1.1       +156 -0      src/contrib/llvm/include/llvm/MC/MCDwarf.h (new)
  1.1       +54 -0       src/contrib/llvm/include/llvm/MC/MCELFSymbolFlags.h (new)
  1.2       +11 -0       src/contrib/llvm/include/llvm/MC/MCObjectStreamer.h
  1.3       +1 -1        src/contrib/llvm/include/llvm/MC/MCObjectWriter.h
  1.3       +0 -152      src/contrib/llvm/include/llvm/MC/MCParser/AsmParser.h (dead)
  1.3       +28 -2       src/contrib/llvm/include/llvm/MC/MCParser/MCAsmParser.h
  1.2       +14 -4       src/contrib/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h
  1.2       +6 -2        src/contrib/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h
  1.2       +8 -2        src/contrib/llvm/include/llvm/MC/MCSectionELF.h
  1.3       +25 -5       src/contrib/llvm/include/llvm/MC/MCStreamer.h
  1.2       +25 -29      src/contrib/llvm/include/llvm/Metadata.h
  1.3       +10 -19      src/contrib/llvm/include/llvm/Module.h
  1.3       +20 -51      src/contrib/llvm/include/llvm/Pass.h
  1.3       +23 -27      src/contrib/llvm/include/llvm/PassAnalysisSupport.h
  1.2       +0 -1        src/contrib/llvm/include/llvm/PassManager.h
  1.3       +26 -32      src/contrib/llvm/include/llvm/PassManagers.h
  1.1       +71 -0       src/contrib/llvm/include/llvm/PassRegistry.h (new)
  1.3       +20 -21      src/contrib/llvm/include/llvm/PassSupport.h
  1.2       +84 -3       src/contrib/llvm/include/llvm/Support/COFF.h
  1.3       +26 -37      src/contrib/llvm/include/llvm/Support/CallSite.h
  1.2       +0 -67       src/contrib/llvm/include/llvm/Support/Casting.h
  1.2       +17 -10      src/contrib/llvm/include/llvm/Support/CommandLine.h
  1.2       +4 -1        src/contrib/llvm/include/llvm/Support/Compiler.h
  1.2       +21 -17      src/contrib/llvm/include/llvm/Support/ConstantRange.h
  1.1       +84 -0       src/contrib/llvm/include/llvm/Support/CrashRecoveryContext.h (new)
  1.2       +1 -1        src/contrib/llvm/include/llvm/Support/DataFlow.h
  1.2       +0 -152      src/contrib/llvm/include/llvm/Support/DataTypes.h.cmake (dead)
  1.2       +0 -147      src/contrib/llvm/include/llvm/Support/DataTypes.h.in (dead)
  1.3       +63 -20      src/contrib/llvm/include/llvm/Support/ELF.h
  1.2       +12 -0       src/contrib/llvm/include/llvm/Support/ErrorHandling.h
  1.2       +9 -3        src/contrib/llvm/include/llvm/Support/GraphWriter.h
  1.3       +0 -20       src/contrib/llvm/include/llvm/Support/IRBuilder.h
  1.3       +4 -6        src/contrib/llvm/include/llvm/Support/IRReader.h
  1.2       +638 -0      src/contrib/llvm/include/llvm/Support/MachO.h
  1.2       +4 -2        src/contrib/llvm/include/llvm/Support/MathExtras.h
  1.2       +12 -12      src/contrib/llvm/include/llvm/Support/PassNameParser.h
  1.2       +7 -0        src/contrib/llvm/include/llvm/Support/PatternMatch.h
  1.2       +7 -7        src/contrib/llvm/include/llvm/Support/PrettyStackTrace.h
  1.3       +10 -5       src/contrib/llvm/include/llvm/Support/Regex.h
  1.2       +2 -0        src/contrib/llvm/include/llvm/Support/Registry.h
  1.2       +0 -65       src/contrib/llvm/include/llvm/Support/SlowOperationInformer.h (dead)
  1.2       +2 -2        src/contrib/llvm/include/llvm/Support/SourceMgr.h
  1.2       +2 -1        src/contrib/llvm/include/llvm/Support/StandardPasses.h
  1.2       +3 -4        src/contrib/llvm/include/llvm/Support/SystemUtils.h
  1.2       +1 -1        src/contrib/llvm/include/llvm/Support/TypeBuilder.h
  1.3       +79 -46      src/contrib/llvm/include/llvm/Support/raw_ostream.h
  1.2       +0 -1        src/contrib/llvm/include/llvm/System/Memory.h
  1.3       +3 -2        src/contrib/llvm/include/llvm/System/Path.h
  1.2       +0 -2        src/contrib/llvm/include/llvm/System/Process.h
  1.2       +0 -3        src/contrib/llvm/include/llvm/System/Program.h
  1.2       +4 -0        src/contrib/llvm/include/llvm/System/Signals.h
  1.2       +13 -0       src/contrib/llvm/include/llvm/System/ThreadLocal.h
  1.3       +2 -5        src/contrib/llvm/include/llvm/Target/Target.td
  1.3       +12 -2       src/contrib/llvm/include/llvm/Target/TargetAsmParser.h
  1.2       +8 -1        src/contrib/llvm/include/llvm/Target/TargetCallingConv.td
  1.2       +21 -21      src/contrib/llvm/include/llvm/Target/TargetData.h
  1.3       +13 -1       src/contrib/llvm/include/llvm/Target/TargetInstrDesc.h
  1.3       +15 -38      src/contrib/llvm/include/llvm/Target/TargetInstrInfo.h
  1.3       +115 -25     src/contrib/llvm/include/llvm/Target/TargetLowering.h
  1.2       +33 -5       src/contrib/llvm/include/llvm/Target/TargetMachine.h
  1.3       +1 -1        src/contrib/llvm/include/llvm/Target/TargetOpcodes.h
  1.3       +14 -9       src/contrib/llvm/include/llvm/Target/TargetOptions.h
  1.3       +53 -14      src/contrib/llvm/include/llvm/Target/TargetRegisterInfo.h
  1.2       +10 -7       src/contrib/llvm/include/llvm/Target/TargetRegistry.h
  1.2       +16 -9       src/contrib/llvm/include/llvm/Target/TargetSelect.h
  1.3       +2 -3        src/contrib/llvm/include/llvm/Transforms/IPO.h
  1.2       +2 -2        src/contrib/llvm/include/llvm/Transforms/IPO/InlinerPass.h
  1.2       +15 -24      src/contrib/llvm/include/llvm/Transforms/Scalar.h
  1.3       +14 -1       src/contrib/llvm/include/llvm/Transforms/Utils/Cloning.h
  1.3       +0 -2        src/contrib/llvm/include/llvm/Transforms/Utils/Local.h
  1.2       +13 -5       src/contrib/llvm/include/llvm/Transforms/Utils/SSAUpdater.h
  1.2       +0 -93       src/contrib/llvm/include/llvm/Transforms/Utils/SSI.h (dead)
  1.2       +1 -1        src/contrib/llvm/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h
  1.1       +31 -0       src/contrib/llvm/include/llvm/Transforms/Utils/ValueMapper.h (new)
  1.3       +6 -12       src/contrib/llvm/include/llvm/Type.h
  1.3       +0 -24       src/contrib/llvm/include/llvm/Use.h
  1.3       +4 -2        src/contrib/llvm/include/llvm/Value.h
  1.2       +0 -88       src/contrib/llvm/include/llvm/ValueSymbolTable.h
  1.3       +163 -70     src/contrib/llvm/lib/Analysis/AliasAnalysis.cpp
  1.2       +11 -9       src/contrib/llvm/lib/Analysis/AliasAnalysisCounter.cpp
  1.3       +40 -10      src/contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp
  1.3       +9 -8        src/contrib/llvm/lib/Analysis/AliasDebugger.cpp
  1.2       +82 -75      src/contrib/llvm/lib/Analysis/AliasSetTracker.cpp
  1.3       +425 -159    src/contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp
  1.2       +14 -16      src/contrib/llvm/lib/Analysis/CFGPrinter.cpp
  1.3       +3 -0        src/contrib/llvm/lib/Analysis/CMakeLists.txt
  1.2       +1 -1        src/contrib/llvm/lib/Analysis/CaptureTracking.cpp
  1.3       +2 -2        src/contrib/llvm/lib/Analysis/ConstantFolding.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Analysis/DbgInfoPrinter.cpp
  1.3       +146 -46     src/contrib/llvm/lib/Analysis/DebugInfo.cpp
  1.3       +33 -32      src/contrib/llvm/lib/Analysis/DomPrinter.cpp
  1.3       +7 -8        src/contrib/llvm/lib/Analysis/IPA/CallGraph.cpp
  1.2       +6 -6        src/contrib/llvm/lib/Analysis/IPA/CallGraphSCCPass.cpp
  1.2       +2 -2        src/contrib/llvm/lib/Analysis/IPA/FindUsedTypes.cpp
  1.3       +42 -39      src/contrib/llvm/lib/Analysis/IPA/GlobalsModRef.cpp
  1.2       +19 -20      src/contrib/llvm/lib/Analysis/IVUsers.cpp
  1.3       +4 -4        src/contrib/llvm/lib/Analysis/InlineCost.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Analysis/InstCount.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Analysis/IntervalPartition.cpp
  1.2       +473 -114    src/contrib/llvm/lib/Analysis/LazyValueInfo.cpp
  1.2       +6 -8        src/contrib/llvm/lib/Analysis/LibCallAliasAnalysis.cpp
  1.2       +2 -1        src/contrib/llvm/lib/Analysis/LibCallSemantics.cpp
  1.3       +6 -5        src/contrib/llvm/lib/Analysis/Lint.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Analysis/LiveValues.cpp
  1.2       +2 -2        src/contrib/llvm/lib/Analysis/LoopDependenceAnalysis.cpp
  1.3       +13 -32      src/contrib/llvm/lib/Analysis/LoopInfo.cpp
  1.2       +8 -8        src/contrib/llvm/lib/Analysis/LoopPass.cpp
  1.3       +15 -29      src/contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp
  1.2       +3 -4        src/contrib/llvm/lib/Analysis/ModuleDebugInfoPrinter.cpp
  1.2       +52 -3       src/contrib/llvm/lib/Analysis/PointerTracking.cpp
  1.3       +4 -4        src/contrib/llvm/lib/Analysis/PostDominators.cpp
  1.2       +6 -8        src/contrib/llvm/lib/Analysis/ProfileEstimatorPass.cpp
  1.3       +5 -8        src/contrib/llvm/lib/Analysis/ProfileInfo.cpp
  1.2       +6 -8        src/contrib/llvm/lib/Analysis/ProfileInfoLoaderPass.cpp
  1.2       +4 -4        src/contrib/llvm/lib/Analysis/ProfileVerifierPass.cpp
  1.1       +749 -0      src/contrib/llvm/lib/Analysis/RegionInfo.cpp (new)
  1.1       +186 -0      src/contrib/llvm/lib/Analysis/RegionPrinter.cpp (new)
  1.3       +437 -306    src/contrib/llvm/lib/Analysis/ScalarEvolution.cpp
  1.3       +7 -10       src/contrib/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp
  1.3       +43 -31      src/contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
  1.3       +72 -42      src/contrib/llvm/lib/Analysis/ScalarEvolutionNormalization.cpp
  1.1       +191 -0      src/contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp (new)
  1.3       +29 -209     src/contrib/llvm/lib/Analysis/ValueTracking.cpp
  1.3       +1 -1        src/contrib/llvm/lib/AsmParser/LLLexer.cpp
  1.3       +61 -100     src/contrib/llvm/lib/AsmParser/LLParser.cpp
  1.3       +10 -4       src/contrib/llvm/lib/AsmParser/LLParser.h
  1.3       +2 -2        src/contrib/llvm/lib/AsmParser/LLToken.h
  1.2       +1 -2        src/contrib/llvm/lib/AsmParser/Parser.cpp
  1.3       +78 -41      src/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
  1.2       +11 -1       src/contrib/llvm/lib/Bitcode/Reader/BitcodeReader.h
  1.3       +54 -82      src/contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp
  1.3       +90 -49      src/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
  1.3       +8 -1        src/contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.h
  1.3       +18 -14      src/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp
  1.3       +5 -5        src/contrib/llvm/lib/CodeGen/AggressiveAntiDepBreaker.h
  1.2       +2 -2        src/contrib/llvm/lib/CodeGen/Analysis.cpp
  1.3       +53 -35      src/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  1.2       +2 -2        src/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
  1.3       +7 -6        src/contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
  1.3       +466 -396    src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  1.3       +11 -17      src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
  1.2       +1 -1        src/contrib/llvm/lib/CodeGen/AsmPrinter/DwarfException.cpp
  1.3       +1 -1        src/contrib/llvm/lib/CodeGen/BranchFolding.cpp
  1.3       +5 -1        src/contrib/llvm/lib/CodeGen/CMakeLists.txt
  1.3       +175 -99     src/contrib/llvm/lib/CodeGen/CalcSpillWeights.cpp
  1.3       +1 -1        src/contrib/llvm/lib/CodeGen/CodePlacementOpt.cpp
  1.3       +17 -10      src/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp
  1.3       +3 -4        src/contrib/llvm/lib/CodeGen/CriticalAntiDepBreaker.h
  1.2       +11 -10      src/contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
  1.3       +97 -183     src/contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
  1.2       +15 -105     src/contrib/llvm/lib/CodeGen/ELF.h
  1.3       +1 -1        src/contrib/llvm/lib/CodeGen/ELFCodeEmitter.cpp
  1.2       +15 -15      src/contrib/llvm/lib/CodeGen/ELFWriter.cpp
  1.2       +7 -6        src/contrib/llvm/lib/CodeGen/ELFWriter.h
  1.2       +6 -6        src/contrib/llvm/lib/CodeGen/GCMetadata.cpp
  1.3       +5 -4        src/contrib/llvm/lib/CodeGen/GCStrategy.cpp
  1.3       +2 -3        src/contrib/llvm/lib/CodeGen/IfConversion.cpp
  1.2       +95 -23      src/contrib/llvm/lib/CodeGen/InlineSpiller.cpp
  1.3       +2 -1        src/contrib/llvm/lib/CodeGen/IntrinsicLowering.cpp
  1.3       +48 -33      src/contrib/llvm/lib/CodeGen/LLVMTargetMachine.cpp
  1.3       +85 -79      src/contrib/llvm/lib/CodeGen/LiveInterval.cpp
  1.3       +34 -45      src/contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
  1.3       +2 -1        src/contrib/llvm/lib/CodeGen/LiveStackAnalysis.cpp
  1.3       +2 -16       src/contrib/llvm/lib/CodeGen/LiveVariables.cpp
  1.1       +354 -0      src/contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp (new)
  1.3       +1 -21       src/contrib/llvm/lib/CodeGen/LowerSubregs.cpp
  1.3       +27 -5       src/contrib/llvm/lib/CodeGen/MachineBasicBlock.cpp
  1.3       +8 -33       src/contrib/llvm/lib/CodeGen/MachineCSE.cpp
  1.3       +4 -4        src/contrib/llvm/lib/CodeGen/MachineDominators.cpp
  1.3       +1 -2        src/contrib/llvm/lib/CodeGen/MachineFunction.cpp
  1.2       +2 -2        src/contrib/llvm/lib/CodeGen/MachineFunctionAnalysis.cpp
  1.2       +1 -1        src/contrib/llvm/lib/CodeGen/MachineFunctionPrinterPass.cpp
  1.3       +32 -1       src/contrib/llvm/lib/CodeGen/MachineInstr.cpp
  1.3       +13 -8       src/contrib/llvm/lib/CodeGen/MachineLICM.cpp
  1.2       +3 -3        src/contrib/llvm/lib/CodeGen/MachineLoopInfo.cpp
  1.3       +4 -11       src/contrib/llvm/lib/CodeGen/MachineModuleInfo.cpp
  1.3       +120 -18     src/contrib/llvm/lib/CodeGen/MachineSink.cpp
  1.3       +137 -93     src/contrib/llvm/lib/CodeGen/MachineVerifier.cpp
  1.3       +0 -220      src/contrib/llvm/lib/CodeGen/OptimizeExts.cpp (dead)
  1.3       +7 -13       src/contrib/llvm/lib/CodeGen/OptimizePHIs.cpp
  1.2       +6 -2        src/contrib/llvm/lib/CodeGen/PBQP/HeuristicBase.h
  1.3       +9 -0        src/contrib/llvm/lib/CodeGen/PBQP/HeuristicSolver.h
  1.3       +2 -6        src/contrib/llvm/lib/CodeGen/PBQP/Heuristics/Briggs.h
  1.2       +31 -0       src/contrib/llvm/lib/CodeGen/PBQP/Solution.h
  1.3       +25 -11      src/contrib/llvm/lib/CodeGen/PHIElimination.cpp
  1.2       +6 -4        src/contrib/llvm/lib/CodeGen/PHIElimination.h
  1.1       +287 -0      src/contrib/llvm/lib/CodeGen/PeepholeOptimizer.cpp (new)
  1.3       +4 -3        src/contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
  1.3       +6 -9        src/contrib/llvm/lib/CodeGen/PreAllocSplitting.cpp
  1.3       +2 -16       src/contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
  1.3       +80 -163     src/contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
  1.2       +1 -8        src/contrib/llvm/lib/CodeGen/PrologEpilogInserter.h
  1.3       +92 -44      src/contrib/llvm/lib/CodeGen/RegAllocFast.cpp
  1.3       +81 -73      src/contrib/llvm/lib/CodeGen/RegAllocLinearScan.cpp
  1.3       +40 -7       src/contrib/llvm/lib/CodeGen/RegAllocPBQP.cpp
  1.3       +1 -2        src/contrib/llvm/lib/CodeGen/RegisterCoalescer.cpp
  1.3       +17 -17      src/contrib/llvm/lib/CodeGen/RegisterScavenging.cpp
  1.1       +1014 -0     src/contrib/llvm/lib/CodeGen/RenderMachineFunction.cpp (new)
  1.1       +336 -0      src/contrib/llvm/lib/CodeGen/RenderMachineFunction.h (new)
  1.2       +5 -4        src/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
  1.3       +2 -2        src/contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.h
  1.3       +12 -3       src/contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  1.3       +4 -13       src/contrib/llvm/lib/CodeGen/SelectionDAG/FastISel.cpp
  1.3       +65 -2       src/contrib/llvm/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  1.3       +17 -9       src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  1.3       +12 -8       src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
  1.3       +11 -13      src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeTypes.h
  1.3       +207 -183    src/contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  1.3       +53 -21      src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  1.3       +379 -42     src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
  1.3       +3 -2        src/contrib/llvm/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  1.3       +7 -33       src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  1.3       +368 -264    src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  1.3       +27 -10      src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  1.3       +7 -37       src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  1.3       +1 -1        src/contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
  1.3       +138 -44     src/contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
  1.3       +58 -105     src/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.cpp
  1.3       +1 -2        src/contrib/llvm/lib/CodeGen/SimpleRegisterCoalescing.h
  1.3       +1 -1        src/contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
  1.3       +2 -1        src/contrib/llvm/lib/CodeGen/SlotIndexes.cpp
  1.3       +45 -53      src/contrib/llvm/lib/CodeGen/Spiller.cpp
  1.3       +6 -13       src/contrib/llvm/lib/CodeGen/Spiller.h
  1.1       +1097 -0     src/contrib/llvm/lib/CodeGen/SplitKit.cpp (new)
  1.1       +321 -0      src/contrib/llvm/lib/CodeGen/SplitKit.h (new)
  1.1       +817 -0      src/contrib/llvm/lib/CodeGen/Splitter.cpp (new)
  1.1       +99 -0       src/contrib/llvm/lib/CodeGen/Splitter.h (new)
  1.3       +4 -4        src/contrib/llvm/lib/CodeGen/StackProtector.cpp
  1.3       +4 -5        src/contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
  1.3       +4 -5        src/contrib/llvm/lib/CodeGen/StrongPHIElimination.cpp
  1.3       +10 -9       src/contrib/llvm/lib/CodeGen/TailDuplication.cpp
  1.3       +0 -13       src/contrib/llvm/lib/CodeGen/TargetInstrInfoImpl.cpp
  1.3       +1 -5        src/contrib/llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  1.3       +26 -24      src/contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
  1.2       +7 -8        src/contrib/llvm/lib/CodeGen/UnreachableBlockElim.cpp
  1.2       +1 -2        src/contrib/llvm/lib/CodeGen/VirtRegMap.cpp
  1.2       +6 -1        src/contrib/llvm/lib/CodeGen/VirtRegMap.h
  1.3       +34 -69      src/contrib/llvm/lib/CodeGen/VirtRegRewriter.cpp
  1.2       +9 -4        src/contrib/llvm/lib/CompilerDriver/Action.cpp
  1.2       +3 -1        src/contrib/llvm/lib/CompilerDriver/BuiltinOptions.cpp
  1.2       +197 -92     src/contrib/llvm/lib/CompilerDriver/CompilationGraph.cpp
  1.2       +59 -70      src/contrib/llvm/lib/CompilerDriver/Main.cpp
  1.2       +4 -32       src/contrib/llvm/lib/CompilerDriver/Makefile
  1.2       +0 -78       src/contrib/llvm/lib/CompilerDriver/Plugin.cpp (dead)
  1.2       +4 -0        src/contrib/llvm/lib/ExecutionEngine/ExecutionEngineBindings.cpp
  1.2       +12 -0       src/contrib/llvm/lib/ExecutionEngine/JIT/Intercept.cpp
  1.3       +4 -6        src/contrib/llvm/lib/ExecutionEngine/JIT/JIT.cpp
  1.2       +5 -5        src/contrib/llvm/lib/ExecutionEngine/JIT/JITDebugRegisterer.cpp
  1.2       +0 -440      src/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.cpp
  1.2       +0 -16       src/contrib/llvm/lib/ExecutionEngine/JIT/JITDwarfEmitter.h
  1.3       +3 -304      src/contrib/llvm/lib/ExecutionEngine/JIT/JITEmitter.cpp
  1.2       +54 -126     src/contrib/llvm/lib/Linker/LinkModules.cpp
  1.3       +3 -0        src/contrib/llvm/lib/MC/CMakeLists.txt
  1.1       +973 -0      src/contrib/llvm/lib/MC/ELFObjectWriter.cpp (new)
  1.2       +2 -0        src/contrib/llvm/lib/MC/MCAsmInfo.cpp
  1.2       +3 -0        src/contrib/llvm/lib/MC/MCAsmInfoDarwin.cpp
  1.3       +2 -1        src/contrib/llvm/lib/MC/MCAsmStreamer.cpp
  1.3       +67 -7       src/contrib/llvm/lib/MC/MCAssembler.cpp
  1.3       +85 -3       src/contrib/llvm/lib/MC/MCContext.cpp
  1.1       +7 -0        src/contrib/llvm/lib/MC/MCDisassembler/CMakeLists.txt (new)
  1.1       +402 -0      src/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.cpp (new)
  1.1       +271 -0      src/contrib/llvm/lib/MC/MCDisassembler/EDDisassembler.h (new)
  1.1       +73 -0       src/contrib/llvm/lib/MC/MCDisassembler/EDInfo.h (new)
  1.1       +207 -0      src/contrib/llvm/lib/MC/MCDisassembler/EDInst.cpp (new)
  1.1       +182 -0      src/contrib/llvm/lib/MC/MCDisassembler/EDInst.h (new)
  1.1       +282 -0      src/contrib/llvm/lib/MC/MCDisassembler/EDOperand.cpp (new)
  1.1       +91 -0       src/contrib/llvm/lib/MC/MCDisassembler/EDOperand.h (new)
  1.1       +206 -0      src/contrib/llvm/lib/MC/MCDisassembler/EDToken.cpp (new)
  1.1       +139 -0      src/contrib/llvm/lib/MC/MCDisassembler/EDToken.h (new)
  1.1       +14 -0       src/contrib/llvm/lib/MC/MCDisassembler/Makefile (new)
  1.1       +21 -0       src/contrib/llvm/lib/MC/MCDwarf.cpp (new)
  1.1       +408 -0      src/contrib/llvm/lib/MC/MCELFStreamer.cpp (new)
  1.3       +231 -46     src/contrib/llvm/lib/MC/MCMachOStreamer.cpp
  1.2       +1 -0        src/contrib/llvm/lib/MC/MCNullStreamer.cpp
  1.2       +48 -0       src/contrib/llvm/lib/MC/MCObjectStreamer.cpp
  1.3       +26 -2       src/contrib/llvm/lib/MC/MCParser/AsmLexer.cpp
  1.3       +623 -81     src/contrib/llvm/lib/MC/MCParser/AsmParser.cpp
  1.2       +70 -167     src/contrib/llvm/lib/MC/MCParser/DarwinAsmParser.cpp
  1.2       +229 -6      src/contrib/llvm/lib/MC/MCParser/ELFAsmParser.cpp
  1.3       +9 -6        src/contrib/llvm/lib/MC/MCParser/MCAsmParser.cpp
  1.2       +1 -1        src/contrib/llvm/lib/MC/MCParser/TargetAsmParser.cpp
  1.2       +2 -1        src/contrib/llvm/lib/MC/MCStreamer.cpp
  1.3       +1 -1        src/contrib/llvm/lib/MC/MachObjectWriter.cpp
  1.2       +1 -1        src/contrib/llvm/lib/MC/Makefile
  1.2       +720 -17     src/contrib/llvm/lib/MC/WinCOFFObjectWriter.cpp
  1.2       +190 -39     src/contrib/llvm/lib/MC/WinCOFFStreamer.cpp
  1.3       +1 -0        src/contrib/llvm/lib/Support/APFloat.cpp
  1.3       +7 -6        src/contrib/llvm/lib/Support/APInt.cpp
  1.3       +1 -1        src/contrib/llvm/lib/Support/CMakeLists.txt
  1.2       +52 -72      src/contrib/llvm/lib/Support/ConstantRange.cpp
  1.1       +204 -0      src/contrib/llvm/lib/Support/CrashRecoveryContext.cpp (new)
  1.2       +26 -8       src/contrib/llvm/lib/Support/ErrorHandling.cpp
  1.3       +53 -36      src/contrib/llvm/lib/Support/FoldingSet.cpp
  1.3       +3 -2        src/contrib/llvm/lib/Support/PrettyStackTrace.cpp
  1.2       +0 -67       src/contrib/llvm/lib/Support/SlowOperationInformer.cpp (dead)
  1.3       +1 -1        src/contrib/llvm/lib/Support/SmallVector.cpp
  1.2       +7 -7        src/contrib/llvm/lib/Support/Statistic.cpp
  1.2       +18 -9       src/contrib/llvm/lib/Support/StringRef.cpp
  1.2       +10 -0       src/contrib/llvm/lib/Support/SystemUtils.cpp
  1.3       +180 -63     src/contrib/llvm/lib/Support/Triple.cpp
  1.3       +64 -33      src/contrib/llvm/lib/Support/raw_ostream.cpp
  1.2       +6 -0        src/contrib/llvm/lib/System/DynamicLibrary.cpp
  1.3       +20 -20      src/contrib/llvm/lib/System/Path.cpp
  1.2       +2 -16       src/contrib/llvm/lib/System/RWMutex.cpp
  1.2       +5 -0        src/contrib/llvm/lib/System/ThreadLocal.cpp
  1.3       +6 -6        src/contrib/llvm/lib/System/Unix/Path.inc
  1.3       +44 -0       src/contrib/llvm/lib/System/Unix/Signals.inc
  1.2       +1 -0        src/contrib/llvm/lib/System/Unix/ThreadLocal.inc
  1.3       +10 -6       src/contrib/llvm/lib/System/Win32/Path.inc
  1.3       +14 -0       src/contrib/llvm/lib/System/Win32/Signals.inc
  1.2       +4 -0        src/contrib/llvm/lib/System/Win32/ThreadLocal.inc
  1.3       +44 -16      src/contrib/llvm/lib/Target/ARM/ARM.h
  1.3       +49 -27      src/contrib/llvm/lib/Target/ARM/ARM.td
  1.3       +1 -19       src/contrib/llvm/lib/Target/ARM/ARMAddressingModes.h
  1.1       +1491 -0     src/contrib/llvm/lib/Target/ARM/ARMAsmPrinter.cpp (new)
  1.3       +81 -53      src/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.cpp
  1.3       +44 -37      src/contrib/llvm/lib/Target/ARM/ARMBaseInstrInfo.h
  1.3       +469 -96     src/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
  1.3       +23 -6       src/contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.h
  1.2       +2 -2        src/contrib/llvm/lib/Target/ARM/ARMCallingConv.td
  1.3       +68 -4       src/contrib/llvm/lib/Target/ARM/ARMCodeEmitter.cpp
  1.3       +75 -21      src/contrib/llvm/lib/Target/ARM/ARMConstantIslandPass.cpp
  1.3       +351 -8      src/contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
  1.1       +665 -0      src/contrib/llvm/lib/Target/ARM/ARMFastISel.cpp (new)
  1.1       +212 -0      src/contrib/llvm/lib/Target/ARM/ARMGlobalMerge.cpp (new)
  1.3       +138 -231    src/contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
  1.3       +454 -181    src/contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
  1.3       +39 -3       src/contrib/llvm/lib/Target/ARM/ARMISelLowering.h
  1.3       +154 -140    src/contrib/llvm/lib/Target/ARM/ARMInstrFormats.td
  1.3       +224 -182    src/contrib/llvm/lib/Target/ARM/ARMInstrInfo.td
  1.3       +522 -105    src/contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
  1.3       +5 -14       src/contrib/llvm/lib/Target/ARM/ARMInstrThumb.td
  1.3       +364 -366    src/contrib/llvm/lib/Target/ARM/ARMInstrThumb2.td
  1.3       +38 -38      src/contrib/llvm/lib/Target/ARM/ARMInstrVFP.td
  1.3       +51 -88      src/contrib/llvm/lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  1.1       +162 -0      src/contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp (new)
  1.1       +56 -0       src/contrib/llvm/lib/Target/ARM/ARMMCInstLower.h (new)
  1.3       +9 -2        src/contrib/llvm/lib/Target/ARM/ARMMachineFunctionInfo.h
  1.3       +49 -109     src/contrib/llvm/lib/Target/ARM/ARMRegisterInfo.td
  1.2       +5 -0        src/contrib/llvm/lib/Target/ARM/ARMSubtarget.cpp
  1.3       +21 -1       src/contrib/llvm/lib/Target/ARM/ARMSubtarget.h
  1.3       +11 -3       src/contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
  1.2       +1 -0        src/contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
  1.3       +153 -92     src/contrib/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  1.3       +0 -1438     src/contrib/llvm/lib/Target/ARM/AsmPrinter/ARMAsmPrinter.cpp (dead)
  1.3       +39 -27      src/contrib/llvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.cpp
  1.3       +2 -0        src/contrib/llvm/lib/Target/ARM/AsmPrinter/ARMInstPrinter.h
  1.2       +0 -162      src/contrib/llvm/lib/Target/ARM/AsmPrinter/ARMMCInstLower.cpp (dead)
  1.2       +0 -56       src/contrib/llvm/lib/Target/ARM/AsmPrinter/ARMMCInstLower.h (dead)
  1.2       +0 -2        src/contrib/llvm/lib/Target/ARM/AsmPrinter/CMakeLists.txt
  1.3       +8 -2        src/contrib/llvm/lib/Target/ARM/CMakeLists.txt
  1.2       +10 -3       src/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassembler.cpp
  1.3       +99 -84      src/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
  1.3       +33 -33      src/contrib/llvm/lib/Target/ARM/Disassembler/ARMDisassemblerCore.h
  1.3       +109 -118    src/contrib/llvm/lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h
  1.2       +3 -2        src/contrib/llvm/lib/Target/ARM/Makefile
  1.3       +1 -1        src/contrib/llvm/lib/Target/ARM/NEONMoveFix.cpp
  1.3       +29 -118     src/contrib/llvm/lib/Target/ARM/NEONPreAllocPass.cpp
  1.3       +21 -21      src/contrib/llvm/lib/Target/ARM/README.txt
  1.3       +152 -127    src/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.cpp
  1.3       +11 -11      src/contrib/llvm/lib/Target/ARM/Thumb1RegisterInfo.h
  1.3       +43 -25      src/contrib/llvm/lib/Target/ARM/Thumb2ITBlockPass.cpp
  1.3       +4 -4        src/contrib/llvm/lib/Target/ARM/Thumb2InstrInfo.cpp
  1.3       +13 -1       src/contrib/llvm/lib/Target/ARM/Thumb2SizeReduction.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/Alpha/AlphaBranchSelector.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/Alpha/AlphaCodeEmitter.cpp
  1.2       +2 -2        src/contrib/llvm/lib/Target/Alpha/AlphaISelDAGToDAG.cpp
  1.3       +0 -26       src/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.cpp
  1.3       +0 -6        src/contrib/llvm/lib/Target/Alpha/AlphaInstrInfo.h
  1.2       +1 -1        src/contrib/llvm/lib/Target/Alpha/AlphaLLRP.cpp
  1.3       +2 -4        src/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.cpp
  1.3       +2 -3        src/contrib/llvm/lib/Target/Alpha/AlphaRegisterInfo.h
  1.2       +0 -2        src/contrib/llvm/lib/Target/Alpha/AsmPrinter/AlphaAsmPrinter.cpp
  1.3       +0 -28       src/contrib/llvm/lib/Target/Blackfin/BlackfinInstrInfo.cpp
  1.3       +0 -4        src/contrib/llvm/lib/Target/Blackfin/BlackfinInstrInfo.h
  1.3       +5 -11       src/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.cpp
  1.3       +2 -5        src/contrib/llvm/lib/Target/Blackfin/BlackfinRegisterInfo.h
  1.3       +9 -3        src/contrib/llvm/lib/Target/CBackend/CBackend.cpp
  1.3       +12 -12      src/contrib/llvm/lib/Target/CellSPU/SPUCallingConv.td
  1.3       +2 -42       src/contrib/llvm/lib/Target/CellSPU/SPUISelDAGToDAG.cpp
  1.3       +45 -60      src/contrib/llvm/lib/Target/CellSPU/SPUISelLowering.cpp
  1.3       +0 -142      src/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.cpp
  1.3       +0 -6        src/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.h
  1.2       +77 -79      src/contrib/llvm/lib/Target/CellSPU/SPUInstrInfo.td
  1.2       +0 -6        src/contrib/llvm/lib/Target/CellSPU/SPUOperands.td
  1.3       +5 -6        src/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.cpp
  1.3       +2 -3        src/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.h
  1.2       +1 -1        src/contrib/llvm/lib/Target/CellSPU/SPURegisterInfo.td
  1.3       +14 -3       src/contrib/llvm/lib/Target/CppBackend/CPPBackend.cpp
  1.3       +0 -10       src/contrib/llvm/lib/Target/MBlaze/AsmPrinter/MBlazeAsmPrinter.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlaze.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlazeCallingConv.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlazeDelaySlotFiller.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlazeISelDAGToDAG.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFPU.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFSL.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrFormats.td
  1.3       +0 -35       src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.cpp
  1.3       +0 -6        src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.h
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlazeInstrInfo.td
  1.2       +5 -11       src/contrib/llvm/lib/Target/MBlaze/MBlazeIntrinsics.td
  1.3       +2 -3        src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.cpp
  1.3       +2 -3        src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.h
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlazeRegisterInfo.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/MBlaze/MBlazeSchedule.td
  1.2       +0 -3        src/contrib/llvm/lib/Target/MSIL/CMakeLists.txt (dead)
  1.3       +0 -1706     src/contrib/llvm/lib/Target/MSIL/MSILWriter.cpp (dead)
  1.3       +0 -258      src/contrib/llvm/lib/Target/MSIL/MSILWriter.h (dead)
  1.2       +0 -16       src/contrib/llvm/lib/Target/MSIL/Makefile (dead)
  1.2       +0 -26       src/contrib/llvm/lib/Target/MSIL/README.TXT (dead)
  1.2       +0 -6        src/contrib/llvm/lib/Target/MSIL/TargetInfo/CMakeLists.txt (dead)
  1.2       +0 -26       src/contrib/llvm/lib/Target/MSIL/TargetInfo/MSILTargetInfo.cpp (dead)
  1.2       +0 -15       src/contrib/llvm/lib/Target/MSIL/TargetInfo/Makefile (dead)
  1.2       +4 -3        src/contrib/llvm/lib/Target/MSP430/MSP430BranchSelector.cpp
  1.3       +1 -22       src/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.cpp
  1.3       +0 -4        src/contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.h
  1.3       +5 -7        src/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
  1.3       +3 -4        src/contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.h
  1.3       +2 -1        src/contrib/llvm/lib/Target/Mangler.cpp
  1.3       +20 -0       src/contrib/llvm/lib/Target/Mips/AsmPrinter/MipsAsmPrinter.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/Mips/Mips.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/Mips/MipsCallingConv.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/Mips/MipsDelaySlotFiller.cpp
  1.2       +6 -5        src/contrib/llvm/lib/Target/Mips/MipsISelDAGToDAG.cpp
  1.3       +4 -4        src/contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/Mips/MipsInstrFPU.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/Mips/MipsInstrFormats.td
  1.3       +0 -47       src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.cpp
  1.3       +0 -6        src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.h
  1.3       +2 -7        src/contrib/llvm/lib/Target/Mips/MipsInstrInfo.td
  1.3       +2 -4        src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.cpp
  1.3       +2 -3        src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.h
  1.2       +1 -1        src/contrib/llvm/lib/Target/Mips/MipsRegisterInfo.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/Mips/MipsSchedule.td
  1.2       +1 -1        src/contrib/llvm/lib/Target/PIC16/CMakeLists.txt
  1.2       +2 -5        src/contrib/llvm/lib/Target/PIC16/PIC16.h
  1.3       +10 -0       src/contrib/llvm/lib/Target/PIC16/PIC16ISelLowering.cpp
  1.3       +4 -1        src/contrib/llvm/lib/Target/PIC16/PIC16ISelLowering.h
  1.3       +0 -15       src/contrib/llvm/lib/Target/PIC16/PIC16InstrInfo.cpp
  1.3       +0 -4        src/contrib/llvm/lib/Target/PIC16/PIC16InstrInfo.h
  1.3       +1 -1        src/contrib/llvm/lib/Target/PIC16/PIC16MemSelOpt.cpp
  1.3       +1 -1        src/contrib/llvm/lib/Target/PIC16/PIC16Passes/PIC16Cloner.cpp
  1.3       +1 -1        src/contrib/llvm/lib/Target/PIC16/PIC16Passes/PIC16Cloner.h
  1.2       +3 -2        src/contrib/llvm/lib/Target/PIC16/PIC16Passes/PIC16Overlay.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/PIC16/PIC16Passes/PIC16Overlay.h
  1.3       +3 -6        src/contrib/llvm/lib/Target/PIC16/PIC16RegisterInfo.cpp
  1.3       +2 -3        src/contrib/llvm/lib/Target/PIC16/PIC16RegisterInfo.h
  1.2       +14 -0       src/contrib/llvm/lib/Target/PowerPC/AsmPrinter/PPCAsmPrinter.cpp
  1.2       +4 -3        src/contrib/llvm/lib/Target/PowerPC/PPCBranchSelector.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/PowerPC/PPCCallingConv.td
  1.2       +2 -2        src/contrib/llvm/lib/Target/PowerPC/PPCCodeEmitter.cpp
  1.3       +26 -13      src/contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  1.3       +20 -62      src/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
  1.3       +0 -6        src/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.h
  1.2       +8 -11       src/contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
  1.3       +10 -12      src/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
  1.3       +2 -3        src/contrib/llvm/lib/Target/PowerPC/PPCRegisterInfo.h
  1.2       +4 -0        src/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.cpp
  1.2       +4 -0        src/contrib/llvm/lib/Target/PowerPC/PPCSubtarget.h
  1.3       +16 -0       src/contrib/llvm/lib/Target/README.txt
  1.2       +1 -1        src/contrib/llvm/lib/Target/Sparc/DelaySlotFiller.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/Sparc/FPMover.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/Sparc/Sparc.td
  1.2       +4 -4        src/contrib/llvm/lib/Target/Sparc/SparcISelDAGToDAG.cpp
  1.3       +0 -40       src/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.cpp
  1.3       +0 -6        src/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.h
  1.3       +2 -10       src/contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td
  1.3       +2 -4        src/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.cpp
  1.3       +2 -3        src/contrib/llvm/lib/Target/Sparc/SparcRegisterInfo.h
  1.3       +0 -25       src/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
  1.3       +0 -3        src/contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.h
  1.3       +4 -5        src/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.cpp
  1.3       +3 -4        src/contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.h
  1.2       +18 -44      src/contrib/llvm/lib/Target/TargetData.cpp
  1.3       +10 -10      src/contrib/llvm/lib/Target/TargetMachine.cpp
  1.3       +9 -5        src/contrib/llvm/lib/Target/TargetRegisterInfo.cpp
  1.3       +155 -119    src/contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
  1.2       +1 -2        src/contrib/llvm/lib/Target/X86/AsmPrinter/CMakeLists.txt
  1.3       +5 -0        src/contrib/llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.cpp
  1.3       +3 -0        src/contrib/llvm/lib/Target/X86/AsmPrinter/X86ATTInstPrinter.h
  1.3       +0 -680      src/contrib/llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.cpp (dead)
  1.2       +0 -89       src/contrib/llvm/lib/Target/X86/AsmPrinter/X86AsmPrinter.h (dead)
  1.1       +232 -0      src/contrib/llvm/lib/Target/X86/AsmPrinter/X86InstComments.cpp (new)
  1.1       +25 -0       src/contrib/llvm/lib/Target/X86/AsmPrinter/X86InstComments.h (new)
  1.3       +5 -0        src/contrib/llvm/lib/Target/X86/AsmPrinter/X86IntelInstPrinter.cpp
  1.3       +4 -0        src/contrib/llvm/lib/Target/X86/AsmPrinter/X86IntelInstPrinter.h
  1.3       +0 -632      src/contrib/llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.cpp (dead)
  1.2       +0 -51       src/contrib/llvm/lib/Target/X86/AsmPrinter/X86MCInstLower.h (dead)
  1.2       +5 -5        src/contrib/llvm/lib/Target/X86/CMakeLists.txt
  1.2       +2 -2        src/contrib/llvm/lib/Target/X86/README-FPStack.txt
  1.3       +40 -2       src/contrib/llvm/lib/Target/X86/README-SSE.txt
  1.3       +97 -7       src/contrib/llvm/lib/Target/X86/README.txt
  1.2       +1 -1        src/contrib/llvm/lib/Target/X86/SSEDomainFix.cpp
  1.3       +0 -5        src/contrib/llvm/lib/Target/X86/X86.h
  1.2       +2 -2        src/contrib/llvm/lib/Target/X86/X86.td
  1.3       +41 -4       src/contrib/llvm/lib/Target/X86/X86AsmBackend.cpp
  1.1       +727 -0      src/contrib/llvm/lib/Target/X86/X86AsmPrinter.cpp (new)
  1.1       +89 -0       src/contrib/llvm/lib/Target/X86/X86AsmPrinter.h (new)
  1.3       +28 -4       src/contrib/llvm/lib/Target/X86/X86CallingConv.td
  1.3       +111 -8      src/contrib/llvm/lib/Target/X86/X86CodeEmitter.cpp
  1.3       +20 -9       src/contrib/llvm/lib/Target/X86/X86FastISel.cpp
  1.3       +413 -60     src/contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
  1.3       +0 -153      src/contrib/llvm/lib/Target/X86/X86FloatingPointRegKill.cpp (dead)
  1.3       +21 -16      src/contrib/llvm/lib/Target/X86/X86ISelDAGToDAG.cpp
  1.3       +1034 -171   src/contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
  1.3       +57 -1       src/contrib/llvm/lib/Target/X86/X86ISelLowering.h
  1.3       +29 -127     src/contrib/llvm/lib/Target/X86/X86Instr64bit.td
  1.1       +60 -0       src/contrib/llvm/lib/Target/X86/X86InstrFMA.td (new)
  1.3       +1 -5        src/contrib/llvm/lib/Target/X86/X86InstrFPStack.td
  1.3       +30 -3       src/contrib/llvm/lib/Target/X86/X86InstrFormats.td
  1.3       +75 -5       src/contrib/llvm/lib/Target/X86/X86InstrFragmentsSIMD.td
  1.3       +80 -612     src/contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
  1.3       +13 -17      src/contrib/llvm/lib/Target/X86/X86InstrInfo.h
  1.3       +100 -45     src/contrib/llvm/lib/Target/X86/X86InstrInfo.td
  1.3       +1 -1        src/contrib/llvm/lib/Target/X86/X86InstrMMX.td
  1.3       +1474 -467   src/contrib/llvm/lib/Target/X86/X86InstrSSE.td
  1.2       +3 -0        src/contrib/llvm/lib/Target/X86/X86MCAsmInfo.cpp
  1.3       +39 -18      src/contrib/llvm/lib/Target/X86/X86MCCodeEmitter.cpp
  1.1       +609 -0      src/contrib/llvm/lib/Target/X86/X86MCInstLower.cpp (new)
  1.1       +54 -0       src/contrib/llvm/lib/Target/X86/X86MCInstLower.h (new)
  1.3       +75 -28      src/contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
  1.3       +4 -5        src/contrib/llvm/lib/Target/X86/X86RegisterInfo.h
  1.3       +16 -1       src/contrib/llvm/lib/Target/X86/X86RegisterInfo.td
  1.1       +155 -0      src/contrib/llvm/lib/Target/X86/X86ShuffleDecode.h (new)
  1.3       +6 -4        src/contrib/llvm/lib/Target/X86/X86Subtarget.cpp
  1.3       +8 -0        src/contrib/llvm/lib/Target/X86/X86Subtarget.h
  1.3       +26 -18      src/contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
  1.3       +5 -7        src/contrib/llvm/lib/Target/XCore/AsmPrinter/XCoreAsmPrinter.cpp
  1.2       +1 -1        src/contrib/llvm/lib/Target/XCore/CMakeLists.txt
  1.2       +15 -6       src/contrib/llvm/lib/Target/XCore/XCoreISelDAGToDAG.cpp
  1.3       +1 -28       src/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.cpp
  1.3       +0 -6        src/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.h
  1.3       +1 -11       src/contrib/llvm/lib/Target/XCore/XCoreInstrInfo.td
  1.3       +6 -8        src/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.cpp
  1.3       +2 -3        src/contrib/llvm/lib/Target/XCore/XCoreRegisterInfo.h
  1.3       +6 -5        src/contrib/llvm/lib/Transforms/Hello/Hello.cpp
  1.3       +6 -7        src/contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp
  1.2       +30 -4       src/contrib/llvm/lib/Transforms/IPO/ConstantMerge.cpp
  1.3       +12 -14      src/contrib/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp
  1.2       +2 -2        src/contrib/llvm/lib/Transforms/IPO/DeadTypeElimination.cpp
  1.2       +32 -125     src/contrib/llvm/lib/Transforms/IPO/ExtractGV.cpp
  1.2       +6 -6        src/contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp
  1.2       +3 -2        src/contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp
  1.3       +7 -5        src/contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
  1.3       +5 -5        src/contrib/llvm/lib/Transforms/IPO/IPConstantPropagation.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Transforms/IPO/InlineAlways.cpp
  1.2       +4 -4        src/contrib/llvm/lib/Transforms/IPO/InlineSimple.cpp
  1.3       +6 -6        src/contrib/llvm/lib/Transforms/IPO/Inliner.cpp
  1.2       +4 -4        src/contrib/llvm/lib/Transforms/IPO/Internalize.cpp
  1.2       +11 -12      src/contrib/llvm/lib/Transforms/IPO/LoopExtractor.cpp
  1.3       +2 -2        src/contrib/llvm/lib/Transforms/IPO/LowerSetJmp.cpp
  1.3       +283 -385    src/contrib/llvm/lib/Transforms/IPO/MergeFunctions.cpp
  1.3       +6 -4        src/contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp
  1.3       +24 -22      src/contrib/llvm/lib/Transforms/IPO/PartialSpecialization.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Transforms/IPO/PruneEH.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp
  1.3       +19 -17      src/contrib/llvm/lib/Transforms/IPO/StripSymbols.cpp
  1.3       +7 -19       src/contrib/llvm/lib/Transforms/IPO/StructRetPromotion.cpp
  1.3       +1 -1        src/contrib/llvm/lib/Transforms/InstCombine/InstCombine.h
  1.3       +30 -16      src/contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
  1.3       +24 -11      src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
  1.3       +276 -11     src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
  1.3       +1 -1        src/contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
  1.3       +15 -7       src/contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  1.3       +0 -28       src/contrib/llvm/lib/Transforms/InstCombine/InstCombineSelect.cpp
  1.3       +273 -34     src/contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
  1.3       +2 -2        src/contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Transforms/Instrumentation/EdgeProfiling.cpp
  1.3       +4 -4        src/contrib/llvm/lib/Transforms/Instrumentation/OptimalEdgeProfiling.cpp
  1.3       +0 -1112     src/contrib/llvm/lib/Transforms/Scalar/ABCD.cpp (dead)
  1.3       +2 -2        src/contrib/llvm/lib/Transforms/Scalar/ADCE.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Transforms/Scalar/BasicBlockPlacement.cpp
  1.2       +2 -1        src/contrib/llvm/lib/Transforms/Scalar/CMakeLists.txt
  1.3       +22 -14      src/contrib/llvm/lib/Transforms/Scalar/CodeGenPrepare.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Transforms/Scalar/ConstantProp.cpp
  1.1       +200 -0      src/contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp (new)
  1.2       +5 -5        src/contrib/llvm/lib/Transforms/Scalar/DCE.cpp
  1.3       +3 -4        src/contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Transforms/Scalar/GEPSplitter.cpp
  1.3       +9 -6        src/contrib/llvm/lib/Transforms/Scalar/GVN.cpp
  1.3       +9 -9        src/contrib/llvm/lib/Transforms/Scalar/IndVarSimplify.cpp
  1.3       +181 -36     src/contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
  1.2       +381 -345    src/contrib/llvm/lib/Transforms/Scalar/LICM.cpp
  1.3       +4 -3        src/contrib/llvm/lib/Transforms/Scalar/LoopDeletion.cpp
  1.3       +6 -6        src/contrib/llvm/lib/Transforms/Scalar/LoopIndexSplit.cpp
  1.3       +27 -7       src/contrib/llvm/lib/Transforms/Scalar/LoopRotation.cpp
  1.3       +125 -57     src/contrib/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
  1.2       +9 -12       src/contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
  1.3       +12 -18      src/contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
  1.1       +161 -0      src/contrib/llvm/lib/Transforms/Scalar/LowerAtomic.cpp (new)
  1.3       +11 -10      src/contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp
  1.3       +3 -2        src/contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp
  1.2       +4 -4        src/contrib/llvm/lib/Transforms/Scalar/Reg2Mem.cpp
  1.2       +26 -15      src/contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
  1.3       +37 -12      src/contrib/llvm/lib/Transforms/Scalar/ScalarReplAggregates.cpp
  1.3       +5 -5        src/contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Transforms/Scalar/SimplifyHalfPowrLibCalls.cpp
  1.3       +14 -13      src/contrib/llvm/lib/Transforms/Scalar/SimplifyLibCalls.cpp
  1.2       +2 -3        src/contrib/llvm/lib/Transforms/Scalar/Sink.cpp
  1.3       +2 -2        src/contrib/llvm/lib/Transforms/Scalar/TailDuplication.cpp
  1.3       +35 -33      src/contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
  1.3       +8 -17       src/contrib/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
  1.2       +2 -2        src/contrib/llvm/lib/Transforms/Utils/BasicInliner.cpp
  1.3       +5 -5        src/contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp
  1.3       +11 -10      src/contrib/llvm/lib/Transforms/Utils/BuildLibCalls.cpp
  1.2       +0 -1        src/contrib/llvm/lib/Transforms/Utils/CMakeLists.txt
  1.3       +44 -44      src/contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
  1.3       +9 -25       src/contrib/llvm/lib/Transforms/Utils/CloneModule.cpp
  1.3       +6 -5        src/contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
  1.2       +4 -4        src/contrib/llvm/lib/Transforms/Utils/InstructionNamer.cpp
  1.3       +9 -18       src/contrib/llvm/lib/Transforms/Utils/LCSSA.cpp
  1.3       +3 -0        src/contrib/llvm/lib/Transforms/Utils/Local.cpp
  1.3       +28 -12      src/contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp
  1.3       +6 -0        src/contrib/llvm/lib/Transforms/Utils/LoopUnroll.cpp
  1.3       +6 -5        src/contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp
  1.2       +7 -9        src/contrib/llvm/lib/Transforms/Utils/LowerSwitch.cpp
  1.2       +3 -4        src/contrib/llvm/lib/Transforms/Utils/Mem2Reg.cpp
  1.3       +5 -12       src/contrib/llvm/lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  1.2       +27 -13      src/contrib/llvm/lib/Transforms/Utils/SSAUpdater.cpp
  1.2       +0 -432      src/contrib/llvm/lib/Transforms/Utils/SSI.cpp (dead)
  1.3       +42 -14      src/contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
  1.2       +3 -3        src/contrib/llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp
  1.3       +62 -22      src/contrib/llvm/lib/Transforms/Utils/ValueMapper.cpp
  1.3       +0 -29       src/contrib/llvm/lib/Transforms/Utils/ValueMapper.h (dead)
  1.3       +78 -89      src/contrib/llvm/lib/VMCore/AsmWriter.cpp
  1.3       +214 -3      src/contrib/llvm/lib/VMCore/AutoUpgrade.cpp
  1.2       +1 -0        src/contrib/llvm/lib/VMCore/CMakeLists.txt
  1.3       +0 -40       src/contrib/llvm/lib/VMCore/ConstantFold.cpp
  1.2       +20 -101     src/contrib/llvm/lib/VMCore/Constants.cpp
  1.2       +6 -10       src/contrib/llvm/lib/VMCore/ConstantsContext.h
  1.3       +58 -34      src/contrib/llvm/lib/VMCore/Core.cpp
  1.2       +80 -65      src/contrib/llvm/lib/VMCore/Dominators.cpp
  1.2       +8 -1        src/contrib/llvm/lib/VMCore/Globals.cpp
  1.2       +1 -1        src/contrib/llvm/lib/VMCore/InlineAsm.cpp
  1.3       +2 -2        src/contrib/llvm/lib/VMCore/Instruction.cpp
  1.3       +35 -14      src/contrib/llvm/lib/VMCore/Instructions.cpp
  1.2       +5 -8        src/contrib/llvm/lib/VMCore/LLVMContext.cpp
  1.2       +0 -3        src/contrib/llvm/lib/VMCore/LLVMContextImpl.cpp
  1.2       +0 -5        src/contrib/llvm/lib/VMCore/LLVMContextImpl.h
  1.3       +78 -92      src/contrib/llvm/lib/VMCore/Metadata.cpp
  1.3       +16 -7       src/contrib/llvm/lib/VMCore/Module.cpp
  1.3       +36 -257     src/contrib/llvm/lib/VMCore/Pass.cpp
  1.3       +153 -177    src/contrib/llvm/lib/VMCore/PassManager.cpp
  1.1       +159 -0      src/contrib/llvm/lib/VMCore/PassRegistry.cpp (new)
  1.2       +9 -9        src/contrib/llvm/lib/VMCore/PrintModulePass.cpp
  1.2       +72 -193     src/contrib/llvm/lib/VMCore/Type.cpp
  1.2       +24 -48      src/contrib/llvm/lib/VMCore/TypesContext.h
  1.2       +16 -3       src/contrib/llvm/lib/VMCore/Use.cpp
  1.3       +27 -8       src/contrib/llvm/lib/VMCore/Value.cpp
  1.2       +0 -2        src/contrib/llvm/lib/VMCore/ValueSymbolTable.cpp
  1.3       +58 -67      src/contrib/llvm/lib/VMCore/Verifier.cpp
  1.2       +0 -7517     src/contrib/llvm/mklib (dead)
  1.2       +0 -45       src/contrib/llvm/runtime/libprofile/BlockProfiling.c (dead)
  1.2       +0 -42       src/contrib/llvm/runtime/libprofile/FunctionProfiling.c (dead)
  1.2       +4 -4        src/contrib/llvm/runtime/libprofile/Makefile
  1.2       +0 -4        src/contrib/llvm/runtime/libprofile/exported_symbols.lst (dead)
  1.1       +4 -0        src/contrib/llvm/runtime/libprofile/libprofile.exports (new)
  1.2       +2 -0        src/contrib/llvm/tools/CMakeLists.txt
  1.3       +14 -6       src/contrib/llvm/tools/Makefile
  1.1       +3 -0        src/contrib/llvm/tools/bugpoint-passes/CMakeLists.txt (new)
  1.1       +23 -0       src/contrib/llvm/tools/bugpoint-passes/Makefile (new)
  1.1       +75 -0       src/contrib/llvm/tools/bugpoint-passes/TestPasses.cpp (new)
  1.1       +0 -0        src/contrib/llvm/tools/bugpoint-passes/bugpoint.exports (new)
  1.2       +9 -20       src/contrib/llvm/tools/bugpoint/BugDriver.cpp
  1.3       +32 -35      src/contrib/llvm/tools/bugpoint/BugDriver.h
  1.2       +0 -1        src/contrib/llvm/tools/bugpoint/CMakeLists.txt
  1.3       +42 -31      src/contrib/llvm/tools/bugpoint/CrashDebugger.cpp
  1.2       +14 -10      src/contrib/llvm/tools/bugpoint/ExecutionDriver.cpp
  1.3       +42 -49      src/contrib/llvm/tools/bugpoint/ExtractFunction.cpp
  1.2       +4 -4        src/contrib/llvm/tools/bugpoint/FindBugs.cpp
  1.3       +104 -53     src/contrib/llvm/tools/bugpoint/Miscompilation.cpp
  1.2       +53 -60      src/contrib/llvm/tools/bugpoint/OptimizerDriver.cpp
  1.2       +0 -75       src/contrib/llvm/tools/bugpoint/TestPasses.cpp (dead)
  1.2       +8 -4        src/contrib/llvm/tools/bugpoint/ToolRunner.cpp
  1.2       +13 -13      src/contrib/llvm/tools/bugpoint/bugpoint.cpp
  1.2       +0 -1        src/contrib/llvm/tools/clang/VER (dead)
  1.3       +546 -8      src/contrib/llvm/tools/clang/include/clang-c/Index.h
  1.2       +13 -1       src/contrib/llvm/tools/clang/include/clang/AST/ASTConsumer.h
  1.3       +53 -28      src/contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
  1.2       +1 -1        src/contrib/llvm/tools/clang/include/clang/AST/ASTImporter.h
  1.3       +129 -498    src/contrib/llvm/tools/clang/include/clang/AST/Attr.h
  1.3       +6 -0        src/contrib/llvm/tools/clang/include/clang/AST/CMakeLists.txt
  1.3       +6 -3        src/contrib/llvm/tools/clang/include/clang/AST/CanonicalType.h
  1.3       +110 -128    src/contrib/llvm/tools/clang/include/clang/AST/Decl.h
  1.3       +130 -51     src/contrib/llvm/tools/clang/include/clang/AST/DeclBase.h
  1.3       +133 -146    src/contrib/llvm/tools/clang/include/clang/AST/DeclCXX.h
  1.2       +47 -113     src/contrib/llvm/tools/clang/include/clang/AST/DeclContextInternals.h
  1.3       +8 -8        src/contrib/llvm/tools/clang/include/clang/AST/DeclFriend.h
  1.2       +0 -1        src/contrib/llvm/tools/clang/include/clang/AST/DeclGroup.h
  1.2       +0 -165      src/contrib/llvm/tools/clang/include/clang/AST/DeclNodes.def (dead)
  1.3       +83 -67      src/contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
  1.3       +479 -200    src/contrib/llvm/tools/clang/include/clang/AST/DeclTemplate.h
  1.2       +147 -0      src/contrib/llvm/tools/clang/include/clang/AST/DeclarationName.h
  1.3       +402 -356    src/contrib/llvm/tools/clang/include/clang/AST/Expr.h
  1.3       +199 -206    src/contrib/llvm/tools/clang/include/clang/AST/ExprCXX.h
  1.3       +57 -36      src/contrib/llvm/tools/clang/include/clang/AST/ExternalASTSource.h
  1.2       +0 -1        src/contrib/llvm/tools/clang/include/clang/AST/FullExpr.h
  1.3       +7 -1        src/contrib/llvm/tools/clang/include/clang/AST/Makefile
  1.2       +0 -2        src/contrib/llvm/tools/clang/include/clang/AST/NestedNameSpecifier.h
  1.1       +158 -0      src/contrib/llvm/tools/clang/include/clang/AST/OperationKinds.h (new)
  1.3       +264 -54     src/contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
  1.3       +3 -0        src/contrib/llvm/tools/clang/include/clang/AST/Redeclarable.h
  1.3       +1 -36       src/contrib/llvm/tools/clang/include/clang/AST/Stmt.h
  1.2       +25 -13      src/contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h
  1.2       +0 -165      src/contrib/llvm/tools/clang/include/clang/AST/StmtNodes.def (dead)
  1.2       +48 -59      src/contrib/llvm/tools/clang/include/clang/AST/StmtVisitor.h
  1.3       +87 -56      src/contrib/llvm/tools/clang/include/clang/AST/Type.h
  1.3       +4 -0        src/contrib/llvm/tools/clang/include/clang/AST/TypeLoc.h
  1.2       +21 -0       src/contrib/llvm/tools/clang/include/clang/AST/TypeOrdering.h
  1.1       +600 -0      src/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/FormatString.h (new)
  1.2       +3 -2        src/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/LiveVariables.h
  1.4       +0 -447      src/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PrintfFormatString.h (dead)
  1.1       +45 -0       src/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h (new)
  1.2       +46 -7       src/contrib/llvm/tools/clang/include/clang/Analysis/AnalysisContext.h
  1.2       +1 -18       src/contrib/llvm/tools/clang/include/clang/Analysis/CFG.h
  1.1       +52 -0       src/contrib/llvm/tools/clang/include/clang/Analysis/CFGStmtMap.h (new)
  1.2       +15 -2       src/contrib/llvm/tools/clang/include/clang/Analysis/FlowSensitive/DataflowSolver.h
  1.2       +21 -18      src/contrib/llvm/tools/clang/include/clang/Analysis/ProgramPoint.h
  1.2       +2 -2        src/contrib/llvm/tools/clang/include/clang/Analysis/Visitors/CFGStmtVisitor.h
  1.2       +60 -30      src/contrib/llvm/tools/clang/include/clang/Basic/Attr.td
  1.3       +81 -68      src/contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
  1.2       +5 -0        src/contrib/llvm/tools/clang/include/clang/Basic/Builtins.h
  1.3       +13 -1       src/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsARM.def
  1.2       +168 -53     src/contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
  1.2       +3 -2        src/contrib/llvm/tools/clang/include/clang/Basic/DeclNodes.td
  1.3       +49 -22      src/contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.h
  1.3       +2 -1        src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticCommonKinds.td
  1.2       +2 -0        src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticDriverKinds.td
  1.3       +1 -1        src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticFrontendKinds.td
  1.3       +22 -5       src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
  1.3       +18 -8       src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticLexKinds.td
  1.3       +14 -6       src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticParseKinds.td
  1.3       +111 -39     src/contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
  1.3       +53 -23      src/contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
  1.4       +2 -1        src/contrib/llvm/tools/clang/include/clang/Basic/LangOptions.h
  1.2       +11 -0       src/contrib/llvm/tools/clang/include/clang/Basic/Linkage.h
  1.3       +1 -0        src/contrib/llvm/tools/clang/include/clang/Basic/Makefile
  1.2       +78 -5       src/contrib/llvm/tools/clang/include/clang/Basic/OnDiskHashTable.h
  1.2       +37 -11      src/contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h
  1.2       +62 -0       src/contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
  1.2       +0 -1        src/contrib/llvm/tools/clang/include/clang/Basic/StmtNodes.td
  1.3       +36 -7       src/contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
  1.3       +3 -5        src/contrib/llvm/tools/clang/include/clang/Basic/TargetOptions.h
  1.2       +8 -5        src/contrib/llvm/tools/clang/include/clang/Basic/TokenKinds.def
  1.2       +2 -0        src/contrib/llvm/tools/clang/include/clang/Basic/arm_neon.td
  1.2       +1 -0        src/contrib/llvm/tools/clang/include/clang/CMakeLists.txt
  1.3       +3 -0        src/contrib/llvm/tools/clang/include/clang/Checker/BugReporter/BugReporter.h
  1.2       +45 -7       src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/AnalysisManager.h
  1.3       +23 -8       src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/Checker.h
  1.1       +40 -0       src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/CheckerHelpers.h (new)
  1.2       +0 -3        src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/ConstraintManager.h
  1.3       +7 -1        src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/Environment.h
  1.3       +103 -65     src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRCoreEngine.h
  1.3       +122 -74     src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRExprEngine.h
  1.3       +52 -47      src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRState.h
  1.3       +26 -7       src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRSubEngine.h
  1.3       +3 -3        src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRTransferFuncs.h
  1.2       +5 -5        src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/GRWorkList.h
  1.3       +72 -55      src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/MemRegion.h
  1.3       +13 -14      src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/SVals.h
  1.3       +27 -14      src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/Store.h
  1.3       +76 -3       src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/SymbolManager.h
  1.2       +3 -0        src/contrib/llvm/tools/clang/include/clang/Checker/PathSensitive/ValueManager.h
  1.4       +37 -8       src/contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
  1.3       +2 -0        src/contrib/llvm/tools/clang/include/clang/Driver/Compilation.h
  1.3       +22 -7       src/contrib/llvm/tools/clang/include/clang/Driver/Driver.h
  1.3       +4 -5        src/contrib/llvm/tools/clang/include/clang/Driver/HostInfo.h
  1.2       +0 -34       src/contrib/llvm/tools/clang/include/clang/Driver/Job.h
  1.2       +3 -0        src/contrib/llvm/tools/clang/include/clang/Driver/OptParser.td
  1.3       +6 -5        src/contrib/llvm/tools/clang/include/clang/Driver/OptTable.h
  1.3       +9 -1        src/contrib/llvm/tools/clang/include/clang/Driver/Option.h
  1.4       +11 -2       src/contrib/llvm/tools/clang/include/clang/Driver/Options.td
  1.2       +0 -4        src/contrib/llvm/tools/clang/include/clang/Driver/Tool.h
  1.3       +18 -0       src/contrib/llvm/tools/clang/include/clang/Driver/ToolChain.h
  1.3       +0 -9        src/contrib/llvm/tools/clang/include/clang/Frontend/ASTConsumers.h
  1.2       +324 -17     src/contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
  1.2       +3 -0        src/contrib/llvm/tools/clang/include/clang/Frontend/AnalyzerOptions.h
  1.2       +11 -4       src/contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.h
  1.3       +36 -23      src/contrib/llvm/tools/clang/include/clang/Frontend/CompilerInstance.h
  1.2       +10 -10      src/contrib/llvm/tools/clang/include/clang/Frontend/DeclXML.def
  1.3       +2 -0        src/contrib/llvm/tools/clang/include/clang/Frontend/DiagnosticOptions.h
  1.2       +0 -1        src/contrib/llvm/tools/clang/include/clang/Frontend/DocumentXML.h
  1.3       +10 -4       src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendAction.h
  1.3       +22 -11      src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendActions.h
  1.3       +12 -4       src/contrib/llvm/tools/clang/include/clang/Frontend/FrontendOptions.h
  1.2       +13 -7       src/contrib/llvm/tools/clang/include/clang/Frontend/HeaderSearchOptions.h
  1.3       +0 -822      src/contrib/llvm/tools/clang/include/clang/Frontend/PCHBitCodes.h (dead)
  1.2       +0 -36       src/contrib/llvm/tools/clang/include/clang/Frontend/PCHDeserializationListener.h (dead)
  1.3       +0 -905      src/contrib/llvm/tools/clang/include/clang/Frontend/PCHReader.h (dead)
  1.3       +0 -408      src/contrib/llvm/tools/clang/include/clang/Frontend/PCHWriter.h (dead)
  1.2       +60 -7       src/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOptions.h
  1.2       +9 -7        src/contrib/llvm/tools/clang/include/clang/Frontend/PreprocessorOutputOptions.h
  1.2       +53 -46      src/contrib/llvm/tools/clang/include/clang/Frontend/StmtXML.def
  1.3       +0 -8        src/contrib/llvm/tools/clang/include/clang/Frontend/TypeXML.def
  1.3       +1 -6        src/contrib/llvm/tools/clang/include/clang/Frontend/Utils.h
  1.1       +30 -0       src/contrib/llvm/tools/clang/include/clang/FrontendTool/Utils.h (new)
  1.3       +2 -0        src/contrib/llvm/tools/clang/include/clang/Index/TranslationUnit.h
  1.2       +0 -36       src/contrib/llvm/tools/clang/include/clang/Index/Utils.h (dead)
  1.1       +67 -0       src/contrib/llvm/tools/clang/include/clang/Lex/CodeCompletionHandler.h (new)
  1.2       +1 -1        src/contrib/llvm/tools/clang/include/clang/Lex/ExternalPreprocessorSource.h
  1.2       +1 -1        src/contrib/llvm/tools/clang/include/clang/Lex/HeaderSearch.h
  1.2       +29 -0       src/contrib/llvm/tools/clang/include/clang/Lex/Lexer.h
  1.2       +31 -6       src/contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h
  1.3       +6 -4        src/contrib/llvm/tools/clang/include/clang/Lex/PPCallbacks.h
  1.2       +2 -0        src/contrib/llvm/tools/clang/include/clang/Lex/PTHLexer.h
  1.2       +2 -1        src/contrib/llvm/tools/clang/include/clang/Lex/PreprocessingRecord.h
  1.3       +69 -4       src/contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
  1.3       +1 -0        src/contrib/llvm/tools/clang/include/clang/Lex/Token.h
  1.3       +1 -1        src/contrib/llvm/tools/clang/include/clang/Makefile
  1.3       +0 -3309     src/contrib/llvm/tools/clang/include/clang/Parse/Action.h (dead)
  1.3       +0 -228      src/contrib/llvm/tools/clang/include/clang/Parse/AttributeList.h (dead)
  1.3       +0 -1333     src/contrib/llvm/tools/clang/include/clang/Parse/DeclSpec.h (dead)
  1.2       +0 -239      src/contrib/llvm/tools/clang/include/clang/Parse/Designator.h (dead)
  1.2       +0 -845      src/contrib/llvm/tools/clang/include/clang/Parse/Ownership.h (dead)
  1.1       +47 -0       src/contrib/llvm/tools/clang/include/clang/Parse/ParseAST.h (new)
  1.3       +283 -228    src/contrib/llvm/tools/clang/include/clang/Parse/Parser.h
  1.2       +0 -329      src/contrib/llvm/tools/clang/include/clang/Parse/Scope.h (dead)
  1.3       +0 -183      src/contrib/llvm/tools/clang/include/clang/Parse/Template.h (dead)
  1.2       +7 -4        src/contrib/llvm/tools/clang/include/clang/Rewrite/FixItRewriter.h
  1.2       +2 -2        src/contrib/llvm/tools/clang/include/clang/Rewrite/FrontendActions.h
  1.1       +64 -0       src/contrib/llvm/tools/clang/include/clang/Sema/AnalysisBasedWarnings.h (new)
  1.1       +234 -0      src/contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h (new)
  1.1       +79 -0       src/contrib/llvm/tools/clang/include/clang/Sema/CXXFieldCollector.h (new)
  1.3       +372 -131    src/contrib/llvm/tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  1.1       +1386 -0     src/contrib/llvm/tools/clang/include/clang/Sema/DeclSpec.h (new)
  1.1       +168 -0      src/contrib/llvm/tools/clang/include/clang/Sema/DelayedDiagnostic.h (new)
  1.1       +218 -0      src/contrib/llvm/tools/clang/include/clang/Sema/Designator.h (new)
  1.3       +1 -1        src/contrib/llvm/tools/clang/include/clang/Sema/ExternalSemaSource.h
  1.1       +198 -0      src/contrib/llvm/tools/clang/include/clang/Sema/IdentifierResolver.h (new)
  1.1       +780 -0      src/contrib/llvm/tools/clang/include/clang/Sema/Initialization.h (new)
  1.1       +679 -0      src/contrib/llvm/tools/clang/include/clang/Sema/Lookup.h (new)
  1.1       +38 -0       src/contrib/llvm/tools/clang/include/clang/Sema/ObjCMethodList.h (new)
  1.1       +648 -0      src/contrib/llvm/tools/clang/include/clang/Sema/Overload.h (new)
  1.1       +462 -0      src/contrib/llvm/tools/clang/include/clang/Sema/Ownership.h (new)
  1.2       +0 -43       src/contrib/llvm/tools/clang/include/clang/Sema/ParseAST.h (dead)
  1.1       +172 -0      src/contrib/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h (new)
  1.1       +46 -0       src/contrib/llvm/tools/clang/include/clang/Sema/PrettyDeclStackTrace.h (new)
  1.1       +327 -0      src/contrib/llvm/tools/clang/include/clang/Sema/Scope.h (new)
  1.1       +137 -0      src/contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h (new)
  1.1       +4457 -0     src/contrib/llvm/tools/clang/include/clang/Sema/Sema.h (new)
  1.1       +30 -0       src/contrib/llvm/tools/clang/include/clang/Sema/SemaInternal.h (new)
  1.1       +244 -0      src/contrib/llvm/tools/clang/include/clang/Sema/Template.h (new)
  1.1       +111 -0      src/contrib/llvm/tools/clang/include/clang/Sema/TemplateDeduction.h (new)
  1.1       +917 -0      src/contrib/llvm/tools/clang/include/clang/Serialization/ASTBitCodes.h (new)
  1.1       +49 -0       src/contrib/llvm/tools/clang/include/clang/Serialization/ASTDeserializationListener.h (new)
  1.1       +1100 -0     src/contrib/llvm/tools/clang/include/clang/Serialization/ASTReader.h (new)
  1.1       +513 -0      src/contrib/llvm/tools/clang/include/clang/Serialization/ASTWriter.h (new)
  1.1       +12 -0       src/contrib/llvm/tools/clang/include/clang/Serialization/CMakeLists.txt (new)
  1.1       +19 -0       src/contrib/llvm/tools/clang/include/clang/Serialization/Makefile (new)
  1.2       +3 -0        src/contrib/llvm/tools/clang/lib/AST/ASTConsumer.cpp
  1.3       +425 -166    src/contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
  1.2       +7 -4        src/contrib/llvm/tools/clang/lib/AST/ASTDiagnostic.cpp
  1.3       +77 -27      src/contrib/llvm/tools/clang/lib/AST/ASTImporter.cpp
  1.3       +4 -192      src/contrib/llvm/tools/clang/lib/AST/AttrImpl.cpp
  1.3       +3 -1        src/contrib/llvm/tools/clang/lib/AST/CMakeLists.txt
  1.1       +39 -0       src/contrib/llvm/tools/clang/lib/AST/CXXABI.h (new)
  1.3       +101 -171    src/contrib/llvm/tools/clang/lib/AST/Decl.cpp
  1.3       +88 -163     src/contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
  1.3       +36 -73      src/contrib/llvm/tools/clang/lib/AST/DeclCXX.cpp
  1.2       +0 -6        src/contrib/llvm/tools/clang/lib/AST/DeclGroup.cpp
  1.3       +89 -94      src/contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
  1.3       +13 -6       src/contrib/llvm/tools/clang/lib/AST/DeclPrinter.cpp
  1.3       +99 -75      src/contrib/llvm/tools/clang/lib/AST/DeclTemplate.cpp
  1.2       +96 -20      src/contrib/llvm/tools/clang/lib/AST/DeclarationName.cpp
  1.3       +339 -250    src/contrib/llvm/tools/clang/lib/AST/Expr.cpp
  1.3       +231 -98     src/contrib/llvm/tools/clang/lib/AST/ExprCXX.cpp
  1.2       +22 -12      src/contrib/llvm/tools/clang/lib/AST/ExprClassification.cpp
  1.3       +256 -249    src/contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
  1.2       +0 -13       src/contrib/llvm/tools/clang/lib/AST/FullExpr.cpp
  1.1       +52 -0       src/contrib/llvm/tools/clang/lib/AST/ItaniumCXXABI.cpp (new)
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/AST/Makefile
  1.1       +48 -0       src/contrib/llvm/tools/clang/lib/AST/MicrosoftCXXABI.cpp (new)
  1.2       +0 -5        src/contrib/llvm/tools/clang/lib/AST/NestedNameSpecifier.cpp
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/AST/ParentMap.cpp
  1.2       +3 -1        src/contrib/llvm/tools/clang/lib/AST/RecordLayout.cpp
  1.3       +81 -32      src/contrib/llvm/tools/clang/lib/AST/RecordLayoutBuilder.cpp
  1.3       +13 -81      src/contrib/llvm/tools/clang/lib/AST/Stmt.cpp
  1.2       +29 -9       src/contrib/llvm/tools/clang/lib/AST/StmtDumper.cpp
  1.3       +28 -64      src/contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
  1.3       +54 -53      src/contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
  1.3       +11 -6       src/contrib/llvm/tools/clang/lib/AST/TemplateBase.cpp
  1.3       +83 -80      src/contrib/llvm/tools/clang/lib/AST/Type.cpp
  1.2       +0 -14       src/contrib/llvm/tools/clang/lib/AST/TypeLoc.cpp
  1.3       +6 -3        src/contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
  1.2       +42 -3       src/contrib/llvm/tools/clang/lib/Analysis/AnalysisContext.cpp
  1.3       +113 -49     src/contrib/llvm/tools/clang/lib/Analysis/CFG.cpp
  1.1       +88 -0       src/contrib/llvm/tools/clang/lib/Analysis/CFGStmtMap.cpp (new)
  1.3       +4 -0        src/contrib/llvm/tools/clang/lib/Analysis/CMakeLists.txt
  1.1       +474 -0      src/contrib/llvm/tools/clang/lib/Analysis/FormatString.cpp (new)
  1.1       +72 -0       src/contrib/llvm/tools/clang/lib/Analysis/FormatStringParsing.h (new)
  1.3       +13 -11      src/contrib/llvm/tools/clang/lib/Analysis/LiveVariables.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Analysis/Makefile
  1.4       +85 -500     src/contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp
  1.1       +238 -0      src/contrib/llvm/tools/clang/lib/Analysis/PseudoConstantAnalysis.cpp (new)
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Analysis/ReachableCode.cpp
  1.1       +221 -0      src/contrib/llvm/tools/clang/lib/Analysis/ScanfFormatString.cpp (new)
  1.2       +2 -2        src/contrib/llvm/tools/clang/lib/Analysis/UninitializedValues.cpp
  1.2       +20 -0       src/contrib/llvm/tools/clang/lib/Basic/Builtins.cpp
  1.3       +31 -33      src/contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp
  1.3       +16 -0       src/contrib/llvm/tools/clang/lib/Basic/FileManager.cpp
  1.2       +7 -5        src/contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Basic/Makefile
  1.2       +20 -14      src/contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
  1.3       +18 -4       src/contrib/llvm/tools/clang/lib/Basic/TargetInfo.cpp
  1.3       +66 -18      src/contrib/llvm/tools/clang/lib/Basic/Targets.cpp
  1.3       +1 -1        src/contrib/llvm/tools/clang/lib/Basic/Version.cpp
  1.2       +2 -0        src/contrib/llvm/tools/clang/lib/CMakeLists.txt
  1.2       +1 -2        src/contrib/llvm/tools/clang/lib/Checker/AdjustedReturnValueChecker.cpp
  1.2       +9 -2        src/contrib/llvm/tools/clang/lib/Checker/AggExprVisitor.cpp
  1.2       +9 -3        src/contrib/llvm/tools/clang/lib/Checker/AnalysisConsumer.cpp
  1.1       +31 -0       src/contrib/llvm/tools/clang/lib/Checker/AnalysisManager.cpp (new)
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Checker/ArrayBoundChecker.cpp
  1.3       +1 -4        src/contrib/llvm/tools/clang/lib/Checker/BasicObjCFoundationChecks.cpp
  1.3       +27 -36      src/contrib/llvm/tools/clang/lib/Checker/BasicStore.cpp
  1.2       +16 -16      src/contrib/llvm/tools/clang/lib/Checker/BasicValueFactory.cpp
  1.3       +14 -37      src/contrib/llvm/tools/clang/lib/Checker/BugReporter.cpp
  1.2       +42 -7       src/contrib/llvm/tools/clang/lib/Checker/BugReporterVisitors.cpp
  1.3       +51 -151     src/contrib/llvm/tools/clang/lib/Checker/CFRefCount.cpp
  1.3       +3 -1        src/contrib/llvm/tools/clang/lib/Checker/CMakeLists.txt
  1.2       +562 -32     src/contrib/llvm/tools/clang/lib/Checker/CStringChecker.cpp
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Checker/CallAndMessageChecker.cpp
  1.3       +0 -54       src/contrib/llvm/tools/clang/lib/Checker/CallInliner.cpp (dead)
  1.3       +4 -0        src/contrib/llvm/tools/clang/lib/Checker/CastSizeChecker.cpp
  1.2       +2 -2        src/contrib/llvm/tools/clang/lib/Checker/CheckDeadStores.cpp
  1.3       +8 -8        src/contrib/llvm/tools/clang/lib/Checker/CheckSecuritySyntaxOnly.cpp
  1.1       +80 -0       src/contrib/llvm/tools/clang/lib/Checker/CheckerHelpers.cpp (new)
  1.2       +3 -2        src/contrib/llvm/tools/clang/lib/Checker/CocoaConventions.cpp
  1.2       +4 -4        src/contrib/llvm/tools/clang/lib/Checker/DivZeroChecker.cpp
  1.3       +39 -2       src/contrib/llvm/tools/clang/lib/Checker/Environment.cpp
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Checker/FixedAddressChecker.cpp
  1.3       +50 -32      src/contrib/llvm/tools/clang/lib/Checker/FlatStore.cpp
  1.2       +14 -20      src/contrib/llvm/tools/clang/lib/Checker/GRCXXExprEngine.cpp
  1.3       +99 -55      src/contrib/llvm/tools/clang/lib/Checker/GRCoreEngine.cpp
  1.3       +406 -272    src/contrib/llvm/tools/clang/lib/Checker/GRExprEngine.cpp
  1.3       +8 -8        src/contrib/llvm/tools/clang/lib/Checker/GRExprEngineExperimentalChecks.cpp
  1.3       +3 -2        src/contrib/llvm/tools/clang/lib/Checker/GRExprEngineExperimentalChecks.h
  1.3       +214 -10     src/contrib/llvm/tools/clang/lib/Checker/GRState.cpp
  1.2       +466 -217    src/contrib/llvm/tools/clang/lib/Checker/IdempotentOperationChecker.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Checker/LLVMConventionsChecker.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Checker/Makefile
  1.3       +201 -48     src/contrib/llvm/tools/clang/lib/Checker/MallocChecker.cpp
  1.3       +65 -4       src/contrib/llvm/tools/clang/lib/Checker/MemRegion.cpp
  1.3       +4 -4        src/contrib/llvm/tools/clang/lib/Checker/OSAtomicChecker.cpp
  1.2       +1 -2        src/contrib/llvm/tools/clang/lib/Checker/PointerArithChecker.cpp
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Checker/PointerSubChecker.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Checker/RangeConstraintManager.cpp
  1.3       +134 -224    src/contrib/llvm/tools/clang/lib/Checker/RegionStore.cpp
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Checker/ReturnPointerRangeChecker.cpp
  1.2       +1 -0        src/contrib/llvm/tools/clang/lib/Checker/ReturnUndefChecker.cpp
  1.3       +5 -2        src/contrib/llvm/tools/clang/lib/Checker/SVals.cpp
  1.3       +2 -2        src/contrib/llvm/tools/clang/lib/Checker/SValuator.cpp
  1.3       +23 -47      src/contrib/llvm/tools/clang/lib/Checker/SimpleConstraintManager.cpp
  1.3       +0 -4        src/contrib/llvm/tools/clang/lib/Checker/SimpleConstraintManager.h
  1.3       +166 -118    src/contrib/llvm/tools/clang/lib/Checker/SimpleSValuator.cpp
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Checker/StackAddrLeakChecker.cpp
  1.3       +24 -17      src/contrib/llvm/tools/clang/lib/Checker/Store.cpp
  1.2       +189 -8      src/contrib/llvm/tools/clang/lib/Checker/StreamChecker.cpp
  1.3       +109 -30     src/contrib/llvm/tools/clang/lib/Checker/SymbolManager.cpp
  1.2       +9 -8        src/contrib/llvm/tools/clang/lib/Checker/UndefBranchChecker.cpp
  1.2       +5 -7        src/contrib/llvm/tools/clang/lib/Checker/UndefinedAssignmentChecker.cpp
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Checker/UnixAPIChecker.cpp
  1.1       +226 -0      src/contrib/llvm/tools/clang/lib/Checker/UnreachableCodeChecker.cpp (new)
  1.3       +1 -1        src/contrib/llvm/tools/clang/lib/Checker/VLASizeChecker.cpp
  1.2       +15 -2       src/contrib/llvm/tools/clang/lib/Checker/ValueManager.cpp
  1.3       +58 -48      src/contrib/llvm/tools/clang/lib/CodeGen/ABIInfo.h
  1.3       +78 -119     src/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.cpp
  1.3       +1 -17       src/contrib/llvm/tools/clang/lib/CodeGen/CGBlocks.h
  1.3       +305 -83     src/contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
  1.3       +151 -39     src/contrib/llvm/tools/clang/lib/CodeGen/CGCXX.cpp
  1.3       +196 -4      src/contrib/llvm/tools/clang/lib/CodeGen/CGCXXABI.h
  1.3       +261 -222    src/contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
  1.3       +261 -189    src/contrib/llvm/tools/clang/lib/CodeGen/CGClass.cpp
  1.3       +363 -112    src/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
  1.2       +42 -9       src/contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.h
  1.3       +86 -78      src/contrib/llvm/tools/clang/lib/CodeGen/CGDecl.cpp
  1.3       +50 -22      src/contrib/llvm/tools/clang/lib/CodeGen/CGDeclCXX.cpp
  1.3       +307 -279    src/contrib/llvm/tools/clang/lib/CodeGen/CGException.cpp
  1.2       +240 -75     src/contrib/llvm/tools/clang/lib/CodeGen/CGException.h
  1.3       +268 -233    src/contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
  1.3       +52 -149     src/contrib/llvm/tools/clang/lib/CodeGen/CGExprAgg.cpp
  1.3       +517 -347    src/contrib/llvm/tools/clang/lib/CodeGen/CGExprCXX.cpp
  1.3       +2 -2        src/contrib/llvm/tools/clang/lib/CodeGen/CGExprComplex.cpp
  1.3       +27 -98      src/contrib/llvm/tools/clang/lib/CodeGen/CGExprConstant.cpp
  1.3       +243 -220    src/contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
  1.3       +8 -7        src/contrib/llvm/tools/clang/lib/CodeGen/CGObjC.cpp
  1.3       +43 -21      src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCGNU.cpp
  1.3       +642 -357    src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCMac.cpp
  1.3       +12 -1       src/contrib/llvm/tools/clang/lib/CodeGen/CGObjCRuntime.h
  1.3       +155 -37     src/contrib/llvm/tools/clang/lib/CodeGen/CGRTTI.cpp
  1.2       +22 -6       src/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayout.h
  1.2       +44 -37      src/contrib/llvm/tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  1.3       +78 -53      src/contrib/llvm/tools/clang/lib/CodeGen/CGStmt.cpp
  1.3       +43 -49      src/contrib/llvm/tools/clang/lib/CodeGen/CGTemporaries.cpp
  1.2       +2 -1        src/contrib/llvm/tools/clang/lib/CodeGen/CGVTT.cpp
  1.3       +67 -25      src/contrib/llvm/tools/clang/lib/CodeGen/CGVTables.cpp
  1.2       +45 -26      src/contrib/llvm/tools/clang/lib/CodeGen/CGValue.h
  1.3       +624 -513    src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.cpp
  1.3       +219 -102    src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
  1.3       +248 -206    src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
  1.3       +43 -34      src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.h
  1.3       +17 -22      src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.cpp
  1.3       +16 -12      src/contrib/llvm/tools/clang/lib/CodeGen/CodeGenTypes.h
  1.2       +988 -4      src/contrib/llvm/tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/CodeGen/Makefile
  1.3       +60 -60      src/contrib/llvm/tools/clang/lib/CodeGen/Mangle.cpp
  1.2       +32 -5       src/contrib/llvm/tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  1.3       +735 -450    src/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
  1.2       +10 -0       src/contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.h
  1.3       +0 -12       src/contrib/llvm/tools/clang/lib/Driver/Compilation.cpp
  1.3       +48 -78      src/contrib/llvm/tools/clang/lib/Driver/Driver.cpp
  1.3       +97 -80      src/contrib/llvm/tools/clang/lib/Driver/HostInfo.cpp
  1.2       +1 -14       src/contrib/llvm/tools/clang/lib/Driver/InputInfo.h
  1.2       +1 -11       src/contrib/llvm/tools/clang/lib/Driver/Job.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Driver/Makefile
  1.3       +2 -0        src/contrib/llvm/tools/clang/lib/Driver/OptTable.cpp
  1.3       +1 -1        src/contrib/llvm/tools/clang/lib/Driver/Option.cpp
  1.3       +140 -0      src/contrib/llvm/tools/clang/lib/Driver/ToolChain.cpp
  1.4       +227 -38     src/contrib/llvm/tools/clang/lib/Driver/ToolChains.cpp
  1.3       +37 -13      src/contrib/llvm/tools/clang/lib/Driver/ToolChains.h
  1.5       +236 -264    src/contrib/llvm/tools/clang/lib/Driver/Tools.cpp
  1.3       +32 -63      src/contrib/llvm/tools/clang/lib/Driver/Tools.h
  1.3       +1 -1        src/contrib/llvm/tools/clang/lib/Frontend/ASTConsumers.cpp
  1.3       +7 -1        src/contrib/llvm/tools/clang/lib/Frontend/ASTMerge.cpp
  1.3       +1499 -85    src/contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
  1.3       +0 -8        src/contrib/llvm/tools/clang/lib/Frontend/CMakeLists.txt
  1.2       +9 -4        src/contrib/llvm/tools/clang/lib/Frontend/CacheTokens.cpp
  1.3       +77 -50      src/contrib/llvm/tools/clang/lib/Frontend/CompilerInstance.cpp
  1.4       +80 -31      src/contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
  1.2       +0 -1        src/contrib/llvm/tools/clang/lib/Frontend/DependencyFile.cpp
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Frontend/DiagChecker.cpp
  1.3       +23 -13      src/contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
  1.3       +55 -33      src/contrib/llvm/tools/clang/lib/Frontend/FrontendActions.cpp
  1.3       +0 -83       src/contrib/llvm/tools/clang/lib/Frontend/GeneratePCH.cpp (dead)
  1.6       +37 -5       src/contrib/llvm/tools/clang/lib/Frontend/InitHeaderSearch.cpp
  1.3       +19 -14      src/contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Frontend/Makefile
  1.3       +0 -3469     src/contrib/llvm/tools/clang/lib/Frontend/PCHReader.cpp (dead)
  1.3       +0 -1484     src/contrib/llvm/tools/clang/lib/Frontend/PCHReaderDecl.cpp (dead)
  1.3       +0 -1727     src/contrib/llvm/tools/clang/lib/Frontend/PCHReaderStmt.cpp (dead)
  1.3       +0 -2748     src/contrib/llvm/tools/clang/lib/Frontend/PCHWriter.cpp (dead)
  1.3       +0 -1172     src/contrib/llvm/tools/clang/lib/Frontend/PCHWriterDecl.cpp (dead)
  1.3       +0 -1345     src/contrib/llvm/tools/clang/lib/Frontend/PCHWriterStmt.cpp (dead)
  1.3       +0 -852      src/contrib/llvm/tools/clang/lib/Frontend/PrintParserCallbacks.cpp (dead)
  1.3       +52 -7       src/contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  1.2       +2 -2        src/contrib/llvm/tools/clang/lib/Frontend/StmtXML.cpp
  1.3       +44 -2       src/contrib/llvm/tools/clang/lib/Frontend/TextDiagnosticPrinter.cpp
  1.2       +7 -7        src/contrib/llvm/tools/clang/lib/Frontend/VerifyDiagnosticsClient.cpp
  1.1       +5 -0        src/contrib/llvm/tools/clang/lib/FrontendTool/CMakeLists.txt (new)
  1.1       +155 -0      src/contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp (new)
  1.1       +13 -0       src/contrib/llvm/tools/clang/lib/FrontendTool/Makefile (new)
  1.3       +3 -0        src/contrib/llvm/tools/clang/lib/Headers/CMakeLists.txt
  1.3       +1 -0        src/contrib/llvm/tools/clang/lib/Headers/Makefile
  1.3       +7105 -2839  src/contrib/llvm/tools/clang/lib/Headers/altivec.h
  1.2       +0 -537      src/contrib/llvm/tools/clang/lib/Headers/arm_neon.h (dead)
  1.2       +0 -341      src/contrib/llvm/tools/clang/lib/Headers/arm_neon.td (dead)
  1.1       +1156 -0     src/contrib/llvm/tools/clang/lib/Headers/avxintrin.h (new)
  1.3       +6 -3        src/contrib/llvm/tools/clang/lib/Headers/emmintrin.h
  1.1       +59 -0       src/contrib/llvm/tools/clang/lib/Headers/immintrin.h (new)
  1.2       +58 -0       src/contrib/llvm/tools/clang/lib/Headers/mmintrin.h
  1.2       +22 -22      src/contrib/llvm/tools/clang/lib/Headers/nmmintrin.h
  1.3       +5 -7        src/contrib/llvm/tools/clang/lib/Headers/smmintrin.h
  1.3       +2 -1        src/contrib/llvm/tools/clang/lib/Headers/stddef.h
  1.1       +31 -0       src/contrib/llvm/tools/clang/lib/Headers/x86intrin.h (new)
  1.3       +49 -2       src/contrib/llvm/tools/clang/lib/Headers/xmmintrin.h
  1.2       +0 -1        src/contrib/llvm/tools/clang/lib/Index/CMakeLists.txt
  1.3       +2 -2        src/contrib/llvm/tools/clang/lib/Index/Entity.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Index/Makefile
  1.2       +0 -602      src/contrib/llvm/tools/clang/lib/Index/ResolveLocation.cpp (dead)
  1.3       +264 -28     src/contrib/llvm/tools/clang/lib/Lex/Lexer.cpp
  1.3       +37 -7       src/contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
  1.2       +19 -0       src/contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Lex/Makefile
  1.2       +41 -10      src/contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
  1.2       +18 -1       src/contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp
  1.3       +22 -2       src/contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
  1.2       +26 -4       src/contrib/llvm/tools/clang/lib/Lex/PTHLexer.cpp
  1.3       +235 -33     src/contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
  1.2       +2 -1        src/contrib/llvm/tools/clang/lib/Lex/PreprocessingRecord.cpp
  1.3       +23 -6       src/contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
  1.2       +15 -3       src/contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
  1.3       +1 -1        src/contrib/llvm/tools/clang/lib/Makefile
  1.3       +0 -130      src/contrib/llvm/tools/clang/lib/Parse/AttributeList.cpp (dead)
  1.3       +2 -4        src/contrib/llvm/tools/clang/lib/Parse/CMakeLists.txt
  1.3       +0 -595      src/contrib/llvm/tools/clang/lib/Parse/DeclSpec.cpp (dead)
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Parse/Makefile
  1.2       +0 -281      src/contrib/llvm/tools/clang/lib/Parse/MinimalAction.cpp (dead)
  1.1       +114 -0      src/contrib/llvm/tools/clang/lib/Parse/ParseAST.cpp (new)
  1.3       +14 -10      src/contrib/llvm/tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  1.3       +230 -139    src/contrib/llvm/tools/clang/lib/Parse/ParseDecl.cpp
  1.3       +171 -137    src/contrib/llvm/tools/clang/lib/Parse/ParseDeclCXX.cpp
  1.3       +165 -158    src/contrib/llvm/tools/clang/lib/Parse/ParseExpr.cpp
  1.3       +87 -93      src/contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
  1.3       +25 -23      src/contrib/llvm/tools/clang/lib/Parse/ParseInit.cpp
  1.3       +235 -185    src/contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
  1.3       +93 -27      src/contrib/llvm/tools/clang/lib/Parse/ParsePragma.cpp
  1.3       +28 -11      src/contrib/llvm/tools/clang/lib/Parse/ParsePragma.h
  1.3       +144 -138    src/contrib/llvm/tools/clang/lib/Parse/ParseStmt.cpp
  1.3       +67 -54      src/contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
  1.2       +20 -17      src/contrib/llvm/tools/clang/lib/Parse/ParseTentative.cpp
  1.3       +103 -46     src/contrib/llvm/tools/clang/lib/Parse/Parser.cpp
  1.3       +6 -0        src/contrib/llvm/tools/clang/lib/Rewrite/CMakeLists.txt
  1.2       +2 -8        src/contrib/llvm/tools/clang/lib/Rewrite/DeltaTree.cpp
  1.2       +9 -20       src/contrib/llvm/tools/clang/lib/Rewrite/FixItRewriter.cpp
  1.2       +15 -6       src/contrib/llvm/tools/clang/lib/Rewrite/FrontendActions.cpp
  1.2       +1 -2        src/contrib/llvm/tools/clang/lib/Rewrite/HTMLRewrite.cpp
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Rewrite/Makefile
  1.2       +170 -218    src/contrib/llvm/tools/clang/lib/Rewrite/RewriteObjC.cpp
  1.2       +30 -9       src/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  1.2       +0 -55       src/contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.h (dead)
  1.1       +136 -0      src/contrib/llvm/tools/clang/lib/Sema/AttributeList.cpp (new)
  1.3       +2 -1        src/contrib/llvm/tools/clang/lib/Sema/CMakeLists.txt
  1.2       +0 -79       src/contrib/llvm/tools/clang/lib/Sema/CXXFieldCollector.h (dead)
  1.2       +114 -119    src/contrib/llvm/tools/clang/lib/Sema/CodeCompleteConsumer.cpp
  1.1       +667 -0      src/contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp (new)
  1.2       +30 -5       src/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.cpp
  1.2       +0 -203      src/contrib/llvm/tools/clang/lib/Sema/IdentifierResolver.h (dead)
  1.3       +21 -8       src/contrib/llvm/tools/clang/lib/Sema/JumpDiagnostics.cpp
  1.3       +0 -654      src/contrib/llvm/tools/clang/lib/Sema/Lookup.h (dead)
  1.3       +0 -1        src/contrib/llvm/tools/clang/lib/Sema/Makefile
  1.2       +0 -125      src/contrib/llvm/tools/clang/lib/Sema/ParseAST.cpp (dead)
  1.3       +184 -77     src/contrib/llvm/tools/clang/lib/Sema/Sema.cpp
  1.3       +0 -4655     src/contrib/llvm/tools/clang/lib/Sema/Sema.h (dead)
  1.3       +202 -16     src/contrib/llvm/tools/clang/lib/Sema/SemaAccess.cpp
  1.3       +110 -25     src/contrib/llvm/tools/clang/lib/Sema/SemaAttr.cpp
  1.3       +97 -86      src/contrib/llvm/tools/clang/lib/Sema/SemaCXXCast.cpp
  1.3       +24 -18      src/contrib/llvm/tools/clang/lib/Sema/SemaCXXScopeSpec.cpp
  1.4       +540 -337    src/contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
  1.3       +1633 -448   src/contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
  1.3       +859 -545    src/contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
  1.3       +344 -109    src/contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
  1.3       +622 -462    src/contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
  1.3       +202 -244    src/contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
  1.3       +9 -1        src/contrib/llvm/tools/clang/lib/Sema/SemaExceptionSpec.cpp
  1.3       +861 -843    src/contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
  1.3       +306 -296    src/contrib/llvm/tools/clang/lib/Sema/SemaExprCXX.cpp
  1.3       +69 -67      src/contrib/llvm/tools/clang/lib/Sema/SemaExprObjC.cpp
  1.3       +229 -154    src/contrib/llvm/tools/clang/lib/Sema/SemaInit.cpp
  1.3       +0 -765      src/contrib/llvm/tools/clang/lib/Sema/SemaInit.h (dead)
  1.3       +125 -43     src/contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
  1.3       +104 -71     src/contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
  1.3       +760 -614    src/contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
  1.2       +0 -617      src/contrib/llvm/tools/clang/lib/Sema/SemaOverload.h (dead)
  1.3       +178 -204    src/contrib/llvm/tools/clang/lib/Sema/SemaStmt.cpp
  1.3       +270 -280    src/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.cpp
  1.3       +0 -151      src/contrib/llvm/tools/clang/lib/Sema/SemaTemplate.h (dead)
  1.3       +122 -69     src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  1.3       +47 -40      src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  1.3       +202 -199    src/contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  1.3       +88 -66      src/contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
  1.2       +9 -8        src/contrib/llvm/tools/clang/lib/Sema/TargetAttributesSema.cpp
  1.2       +1 -1        src/contrib/llvm/tools/clang/lib/Sema/TargetAttributesSema.h
  1.3       +1011 -1017  src/contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
  1.1       +69 -0       src/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.cpp (new)
  1.1       +50 -0       src/contrib/llvm/tools/clang/lib/Serialization/ASTCommon.h (new)
  1.1       +4147 -0     src/contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp (new)
  1.1       +1462 -0     src/contrib/llvm/tools/clang/lib/Serialization/ASTReaderDecl.cpp (new)
  1.1       +1766 -0     src/contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp (new)
  1.1       +3119 -0     src/contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp (new)
  1.1       +1202 -0     src/contrib/llvm/tools/clang/lib/Serialization/ASTWriterDecl.cpp (new)
  1.1       +1361 -0     src/contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp (new)
  1.1       +23 -0       src/contrib/llvm/tools/clang/lib/Serialization/CMakeLists.txt (new)
  1.1       +64 -0       src/contrib/llvm/tools/clang/lib/Serialization/GeneratePCH.cpp (new)
  1.1       +19 -0       src/contrib/llvm/tools/clang/lib/Serialization/Makefile (new)
  1.2       +0 -2589     src/contrib/llvm/tools/clang/tools/CIndex/CIndex.cpp (dead)
  1.2       +0 -81       src/contrib/llvm/tools/clang/tools/CIndex/CIndex.darwin.exports (dead)
  1.2       +0 -81       src/contrib/llvm/tools/clang/tools/CIndex/CIndex.exports (dead)
  1.2       +0 -512      src/contrib/llvm/tools/clang/tools/CIndex/CIndexCodeCompletion.cpp (dead)
  1.2       +0 -285      src/contrib/llvm/tools/clang/tools/CIndex/CIndexDiagnostic.cpp (dead)
  1.2       +0 -53       src/contrib/llvm/tools/clang/tools/CIndex/CIndexDiagnostic.h (dead)
  1.2       +0 -67       src/contrib/llvm/tools/clang/tools/CIndex/CIndexInclusionStack.cpp (dead)
  1.2       +0 -469      src/contrib/llvm/tools/clang/tools/CIndex/CIndexUSRs.cpp (dead)
  1.2       +0 -154      src/contrib/llvm/tools/clang/tools/CIndex/CIndexer.cpp (dead)
  1.2       +0 -78       src/contrib/llvm/tools/clang/tools/CIndex/CIndexer.h (dead)
  1.2       +0 -56       src/contrib/llvm/tools/clang/tools/CIndex/CMakeLists.txt (dead)
  1.2       +0 -369      src/contrib/llvm/tools/clang/tools/CIndex/CXCursor.cpp (dead)
  1.2       +0 -112      src/contrib/llvm/tools/clang/tools/CIndex/CXCursor.h (dead)
  1.2       +0 -75       src/contrib/llvm/tools/clang/tools/CIndex/CXSourceLocation.h (dead)
  1.2       +0 -55       src/contrib/llvm/tools/clang/tools/CIndex/Makefile (dead)
  1.2       +2 -1        src/contrib/llvm/tools/clang/tools/c-index-test/CMakeLists.txt
  1.3       +3 -2        src/contrib/llvm/tools/clang/tools/c-index-test/Makefile
  1.3       +251 -17     src/contrib/llvm/tools/clang/tools/c-index-test/c-index-test.c
  1.3       +4 -1        src/contrib/llvm/tools/clang/tools/driver/CMakeLists.txt
  1.1       +18 -0       src/contrib/llvm/tools/clang/tools/driver/Info.plist.in (new)
  1.3       +30 -3       src/contrib/llvm/tools/clang/tools/driver/Makefile
  1.3       +14 -135     src/contrib/llvm/tools/clang/tools/driver/cc1_main.cpp
  1.3       +22 -19      src/contrib/llvm/tools/clang/tools/driver/cc1as_main.cpp
  1.2       +123 -37     src/contrib/llvm/tools/clang/tools/driver/driver.cpp
  1.2       +0 -23       src/contrib/llvm/tools/clang/tools/index-test/CMakeLists.txt (dead)
  1.2       +0 -25       src/contrib/llvm/tools/clang/tools/index-test/Makefile (dead)
  1.2       +0 -334      src/contrib/llvm/tools/clang/tools/index-test/index-test.cpp (dead)
  1.3       +1017 -114   src/contrib/llvm/tools/clang/tools/libclang/CIndex.cpp
  1.1       +124 -0      src/contrib/llvm/tools/clang/tools/libclang/CIndexCXX.cpp (new)
  1.3       +290 -16     src/contrib/llvm/tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  1.2       +7 -20       src/contrib/llvm/tools/clang/tools/libclang/CIndexDiagnostic.cpp
  1.2       +219 -18     src/contrib/llvm/tools/clang/tools/libclang/CIndexUSRs.cpp
  1.3       +17 -10      src/contrib/llvm/tools/clang/tools/libclang/CMakeLists.txt
  1.3       +50 -48      src/contrib/llvm/tools/clang/tools/libclang/CXCursor.cpp
  1.2       +27 -1       src/contrib/llvm/tools/clang/tools/libclang/CXCursor.h
  1.1       +297 -0      src/contrib/llvm/tools/clang/tools/libclang/CXType.cpp (new)
  1.1       +29 -0       src/contrib/llvm/tools/clang/tools/libclang/CXType.h (new)
  1.3       +0 -286      src/contrib/llvm/tools/clang/tools/libclang/CXTypes.cpp (dead)
  1.3       +12 -14      src/contrib/llvm/tools/clang/tools/libclang/Makefile
  1.3       +18 -1       src/contrib/llvm/tools/clang/tools/libclang/libclang.darwin.exports
  1.3       +18 -1       src/contrib/llvm/tools/clang/tools/libclang/libclang.exports
  1.2       +0 -61       src/contrib/llvm/tools/clang/utils/pch-test.pl (dead)
  1.2       +1 -13       src/contrib/llvm/tools/edis/CMakeLists.txt
  1.3       +0 -407      src/contrib/llvm/tools/edis/EDDisassembler.cpp (dead)
  1.2       +0 -256      src/contrib/llvm/tools/edis/EDDisassembler.h (dead)
  1.2       +0 -1        src/contrib/llvm/tools/edis/EDInfo.td (dead)
  1.2       +0 -207      src/contrib/llvm/tools/edis/EDInst.cpp (dead)
  1.2       +0 -175      src/contrib/llvm/tools/edis/EDInst.h (dead)
  1.2       +75 -83      src/contrib/llvm/tools/edis/EDMain.cpp
  1.2       +0 -284      src/contrib/llvm/tools/edis/EDOperand.cpp (dead)
  1.2       +0 -78       src/contrib/llvm/tools/edis/EDOperand.h (dead)
  1.2       +0 -208      src/contrib/llvm/tools/edis/EDToken.cpp (dead)
  1.2       +0 -135      src/contrib/llvm/tools/edis/EDToken.h (dead)
  1.3       +12 -18      src/contrib/llvm/tools/edis/Makefile
  1.2       +2 -2        src/contrib/llvm/tools/gold/README.txt
  1.3       +36 -4       src/contrib/llvm/tools/gold/gold-plugin.cpp
  1.3       +67 -86      src/contrib/llvm/tools/llc/llc.cpp
  1.2       +2 -1        src/contrib/llvm/tools/lli/lli.cpp
  1.2       +8 -10       src/contrib/llvm/tools/llvm-as/llvm-as.cpp
  1.2       +10 -7       src/contrib/llvm/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp
  1.2       +1 -1        src/contrib/llvm/tools/llvm-config/CMakeLists.txt
  1.1       +6 -0        src/contrib/llvm/tools/llvm-diff/CMakeLists.txt (new)
  1.1       +676 -0      src/contrib/llvm/tools/llvm-diff/DifferenceEngine.cpp (new)
  1.1       +179 -0      src/contrib/llvm/tools/llvm-diff/DifferenceEngine.h (new)
  1.1       +17 -0       src/contrib/llvm/tools/llvm-diff/Makefile (new)
  1.1       +331 -0      src/contrib/llvm/tools/llvm-diff/llvm-diff.cpp (new)
  1.2       +37 -10      src/contrib/llvm/tools/llvm-dis/llvm-dis.cpp
  1.3       +23 -15      src/contrib/llvm/tools/llvm-extract/llvm-extract.cpp
  1.2       +21 -17      src/contrib/llvm/tools/llvm-ld/llvm-ld.cpp
  1.3       +8 -11       src/contrib/llvm/tools/llvm-link/llvm-link.cpp
  1.2       +1 -2        src/contrib/llvm/tools/llvm-mc/CMakeLists.txt
  1.2       +80 -102     src/contrib/llvm/tools/llvm-mc/Disassembler.cpp
  1.2       +5 -2        src/contrib/llvm/tools/llvm-mc/Disassembler.h
  1.3       +1 -3        src/contrib/llvm/tools/llvm-mc/Makefile
  1.3       +98 -79      src/contrib/llvm/tools/llvm-mc/llvm-mc.cpp
  1.3       +9 -6        src/contrib/llvm/tools/llvm-nm/llvm-nm.cpp
  1.2       +9 -6        src/contrib/llvm/tools/llvm-prof/llvm-prof.cpp
  1.2       +52 -1       src/contrib/llvm/tools/llvm-shlib/Makefile
  1.2       +1 -1        src/contrib/llvm/tools/llvmc/CMakeLists.txt
  1.2       +4 -4        src/contrib/llvm/tools/llvmc/Makefile
  1.2       +8 -1        src/contrib/llvm/tools/llvmc/doc/LLVMC-Reference.rst
  1.2       +0 -14       src/contrib/llvm/tools/llvmc/driver/Main.cpp (dead)
  1.2       +0 -13       src/contrib/llvm/tools/llvmc/driver/Makefile (dead)
  1.2       +0 -33       src/contrib/llvm/tools/llvmc/example/Hello/Hello.cpp (dead)
  1.2       +0 -14       src/contrib/llvm/tools/llvmc/example/Hello/Makefile (dead)
  1.2       +0 -15       src/contrib/llvm/tools/llvmc/example/Simple/Makefile (dead)
  1.2       +0 -1        src/contrib/llvm/tools/llvmc/example/Simple/PluginMain.cpp (dead)
  1.2       +0 -37       src/contrib/llvm/tools/llvmc/example/Simple/Simple.td (dead)
  1.2       +0 -24       src/contrib/llvm/tools/llvmc/example/Skeleton/Makefile (dead)
  1.2       +0 -6        src/contrib/llvm/tools/llvmc/example/Skeleton/README (dead)
  1.2       +0 -14       src/contrib/llvm/tools/llvmc/example/Skeleton/driver/Main.cpp (dead)
  1.2       +0 -13       src/contrib/llvm/tools/llvmc/example/Skeleton/driver/Makefile (dead)
  1.2       +0 -18       src/contrib/llvm/tools/llvmc/example/Skeleton/plugins/Makefile (dead)
  1.2       +0 -17       src/contrib/llvm/tools/llvmc/example/Skeleton/plugins/Plugin/Makefile (dead)
  1.2       +0 -7        src/contrib/llvm/tools/llvmc/example/Skeleton/plugins/Plugin/Plugin.td (dead)
  1.2       +0 -1        src/contrib/llvm/tools/llvmc/example/Skeleton/plugins/Plugin/PluginMain.cpp (dead)
  1.2       +0 -18       src/contrib/llvm/tools/llvmc/example/mcc16/Makefile (dead)
  1.2       +0 -75       src/contrib/llvm/tools/llvmc/example/mcc16/README (dead)
  1.2       +0 -54       src/contrib/llvm/tools/llvmc/example/mcc16/driver/Main.cpp (dead)
  1.2       +0 -13       src/contrib/llvm/tools/llvmc/example/mcc16/driver/Makefile (dead)
  1.2       +0 -18       src/contrib/llvm/tools/llvmc/example/mcc16/plugins/Makefile (dead)
  1.2       +0 -17       src/contrib/llvm/tools/llvmc/example/mcc16/plugins/PIC16Base/Makefile (dead)
  1.2       +0 -234      src/contrib/llvm/tools/llvmc/example/mcc16/plugins/PIC16Base/PIC16Base.td (dead)
  1.2       +0 -106      src/contrib/llvm/tools/llvmc/example/mcc16/plugins/PIC16Base/PluginMain.cpp (dead)
  1.1       +29 -0       src/contrib/llvm/tools/llvmc/examples/Hello/Hello.cpp (new)
  1.1       +14 -0       src/contrib/llvm/tools/llvmc/examples/Hello/Makefile (new)
  1.1       +14 -0       src/contrib/llvm/tools/llvmc/examples/Makefile (new)
  1.1       +15 -0       src/contrib/llvm/tools/llvmc/examples/Simple/Makefile (new)
  1.1       +2 -0        src/contrib/llvm/tools/llvmc/examples/Simple/Simple.cpp (new)
  1.1       +41 -0       src/contrib/llvm/tools/llvmc/examples/Simple/Simple.td (new)
  1.1       +7 -0        src/contrib/llvm/tools/llvmc/examples/Skeleton/AutoGenerated.td (new)
  1.1       +12 -0       src/contrib/llvm/tools/llvmc/examples/Skeleton/Hooks.cpp (new)
  1.1       +15 -0       src/contrib/llvm/tools/llvmc/examples/Skeleton/Main.cpp (new)
  1.1       +20 -0       src/contrib/llvm/tools/llvmc/examples/Skeleton/Makefile (new)
  1.1       +6 -0        src/contrib/llvm/tools/llvmc/examples/Skeleton/README (new)
  1.1       +109 -0      src/contrib/llvm/tools/llvmc/examples/mcc16/Hooks.cpp (new)
  1.1       +57 -0       src/contrib/llvm/tools/llvmc/examples/mcc16/Main.cpp (new)
  1.1       +15 -0       src/contrib/llvm/tools/llvmc/examples/mcc16/Makefile (new)
  1.1       +234 -0      src/contrib/llvm/tools/llvmc/examples/mcc16/PIC16.td (new)
  1.1       +75 -0       src/contrib/llvm/tools/llvmc/examples/mcc16/README (new)
  1.3       +0 -377      src/contrib/llvm/tools/llvmc/plugins/Base/Base.td.in (dead)
  1.2       +0 -33       src/contrib/llvm/tools/llvmc/plugins/Base/Hooks.cpp (dead)
  1.2       +0 -15       src/contrib/llvm/tools/llvmc/plugins/Base/Makefile (dead)
  1.2       +0 -1        src/contrib/llvm/tools/llvmc/plugins/Base/PluginMain.cpp (dead)
  1.2       +0 -101      src/contrib/llvm/tools/llvmc/plugins/Clang/Clang.td (dead)
  1.2       +0 -15       src/contrib/llvm/tools/llvmc/plugins/Clang/Makefile (dead)
  1.2       +0 -1        src/contrib/llvm/tools/llvmc/plugins/Clang/PluginMain.cpp (dead)
  1.2       +0 -18       src/contrib/llvm/tools/llvmc/plugins/Makefile (dead)
  1.1       +17 -0       src/contrib/llvm/tools/llvmc/src/AutoGenerated.td (new)
  1.1       +382 -0      src/contrib/llvm/tools/llvmc/src/Base.td.in (new)
  1.1       +87 -0       src/contrib/llvm/tools/llvmc/src/Clang.td (new)
  1.1       +33 -0       src/contrib/llvm/tools/llvmc/src/Hooks.cpp (new)
  1.1       +16 -0       src/contrib/llvm/tools/llvmc/src/Main.cpp (new)
  1.1       +14 -0       src/contrib/llvm/tools/llvmc/src/Makefile (new)
  1.3       +38 -12      src/contrib/llvm/tools/lto/LTOCodeGenerator.cpp
  1.2       +5 -1        src/contrib/llvm/tools/lto/LTOCodeGenerator.h
  1.2       +402 -419    src/contrib/llvm/tools/lto/LTOModule.cpp
  1.2       +1 -0        src/contrib/llvm/tools/lto/LTOModule.h
  1.2       +10 -3       src/contrib/llvm/tools/lto/Makefile
  1.2       +27 -1       src/contrib/llvm/tools/lto/lto.cpp
  1.2       +3 -0        src/contrib/llvm/tools/lto/lto.exports
  1.2       +12 -10      src/contrib/llvm/tools/opt/AnalysisWrappers.cpp
  1.3       +22 -16      src/contrib/llvm/tools/opt/GraphPrinters.cpp
  1.3       +20 -20      src/contrib/llvm/tools/opt/PrintSCC.cpp
  1.3       +70 -69      src/contrib/llvm/tools/opt/opt.cpp
  1.2       +80 -80      src/contrib/llvm/utils/FileCheck/FileCheck.cpp
  1.3       +12 -12      src/contrib/llvm/utils/FileUpdate/FileUpdate.cpp
  1.2       +4 -3        src/contrib/llvm/utils/Makefile
  1.2       +0 -186      src/contrib/llvm/utils/RegressionFinder.pl (dead)
  1.3       +30 -31      src/contrib/llvm/utils/TableGen/ARMDecoderEmitter.cpp
  1.3       +153 -11     src/contrib/llvm/utils/TableGen/AsmMatcherEmitter.cpp
  1.2       +1 -1        src/contrib/llvm/utils/TableGen/AsmWriterEmitter.cpp
  1.2       +2 -0        src/contrib/llvm/utils/TableGen/CallingConvEmitter.cpp
  1.2       +568 -14     src/contrib/llvm/utils/TableGen/ClangAttrEmitter.cpp
  1.2       +39 -0       src/contrib/llvm/utils/TableGen/ClangAttrEmitter.h
  1.2       +2 -2        src/contrib/llvm/utils/TableGen/CodeGenDAGPatterns.cpp
  1.3       +1 -0        src/contrib/llvm/utils/TableGen/CodeGenInstruction.cpp
  1.2       +1 -0        src/contrib/llvm/utils/TableGen/CodeGenInstruction.h
  1.2       +1 -1        src/contrib/llvm/utils/TableGen/CodeGenIntrinsics.h
  1.2       +32 -0       src/contrib/llvm/utils/TableGen/CodeGenRegisters.h
  1.3       +4 -6        src/contrib/llvm/utils/TableGen/CodeGenTarget.cpp
  1.2       +0 -48       src/contrib/llvm/utils/TableGen/DAGISelEmitter.cpp
  1.2       +0 -2        src/contrib/llvm/utils/TableGen/DAGISelEmitter.h
  1.3       +1 -1        src/contrib/llvm/utils/TableGen/DAGISelMatcherEmitter.cpp
  1.2       +2 -5        src/contrib/llvm/utils/TableGen/DAGISelMatcherGen.cpp
  1.3       +4 -55       src/contrib/llvm/utils/TableGen/EDEmitter.cpp
  1.2       +0 -3        src/contrib/llvm/utils/TableGen/EDEmitter.h
  1.3       +17 -7       src/contrib/llvm/utils/TableGen/FastISelEmitter.cpp
  1.3       +1 -0        src/contrib/llvm/utils/TableGen/InstrInfoEmitter.cpp
  1.2       +2 -2        src/contrib/llvm/utils/TableGen/IntrinsicEmitter.cpp
  1.2       +342 -306    src/contrib/llvm/utils/TableGen/LLVMCConfigurationEmitter.cpp
  1.2       +8 -3        src/contrib/llvm/utils/TableGen/NeonEmitter.cpp
  1.3       +11 -17      src/contrib/llvm/utils/TableGen/Record.cpp
  1.2       +6 -6        src/contrib/llvm/utils/TableGen/Record.h
  1.3       +1 -29       src/contrib/llvm/utils/TableGen/RegisterInfoEmitter.cpp
  1.3       +54 -44      src/contrib/llvm/utils/TableGen/TableGen.cpp
  1.3       +12 -4       src/contrib/llvm/utils/buildit/GNUmakefile
  1.3       +21 -12      src/contrib/llvm/utils/buildit/build_llvm
  1.2       +3 -0        src/contrib/llvm/utils/lit/lit/ExampleTests/lit.cfg
  1.1       +4 -0        src/contrib/llvm/utils/lit/lit/ExampleTests/required-and-missing.c (new)
  1.1       +2 -0        src/contrib/llvm/utils/lit/lit/ExampleTests/required-and-present.c (new)
  1.2       +7 -0        src/contrib/llvm/utils/lit/lit/TestFormats.py
  1.3       +58 -28      src/contrib/llvm/utils/lit/lit/TestRunner.py
  1.2       +6 -3        src/contrib/llvm/utils/lit/lit/TestingConfig.py
  1.2       +2 -3        src/contrib/llvm/utils/lit/lit/lit.py
  1.1       +21 -0       src/contrib/llvm/utils/llvm-lit/Makefile (new)
  1.1       +21 -0       src/contrib/llvm/utils/llvm-lit/llvm-lit.in (new)
  1.2       +4 -0        src/contrib/llvm/utils/llvm.grm
  1.2       +0 -4        src/contrib/llvm/utils/llvmdo
  1.2       +0 -37       src/contrib/llvm/utils/mkpatch (dead)
  1.2       +0 -216      src/contrib/llvm/utils/userloc.pl (dead)
  1.2       +34 -0       src/contrib/llvm/utils/valgrind/i386-pc-linux-gnu.supp
  1.2       +41 -2       src/contrib/llvm/utils/valgrind/x86_64-pc-linux-gnu.supp
  1.2       +0 -23       src/contrib/llvm/utils/valgrind/x86_64-pc-linux-gnu_gcc-4.3.3.supp (dead)
  1.2       +4 -6        src/contrib/llvm/utils/vim/llvm.vim
  1.2       +128 -1      src/contrib/llvm/utils/vim/vimrc
  1.3       +4 -0        src/lib/clang/Makefile
  1.10      +15 -1       src/lib/clang/clang.build.mk
  1.1       +2 -0        src/lib/clang/include/ARMGenAsmMatcher.inc (new)
  1.1       +2 -0        src/lib/clang/include/ARMGenFastISel.inc (new)
  1.1       +2 -0        src/lib/clang/include/X86GenDisassemblerTables.inc (new)
  1.1       +2 -0        src/lib/clang/include/X86GenEDInfo.inc (new)
  1.1       +2 -0        src/lib/clang/include/clang/AST/AttrImpl.inc (new)
  1.2       +2 -2        src/lib/clang/include/clang/Basic/Version.inc
  1.1       +2 -0        src/lib/clang/include/clang/Serialization/AttrPCHRead.inc (new)
  1.1       +2 -0        src/lib/clang/include/clang/Serialization/AttrPCHWrite.inc (new)
  1.4       +18 -1       src/lib/clang/include/llvm/Config/config.h
  1.1       +63 -0       src/lib/clang/include/llvm/Config/llvm-config.h (new)
  1.3       +4 -0        src/lib/clang/libclanganalysis/Makefile
  1.3       +4 -1        src/lib/clang/libclangast/Makefile
  1.3       +1 -3        src/lib/clang/libclangbasic/Makefile
  1.3       +6 -5        src/lib/clang/libclangchecker/Makefile
  1.3       +2 -2        src/lib/clang/libclangcodegen/Makefile
  1.3       +0 -8        src/lib/clang/libclangfrontend/Makefile
  1.1       +12 -0       src/lib/clang/libclangfrontendtool/Makefile (new)
  1.1       +24 -0       src/lib/clang/libclangindex/Makefile (new)
  1.3       +8 -5        src/lib/clang/libclangparse/Makefile
  1.3       +2 -3        src/lib/clang/libclangsema/Makefile
  1.1       +25 -0       src/lib/clang/libclangserialization/Makefile (new)
  1.4       +3 -4        src/lib/clang/libllvmanalysis/Makefile
  1.4       +4 -3        src/lib/clang/libllvmarmasmparser/Makefile
  1.3       +1 -4        src/lib/clang/libllvmarmasmprinter/Makefile
  1.3       +9 -4        src/lib/clang/libllvmarmcodegen/Makefile
  1.5       +1 -2        src/lib/clang/libllvmbitreader/Makefile
  1.4       +1 -2        src/lib/clang/libllvmbitwriter/Makefile
  1.4       +5 -2        src/lib/clang/libllvmcodegen/Makefile
  1.5       +1 -0        src/lib/clang/libllvmcore/Makefile
  1.4       +1 -1        src/lib/clang/libllvmipo/Makefile
  1.4       +3 -4        src/lib/clang/libllvmmc/Makefile
  1.3       +1 -2        src/lib/clang/libllvmmipscodegen/Makefile
  1.3       +1 -1        src/lib/clang/libllvmpowerpccodegen/Makefile
  1.4       +2 -3        src/lib/clang/libllvmscalaropts/Makefile
  1.6       +1 -6        src/lib/clang/libllvmsupport/Makefile
  1.5       +1 -4        src/lib/clang/libllvmsystem/Makefile
  1.4       +0 -1        src/lib/clang/libllvmtarget/Makefile
  1.3       +0 -1        src/lib/clang/libllvmtransformutils/Makefile
  1.3       +5 -9        src/lib/clang/libllvmx86asmprinter/Makefile
  1.3       +3 -2        src/lib/clang/libllvmx86codegen/Makefile
  1.1       +13 -0       src/lib/clang/libllvmx86disassembler/Makefile (new)
  1.3       +8 -4        src/usr.bin/clang/clang/Makefile


help

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