]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Vendor import of llvm trunk r132879:
authorDimitry Andric <dim@FreeBSD.org>
Sun, 12 Jun 2011 15:42:51 +0000 (15:42 +0000)
committerDimitry Andric <dim@FreeBSD.org>
Sun, 12 Jun 2011 15:42:51 +0000 (15:42 +0000)
commit56fe8f14099930935e3870e3e823c322a85c1c89
treeb3032e51d630e8070e9e08d6641648f195316a80
parent6b943ff3a3f8617113ecbf611cf0f8957e4e19d2
Vendor import of llvm trunk r132879:
http://llvm.org/svn/llvm-project/llvm/trunk@132879
784 files changed:
.gitignore
Makefile
autoconf/config.guess
autoconf/configure.ac
cmake/modules/HandleLLVMOptions.cmake
cmake/modules/LLVMProcessSources.cmake
configure
docs/AliasAnalysis.html
docs/CodeGenerator.html
docs/CompilerDriver.html
docs/ExceptionHandling.html
docs/HowToSubmitABug.html
docs/LangRef.html
docs/Projects.html
docs/ReleaseNotes.html
docs/SourceLevelDebugging.html
docs/TestingGuide.html
docs/index.html
examples/HowToUseJIT/HowToUseJIT.cpp
include/llvm-c/Core.h
include/llvm-c/Disassembler.h
include/llvm/ADT/FoldingSet.h
include/llvm/ADT/PackedVector.h [new file with mode: 0644]
include/llvm/ADT/StringRef.h
include/llvm/ADT/Triple.h
include/llvm/Analysis/AliasAnalysis.h
include/llvm/Analysis/BranchProbabilityInfo.h [new file with mode: 0644]
include/llvm/Analysis/CallGraph.h
include/llvm/Analysis/DIBuilder.h
include/llvm/Analysis/DebugInfo.h
include/llvm/Analysis/FindUsedTypes.h
include/llvm/Analysis/IVUsers.h
include/llvm/Analysis/RegionPass.h
include/llvm/Analysis/ScalarEvolution.h
include/llvm/Argument.h
include/llvm/Attributes.h
include/llvm/CodeGen/AsmPrinter.h
include/llvm/CodeGen/CallingConvLower.h
include/llvm/CodeGen/FastISel.h
include/llvm/CodeGen/ISDOpcodes.h
include/llvm/CodeGen/LiveInterval.h
include/llvm/CodeGen/MachineInstr.h
include/llvm/CodeGen/MachineInstrBuilder.h
include/llvm/CodeGen/MachineModuleInfo.h
include/llvm/CodeGen/MachineOperand.h
include/llvm/CodeGen/PseudoSourceValue.h
include/llvm/CodeGen/RegAllocPBQP.h
include/llvm/CodeGen/ScheduleDAG.h
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
include/llvm/CompilerDriver/Common.td
include/llvm/Config/llvm-config.h.cmake
include/llvm/DefaultPasses.h [new file with mode: 0644]
include/llvm/ExecutionEngine/ExecutionEngine.h
include/llvm/Function.h
include/llvm/InitializePasses.h
include/llvm/IntrinsicInst.h
include/llvm/Intrinsics.td
include/llvm/IntrinsicsARM.td
include/llvm/IntrinsicsX86.td
include/llvm/IntrinsicsXCore.td
include/llvm/LinkAllPasses.h
include/llvm/MC/MCAsmInfo.h
include/llvm/MC/MCDwarf.h
include/llvm/MC/MCELFSymbolFlags.h
include/llvm/MC/MCExpr.h
include/llvm/MC/MCInstPrinter.h
include/llvm/MC/MCParser/MCAsmLexer.h
include/llvm/MC/MCParser/MCAsmParser.h
include/llvm/MC/MCParser/MCAsmParserExtension.h
include/llvm/MC/MCStreamer.h
include/llvm/MC/MCWin64EH.h [new file with mode: 0644]
include/llvm/Metadata.h
include/llvm/Operator.h
include/llvm/Support/BranchProbability.h [new file with mode: 0644]
include/llvm/Support/Casting.h
include/llvm/Support/CrashRecoveryContext.h
include/llvm/Support/Dwarf.h
include/llvm/Support/IRBuilder.h
include/llvm/Support/MemoryBuffer.h
include/llvm/Support/PassManagerBuilder.h [new file with mode: 0644]
include/llvm/Support/PatternMatch.h
include/llvm/Support/Program.h
include/llvm/Support/SourceMgr.h
include/llvm/Support/StandardPasses.h [deleted file]
include/llvm/Support/Win64EH.h [new file with mode: 0644]
include/llvm/Target/Target.td
include/llvm/Target/TargetAsmInfo.h
include/llvm/Target/TargetInstrItineraries.h
include/llvm/Target/TargetLibraryInfo.h
include/llvm/Target/TargetLowering.h
include/llvm/Target/TargetLoweringObjectFile.h
include/llvm/Target/TargetOptions.h
include/llvm/Target/TargetRegisterInfo.h
include/llvm/Target/TargetSelectionDAG.td
include/llvm/Transforms/Instrumentation.h
include/llvm/Transforms/Utils/Local.h
include/llvm/Transforms/Utils/SSAUpdater.h
include/llvm/Type.h
lib/Analysis/Analysis.cpp
lib/Analysis/BasicAliasAnalysis.cpp
lib/Analysis/BranchProbabilityInfo.cpp [new file with mode: 0644]
lib/Analysis/CMakeLists.txt
lib/Analysis/ConstantFolding.cpp
lib/Analysis/DIBuilder.cpp
lib/Analysis/IPA/CallGraph.cpp
lib/Analysis/IPA/CallGraphSCCPass.cpp
lib/Analysis/IPA/FindUsedTypes.cpp
lib/Analysis/IVUsers.cpp
lib/Analysis/InlineCost.cpp
lib/Analysis/InstructionSimplify.cpp
lib/Analysis/LazyValueInfo.cpp
lib/Analysis/Loads.cpp
lib/Analysis/MemoryDependenceAnalysis.cpp
lib/Analysis/RegionPass.cpp
lib/Analysis/ScalarEvolution.cpp
lib/Analysis/ValueTracking.cpp
lib/AsmParser/LLLexer.cpp
lib/AsmParser/LLLexer.h
lib/AsmParser/LLParser.cpp
lib/AsmParser/LLToken.h
lib/Bitcode/Reader/BitcodeReader.cpp
lib/Bitcode/Writer/BitcodeWriter.cpp
lib/Bitcode/Writer/ValueEnumerator.cpp
lib/CodeGen/AggressiveAntiDepBreaker.cpp
lib/CodeGen/AggressiveAntiDepBreaker.h
lib/CodeGen/AllocationOrder.cpp
lib/CodeGen/AllocationOrder.h
lib/CodeGen/AntiDepBreaker.h
lib/CodeGen/AsmPrinter/ARMException.cpp
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
lib/CodeGen/AsmPrinter/CMakeLists.txt
lib/CodeGen/AsmPrinter/DwarfCFIException.cpp
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h
lib/CodeGen/AsmPrinter/DwarfException.h
lib/CodeGen/AsmPrinter/DwarfTableException.cpp [deleted file]
lib/CodeGen/AsmPrinter/Win64Exception.cpp [new file with mode: 0644]
lib/CodeGen/BranchFolding.cpp
lib/CodeGen/BranchFolding.h
lib/CodeGen/CMakeLists.txt
lib/CodeGen/CalcSpillWeights.cpp
lib/CodeGen/CallingConvLower.cpp
lib/CodeGen/CriticalAntiDepBreaker.cpp
lib/CodeGen/CriticalAntiDepBreaker.h
lib/CodeGen/DwarfEHPrepare.cpp
lib/CodeGen/IfConversion.cpp
lib/CodeGen/InlineSpiller.cpp
lib/CodeGen/LLVMTargetMachine.cpp
lib/CodeGen/LiveDebugVariables.cpp
lib/CodeGen/LiveDebugVariables.h
lib/CodeGen/LiveRangeEdit.cpp
lib/CodeGen/LiveRangeEdit.h
lib/CodeGen/MachineBasicBlock.cpp
lib/CodeGen/MachineFunction.cpp
lib/CodeGen/MachineInstr.cpp
lib/CodeGen/MachineRegisterInfo.cpp
lib/CodeGen/MachineVerifier.cpp
lib/CodeGen/PostRASchedulerList.cpp
lib/CodeGen/RegAllocBase.h
lib/CodeGen/RegAllocBasic.cpp
lib/CodeGen/RegAllocFast.cpp
lib/CodeGen/RegAllocGreedy.cpp
lib/CodeGen/RegisterClassInfo.cpp [new file with mode: 0644]
lib/CodeGen/RegisterClassInfo.h [new file with mode: 0644]
lib/CodeGen/RegisterScavenging.cpp
lib/CodeGen/ScheduleDAGInstrs.cpp
lib/CodeGen/ScheduleDAGInstrs.h
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/CodeGen/SelectionDAG/FastISel.cpp
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
lib/CodeGen/SelectionDAG/LegalizeTypes.h
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
lib/CodeGen/SelectionDAG/TargetLowering.cpp
lib/CodeGen/SimpleRegisterCoalescing.cpp
lib/CodeGen/SimpleRegisterCoalescing.h
lib/CodeGen/SjLjEHPrepare.cpp
lib/CodeGen/SplitKit.cpp
lib/CodeGen/SplitKit.h
lib/CodeGen/TailDuplication.cpp
lib/CodeGen/TargetInstrInfoImpl.cpp
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
lib/CodeGen/TwoAddressInstructionPass.cpp
lib/CodeGen/UnreachableBlockElim.cpp
lib/CodeGen/VirtRegMap.cpp
lib/ExecutionEngine/CMakeLists.txt
lib/ExecutionEngine/ExecutionEngine.cpp
lib/ExecutionEngine/JIT/CMakeLists.txt
lib/ExecutionEngine/JIT/JIT.cpp
lib/ExecutionEngine/JIT/JIT.h
lib/ExecutionEngine/MCJIT/CMakeLists.txt
lib/ExecutionEngine/MCJIT/MCJIT.cpp
lib/ExecutionEngine/MCJIT/MCJIT.h
lib/ExecutionEngine/MCJIT/MCJITMemoryManager.h
lib/ExecutionEngine/MCJIT/TargetSelect.cpp [deleted file]
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
lib/ExecutionEngine/TargetSelect.cpp [moved from lib/ExecutionEngine/JIT/TargetSelect.cpp with 89% similarity]
lib/MC/CMakeLists.txt
lib/MC/ELFObjectWriter.cpp
lib/MC/ELFObjectWriter.h
lib/MC/MCAsmInfo.cpp
lib/MC/MCAsmInfoDarwin.cpp
lib/MC/MCAsmStreamer.cpp
lib/MC/MCAssembler.cpp
lib/MC/MCDisassembler/Disassembler.cpp
lib/MC/MCDwarf.cpp
lib/MC/MCELF.cpp
lib/MC/MCELFStreamer.cpp
lib/MC/MCExpr.cpp
lib/MC/MCInstPrinter.cpp
lib/MC/MCMachOStreamer.cpp
lib/MC/MCObjectStreamer.cpp
lib/MC/MCParser/AsmLexer.cpp
lib/MC/MCParser/AsmParser.cpp
lib/MC/MCParser/COFFAsmParser.cpp
lib/MC/MCParser/DarwinAsmParser.cpp
lib/MC/MCStreamer.cpp
lib/MC/MCWin64EH.cpp [new file with mode: 0644]
lib/MC/WinCOFFStreamer.cpp
lib/Support/APInt.cpp
lib/Support/BranchProbability.cpp [new file with mode: 0644]
lib/Support/CMakeLists.txt
lib/Support/Dwarf.cpp
lib/Support/FoldingSet.cpp
lib/Support/Host.cpp
lib/Support/MemoryBuffer.cpp
lib/Support/SourceMgr.cpp
lib/Support/Unix/Host.inc
lib/Support/Unix/Program.inc
lib/Support/Windows/Program.inc
lib/Target/ARM/ARMAsmBackend.cpp
lib/Target/ARM/ARMAsmPrinter.cpp
lib/Target/ARM/ARMAsmPrinter.h
lib/Target/ARM/ARMBaseRegisterInfo.cpp
lib/Target/ARM/ARMBaseRegisterInfo.h
lib/Target/ARM/ARMCodeEmitter.cpp
lib/Target/ARM/ARMFastISel.cpp
lib/Target/ARM/ARMFixupKinds.h
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
lib/Target/ARM/ARMInstrFormats.td
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrNEON.td
lib/Target/ARM/ARMInstrThumb.td
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
lib/Target/ARM/ARMMCAsmInfo.cpp
lib/Target/ARM/ARMMCCodeEmitter.cpp
lib/Target/ARM/ARMPerfectShuffle.h
lib/Target/ARM/ARMRegisterInfo.td
lib/Target/ARM/ARMSelectionDAGInfo.cpp
lib/Target/ARM/ARMSelectionDAGInfo.h
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
lib/Target/ARM/Disassembler/ARMDisassemblerCore.cpp
lib/Target/ARM/Disassembler/ThumbDisassemblerCore.h
lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
lib/Target/ARM/InstPrinter/ARMInstPrinter.h
lib/Target/ARM/Thumb1RegisterInfo.cpp
lib/Target/Alpha/AlphaISelLowering.cpp
lib/Target/Alpha/AlphaISelLowering.h
lib/Target/Alpha/AlphaRegisterInfo.cpp
lib/Target/Alpha/AlphaRegisterInfo.h
lib/Target/Alpha/AlphaRegisterInfo.td
lib/Target/Blackfin/BlackfinFrameLowering.cpp
lib/Target/Blackfin/BlackfinFrameLowering.h
lib/Target/Blackfin/BlackfinISelDAGToDAG.cpp
lib/Target/Blackfin/BlackfinISelLowering.cpp
lib/Target/Blackfin/BlackfinISelLowering.h
lib/Target/Blackfin/BlackfinInstrInfo.cpp
lib/Target/Blackfin/BlackfinRegisterInfo.cpp
lib/Target/Blackfin/BlackfinRegisterInfo.h
lib/Target/Blackfin/BlackfinRegisterInfo.td
lib/Target/CBackend/CBackend.cpp
lib/Target/CellSPU/SPUISelLowering.cpp
lib/Target/CellSPU/SPUISelLowering.h
lib/Target/CellSPU/SPURegisterInfo.cpp
lib/Target/CellSPU/SPURegisterInfo.h
lib/Target/CellSPU/SPURegisterInfo.td
lib/Target/MBlaze/MBlazeISelLowering.cpp
lib/Target/MBlaze/MBlazeISelLowering.h
lib/Target/MBlaze/MBlazeInstrInfo.td
lib/Target/MBlaze/MBlazeRegisterInfo.cpp
lib/Target/MBlaze/MBlazeRegisterInfo.h
lib/Target/MBlaze/MBlazeRegisterInfo.td
lib/Target/MSP430/MSP430ISelLowering.cpp
lib/Target/MSP430/MSP430ISelLowering.h
lib/Target/MSP430/MSP430RegisterInfo.cpp
lib/Target/MSP430/MSP430RegisterInfo.h
lib/Target/MSP430/MSP430RegisterInfo.td
lib/Target/Mips/CMakeLists.txt
lib/Target/Mips/Mips.h
lib/Target/Mips/MipsAsmPrinter.cpp
lib/Target/Mips/MipsEmitGPRestore.cpp [new file with mode: 0644]
lib/Target/Mips/MipsFrameLowering.cpp
lib/Target/Mips/MipsFrameLowering.h
lib/Target/Mips/MipsISelDAGToDAG.cpp
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsISelLowering.h
lib/Target/Mips/MipsInstrFPU.td
lib/Target/Mips/MipsInstrFormats.td
lib/Target/Mips/MipsInstrInfo.h
lib/Target/Mips/MipsInstrInfo.td
lib/Target/Mips/MipsMCAsmInfo.cpp
lib/Target/Mips/MipsMachineFunction.h
lib/Target/Mips/MipsRegisterInfo.cpp
lib/Target/Mips/MipsRegisterInfo.h
lib/Target/Mips/MipsRegisterInfo.td
lib/Target/Mips/MipsTargetMachine.cpp
lib/Target/Mips/MipsTargetMachine.h
lib/Target/PTX/PTX.td
lib/Target/PTX/PTXISelLowering.cpp
lib/Target/PTX/PTXISelLowering.h
lib/Target/PTX/PTXInstrInfo.td
lib/Target/PTX/PTXRegisterInfo.h
lib/Target/PTX/PTXSubtarget.cpp
lib/Target/PTX/PTXSubtarget.h
lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h
lib/Target/PowerPC/PPC.h
lib/Target/PowerPC/PPCAsmPrinter.cpp
lib/Target/PowerPC/PPCFrameLowering.cpp
lib/Target/PowerPC/PPCHazardRecognizers.cpp
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.h
lib/Target/PowerPC/PPCInstr64Bit.td
lib/Target/PowerPC/PPCInstrInfo.td
lib/Target/PowerPC/PPCMCAsmInfo.cpp
lib/Target/PowerPC/PPCMCInstLower.cpp
lib/Target/PowerPC/PPCRegisterInfo.cpp
lib/Target/PowerPC/PPCRegisterInfo.h
lib/Target/PowerPC/PPCRegisterInfo.td
lib/Target/README.txt
lib/Target/Sparc/SparcISelLowering.cpp
lib/Target/Sparc/SparcISelLowering.h
lib/Target/Sparc/SparcRegisterInfo.cpp
lib/Target/Sparc/SparcRegisterInfo.h
lib/Target/Sparc/SparcRegisterInfo.td
lib/Target/SystemZ/SystemZISelLowering.cpp
lib/Target/SystemZ/SystemZISelLowering.h
lib/Target/SystemZ/SystemZRegisterInfo.cpp
lib/Target/SystemZ/SystemZRegisterInfo.h
lib/Target/SystemZ/SystemZRegisterInfo.td
lib/Target/TargetLibraryInfo.cpp
lib/Target/TargetLoweringObjectFile.cpp
lib/Target/TargetMachine.cpp
lib/Target/TargetRegisterInfo.cpp
lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
lib/Target/X86/InstPrinter/X86ATTInstPrinter.h
lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
lib/Target/X86/InstPrinter/X86IntelInstPrinter.h
lib/Target/X86/README-X86-64.txt
lib/Target/X86/README.txt
lib/Target/X86/X86.td
lib/Target/X86/X86FastISel.cpp
lib/Target/X86/X86FrameLowering.cpp
lib/Target/X86/X86ISelDAGToDAG.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrCompiler.td
lib/Target/X86/X86InstrExtension.td
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.h
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86InstrMMX.td
lib/Target/X86/X86InstrSSE.td
lib/Target/X86/X86MCAsmInfo.cpp
lib/Target/X86/X86MCCodeEmitter.cpp
lib/Target/X86/X86MCInstLower.cpp
lib/Target/X86/X86RegisterInfo.cpp
lib/Target/X86/X86RegisterInfo.h
lib/Target/X86/X86RegisterInfo.td
lib/Target/X86/X86Subtarget.cpp
lib/Target/XCore/XCoreISelDAGToDAG.cpp
lib/Target/XCore/XCoreISelLowering.cpp
lib/Target/XCore/XCoreISelLowering.h
lib/Target/XCore/XCoreInstrInfo.td
lib/Target/XCore/XCoreRegisterInfo.cpp
lib/Target/XCore/XCoreRegisterInfo.h
lib/Target/XCore/XCoreRegisterInfo.td
lib/Transforms/IPO/DeadTypeElimination.cpp
lib/Transforms/IPO/ExtractGV.cpp
lib/Transforms/IPO/GlobalOpt.cpp
lib/Transforms/IPO/PruneEH.cpp
lib/Transforms/InstCombine/InstCombine.h
lib/Transforms/InstCombine/InstCombineCalls.cpp
lib/Transforms/InstCombine/InstCombineCasts.cpp
lib/Transforms/InstCombine/InstCombineCompares.cpp
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
lib/Transforms/InstCombine/InstCombinePHI.cpp
lib/Transforms/InstCombine/InstCombineSelect.cpp
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/Instrumentation/GCOVProfiling.cpp
lib/Transforms/Instrumentation/PathProfiling.cpp
lib/Transforms/Scalar/CodeGenPrepare.cpp
lib/Transforms/Scalar/GVN.cpp
lib/Transforms/Scalar/IndVarSimplify.cpp
lib/Transforms/Scalar/JumpThreading.cpp
lib/Transforms/Scalar/LICM.cpp
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
lib/Transforms/Scalar/LoopStrengthReduce.cpp
lib/Transforms/Scalar/LoopUnswitch.cpp
lib/Transforms/Scalar/MemCpyOptimizer.cpp
lib/Transforms/Scalar/SCCP.cpp
lib/Transforms/Scalar/ScalarReplAggregates.cpp
lib/Transforms/Scalar/SimplifyCFGPass.cpp
lib/Transforms/Scalar/TailRecursionElimination.cpp
lib/Transforms/Utils/BasicBlockUtils.cpp
lib/Transforms/Utils/BreakCriticalEdges.cpp
lib/Transforms/Utils/BuildLibCalls.cpp
lib/Transforms/Utils/InlineFunction.cpp
lib/Transforms/Utils/Local.cpp
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
lib/Transforms/Utils/SSAUpdater.cpp
lib/Transforms/Utils/SimplifyCFG.cpp
lib/VMCore/Attributes.cpp
lib/VMCore/AutoUpgrade.cpp
lib/VMCore/DebugInfoProbe.cpp
lib/VMCore/Function.cpp
lib/VMCore/IRBuilder.cpp
lib/VMCore/InlineAsm.cpp
lib/VMCore/Instructions.cpp
lib/VMCore/PassManager.cpp
lib/VMCore/Type.cpp
lib/VMCore/Verifier.cpp
runtime/libprofile/BasicBlockTracing.c
runtime/libprofile/EdgeProfiling.c
runtime/libprofile/GCDAProfiling.c
runtime/libprofile/OptimalEdgeProfiling.c
test/Analysis/BasicAA/2010-09-15-GEP-SignedArithmetic.ll
test/Analysis/BasicAA/dag.ll [new file with mode: 0644]
test/Analysis/BasicAA/modref.ll
test/Analysis/BasicAA/must-and-partial.ll [new file with mode: 0644]
test/Analysis/BasicAA/underlying-value.ll [new file with mode: 0644]
test/Analysis/TypeBasedAliasAnalysis/dynamic-indices.ll [new file with mode: 0644]
test/Archive/check_binary_output.ll [new file with mode: 0644]
test/Assembler/AutoUpgradeIntrinsics.ll
test/Assembler/invalid_cast.ll [new file with mode: 0644]
test/Assembler/invalid_cast2.ll [new file with mode: 0644]
test/Bitcode/2006-12-11-Cast-ConstExpr.ll
test/Bitcode/AutoUpgradeGlobals.ll
test/Bitcode/AutoUpgradeIntrinsics.ll
test/Bitcode/blockaddress.ll [new file with mode: 0644]
test/Bitcode/sse2_loadl_pd.ll
test/Bitcode/sse2_movl_dq.ll
test/Bitcode/sse2_movs_d.ll
test/Bitcode/sse2_punpck_qdq.ll
test/Bitcode/sse2_shuf_pd.ll
test/Bitcode/sse2_unpck_pd.ll
test/Bitcode/sse41_pmulld.ll
test/Bitcode/sse42_crc32.ll [new file with mode: 0644]
test/Bitcode/sse42_crc32.ll.bc [new file with mode: 0644]
test/Bitcode/ssse3_palignr.ll
test/CodeGen/ARM/2009-09-09-fpcmp-ole.ll
test/CodeGen/ARM/2011-04-07-schediv.ll
test/CodeGen/ARM/2011-04-11-MachineLICMBug.ll
test/CodeGen/ARM/2011-05-04-MultipleLandingPadSuccs.ll [new file with mode: 0644]
test/CodeGen/ARM/2011-06-09-TailCallByVal.ll [new file with mode: 0644]
test/CodeGen/ARM/arm-modifier.ll [new file with mode: 0644]
test/CodeGen/ARM/atomic-op.ll [new file with mode: 0644]
test/CodeGen/ARM/bfi.ll
test/CodeGen/ARM/call-tc.ll
test/CodeGen/ARM/debug-info-branch-folding.ll [new file with mode: 0644]
test/CodeGen/ARM/debug-info-sreg2.ll [new file with mode: 0644]
test/CodeGen/ARM/divmod.ll [deleted file]
test/CodeGen/ARM/eh-resume-darwin.ll [new file with mode: 0644]
test/CodeGen/ARM/fast-isel-crash2.ll [new file with mode: 0644]
test/CodeGen/ARM/fast-isel.ll
test/CodeGen/ARM/fcopysign.ll
test/CodeGen/ARM/fnmscs.ll
test/CodeGen/ARM/inlineasm3.ll
test/CodeGen/ARM/intrinsics.ll [new file with mode: 0644]
test/CodeGen/ARM/ldst-f32-2-i32.ll
test/CodeGen/ARM/ldstrexd.ll [new file with mode: 0644]
test/CodeGen/ARM/lsr-unfolded-offset.ll [new file with mode: 0644]
test/CodeGen/ARM/memfunc.ll
test/CodeGen/ARM/movt-movw-global.ll
test/CodeGen/ARM/select-imm.ll
test/CodeGen/ARM/stm.ll
test/CodeGen/ARM/vldlane.ll
test/CodeGen/ARM/vrev.ll
test/CodeGen/ARM/vstlane.ll
test/CodeGen/Generic/promote-integers.ll [new file with mode: 0644]
test/CodeGen/Generic/zero-sized-array.ll [new file with mode: 0644]
test/CodeGen/MSP430/Inst8rr.ll
test/CodeGen/Mips/2008-07-31-fcopysign.ll
test/CodeGen/Mips/2011-05-26-BranchKillsVreg.ll [new file with mode: 0644]
test/CodeGen/Mips/alloca.ll [new file with mode: 0644]
test/CodeGen/Mips/atomic.ll [new file with mode: 0644]
test/CodeGen/Mips/blockaddr.ll
test/CodeGen/Mips/cmov.ll
test/CodeGen/Mips/double2int.ll [new file with mode: 0644]
test/CodeGen/Mips/eh.ll [new file with mode: 0644]
test/CodeGen/Mips/fcopysign.ll [new file with mode: 0644]
test/CodeGen/Mips/frame-address.ll [new file with mode: 0644]
test/CodeGen/Mips/gprestore.ll [new file with mode: 0644]
test/CodeGen/Mips/i64arg.ll [new file with mode: 0644]
test/CodeGen/Mips/internalfunc.ll
test/CodeGen/Mips/largeimmprinting.ll [new file with mode: 0644]
test/CodeGen/Mips/o32_cc_byval.ll [new file with mode: 0644]
test/CodeGen/Mips/o32_cc_vararg.ll
test/CodeGen/Mips/tls.ll [new file with mode: 0644]
test/CodeGen/Mips/weak.ll [new file with mode: 0644]
test/CodeGen/PTX/cvt.ll [new file with mode: 0644]
test/CodeGen/PTX/fneg.ll [new file with mode: 0644]
test/CodeGen/PTX/mad-disabling.ll [new file with mode: 0644]
test/CodeGen/PTX/options.ll
test/CodeGen/PTX/selp.ll [new file with mode: 0644]
test/CodeGen/PowerPC/2010-03-09-indirect-call.ll
test/CodeGen/PowerPC/big-endian-formal-args.ll
test/CodeGen/PowerPC/indirectbr.ll
test/CodeGen/SPARC/2011-01-22-SRet.ll
test/CodeGen/Thumb/2009-08-20-ISelBug.ll
test/CodeGen/Thumb/2011-05-11-DAGLegalizer.ll [new file with mode: 0644]
test/CodeGen/Thumb2/2009-10-15-ITBlockBranch.ll
test/CodeGen/Thumb2/2010-08-10-VarSizedAllocaBug.ll
test/CodeGen/Thumb2/2011-06-07-TwoAddrEarlyClobber.ll [new file with mode: 0644]
test/CodeGen/Thumb2/bfi.ll
test/CodeGen/Thumb2/thumb2-cbnz.ll
test/CodeGen/Thumb2/thumb2-cmn.ll
test/CodeGen/Thumb2/thumb2-cmp.ll
test/CodeGen/Thumb2/thumb2-cmp2.ll
test/CodeGen/Thumb2/thumb2-teq.ll
test/CodeGen/Thumb2/thumb2-teq2.ll
test/CodeGen/Thumb2/thumb2-tst.ll
test/CodeGen/Thumb2/thumb2-tst2.ll
test/CodeGen/X86/2006-05-22-FPSetEQ.ll
test/CodeGen/X86/2008-07-11-SpillerBug.ll [deleted file]
test/CodeGen/X86/2008-08-31-EH_RETURN32.ll
test/CodeGen/X86/2008-08-31-EH_RETURN64.ll
test/CodeGen/X86/2008-09-18-inline-asm-2.ll
test/CodeGen/X86/2008-12-19-EarlyClobberBug.ll
test/CodeGen/X86/2009-03-13-PHIElimBug.ll
test/CodeGen/X86/2010-05-25-DotDebugLoc.ll
test/CodeGen/X86/2010-05-26-DotDebugLoc.ll
test/CodeGen/X86/2010-06-25-CoalescerSubRegDefDead.ll
test/CodeGen/X86/2011-02-12-shuffle.ll [moved from test/CodeGen/Generic/2011-02-12-shuffle.ll with 100% similarity]
test/CodeGen/X86/2011-05-09-loaduse.ll [new file with mode: 0644]
test/CodeGen/X86/2011-05-26-UnreachableBlockElim.ll [new file with mode: 0644]
test/CodeGen/X86/2011-05-27-CrossClassCoalescing.ll [new file with mode: 0644]
test/CodeGen/X86/2011-05-31-movmsk.ll [new file with mode: 0644]
test/CodeGen/X86/2011-06-01-fildll.ll [new file with mode: 0644]
test/CodeGen/X86/2011-06-03-x87chain.ll [new file with mode: 0644]
test/CodeGen/X86/2011-06-06-fgetsign80bit.ll [new file with mode: 0644]
test/CodeGen/X86/2011-06-19-QuicksortCoalescerBug.ll [new file with mode: 0644]
test/CodeGen/X86/9601.ll [new file with mode: 0644]
test/CodeGen/X86/abi-isel.ll
test/CodeGen/X86/add-of-carry.ll
test/CodeGen/X86/add.ll
test/CodeGen/X86/andimm8.ll
test/CodeGen/X86/basic-promote-integers.ll [new file with mode: 0644]
test/CodeGen/X86/bool-zext.ll
test/CodeGen/X86/byval-align.ll [new file with mode: 0644]
test/CodeGen/X86/byval7.ll
test/CodeGen/X86/clz.ll
test/CodeGen/X86/coalescer-commute2.ll
test/CodeGen/X86/dbg-const-int.ll [new file with mode: 0644]
test/CodeGen/X86/dbg-const.ll [new file with mode: 0644]
test/CodeGen/X86/dbg-file-name.ll
test/CodeGen/X86/dbg-merge-loc-entry.ll
test/CodeGen/X86/dbg-prolog-end.ll [new file with mode: 0644]
test/CodeGen/X86/dbg-value-dag-combine.ll [new file with mode: 0644]
test/CodeGen/X86/dbg-value-isel.ll [new file with mode: 0644]
test/CodeGen/X86/dbg-value-range.ll
test/CodeGen/X86/div8.ll [new file with mode: 0644]
test/CodeGen/X86/eh_frame.ll [new file with mode: 0644]
test/CodeGen/X86/empty-functions.ll
test/CodeGen/X86/fast-isel-agg-constant.ll [new file with mode: 0644]
test/CodeGen/X86/fast-isel-call.ll
test/CodeGen/X86/fast-isel-extract.ll [new file with mode: 0644]
test/CodeGen/X86/fast-isel-fneg.ll
test/CodeGen/X86/fast-isel-i1.ll
test/CodeGen/X86/fast-isel-ret-ext.ll [new file with mode: 0644]
test/CodeGen/X86/fast-isel.ll
test/CodeGen/X86/fold-xmm-zero.ll [new file with mode: 0644]
test/CodeGen/X86/hidden-vis-pic.ll
test/CodeGen/X86/hoist-common.ll [new file with mode: 0644]
test/CodeGen/X86/inline-asm-error.ll [new file with mode: 0644]
test/CodeGen/X86/isint.ll
test/CodeGen/X86/lsr-overflow.ll
test/CodeGen/X86/movntdq-no-avx.ll [new file with mode: 0644]
test/CodeGen/X86/nontemporal.ll [new file with mode: 0644]
test/CodeGen/X86/optimize-max-3.ll
test/CodeGen/X86/peep-setb.ll [new file with mode: 0644]
test/CodeGen/X86/phys_subreg_coalesce-2.ll
test/CodeGen/X86/phys_subreg_coalesce-3.ll
test/CodeGen/X86/pmul.ll
test/CodeGen/X86/pr10068.ll [new file with mode: 0644]
test/CodeGen/X86/pr2659.ll
test/CodeGen/X86/pr9127.ll
test/CodeGen/X86/pr9743.ll
test/CodeGen/X86/ret-mmx.ll
test/CodeGen/X86/setoeq.ll
test/CodeGen/X86/shift-pair.ll [new file with mode: 0644]
test/CodeGen/X86/sibcall.ll
test/CodeGen/X86/smul-with-overflow-2.ll [deleted file]
test/CodeGen/X86/smul-with-overflow-3.ll [deleted file]
test/CodeGen/X86/smul-with-overflow.ll
test/CodeGen/X86/sse-minmax.ll
test/CodeGen/X86/sse3.ll
test/CodeGen/X86/sse42.ll
test/CodeGen/X86/sse42_64.ll [new file with mode: 0644]
test/CodeGen/X86/sse_reload_fold.ll
test/CodeGen/X86/tail-opts.ll
test/CodeGen/X86/tailcallstack64.ll
test/CodeGen/X86/umul-with-overflow.ll
test/CodeGen/X86/use-add-flags.ll
test/CodeGen/X86/vararg_tailcall.ll [new file with mode: 0644]
test/CodeGen/X86/vec_extract-sse4.ll
test/CodeGen/X86/vec_extract.ll
test/CodeGen/X86/vec_shuffle-16.ll
test/CodeGen/X86/vec_uint_to_fp.ll
test/CodeGen/X86/visibility2.ll [new file with mode: 0644]
test/CodeGen/X86/widen_load-0.ll
test/CodeGen/X86/win64_alloca_dynalloca.ll
test/CodeGen/X86/x86-64-and-mask.ll
test/CodeGen/X86/x86-64-extend-shift.ll
test/CodeGen/X86/x86-shifts.ll [new file with mode: 0644]
test/CodeGen/X86/xor.ll
test/CodeGen/XCore/bitrev.ll [deleted file]
test/CodeGen/XCore/misc-intrinsics.ll [new file with mode: 0644]
test/CodeGen/XCore/mul64.ll
test/DebugInfo/X86/debug_frame.ll [new file with mode: 0644]
test/DebugInfo/X86/dg.exp [new file with mode: 0644]
test/DebugInfo/X86/eh_symbol.ll [new file with mode: 0644]
test/DebugInfo/X86/stmt-list.ll [new file with mode: 0644]
test/DebugInfo/X86/subreg.ll [new file with mode: 0644]
test/DebugInfo/pr9951.ll [new file with mode: 0644]
test/FrontendC++/2006-11-06-StackTrace.cpp
test/FrontendC++/2006-11-30-Pubnames.cpp
test/FrontendC++/2009-04-21-DtorNames-dbg.cpp
test/FrontendC++/2010-08-31-ByValArg.cpp
test/FrontendC/2008-07-29-EHLabel.ll
test/FrontendC/2009-02-17-BitField-dbg.c
test/FrontendC/2010-01-05-LinkageName.c
test/FrontendC/2010-01-14-StaticVariable.c
test/FrontendC/2010-02-16-DbgVarScope.c
test/FrontendC/2010-05-18-asmsched.c
test/FrontendC/ARM/dg.exp [new file with mode: 0644]
test/FrontendC/ARM/inline-asm-multichar.c [new file with mode: 0644]
test/FrontendC/pr4349.c
test/FrontendC/struct-matching-constraint.c [new file with mode: 0644]
test/FrontendObjC/2009-08-17-DebugInfo.m
test/MC/ARM/arm_instructions.s
test/MC/ARM/elf-movt.s
test/MC/ARM/elf-thumbfunc-reloc.ll [new file with mode: 0644]
test/MC/ARM/elf-thumbfunc.s [new file with mode: 0644]
test/MC/ARM/simple-encoding.ll
test/MC/ARM/thumb.s
test/MC/ARM/thumb2.s
test/MC/ARM/xscale-attributes.ll [new file with mode: 0644]
test/MC/AsmParser/directive_seh.s [new file with mode: 0644]
test/MC/AsmParser/directive_values.s
test/MC/AsmParser/macro-args.s [new file with mode: 0644]
test/MC/COFF/seh-section.s [new file with mode: 0644]
test/MC/COFF/seh.s [new file with mode: 0644]
test/MC/Disassembler/ARM/arm-tests.txt
test/MC/Disassembler/ARM/thumb-tests.txt
test/MC/ELF/cfi-offset.s
test/MC/ELF/cfi-sections.s [new file with mode: 0644]
test/MC/ELF/relocation-386.s
test/MC/ELF/relocation.s
test/MC/MachO/debug_frame.s [new file with mode: 0644]
test/MC/X86/x86-32-coverage.s
test/MC/X86/x86-32.s
test/Other/X86/dg.exp [new file with mode: 0644]
test/Other/X86/inline-asm-newline-terminator.ll [moved from test/Other/inline-asm-newline-terminator.ll with 100% similarity]
test/TableGen/SetTheory.td [new file with mode: 0644]
test/Transforms/ConstProp/calls.ll
test/Transforms/DeadArgElim/2008-06-23-DeadAfterLive.ll
test/Transforms/DeadStoreElimination/simple.ll
test/Transforms/GVN/2007-07-26-InterlockingLoops.ll
test/Transforms/GVN/2008-07-02-Unreachable.ll
test/Transforms/GVN/2011-06-01-NonLocalMemdepMiscompile.ll [new file with mode: 0644]
test/Transforms/GVN/crash.ll
test/Transforms/GVN/mixed.ll [deleted file]
test/Transforms/GVN/phi-translate-partial-alias.ll [new file with mode: 0644]
test/Transforms/GVN/preserve-tbaa.ll
test/Transforms/GVN/rle.ll
test/Transforms/GlobalOpt/crash.ll
test/Transforms/GlobalOpt/memset-null.ll [new file with mode: 0644]
test/Transforms/IndVarSimplify/elim-extend.ll [new file with mode: 0644]
test/Transforms/IndVarSimplify/iv-sext.ll
test/Transforms/IndVarSimplify/iv-zext.ll
test/Transforms/IndVarSimplify/no-iv-rewrite.ll [new file with mode: 0644]
test/Transforms/IndVarSimplify/phi-uses-value-multiple-times.ll
test/Transforms/Inline/array_merge.ll
test/Transforms/Inline/inline_invoke.ll [new file with mode: 0644]
test/Transforms/Inline/lifetime.ll [new file with mode: 0644]
test/Transforms/InstCombine/2011-05-02-VectorBoolean.ll [new file with mode: 0644]
test/Transforms/InstCombine/2011-05-13-InBoundsGEP.ll [new file with mode: 0644]
test/Transforms/InstCombine/2011-05-28-swapmulsub.ll [new file with mode: 0644]
test/Transforms/InstCombine/call.ll
test/Transforms/InstCombine/div.ll
test/Transforms/InstCombine/exact.ll
test/Transforms/InstCombine/icmp.ll
test/Transforms/InstCombine/intrinsics.ll
test/Transforms/InstCombine/or.ll
test/Transforms/InstCombine/select.ll
test/Transforms/InstCombine/shift.ll
test/Transforms/InstCombine/vec_demanded_elts.ll
test/Transforms/InstCombine/x86-crc32-demanded.ll [new file with mode: 0644]
test/Transforms/InstSimplify/maxmin.ll [new file with mode: 0644]
test/Transforms/LoopIdiom/basic.ll
test/Transforms/LoopStrengthReduce/X86/2009-11-10-LSRCrash.ll [moved from test/Transforms/LoopStrengthReduce/2009-11-10-LSRCrash.ll with 100% similarity]
test/Transforms/LoopStrengthReduce/X86/dg.exp [new file with mode: 0644]
test/Transforms/LoopStrengthReduce/post-inc-icmpzero.ll [new file with mode: 0644]
test/Transforms/LoopUnswitch/2011-06-02-CritSwitch.ll [new file with mode: 0644]
test/Transforms/MemCpyOpt/2011-06-02-CallSlotOverwritten.ll [new file with mode: 0644]
test/Transforms/MemCpyOpt/memcpy.ll
test/Transforms/PhaseOrdering/basic.ll
test/Transforms/PhaseOrdering/dg.exp [new file with mode: 0644]
test/Transforms/ScalarRepl/2011-05-06-CapturedAlloca.ll [new file with mode: 0644]
test/Transforms/ScalarRepl/2011-06-08-VectorExtractValue.ll [new file with mode: 0644]
test/Transforms/ScalarRepl/debuginfo-preserved.ll [new file with mode: 0644]
test/Transforms/ScalarRepl/debuginfo.ll
test/Transforms/SimplifyCFG/PR9946.ll [new file with mode: 0644]
test/Transforms/SimplifyCFG/dce-cond-after-folding-terminator.ll [new file with mode: 0644]
test/Transforms/SimplifyCFG/indirectbr.ll
test/Transforms/SimplifyCFG/switch-masked-bits.ll [new file with mode: 0644]
test/Transforms/TailCallElim/setjmp.ll [new file with mode: 0644]
test/Transforms/TailDup/X86/dg.exp [new file with mode: 0644]
test/Transforms/TailDup/X86/if-tail-dup.ll [moved from test/Transforms/TailDup/if-tail-dup.ll with 100% similarity]
tools/bugpoint/ExecutionDriver.cpp
tools/bugpoint/Miscompilation.cpp
tools/bugpoint/OptimizerDriver.cpp
tools/bugpoint/ToolRunner.cpp
tools/bugpoint/bugpoint.cpp
tools/gold/CMakeLists.txt
tools/gold/Makefile
tools/gold/gold-plugin.cpp
tools/llc/llc.cpp
tools/llvm-ld/Optimize.cpp
tools/llvm-mc/Disassembler.cpp
tools/llvm-mc/Disassembler.h
tools/llvm-mc/llvm-mc.cpp
tools/llvmc/src/Base.td.in
tools/lto/LTOCodeGenerator.cpp
tools/opt/opt.cpp
unittests/CMakeLists.txt
unittests/Support/IRBuilderTest.cpp [new file with mode: 0644]
unittests/VMCore/InstructionsTest.cpp
utils/TableGen/AsmMatcherEmitter.cpp
utils/TableGen/AsmWriterEmitter.cpp
utils/TableGen/CMakeLists.txt
utils/TableGen/ClangDiagnosticsEmitter.cpp
utils/TableGen/CodeGenIntrinsics.h
utils/TableGen/CodeGenRegisters.cpp [new file with mode: 0644]
utils/TableGen/CodeGenRegisters.h
utils/TableGen/CodeGenTarget.cpp
utils/TableGen/CodeGenTarget.h
utils/TableGen/DAGISelMatcherGen.cpp
utils/TableGen/EDEmitter.cpp
utils/TableGen/FastISelEmitter.cpp
utils/TableGen/IntrinsicEmitter.cpp
utils/TableGen/LLVMCConfigurationEmitter.cpp
utils/TableGen/NeonEmitter.cpp
utils/TableGen/Record.cpp
utils/TableGen/RegisterInfoEmitter.cpp
utils/TableGen/SetTheory.cpp [new file with mode: 0644]
utils/TableGen/SetTheory.h [new file with mode: 0644]
utils/TableGen/TGLexer.cpp
utils/TableGen/TGLexer.h
utils/TableGen/TGParser.h
utils/TableGen/TableGen.cpp
utils/valgrind/i386-pc-linux-gnu.supp
utils/valgrind/x86_64-pc-linux-gnu.supp