]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Vendor import of llvm trunk r126547:
authordim <dim@FreeBSD.org>
Sat, 26 Feb 2011 22:03:50 +0000 (22:03 +0000)
committerdim <dim@FreeBSD.org>
Sat, 26 Feb 2011 22:03:50 +0000 (22:03 +0000)
commitc80ac9d286b8fcc6d1ee5d76048134cf80aa9edc
treeddf53b8bd9235bcb0b8aae16c5e22310dcdad665
parentcbb70ce070d220642b038ea101d9c0f9fbf860d6
Vendor import of llvm trunk r126547:
http://llvm.org/svn/llvm-project/llvm/trunk@126547
219 files changed:
CMakeLists.txt
Makefile.rules
cmake/modules/AddLLVM.cmake
cmake/modules/CMakeLists.txt
cmake/modules/HandleLLVMOptions.cmake
cmake/modules/LLVM.cmake
docs/GettingStartedVS.html
docs/LangRef.html
include/llvm/ADT/APInt.h
include/llvm/ADT/ArrayRef.h
include/llvm/ADT/ImmutableIntervalMap.h
include/llvm/ADT/ImmutableMap.h
include/llvm/Analysis/DIBuilder.h
include/llvm/CMakeLists.txt
include/llvm/CodeGen/AsmPrinter.h
include/llvm/CodeGen/FunctionLoweringInfo.h
include/llvm/CodeGen/MachineConstantPool.h
include/llvm/CodeGen/MachineFunction.h
include/llvm/CodeGen/MachineRegisterInfo.h
include/llvm/IntrinsicsXCore.td
include/llvm/MC/MCAsmInfo.h
include/llvm/MC/MCParser/MCAsmParserExtension.h
include/llvm/MC/MCStreamer.h
include/llvm/Support/NoFolder.h
include/llvm/Support/PathV1.h
include/llvm/Target/TargetLowering.h
include/llvm/Transforms/Utils/Local.h
lib/Analysis/DIBuilder.cpp
lib/Analysis/InstructionSimplify.cpp
lib/CodeGen/AllocationOrder.h
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/BranchFolding.cpp
lib/CodeGen/InlineSpiller.cpp
lib/CodeGen/LowerSubregs.cpp
lib/CodeGen/MachineFunction.cpp
lib/CodeGen/MachineRegisterInfo.cpp
lib/CodeGen/RegAllocBase.h
lib/CodeGen/RegAllocBasic.cpp
lib/CodeGen/RegAllocGreedy.cpp
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/LegalizeFloatTypes.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/SplitKit.cpp
lib/CodeGen/SplitKit.h
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
lib/CodeGen/VirtRegRewriter.cpp
lib/MC/ELFObjectWriter.cpp
lib/MC/MCAsmInfo.cpp
lib/MC/MCAsmInfoDarwin.cpp
lib/MC/MCDisassembler/EDOperand.cpp
lib/MC/MCDisassembler/EDToken.cpp
lib/MC/MCObjectStreamer.cpp
lib/MC/MCParser/AsmParser.cpp
lib/MC/MCParser/ELFAsmParser.cpp
lib/MC/MCParser/MCAsmParserExtension.cpp
lib/MC/MCSectionMachO.cpp
lib/MC/MCStreamer.cpp
lib/Support/APInt.cpp
lib/Target/ARM/ARMBaseInstrInfo.h
lib/Target/ARM/ARMFastISel.cpp
lib/Target/ARM/ARMFrameLowering.cpp
lib/Target/ARM/ARMHazardRecognizer.cpp
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMInstrFormats.td
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrNEON.td
lib/Target/ARM/ARMInstrVFP.td
lib/Target/ARM/ARMSubtarget.cpp
lib/Target/ARM/MLxExpansionPass.cpp
lib/Target/ARM/NEONMoveFix.cpp
lib/Target/ARM/Thumb2InstrInfo.cpp
lib/Target/Alpha/AlphaISelLowering.cpp
lib/Target/Alpha/AlphaISelLowering.h
lib/Target/Blackfin/BlackfinISelLowering.cpp
lib/Target/Blackfin/BlackfinISelLowering.h
lib/Target/CellSPU/SPUISelLowering.cpp
lib/Target/CellSPU/SPUISelLowering.h
lib/Target/MBlaze/MBlazeISelLowering.cpp
lib/Target/MSP430/MSP430ISelLowering.cpp
lib/Target/MSP430/MSP430ISelLowering.h
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.h
lib/Target/README.txt
lib/Target/Sparc/DelaySlotFiller.cpp
lib/Target/Sparc/SparcISelLowering.cpp
lib/Target/Sparc/SparcISelLowering.h
lib/Target/Sparc/SparcInstrInfo.td
lib/Target/SystemZ/SystemZISelLowering.cpp
lib/Target/SystemZ/SystemZISelLowering.h
lib/Target/X86/AsmParser/X86AsmParser.cpp
lib/Target/X86/Disassembler/X86Disassembler.cpp
lib/Target/X86/Disassembler/X86DisassemblerDecoder.h
lib/Target/X86/README.txt
lib/Target/X86/X86FastISel.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrFormats.td
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.h
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86InstrSystem.td
lib/Target/X86/X86MCCodeEmitter.cpp
lib/Target/X86/X86Subtarget.cpp
lib/Target/X86/X86Subtarget.h
lib/Target/XCore/XCoreISelLowering.cpp
lib/Target/XCore/XCoreISelLowering.h
lib/Target/XCore/XCoreInstrInfo.td
lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
lib/Transforms/InstCombine/InstCombineCalls.cpp
lib/Transforms/Scalar/LoopDeletion.cpp
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
lib/Transforms/Scalar/SimplifyLibCalls.cpp
lib/Transforms/Utils/Local.cpp
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
lib/Transforms/Utils/SimplifyCFG.cpp
test/CMakeLists.txt
test/CodeGen/ARM/2009-10-16-Scope.ll [new file with mode: 0644]
test/CodeGen/ARM/2010-08-04-StackVariable.ll [new file with mode: 0644]
test/CodeGen/ARM/2011-01-19-MergedGlobalDbg.ll
test/CodeGen/ARM/available_externally.ll [new file with mode: 0644]
test/CodeGen/ARM/fcopysign.ll
test/CodeGen/ARM/vstlane.ll
test/CodeGen/SPARC/2011-01-19-DelaySlot.ll
test/CodeGen/SPARC/2011-01-22-SRet.ll
test/CodeGen/X86/2009-10-16-Scope.ll [moved from test/DebugInfo/2009-10-16-Scope.ll with 96% similarity]
test/CodeGen/X86/2010-06-28-DbgEntryPC.ll
test/CodeGen/X86/2010-08-04-StackVariable.ll [moved from test/DebugInfo/2010-08-04-StackVariable.ll with 99% similarity]
test/CodeGen/X86/2011-02-21-VirtRegRewriter-KillSubReg.ll [new file with mode: 0644]
test/CodeGen/X86/2011-02-23-UnfoldBug.ll [new file with mode: 0644]
test/CodeGen/X86/add.ll
test/CodeGen/X86/break-sse-dep.ll
test/CodeGen/X86/codegen-dce.ll [deleted file]
test/CodeGen/X86/codegen-prepare-extload.ll
test/CodeGen/X86/constant-pool-sharing.ll
test/CodeGen/X86/ctpop-combine.ll
test/CodeGen/X86/dbg-live-in-location.ll [deleted file]
test/CodeGen/X86/dbg-value-location.ll
test/CodeGen/X86/divide-by-constant.ll
test/CodeGen/X86/dll-linkage.ll
test/CodeGen/X86/fast-isel-cmp-branch.ll
test/CodeGen/X86/fast-isel-gep.ll
test/CodeGen/X86/gather-addresses.ll
test/CodeGen/X86/i128-ret.ll
test/CodeGen/X86/lea.ll
test/CodeGen/X86/lsr-overflow.ll
test/CodeGen/X86/lsr-reuse-trunc.ll
test/CodeGen/X86/memcmp.ll
test/CodeGen/X86/movgs.ll
test/CodeGen/X86/non-globl-eh-frame.ll [deleted file]
test/CodeGen/X86/optimize-max-3.ll
test/CodeGen/X86/phi-constants.ll [new file with mode: 0644]
test/CodeGen/X86/pr9127.ll
test/CodeGen/X86/red-zone.ll
test/CodeGen/X86/remat-mov-0.ll
test/CodeGen/X86/test-shrink.ll
test/CodeGen/X86/use-add-flags.ll
test/CodeGen/X86/vec_anyext.ll [new file with mode: 0644]
test/CodeGen/X86/vec_sext.ll [new file with mode: 0644]
test/CodeGen/X86/vec_shuffle-37.ll
test/CodeGen/X86/vec_zext.ll [new file with mode: 0644]
test/CodeGen/X86/xor.ll
test/CodeGen/XCore/events.ll [new file with mode: 0644]
test/CodeGen/XCore/resources.ll
test/DebugInfo/2009-03-03-deadstore.ll [deleted file]
test/DebugInfo/2009-03-03-store-to-load-forward.ll [deleted file]
test/FrontendC/2011-02-21-DATA-common.c [new file with mode: 0644]
test/MC/ARM/bracket-darwin.s [new file with mode: 0644]
test/MC/ARM/bracket-exprs.s [new file with mode: 0644]
test/MC/ARM/darwin-ARM-reloc.s [moved from test/MC/MachO/darwin-ARM-reloc.s with 100% similarity]
test/MC/ARM/darwin-Thumb-reloc.s [moved from test/MC/MachO/darwin-Thumb-reloc.s with 100% similarity]
test/MC/ARM/full_line_comment.s [moved from test/MC/AsmParser/full_line_comment.s with 100% similarity]
test/MC/AsmParser/exprs.s
test/MC/Disassembler/X86/enhanced.txt [new file with mode: 0644]
test/MC/ELF/bracket-exprs.s [new file with mode: 0644]
test/MC/ELF/bracket.s [moved from test/MC/AsmParser/paren.s with 100% similarity]
test/MC/ELF/org.s [new file with mode: 0644]
test/MC/ELF/pr9292.s [new file with mode: 0644]
test/MC/ELF/relocation-pc.s [new file with mode: 0644]
test/MC/X86/x86-32.s
test/MC/X86/x86-64.s
test/Transforms/InstCombine/2003-11-13-ConstExprCastCall.ll [deleted file]
test/Transforms/InstCombine/call.ll
test/Transforms/InstCombine/or-xor.ll [new file with mode: 0644]
test/Transforms/LoopDeletion/multiple-exits.ll [new file with mode: 0644]
test/Transforms/SimplifyCFG/select-gep.ll [new file with mode: 0644]
test/lit.cfg
tools/bugpoint/OptimizerDriver.cpp
tools/gold/gold-plugin.cpp
tools/llvm-config/CMakeLists.txt
tools/llvm-mc/Disassembler.cpp
tools/lto/LTOCodeGenerator.cpp
tools/lto/LTOCodeGenerator.h
tools/lto/LTOModule.cpp
tools/lto/lto.cpp
unittests/ADT/APIntTest.cpp
unittests/CMakeLists.txt
unittests/Transforms/Utils/Local.cpp
utils/FileCheck/CMakeLists.txt
utils/FileUpdate/CMakeLists.txt
utils/KillTheDoctor/CMakeLists.txt
utils/TableGen/AsmWriterEmitter.cpp
utils/TableGen/AsmWriterEmitter.h
utils/TableGen/CMakeLists.txt
utils/TableGen/ClangSACheckersEmitter.cpp
utils/TableGen/X86RecognizableInstr.cpp
utils/buildit/GNUmakefile
utils/buildit/build_llvm
utils/count/CMakeLists.txt
utils/llvmbuild [new file with mode: 0755]
utils/not/CMakeLists.txt
utils/valgrind/i386-pc-linux-gnu.supp