]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Vendor import of llvm release_50 branch r319231:
authordim <dim@FreeBSD.org>
Sat, 2 Dec 2017 12:46:23 +0000 (12:46 +0000)
committerdim <dim@FreeBSD.org>
Sat, 2 Dec 2017 12:46:23 +0000 (12:46 +0000)
commitb4cf9cfe5cf44c9f05d3b288b2f4121a76cc7609
tree63c3f98843d0debbfd390005cf8e05250cd3fe28
parent809f067a7dead311cdec963bc441a1f5bb4c41d9
Vendor import of llvm release_50 branch r319231:
https://llvm.org/svn/llvm-project/llvm/branches/release_50@319231
123 files changed:
CMakeLists.txt
docs/CMake.rst
include/llvm/Analysis/TargetTransformInfoImpl.h
include/llvm/CodeGen/MachineRegisterInfo.h
include/llvm/IR/AutoUpgrade.h
include/llvm/Support/FormatVariadic.h
lib/AsmParser/LLParser.cpp
lib/Bitcode/Reader/BitcodeReader.cpp
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.h
lib/CodeGen/AsmPrinter/DwarfExpression.cpp
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/MachineRegisterInfo.cpp
lib/CodeGen/MachineVerifier.cpp
lib/IR/AutoUpgrade.cpp
lib/IR/ConstantFold.cpp
lib/Linker/IRMover.cpp
lib/Linker/LinkModules.cpp
lib/Support/Host.cpp
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64InstrInfo.cpp
lib/Target/AArch64/AArch64InstrInfo.td
lib/Target/AArch64/AArch64RedundantCopyElimination.cpp
lib/Target/AMDGPU/GCNHazardRecognizer.cpp
lib/Target/ARM/ARMAsmPrinter.cpp
lib/Target/ARM/ARMCallLowering.cpp
lib/Target/ARM/ARMExpandPseudoInsts.cpp
lib/Target/ARM/ARMFastISel.cpp
lib/Target/ARM/ARMFrameLowering.cpp
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
lib/Target/ARM/ARMSubtarget.h
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
lib/Target/AVR/AVRExpandPseudoInsts.cpp
lib/Target/AVR/AVRISelLowering.cpp
lib/Target/AVR/AVRISelLowering.h
lib/Target/AVR/AVRInstrInfo.cpp
lib/Target/AVR/AVRInstrInfo.h
lib/Target/AVR/AVRInstrInfo.td
lib/Target/AVR/AVRRegisterInfo.cpp
lib/Target/AVR/AVRTargetMachine.cpp
lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.cpp
lib/Target/AVR/MCTargetDesc/AVRTargetStreamer.h
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
lib/Target/Mips/MicroMipsDSPInstrInfo.td
lib/Target/Mips/MipsDSPInstrInfo.td
lib/Target/Mips/MipsFrameLowering.cpp
lib/Target/Mips/MipsMTInstrFormats.td
lib/Target/Mips/MipsMTInstrInfo.td
lib/Target/Mips/MipsSEFrameLowering.cpp
lib/Target/Mips/MipsSEInstrInfo.cpp
lib/Target/Mips/MipsSchedule.td
lib/Target/Mips/MipsScheduleGeneric.td
lib/Target/Mips/MipsTargetStreamer.h
lib/Target/X86/X86ISelLowering.cpp
test/Bitcode/upgrade-module-flag.ll
test/Bitcode/upgrade-section-name.ll [new file with mode: 0644]
test/CodeGen/AArch64/arm64-memset-inline.ll
test/CodeGen/AArch64/cmp-frameindex.ll [new file with mode: 0644]
test/CodeGen/AArch64/falkor-hwpf-fix.mir
test/CodeGen/AArch64/fastcc.ll
test/CodeGen/AArch64/ldst-opt.ll
test/CodeGen/AArch64/thread-pointer.ll [deleted file]
test/CodeGen/AMDGPU/hazard.mir [new file with mode: 0644]
test/CodeGen/ARM/GlobalISel/arm-irtranslator.ll
test/CodeGen/ARM/armv4.ll
test/CodeGen/ARM/debug-segmented-stacks.ll
test/CodeGen/ARM/no-fpscr-liveness.ll [new file with mode: 0644]
test/CodeGen/ARM/pr32578.ll [new file with mode: 0644]
test/CodeGen/ARM/segmented-stacks-dynamic.ll
test/CodeGen/ARM/segmented-stacks.ll
test/CodeGen/AVR/atomics/load-store-16-unexpected-register-bug.ll [new file with mode: 0644]
test/CodeGen/AVR/atomics/load16.ll
test/CodeGen/AVR/branch-relaxation-long.ll [new file with mode: 0644]
test/CodeGen/AVR/call.ll
test/CodeGen/AVR/clear-bss.ll [new file with mode: 0644]
test/CodeGen/AVR/copy-data-to-ram.ll [new file with mode: 0644]
test/CodeGen/AVR/directmem.ll
test/CodeGen/AVR/load.ll
test/CodeGen/AVR/pseudo/LDWRdPtr-same-src-dst.mir
test/CodeGen/AVR/pseudo/LDWRdPtr.mir
test/CodeGen/AVR/pseudo/LDWRdPtrPd.mir
test/CodeGen/AVR/pseudo/LDWRdPtrPi.mir
test/CodeGen/AVR/std-ldd-immediate-overflow.ll [new file with mode: 0644]
test/CodeGen/AVR/varargs.ll
test/CodeGen/Mips/dsp-spill-reload.ll [new file with mode: 0644]
test/CodeGen/Mips/msa/emergency-spill.mir [new file with mode: 0644]
test/CodeGen/Mips/msa/frameindex.ll
test/CodeGen/X86/fp128-cast.ll
test/CodeGen/X86/pr34605.ll [new file with mode: 0644]
test/DebugInfo/Sparc/subreg.ll [new file with mode: 0644]
test/DebugInfo/cross-cu-scope.ll [new file with mode: 0644]
test/LTO/Resolution/X86/function-alias-non-prevailing.ll [new file with mode: 0644]
test/Linker/Inputs/only-needed-compiler-used.ll [new file with mode: 0644]
test/Linker/Inputs/only-needed-ctors.ll [new file with mode: 0644]
test/Linker/Inputs/only-needed-dtors.ll [new file with mode: 0644]
test/Linker/Inputs/only-needed-used.ll [new file with mode: 0644]
test/Linker/only-needed-compiler-used.ll [new file with mode: 0644]
test/Linker/only-needed-ctors1.ll [new file with mode: 0644]
test/Linker/only-needed-ctors2.ll [new file with mode: 0644]
test/Linker/only-needed-dtors1.ll [new file with mode: 0644]
test/Linker/only-needed-dtors2.ll [new file with mode: 0644]
test/Linker/only-needed-used.ll [new file with mode: 0644]
test/MC/Disassembler/Mips/mt/valid-r2-el.txt
test/MC/Disassembler/Mips/mt/valid-r2.txt
test/MC/Mips/macro-aliases-invalid-wrong-error.s [new file with mode: 0644]
test/MC/Mips/macro-aliases.s [new file with mode: 0644]
test/MC/Mips/mt/invalid-wrong-error.s [new file with mode: 0644]
test/MC/Mips/mt/invalid.s
test/MC/Mips/mt/mftr-mttr-aliases-invalid-wrong-error.s [new file with mode: 0644]
test/MC/Mips/mt/mftr-mttr-aliases-invalid.s [new file with mode: 0644]
test/MC/Mips/mt/mftr-mttr-aliases.s [new file with mode: 0644]
test/MC/Mips/mt/mftr-mttr-reserved-valid.s [new file with mode: 0644]
test/MC/Mips/mt/valid.s
test/MC/Mips/tls-symbols.s [new file with mode: 0644]
test/Transforms/InstCombine/gep-vector.ll
test/Transforms/SimplifyCFG/gepcost.ll [new file with mode: 0644]
unittests/Support/FormatVariadicTest.cpp
unittests/Support/Host.cpp
utils/release/merge-request.sh