Vendor import of llvm trunk r239412:
authordim <dim@FreeBSD.org>
Tue, 9 Jun 2015 19:06:30 +0000 (19:06 +0000)
committerdim <dim@FreeBSD.org>
Tue, 9 Jun 2015 19:06:30 +0000 (19:06 +0000)
commit9b27354f6f3e9086d5f7abbc373b617209fc35b2
tree1dc5e75ab222a9ead44c699eceafab7a6ca7b310
parent782067d0278612ee75d024b9b135c221c327e9e8
Vendor import of llvm trunk r239412:
https://llvm.org/svn/llvm-project/llvm/trunk@239412
1006 files changed:
CMakeLists.txt
autoconf/configure.ac
cmake/modules/AddOCaml.cmake
cmake/modules/TableGen.cmake
configure
docs/CommandGuide/llvm-profdata.rst
docs/LangRef.rst
docs/Lexicon.rst
docs/NVPTXUsage.rst
docs/TableGen/LangIntro.rst
docs/YamlIO.rst
include/llvm-c/Core.h
include/llvm-c/Support.h
include/llvm/ADT/APInt.h
include/llvm/ADT/Triple.h
include/llvm/Analysis/AliasAnalysis.h
include/llvm/Analysis/BlockFrequencyInfoImpl.h
include/llvm/Analysis/BranchProbabilityInfo.h
include/llvm/Analysis/CallGraph.h
include/llvm/Analysis/DependenceAnalysis.h
include/llvm/Analysis/LoopAccessAnalysis.h
include/llvm/Analysis/LoopInfo.h
include/llvm/Analysis/LoopInfoImpl.h
include/llvm/Analysis/MemoryLocation.h [new file with mode: 0644]
include/llvm/Analysis/PHITransAddr.h
include/llvm/Analysis/TargetTransformInfo.h
include/llvm/Analysis/TargetTransformInfoImpl.h
include/llvm/Bitcode/BitstreamReader.h
include/llvm/Bitcode/BitstreamWriter.h
include/llvm/CodeGen/BasicTTIImpl.h
include/llvm/CodeGen/CommandFlags.h
include/llvm/CodeGen/DIE.h
include/llvm/CodeGen/DIEValue.def [new file with mode: 0644]
include/llvm/CodeGen/GCMetadata.h
include/llvm/CodeGen/LiveRangeEdit.h
include/llvm/CodeGen/MIRParser/MIRParser.h [new file with mode: 0644]
include/llvm/CodeGen/MIRYamlMapping.h [new file with mode: 0644]
include/llvm/CodeGen/MachineFrameInfo.h
include/llvm/CodeGen/MachineInstr.h
include/llvm/CodeGen/MachineLoopInfo.h
include/llvm/CodeGen/Passes.h
include/llvm/CodeGen/ScheduleDAGInstrs.h
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/WinEHFuncInfo.h
include/llvm/Config/config.h.in
include/llvm/DebugInfo/DIContext.h
include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
include/llvm/ExecutionEngine/RuntimeDyld.h
include/llvm/IR/InlineAsm.h
include/llvm/IR/Instructions.h
include/llvm/IR/Intrinsics.td
include/llvm/IR/IntrinsicsX86.td
include/llvm/IR/MDBuilder.h
include/llvm/IR/Value.h
include/llvm/InitializePasses.h
include/llvm/LTO/LTOCodeGenerator.h
include/llvm/MC/MCAsmBackend.h
include/llvm/MC/MCAsmInfo.h
include/llvm/MC/MCAsmLayout.h
include/llvm/MC/MCAssembler.h
include/llvm/MC/MCContext.h
include/llvm/MC/MCELF.h [deleted file]
include/llvm/MC/MCELFObjectWriter.h
include/llvm/MC/MCELFStreamer.h
include/llvm/MC/MCELFSymbolFlags.h [deleted file]
include/llvm/MC/MCExpr.h
include/llvm/MC/MCInst.h
include/llvm/MC/MCInstPrinter.h
include/llvm/MC/MCInstrDesc.h
include/llvm/MC/MCLabel.h
include/llvm/MC/MCLinkerOptimizationHint.h
include/llvm/MC/MCMachOSymbolFlags.h [deleted file]
include/llvm/MC/MCMachObjectWriter.h
include/llvm/MC/MCObjectFileInfo.h
include/llvm/MC/MCObjectStreamer.h
include/llvm/MC/MCObjectWriter.h
include/llvm/MC/MCSection.h
include/llvm/MC/MCSectionELF.h
include/llvm/MC/MCStreamer.h
include/llvm/MC/MCSubtargetInfo.h
include/llvm/MC/MCSymbol.h
include/llvm/MC/MCSymbolCOFF.h [new file with mode: 0644]
include/llvm/MC/MCSymbolELF.h [new file with mode: 0644]
include/llvm/MC/MCSymbolMachO.h [new file with mode: 0644]
include/llvm/MC/MCWinCOFFStreamer.h
include/llvm/MC/SubtargetFeature.h
include/llvm/Object/ArchiveWriter.h [new file with mode: 0644]
include/llvm/Object/COFF.h
include/llvm/Object/ELF.h
include/llvm/Object/ELFObjectFile.h
include/llvm/Object/ELFTypes.h
include/llvm/Object/Error.h
include/llvm/Object/MachO.h
include/llvm/Object/ObjectFile.h
include/llvm/Object/RelocVisitor.h
include/llvm/Support/COFF.h
include/llvm/Support/CommandLine.h
include/llvm/Support/Compiler.h
include/llvm/Support/ELFRelocs/Hexagon.def
include/llvm/Support/MathExtras.h
include/llvm/Support/TargetParser.h
include/llvm/Support/TargetRegistry.h
include/llvm/Support/YAMLTraits.h
include/llvm/TableGen/Record.h
include/llvm/TableGen/SetTheory.h
include/llvm/Target/Target.td
include/llvm/Target/TargetInstrInfo.h
include/llvm/Target/TargetLowering.h
include/llvm/Target/TargetOptions.h
include/llvm/Target/TargetRecip.h [new file with mode: 0644]
include/llvm/Transforms/Scalar.h
lib/Analysis/AliasAnalysis.cpp
lib/Analysis/AliasAnalysisEvaluator.cpp
lib/Analysis/AliasSetTracker.cpp
lib/Analysis/BranchProbabilityInfo.cpp
lib/Analysis/CMakeLists.txt
lib/Analysis/DependenceAnalysis.cpp
lib/Analysis/InstructionSimplify.cpp
lib/Analysis/LoopAccessAnalysis.cpp
lib/Analysis/MemoryDependenceAnalysis.cpp
lib/Analysis/MemoryLocation.cpp [new file with mode: 0644]
lib/Analysis/PHITransAddr.cpp
lib/Analysis/ScalarEvolutionExpander.cpp
lib/Analysis/TargetTransformInfo.cpp
lib/Analysis/ValueTracking.cpp
lib/AsmParser/LLLexer.cpp
lib/AsmParser/LLParser.cpp
lib/Bitcode/Reader/BitcodeReader.cpp
lib/CodeGen/AggressiveAntiDepBreaker.cpp
lib/CodeGen/AsmPrinter/AddressPool.cpp
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp
lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp
lib/CodeGen/AsmPrinter/CMakeLists.txt
lib/CodeGen/AsmPrinter/DIE.cpp
lib/CodeGen/AsmPrinter/DIEHash.cpp
lib/CodeGen/AsmPrinter/DIEHash.h
lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
lib/CodeGen/AsmPrinter/DwarfExpression.cpp
lib/CodeGen/AsmPrinter/DwarfExpression.h
lib/CodeGen/AsmPrinter/DwarfFile.cpp
lib/CodeGen/AsmPrinter/DwarfFile.h
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
lib/CodeGen/AsmPrinter/DwarfUnit.h
lib/CodeGen/AsmPrinter/WinCodeViewLineTables.cpp
lib/CodeGen/AsmPrinter/WinException.cpp [moved from lib/CodeGen/AsmPrinter/Win64Exception.cpp with 73% similarity]
lib/CodeGen/AsmPrinter/WinException.h [moved from lib/CodeGen/AsmPrinter/Win64Exception.h with 68% similarity]
lib/CodeGen/CMakeLists.txt
lib/CodeGen/CodeGenPrepare.cpp
lib/CodeGen/CriticalAntiDepBreaker.cpp
lib/CodeGen/EarlyIfConversion.cpp
lib/CodeGen/GlobalMerge.cpp
lib/CodeGen/IfConversion.cpp
lib/CodeGen/LLVMBuild.txt
lib/CodeGen/LLVMTargetMachine.cpp
lib/CodeGen/LiveIntervalAnalysis.cpp
lib/CodeGen/LiveRangeEdit.cpp
lib/CodeGen/MIRParser/CMakeLists.txt [new file with mode: 0644]
lib/CodeGen/MIRParser/LLVMBuild.txt [copied from tools/llc/LLVMBuild.txt with 76% similarity]
lib/CodeGen/MIRParser/MIRParser.cpp [new file with mode: 0644]
lib/CodeGen/MIRParser/Makefile [copied from tools/llc/Makefile with 60% similarity]
lib/CodeGen/MIRPrintingPass.cpp [new file with mode: 0644]
lib/CodeGen/MachineCopyPropagation.cpp
lib/CodeGen/MachineFunction.cpp
lib/CodeGen/MachineInstr.cpp
lib/CodeGen/MachineInstrBundle.cpp
lib/CodeGen/MachineLICM.cpp
lib/CodeGen/MachineModuleInfo.cpp
lib/CodeGen/MachineSink.cpp
lib/CodeGen/MachineTraceMetrics.cpp
lib/CodeGen/MachineVerifier.cpp
lib/CodeGen/Makefile
lib/CodeGen/Passes.cpp
lib/CodeGen/ProcessImplicitDefs.cpp
lib/CodeGen/RegisterCoalescer.cpp
lib/CodeGen/RegisterPressure.cpp
lib/CodeGen/RegisterScavenging.cpp
lib/CodeGen/ScheduleDAGInstrs.cpp
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
lib/CodeGen/SelectionDAG/TargetLowering.cpp
lib/CodeGen/StackMaps.cpp
lib/CodeGen/TargetInstrInfo.cpp
lib/CodeGen/TargetLoweringBase.cpp
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
lib/CodeGen/VirtRegMap.cpp
lib/CodeGen/WinEHPrepare.cpp
lib/DebugInfo/DWARF/DWARFContext.cpp
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
lib/ExecutionEngine/ExecutionEngine.cpp
lib/ExecutionEngine/ExecutionEngineBindings.cpp
lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp
lib/ExecutionEngine/Interpreter/Execution.cpp
lib/ExecutionEngine/LLVMBuild.txt
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOI386.h
lib/Fuzzer/FuzzerInterface.h
lib/Fuzzer/FuzzerLoop.cpp
lib/Fuzzer/FuzzerTraceState.cpp
lib/IR/AsmWriter.cpp
lib/IR/ConstantFold.cpp
lib/IR/Core.cpp
lib/IR/Instructions.cpp
lib/IR/LLVMContext.cpp
lib/IR/LLVMContextImpl.h
lib/IR/LegacyPassManager.cpp
lib/IR/MDBuilder.cpp
lib/IR/Metadata.cpp
lib/IR/Type.cpp
lib/IR/Value.cpp
lib/LTO/LTOCodeGenerator.cpp
lib/MC/CMakeLists.txt
lib/MC/ConstantPools.cpp
lib/MC/ELFObjectWriter.cpp
lib/MC/MCAsmBackend.cpp
lib/MC/MCAsmInfo.cpp
lib/MC/MCAsmStreamer.cpp
lib/MC/MCAssembler.cpp
lib/MC/MCContext.cpp
lib/MC/MCDisassembler/MCExternalSymbolizer.cpp
lib/MC/MCDwarf.cpp
lib/MC/MCELF.cpp [deleted file]
lib/MC/MCELFObjectTargetWriter.cpp
lib/MC/MCELFStreamer.cpp
lib/MC/MCExpr.cpp
lib/MC/MCInstPrinter.cpp
lib/MC/MCLinkerOptimizationHint.cpp
lib/MC/MCMachOStreamer.cpp
lib/MC/MCMachObjectTargetWriter.cpp
lib/MC/MCObjectFileInfo.cpp
lib/MC/MCObjectStreamer.cpp
lib/MC/MCObjectWriter.cpp
lib/MC/MCParser/AsmParser.cpp
lib/MC/MCParser/COFFAsmParser.cpp
lib/MC/MCParser/ELFAsmParser.cpp
lib/MC/MCSection.cpp
lib/MC/MCSectionCOFF.cpp
lib/MC/MCSectionELF.cpp
lib/MC/MCStreamer.cpp
lib/MC/MCSubtargetInfo.cpp
lib/MC/MCSymbol.cpp
lib/MC/MCSymbolELF.cpp [new file with mode: 0644]
lib/MC/MCWin64EH.cpp
lib/MC/MachObjectWriter.cpp
lib/MC/SubtargetFeature.cpp
lib/MC/WinCOFFObjectWriter.cpp
lib/MC/WinCOFFStreamer.cpp
lib/Object/Archive.cpp
lib/Object/ArchiveWriter.cpp [new file with mode: 0644]
lib/Object/CMakeLists.txt
lib/Object/COFFObjectFile.cpp
lib/Object/ELFObjectFile.cpp
lib/Object/Error.cpp
lib/Object/IRObjectFile.cpp
lib/Object/MachOObjectFile.cpp
lib/Object/MachOUniversal.cpp
lib/Object/Object.cpp
lib/Object/ObjectFile.cpp
lib/ProfileData/CoverageMappingReader.cpp
lib/Support/Debug.cpp
lib/Support/DynamicLibrary.cpp
lib/Support/SmallVector.cpp
lib/Support/TargetParser.cpp
lib/Support/Triple.cpp
lib/Support/YAMLTraits.cpp
lib/Support/raw_ostream.cpp
lib/TableGen/Record.cpp
lib/TableGen/TGParser.cpp
lib/Target/AArch64/AArch64AsmPrinter.cpp
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
lib/Target/AArch64/AArch64ISelLowering.cpp
lib/Target/AArch64/AArch64ISelLowering.h
lib/Target/AArch64/AArch64InstrFormats.td
lib/Target/AArch64/AArch64InstrInfo.cpp
lib/Target/AArch64/AArch64InstrInfo.h
lib/Target/AArch64/AArch64InstrInfo.td
lib/Target/AArch64/AArch64MCInstLower.cpp
lib/Target/AArch64/AArch64RegisterInfo.td
lib/Target/AArch64/AArch64TargetMachine.cpp
lib/Target/AArch64/AArch64TargetObjectFile.cpp
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp
lib/Target/AArch64/Disassembler/AArch64ExternalSymbolizer.cpp
lib/Target/AArch64/Disassembler/LLVMBuild.txt
lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp
lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h
lib/Target/AArch64/LLVMBuild.txt
lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp
lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h
lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp
lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h
lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp
lib/Target/AArch64/Utils/AArch64BaseInfo.cpp
lib/Target/AArch64/Utils/AArch64BaseInfo.h
lib/Target/ARM/ARM.h
lib/Target/ARM/ARMAsmPrinter.cpp
lib/Target/ARM/ARMAsmPrinter.h
lib/Target/ARM/ARMBaseInstrInfo.cpp
lib/Target/ARM/ARMConstantIslandPass.cpp
lib/Target/ARM/ARMISelDAGToDAG.cpp
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrThumb.td
lib/Target/ARM/ARMInstrThumb2.td
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
lib/Target/ARM/ARMMCInstLower.cpp
lib/Target/ARM/ARMTargetMachine.cpp
lib/Target/ARM/ARMTargetObjectFile.cpp
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp
lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h
lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h
lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp
lib/Target/ARM/MCTargetDesc/ARMMCExpr.h
lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp
lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp
lib/Target/ARM/Thumb2ITBlockPass.cpp
lib/Target/ARM/Thumb2SizeReduction.cpp
lib/Target/BPF/BPFAsmPrinter.cpp
lib/Target/BPF/BPFMCInstLower.cpp
lib/Target/BPF/BPFTargetMachine.cpp
lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp
lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp
lib/Target/BPF/MCTargetDesc/BPFMCAsmInfo.h
lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp
lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h
lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp
lib/Target/CMakeLists.txt
lib/Target/CppBackend/CPPBackend.cpp
lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp
lib/Target/Hexagon/Hexagon.h
lib/Target/Hexagon/HexagonAsmPrinter.cpp
lib/Target/Hexagon/HexagonFrameLowering.cpp
lib/Target/Hexagon/HexagonISelLowering.cpp
lib/Target/Hexagon/HexagonISelLowering.h
lib/Target/Hexagon/HexagonInstrFormats.td
lib/Target/Hexagon/HexagonInstrFormatsV4.td
lib/Target/Hexagon/HexagonInstrInfo.cpp
lib/Target/Hexagon/HexagonInstrInfo.h
lib/Target/Hexagon/HexagonInstrInfoV4.td
lib/Target/Hexagon/HexagonIsetDx.td [new file with mode: 0644]
lib/Target/Hexagon/HexagonMCInstLower.cpp
lib/Target/Hexagon/HexagonOperands.td
lib/Target/Hexagon/MCTargetDesc/CMakeLists.txt
lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h
lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonInstPrinter.h
lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h
lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp [new file with mode: 0644]
lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp [new file with mode: 0644]
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h
lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp [new file with mode: 0644]
lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h [new file with mode: 0644]
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp [new file with mode: 0644]
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h [new file with mode: 0644]
lib/Target/MSP430/InstPrinter/MSP430InstPrinter.cpp
lib/Target/MSP430/MCTargetDesc/LLVMBuild.txt
lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.cpp
lib/Target/MSP430/MCTargetDesc/MSP430MCAsmInfo.h
lib/Target/MSP430/MSP430AsmPrinter.cpp
lib/Target/MSP430/MSP430MCInstLower.cpp
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
lib/Target/Mips/Disassembler/MipsDisassembler.cpp
lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp
lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp
lib/Target/Mips/MCTargetDesc/MipsABIInfo.h
lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp
lib/Target/Mips/MCTargetDesc/MipsMCExpr.h
lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
lib/Target/Mips/Mips64InstrInfo.td
lib/Target/Mips/MipsAsmPrinter.cpp
lib/Target/Mips/MipsFastISel.cpp
lib/Target/Mips/MipsFrameLowering.cpp
lib/Target/Mips/MipsFrameLowering.h
lib/Target/Mips/MipsISelLowering.cpp
lib/Target/Mips/MipsISelLowering.h
lib/Target/Mips/MipsInstrFormats.td
lib/Target/Mips/MipsMCInstLower.cpp
lib/Target/Mips/MipsRegisterInfo.cpp
lib/Target/Mips/MipsRegisterInfo.h
lib/Target/Mips/MipsSEFrameLowering.cpp
lib/Target/Mips/MipsSERegisterInfo.cpp
lib/Target/Mips/MipsTargetStreamer.h
lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
lib/Target/NVPTX/CMakeLists.txt
lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp
lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp
lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h
lib/Target/NVPTX/NVPTX.h
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
lib/Target/NVPTX/NVPTXAsmPrinter.h
lib/Target/NVPTX/NVPTXFavorNonGenericAddrSpaces.cpp
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
lib/Target/NVPTX/NVPTXISelLowering.cpp
lib/Target/NVPTX/NVPTXISelLowering.h
lib/Target/NVPTX/NVPTXLowerKernelArgs.cpp [new file with mode: 0644]
lib/Target/NVPTX/NVPTXLowerStructArgs.cpp [deleted file]
lib/Target/NVPTX/NVPTXMCExpr.cpp
lib/Target/NVPTX/NVPTXMCExpr.h
lib/Target/NVPTX/NVPTXTargetMachine.cpp
lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp
lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp
lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h
lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp
lib/Target/PowerPC/PPCAsmPrinter.cpp
lib/Target/PowerPC/PPCFastISel.cpp
lib/Target/PowerPC/PPCISelLowering.cpp
lib/Target/PowerPC/PPCISelLowering.h
lib/Target/PowerPC/PPCInstrVSX.td
lib/Target/PowerPC/PPCMCInstLower.cpp
lib/Target/PowerPC/PPCTargetObjectFile.cpp
lib/Target/PowerPC/PPCTargetStreamer.h
lib/Target/R600/AMDGPU.h
lib/Target/R600/AMDGPUISelLowering.cpp
lib/Target/R600/AMDGPUISelLowering.h
lib/Target/R600/AMDGPUInstrInfo.cpp
lib/Target/R600/AMDGPUInstrInfo.h
lib/Target/R600/AMDGPUInstrInfo.td
lib/Target/R600/AMDGPUMCInstLower.cpp
lib/Target/R600/AMDGPUSubtarget.h
lib/Target/R600/AsmParser/AMDGPUAsmParser.cpp
lib/Target/R600/InstPrinter/AMDGPUInstPrinter.cpp
lib/Target/R600/MCTargetDesc/AMDGPUAsmBackend.cpp
lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.cpp
lib/Target/R600/MCTargetDesc/AMDGPUMCAsmInfo.h
lib/Target/R600/MCTargetDesc/R600MCCodeEmitter.cpp
lib/Target/R600/R600Instructions.td
lib/Target/R600/SIISelLowering.cpp
lib/Target/R600/SIISelLowering.h
lib/Target/R600/SIInstructions.td
lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
lib/Target/Sparc/InstPrinter/SparcInstPrinter.cpp
lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h
lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp
lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h
lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
lib/Target/Sparc/SparcAsmPrinter.cpp
lib/Target/Sparc/SparcMCInstLower.cpp
lib/Target/Sparc/SparcTargetObjectFile.cpp
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp
lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h
lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp
lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp
lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h
lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp
lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
lib/Target/SystemZ/SystemZAsmPrinter.cpp
lib/Target/SystemZ/SystemZISelLowering.cpp
lib/Target/SystemZ/SystemZISelLowering.h
lib/Target/SystemZ/SystemZInstrInfo.cpp
lib/Target/SystemZ/SystemZInstrInfo.h
lib/Target/SystemZ/SystemZMCInstLower.cpp
lib/Target/TargetLoweringObjectFile.cpp
lib/Target/TargetRecip.cpp [new file with mode: 0644]
lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
lib/Target/X86/AsmParser/X86AsmParser.cpp
lib/Target/X86/Disassembler/X86Disassembler.cpp
lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h
lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp
lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp
lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
lib/Target/X86/MCTargetDesc/X86ELFRelocationInfo.cpp
lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
lib/Target/X86/MCTargetDesc/X86MachORelocationInfo.cpp
lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp
lib/Target/X86/X86.td
lib/Target/X86/X86AsmPrinter.cpp
lib/Target/X86/X86FastISel.cpp
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrFormats.td
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrInfo.cpp
lib/Target/X86/X86InstrInfo.h
lib/Target/X86/X86InstrInfo.td
lib/Target/X86/X86InstrMPX.td [new file with mode: 0644]
lib/Target/X86/X86InstrSSE.td
lib/Target/X86/X86IntrinsicsInfo.h
lib/Target/X86/X86MCInstLower.cpp
lib/Target/X86/X86RegisterInfo.cpp
lib/Target/X86/X86RegisterInfo.td
lib/Target/X86/X86Subtarget.cpp
lib/Target/X86/X86Subtarget.h
lib/Target/X86/X86TargetMachine.cpp
lib/Target/X86/X86TargetObjectFile.cpp
lib/Target/X86/X86WinEHState.cpp
lib/Target/XCore/InstPrinter/XCoreInstPrinter.cpp
lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.cpp
lib/Target/XCore/MCTargetDesc/XCoreMCAsmInfo.h
lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp
lib/Target/XCore/XCoreAsmPrinter.cpp
lib/Target/XCore/XCoreISelLowering.cpp
lib/Target/XCore/XCoreISelLowering.h
lib/Target/XCore/XCoreMCInstLower.cpp
lib/Transforms/IPO/ArgumentPromotion.cpp
lib/Transforms/IPO/FunctionAttrs.cpp
lib/Transforms/IPO/MergeFunctions.cpp
lib/Transforms/InstCombine/InstCombineCompares.cpp
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
lib/Transforms/InstCombine/InstCombineSelect.cpp
lib/Transforms/InstCombine/InstructionCombining.cpp
lib/Transforms/Instrumentation/AddressSanitizer.cpp
lib/Transforms/Instrumentation/InstrProfiling.cpp
lib/Transforms/ObjCARC/ObjCARCContract.cpp
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
lib/Transforms/Scalar/DeadStoreElimination.cpp
lib/Transforms/Scalar/IndVarSimplify.cpp
lib/Transforms/Scalar/LoopStrengthReduce.cpp
lib/Transforms/Scalar/LoopUnrollPass.cpp
lib/Transforms/Scalar/MemCpyOptimizer.cpp
lib/Transforms/Scalar/MergedLoadStoreMotion.cpp
lib/Transforms/Scalar/NaryReassociate.cpp
lib/Transforms/Scalar/PlaceSafepoints.cpp
lib/Transforms/Scalar/Reassociate.cpp
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
lib/Transforms/Scalar/SimplifyCFGPass.cpp
lib/Transforms/Scalar/Sink.cpp
lib/Transforms/Utils/LoopUtils.cpp
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
lib/Transforms/Utils/SimplifyIndVar.cpp
lib/Transforms/Utils/ValueMapper.cpp
lib/Transforms/Vectorize/LoopVectorize.cpp
lib/Transforms/Vectorize/SLPVectorizer.cpp
test/Analysis/DependenceAnalysis/NonCanonicalizedSubscript.ll
test/Analysis/LoopAccessAnalysis/number-of-memchecks.ll [new file with mode: 0644]
test/Analysis/LoopAccessAnalysis/stride-access-dependence.ll [new file with mode: 0644]
test/Analysis/ValueTracking/memory-dereferenceable.ll
test/Assembler/dicompileunit.ll [moved from test/Assembler/mdcompileunit.ll with 100% similarity]
test/Assembler/diexpression.ll [moved from test/Assembler/mdexpression.ll with 100% similarity]
test/Assembler/difile-escaped-chars.ll [moved from test/Assembler/mdfile-escaped-chars.ll with 100% similarity]
test/Assembler/diglobalvariable.ll [moved from test/Assembler/mdglobalvariable.ll with 100% similarity]
test/Assembler/diimportedentity.ll [moved from test/Assembler/mdimportedentity.ll with 100% similarity]
test/Assembler/dilexicalblock.ll [moved from test/Assembler/mdlexicalblock.ll with 100% similarity]
test/Assembler/dilocalvariable-arg-large.ll [new file with mode: 0644]
test/Assembler/dilocalvariable.ll [moved from test/Assembler/mdlocalvariable.ll with 100% similarity]
test/Assembler/dilocation.ll [moved from test/Assembler/mdlocation.ll with 100% similarity]
test/Assembler/dinamespace.ll [moved from test/Assembler/mdnamespace.ll with 100% similarity]
test/Assembler/diobjcproperty.ll [moved from test/Assembler/mdobjcproperty.ll with 100% similarity]
test/Assembler/disubprogram.ll [moved from test/Assembler/mdsubprogram.ll with 100% similarity]
test/Assembler/disubrange-empty-array.ll [moved from test/Assembler/mdsubrange-empty-array.ll with 100% similarity]
test/Assembler/disubroutinetype.ll [moved from test/Assembler/mdsubroutinetype.ll with 100% similarity]
test/Assembler/ditemplateparameter.ll [moved from test/Assembler/mdtemplateparameter.ll with 100% similarity]
test/Assembler/ditype-large-values.ll [moved from test/Assembler/mdtype-large-values.ll with 100% similarity]
test/Assembler/getelementptr.ll
test/Assembler/invalid-dicompileunit-language-bad.ll [moved from test/Assembler/invalid-mdcompileunit-language-bad.ll with 100% similarity]
test/Assembler/invalid-dicompileunit-language-overflow.ll [moved from test/Assembler/invalid-mdcompileunit-language-overflow.ll with 100% similarity]
test/Assembler/invalid-dicompileunit-missing-language.ll [moved from test/Assembler/invalid-mdcompileunit-missing-language.ll with 100% similarity]
test/Assembler/invalid-dicompileunit-null-file.ll [moved from test/Assembler/invalid-mdcompileunit-null-file.ll with 100% similarity]
test/Assembler/invalid-dicompositetype-missing-tag.ll [moved from test/Assembler/invalid-mdcompositetype-missing-tag.ll with 100% similarity]
test/Assembler/invalid-diderivedtype-missing-basetype.ll [moved from test/Assembler/invalid-mdderivedtype-missing-basetype.ll with 100% similarity]
test/Assembler/invalid-diderivedtype-missing-tag.ll [moved from test/Assembler/invalid-mdderivedtype-missing-tag.ll with 100% similarity]
test/Assembler/invalid-dienumerator-missing-name.ll [moved from test/Assembler/invalid-mdenumerator-missing-name.ll with 100% similarity]
test/Assembler/invalid-dienumerator-missing-value.ll [moved from test/Assembler/invalid-mdenumerator-missing-value.ll with 100% similarity]
test/Assembler/invalid-diexpression-large.ll [moved from test/Assembler/invalid-mdexpression-large.ll with 100% similarity]
test/Assembler/invalid-diexpression-verify.ll [moved from test/Assembler/invalid-mdexpression-verify.ll with 100% similarity]
test/Assembler/invalid-difile-missing-directory.ll [moved from test/Assembler/invalid-mdfile-missing-directory.ll with 100% similarity]
test/Assembler/invalid-difile-missing-filename.ll [moved from test/Assembler/invalid-mdfile-missing-filename.ll with 100% similarity]
test/Assembler/invalid-diglobalvariable-empty-name.ll [moved from test/Assembler/invalid-mdglobalvariable-empty-name.ll with 100% similarity]
test/Assembler/invalid-diglobalvariable-missing-name.ll [moved from test/Assembler/invalid-mdglobalvariable-missing-name.ll with 100% similarity]
test/Assembler/invalid-diimportedentity-missing-scope.ll [moved from test/Assembler/invalid-mdimportedentity-missing-scope.ll with 100% similarity]
test/Assembler/invalid-diimportedentity-missing-tag.ll [moved from test/Assembler/invalid-mdimportedentity-missing-tag.ll with 100% similarity]
test/Assembler/invalid-dilexicalblock-missing-scope.ll [moved from test/Assembler/invalid-mdlexicalblock-missing-scope.ll with 100% similarity]
test/Assembler/invalid-dilexicalblock-null-scope.ll [moved from test/Assembler/invalid-mdlexicalblock-null-scope.ll with 100% similarity]
test/Assembler/invalid-dilexicalblockfile-missing-discriminator.ll [moved from test/Assembler/invalid-mdlexicalblockfile-missing-discriminator.ll with 100% similarity]
test/Assembler/invalid-dilexicalblockfile-missing-scope.ll [moved from test/Assembler/invalid-mdlexicalblockfile-missing-scope.ll with 100% similarity]
test/Assembler/invalid-dilexicalblockfile-null-scope.ll [moved from test/Assembler/invalid-mdlexicalblockfile-null-scope.ll with 100% similarity]
test/Assembler/invalid-dilocalvariable-arg-large.ll [new file with mode: 0644]
test/Assembler/invalid-dilocalvariable-arg-negative.ll [new file with mode: 0644]
test/Assembler/invalid-dilocalvariable-missing-scope.ll [moved from test/Assembler/invalid-mdlocalvariable-missing-scope.ll with 100% similarity]
test/Assembler/invalid-dilocalvariable-missing-tag.ll [moved from test/Assembler/invalid-mdlocalvariable-missing-tag.ll with 100% similarity]
test/Assembler/invalid-dilocalvariable-null-scope.ll [moved from test/Assembler/invalid-mdlocalvariable-null-scope.ll with 100% similarity]
test/Assembler/invalid-dilocation-field-bad.ll [moved from test/Assembler/invalid-mdlocation-field-bad.ll with 100% similarity]
test/Assembler/invalid-dilocation-field-twice.ll [moved from test/Assembler/invalid-mdlocation-field-twice.ll with 100% similarity]
test/Assembler/invalid-dilocation-missing-scope-2.ll [moved from test/Assembler/invalid-mdlocation-missing-scope-2.ll with 100% similarity]
test/Assembler/invalid-dilocation-missing-scope.ll [moved from test/Assembler/invalid-mdlocation-missing-scope.ll with 100% similarity]
test/Assembler/invalid-dilocation-null-scope.ll [moved from test/Assembler/invalid-mdlocation-null-scope.ll with 100% similarity]
test/Assembler/invalid-dilocation-overflow-column.ll [moved from test/Assembler/invalid-mdlocation-overflow-column.ll with 100% similarity]
test/Assembler/invalid-dilocation-overflow-line.ll [moved from test/Assembler/invalid-mdlocation-overflow-line.ll with 100% similarity]
test/Assembler/invalid-dinamespace-missing-namespace.ll [moved from test/Assembler/invalid-mdnamespace-missing-namespace.ll with 100% similarity]
test/Assembler/invalid-disubrange-count-large.ll [moved from test/Assembler/invalid-mdsubrange-count-large.ll with 100% similarity]
test/Assembler/invalid-disubrange-count-missing.ll [moved from test/Assembler/invalid-mdsubrange-count-missing.ll with 100% similarity]
test/Assembler/invalid-disubrange-count-negative.ll [moved from test/Assembler/invalid-mdsubrange-count-negative.ll with 100% similarity]
test/Assembler/invalid-disubrange-lowerBound-max.ll [moved from test/Assembler/invalid-mdsubrange-lowerBound-max.ll with 100% similarity]
test/Assembler/invalid-disubrange-lowerBound-min.ll [moved from test/Assembler/invalid-mdsubrange-lowerBound-min.ll with 100% similarity]
test/Assembler/invalid-disubroutinetype-missing-types.ll [moved from test/Assembler/invalid-mdsubroutinetype-missing-types.ll with 100% similarity]
test/Assembler/invalid-ditemplatetypeparameter-missing-type.ll [moved from test/Assembler/invalid-mdtemplatetypeparameter-missing-type.ll with 100% similarity]
test/Assembler/invalid-ditemplatevalueparameter-missing-value.ll [moved from test/Assembler/invalid-mdtemplatevalueparameter-missing-value.ll with 100% similarity]
test/Assembler/metadata.ll
test/Bitcode/Inputs/invalid-alias-type-mismatch.bc [new file with mode: 0644]
test/Bitcode/Inputs/invalid-metadata-not-followed-named-node.bc [new file with mode: 0644]
test/Bitcode/Inputs/invalid-vector-length.bc [new file with mode: 0644]
test/Bitcode/invalid.test
test/CodeGen/AArch64/arm64-ccmp.ll
test/CodeGen/AArch64/arm64-named-reg-alloc.ll
test/CodeGen/AArch64/arm64-named-reg-notareg.ll
test/CodeGen/AArch64/global-merge-ignore-single-use-minsize.ll [new file with mode: 0644]
test/CodeGen/AArch64/minmax.ll
test/CodeGen/AArch64/special-reg.ll [new file with mode: 0644]
test/CodeGen/ARM/atomic-ops-v8.ll
test/CodeGen/ARM/build-attributes.ll
test/CodeGen/ARM/ifcvt-callback.ll [new file with mode: 0644]
test/CodeGen/ARM/jump-table-islands-split.ll [new file with mode: 0644]
test/CodeGen/ARM/jump-table-islands.ll [new file with mode: 0644]
test/CodeGen/ARM/jumptable-label.ll
test/CodeGen/ARM/ldrd.ll
test/CodeGen/ARM/named-reg-alloc.ll
test/CodeGen/ARM/named-reg-notareg.ll
test/CodeGen/ARM/special-reg-acore.ll [new file with mode: 0644]
test/CodeGen/ARM/special-reg-mcore.ll [new file with mode: 0644]
test/CodeGen/ARM/special-reg.ll [new file with mode: 0644]
test/CodeGen/BPF/alu8.ll
test/CodeGen/BPF/atomics.ll
test/CodeGen/BPF/basictest.ll
test/CodeGen/BPF/cc_args.ll
test/CodeGen/BPF/cc_args_be.ll [copied from test/CodeGen/BPF/cc_args.ll with 73% similarity]
test/CodeGen/BPF/cc_ret.ll
test/CodeGen/BPF/ex1.ll
test/CodeGen/BPF/intrinsics.ll
test/CodeGen/BPF/load.ll
test/CodeGen/BPF/loops.ll
test/CodeGen/BPF/sanity.ll
test/CodeGen/BPF/setcc.ll
test/CodeGen/BPF/shifts.ll
test/CodeGen/BPF/sockex2.ll
test/CodeGen/Generic/stop-after.ll
test/CodeGen/Hexagon/args.ll
test/CodeGen/Hexagon/calling-conv.ll [deleted file]
test/CodeGen/Hexagon/cext-valid-packet1.ll
test/CodeGen/Hexagon/cext-valid-packet2.ll
test/CodeGen/Hexagon/compound.ll [new file with mode: 0644]
test/CodeGen/Hexagon/dualstore.ll
test/CodeGen/Hexagon/duplex.ll [new file with mode: 0644]
test/CodeGen/Hexagon/relax.ll [new file with mode: 0644]
test/CodeGen/Hexagon/sube.ll
test/CodeGen/MIR/lit.local.cfg [new file with mode: 0644]
test/CodeGen/MIR/llvm-ir-error-reported.mir [new file with mode: 0644]
test/CodeGen/MIR/llvmIR.mir [new file with mode: 0644]
test/CodeGen/MIR/llvmIRMissing.mir [new file with mode: 0644]
test/CodeGen/MIR/machine-function-missing-name.mir [new file with mode: 0644]
test/CodeGen/MIR/machine-function.mir [new file with mode: 0644]
test/CodeGen/Mips/Fast-ISel/bswap1.ll [new file with mode: 0644]
test/CodeGen/Mips/Fast-ISel/div1.ll [new file with mode: 0644]
test/CodeGen/Mips/Fast-ISel/memtest1.ll [new file with mode: 0644]
test/CodeGen/Mips/Fast-ISel/mul1.ll [new file with mode: 0644]
test/CodeGen/Mips/Fast-ISel/rem1.ll [new file with mode: 0644]
test/CodeGen/Mips/Fast-ISel/sel1.ll [new file with mode: 0644]
test/CodeGen/Mips/dynamic-stack-realignment.ll [new file with mode: 0644]
test/CodeGen/Mips/ehframe-indirect.ll
test/CodeGen/Mips/emergency-spill-slot-near-fp.ll
test/CodeGen/NVPTX/access-non-generic.ll
test/CodeGen/NVPTX/bug21465.ll
test/CodeGen/NVPTX/call-with-alloca-buffer.ll
test/CodeGen/NVPTX/globals_init.ll [new file with mode: 0644]
test/CodeGen/NVPTX/lower-kernel-ptr-arg.ll [new file with mode: 0644]
test/CodeGen/NVPTX/pr13291-i1-store.ll
test/CodeGen/NVPTX/surf-read-cuda.ll
test/CodeGen/NVPTX/tex-read-cuda.ll
test/CodeGen/PowerPC/fma.ll
test/CodeGen/PowerPC/vsx-fma-sp.ll [new file with mode: 0644]
test/CodeGen/R600/cgp-addressing-modes.ll [new file with mode: 0644]
test/CodeGen/R600/coalescer_remat.ll
test/CodeGen/R600/codegen-prepare-addrmode-sext.ll
test/CodeGen/R600/fmul.ll
test/CodeGen/R600/half.ll
test/CodeGen/R600/imm.ll
test/CodeGen/R600/loop-address.ll
test/CodeGen/R600/loop-idiom.ll
test/CodeGen/R600/max.ll
test/CodeGen/R600/min.ll
test/CodeGen/R600/sext-in-reg.ll
test/CodeGen/R600/si-vector-hang.ll
test/CodeGen/R600/subreg-eliminate-dead.ll [new file with mode: 0644]
test/CodeGen/R600/trunc-store-f64-to-f16.ll [new file with mode: 0644]
test/CodeGen/R600/unroll.ll
test/CodeGen/R600/wrong-transalu-pos-fix.ll
test/CodeGen/Thumb2/constant-islands-jump-table.ll
test/CodeGen/Thumb2/float-ops.ll
test/CodeGen/Thumb2/thumb2-tbh.ll
test/CodeGen/X86/asm-reject-reg-type-mismatch.ll [new file with mode: 0644]
test/CodeGen/X86/avx-vperm2x128.ll
test/CodeGen/X86/avx2-vector-shifts.ll
test/CodeGen/X86/avx512-build-vector.ll
test/CodeGen/X86/avx512-intrinsics.ll
test/CodeGen/X86/avx512-shuffle.ll [new file with mode: 0644]
test/CodeGen/X86/avx512-vec-cmp.ll
test/CodeGen/X86/avx512vl-intrinsics.ll
test/CodeGen/X86/buildvec-insertvec.ll
test/CodeGen/X86/critical-anti-dep-breaker.ll
test/CodeGen/X86/machine-cp.ll
test/CodeGen/X86/pic.ll
test/CodeGen/X86/pr23603.ll [new file with mode: 0644]
test/CodeGen/X86/pr23664.ll [new file with mode: 0644]
test/CodeGen/X86/recip-fastmath.ll
test/CodeGen/X86/sibcall-win64.ll
test/CodeGen/X86/sqrt-fastmath.ll
test/CodeGen/X86/stack-folding-x86_64.ll [new file with mode: 0644]
test/CodeGen/X86/statepoint-far-call.ll [new file with mode: 0644]
test/CodeGen/X86/switch-or.ll
test/CodeGen/X86/switch.ll
test/CodeGen/X86/tail-call-got.ll
test/CodeGen/X86/tailcallpic1.ll
test/CodeGen/X86/tailcallpic3.ll [new file with mode: 0644]
test/CodeGen/X86/vec_fp_to_int.ll
test/CodeGen/X86/vec_shift8.ll [new file with mode: 0644]
test/CodeGen/X86/vector-ctpop.ll [deleted file]
test/CodeGen/X86/vector-lzcnt-128.ll [new file with mode: 0644]
test/CodeGen/X86/vector-lzcnt-256.ll [new file with mode: 0644]
test/CodeGen/X86/vector-popcnt-128.ll [new file with mode: 0644]
test/CodeGen/X86/vector-popcnt-256.ll [new file with mode: 0644]
test/CodeGen/X86/vector-shuffle-256-v4.ll
test/CodeGen/X86/vector-shuffle-512-v8.ll
test/CodeGen/X86/vector-tzcnt-128.ll [new file with mode: 0644]
test/CodeGen/X86/vector-tzcnt-256.ll [new file with mode: 0644]
test/CodeGen/X86/vector-zext.ll
test/CodeGen/X86/win32-eh-states.ll [new file with mode: 0644]
test/CodeGen/X86/win32-eh.ll
test/DebugInfo/Inputs/dwarfdump.elf-mips64-64-bit-dwarf [new file with mode: 0755]
test/DebugInfo/Inputs/invalid.elf [new file with mode: 0644]
test/DebugInfo/Inputs/invalid.elf.2 [new file with mode: 0644]
test/DebugInfo/Inputs/invalid.elf.3 [new file with mode: 0644]
test/DebugInfo/Inputs/test-multiple-macho.o [new file with mode: 0644]
test/DebugInfo/Inputs/test-simple-macho.o [new file with mode: 0644]
test/DebugInfo/X86/expressions.ll [new file with mode: 0644]
test/DebugInfo/X86/inlined-indirect-value.ll [new file with mode: 0644]
test/DebugInfo/debuglineinfo-macho.test [new file with mode: 0644]
test/DebugInfo/debuglineinfo.test
test/DebugInfo/dwarfdump-64-bit-dwarf.test [new file with mode: 0644]
test/DebugInfo/dwarfdump-invalid.test [new file with mode: 0644]
test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
test/ExecutionEngine/MCJIT/eh-lg-pic.ll
test/ExecutionEngine/MCJIT/eh-sm-pic.ll
test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
test/ExecutionEngine/MCJIT/remote/cross-module-sm-pic-a.ll
test/ExecutionEngine/MCJIT/remote/multi-module-sm-pic-a.ll
test/ExecutionEngine/MCJIT/remote/test-global-init-nonzero-sm-pic.ll
test/ExecutionEngine/MCJIT/remote/test-ptr-reloc-sm-pic.ll
test/ExecutionEngine/MCJIT/stubs-sm-pic.ll
test/ExecutionEngine/MCJIT/test-global-init-nonzero-sm-pic.ll
test/ExecutionEngine/MCJIT/test-ptr-reloc-sm-pic.ll
test/ExecutionEngine/OrcMCJIT/cross-module-sm-pic-a.ll
test/ExecutionEngine/OrcMCJIT/eh-lg-pic.ll
test/ExecutionEngine/OrcMCJIT/eh-sm-pic.ll
test/ExecutionEngine/OrcMCJIT/multi-module-sm-pic-a.ll
test/ExecutionEngine/OrcMCJIT/remote/cross-module-sm-pic-a.ll
test/ExecutionEngine/OrcMCJIT/remote/multi-module-sm-pic-a.ll
test/ExecutionEngine/OrcMCJIT/remote/test-global-init-nonzero-sm-pic.ll
test/ExecutionEngine/OrcMCJIT/remote/test-ptr-reloc-sm-pic.ll
test/ExecutionEngine/OrcMCJIT/stubs-sm-pic.ll
test/ExecutionEngine/OrcMCJIT/test-global-init-nonzero-sm-pic.ll
test/ExecutionEngine/OrcMCJIT/test-ptr-reloc-sm-pic.ll
test/ExecutionEngine/RuntimeDyld/Mips/ELF_Mips64r2N64_PIC_relocations.s [new file with mode: 0644]
test/ExecutionEngine/RuntimeDyld/Mips/ELF_O32_PIC_relocations.s [new file with mode: 0644]
test/ExecutionEngine/RuntimeDyld/Mips/Inputs/ExternalFunction.ll [new file with mode: 0644]
test/ExecutionEngine/RuntimeDyld/Mips/lit.local.cfg [new file with mode: 0644]
test/ExecutionEngine/RuntimeDyld/X86/MachO_i386_DynNoPIC_relocations.s
test/Instrumentation/AddressSanitizer/do-not-instrument-llvm-metadata-darwin.ll [new file with mode: 0644]
test/Instrumentation/AddressSanitizer/instrument-dynamic-allocas.ll
test/Instrumentation/AddressSanitizer/undecidable-dynamic-alloca-1.ll [deleted file]
test/Instrumentation/InstrProfiling/PR23499.ll [new file with mode: 0644]
test/MC/AArch64/armv8.1a-atomic.s [new file with mode: 0644]
test/MC/AArch64/basic-a64-diagnostics.s
test/MC/AArch64/basic-a64-instructions.s
test/MC/AArch64/case-insen-reg-names.s [new file with mode: 0644]
test/MC/ARM/arm-elf-symver.s
test/MC/ARM/directive-arch-armv2.s
test/MC/ARM/directive-arch-armv2a.s
test/MC/ARM/directive-arch-armv3.s
test/MC/ARM/directive-arch-armv3m.s
test/MC/ARM/directive-fpu-multiple.s
test/MC/ARM/elf-movt.s
test/MC/AsmParser/defsym.s [new file with mode: 0644]
test/MC/AsmParser/defsym_error1.s [new file with mode: 0644]
test/MC/AsmParser/defsym_error2.s [new file with mode: 0644]
test/MC/COFF/cross-section-relative.ll
test/MC/COFF/cross-section-relative.s [new file with mode: 0644]
test/MC/Disassembler/AArch64/armv8.1a-atomic.txt [new file with mode: 0644]
test/MC/Disassembler/AArch64/basic-a64-instructions.txt
test/MC/Disassembler/PowerPC/vsx.txt
test/MC/ELF/alias.s
test/MC/ELF/basic-elf-32.s
test/MC/ELF/basic-elf-64.s
test/MC/ELF/comdat-dup-group-name.s
test/MC/ELF/comdat.s
test/MC/ELF/common-error3.s [new file with mode: 0644]
test/MC/ELF/common-redeclare.s [new file with mode: 0644]
test/MC/ELF/empty.s
test/MC/ELF/got.s
test/MC/ELF/many-sections-2.s
test/MC/ELF/many-sections.s
test/MC/ELF/noexec.s
test/MC/ELF/popsection.s [new file with mode: 0644]
test/MC/ELF/reloc-same-name-section.s
test/MC/ELF/relocation-386.s
test/MC/ELF/relocation.s
test/MC/ELF/section-sym.s
test/MC/ELF/section-sym2.s
test/MC/ELF/strtab-suffix-opt.s
test/MC/ELF/symver.s
test/MC/ELF/undef.s
test/MC/ELF/weakref-reloc.s
test/MC/ELF/weakref.s
test/MC/Hexagon/inst_add.ll
test/MC/Hexagon/inst_cmp_eq.ll
test/MC/Hexagon/inst_cmp_eqi.ll
test/MC/Hexagon/inst_cmp_gt.ll
test/MC/Hexagon/inst_cmp_gti.ll
test/MC/Hexagon/inst_cmp_lt.ll
test/MC/Hexagon/inst_cmp_ugt.ll
test/MC/Hexagon/inst_cmp_ugti.ll
test/MC/Hexagon/inst_cmp_ult.ll
test/MC/Hexagon/inst_select.ll
test/MC/Hexagon/inst_sxtb.ll
test/MC/Hexagon/inst_sxth.ll
test/MC/Hexagon/inst_zxtb.ll
test/MC/Hexagon/inst_zxth.ll
test/MC/MachO/absolutize.s
test/MC/MachO/reloc-diff.s
test/MC/Mips/mips-expansions.s
test/MC/Mips/mips-pdr.s
test/MC/Mips/mips-relocations.s
test/MC/Mips/octeon-instructions.s
test/MC/Mips/relocation.s [new file with mode: 0644]
test/MC/Mips/set-push-pop-directives-bad.s
test/MC/Mips/set-push-pop-directives.s
test/MC/Mips/set-softfloat-hardfloat-bad.s [new file with mode: 0644]
test/MC/Mips/set-softfloat-hardfloat.s [new file with mode: 0644]
test/MC/PowerPC/st-other-crash.s [new file with mode: 0644]
test/MC/PowerPC/vsx.s
test/MC/X86/avx512-encodings.s
test/MC/X86/hex-immediates.s [new file with mode: 0644]
test/MC/X86/intel-syntax-avx512.s
test/MC/X86/intel-syntax.s
test/MC/X86/mpx-encodings.s [new file with mode: 0644]
test/MC/X86/x86-64-avx512bw.s
test/MC/X86/x86-64-avx512bw_vl.s
test/MC/X86/x86-64-avx512dq.s
test/MC/X86/x86-64-avx512dq_vl.s
test/MC/X86/x86-64-avx512f_vl.s
test/Object/Inputs/macho-invalid-header [new file with mode: 0644]
test/Object/Inputs/macho64-invalid-incomplete-segment-load-command [new file with mode: 0644]
test/Object/Inputs/no-start-symbol.elf-x86_64 [new file with mode: 0644]
test/Object/X86/no-start-symbol.test [new file with mode: 0644]
test/Object/macho-invalid.test
test/Object/obj2yaml.test
test/Object/readobj-shared-object.test
test/Transforms/CorrelatedValuePropagation/select.ll
test/Transforms/GVN/unreachable_block_infinite_loop.ll
test/Transforms/IndVarSimplify/exit_value_test2.ll [new file with mode: 0644]
test/Transforms/IndVarSimplify/exit_value_test3.ll [new file with mode: 0644]
test/Transforms/IndVarSimplify/lcssa-preservation.ll
test/Transforms/InstCombine/fpcast.ll
test/Transforms/InstCombine/load-bitcast32.ll [new file with mode: 0644]
test/Transforms/InstCombine/load-bitcast64.ll [new file with mode: 0644]
test/Transforms/InstCombine/pr23751.ll [new file with mode: 0644]
test/Transforms/InstCombine/select.ll
test/Transforms/LoopUnroll/full-unroll-bad-cost.ll [new file with mode: 0644]
test/Transforms/LoopUnroll/full-unroll-bad-geps.ll
test/Transforms/LoopUnroll/full-unroll-heuristics.ll
test/Transforms/LoopVectorize/AArch64/arbitrary-induction-step.ll
test/Transforms/LoopVectorize/interleaved-accesses.ll [new file with mode: 0644]
test/Transforms/LoopVectorize/zero-sized-pointee-crash.ll [new file with mode: 0644]
test/Transforms/MergeFunc/call-and-invoke-with-ranges.ll
test/Transforms/MergeFunc/linkonce_odr.ll [new file with mode: 0644]
test/Transforms/NaryReassociate/NVPTX/nary-gep.ll
test/Transforms/Reassociate/basictest.ll
test/Transforms/Reassociate/canonicalize-neg-const.ll
test/Transforms/RewriteStatepointsForGC/deref-pointers.ll [new file with mode: 0644]
test/Transforms/SeparateConstOffsetFromGEP/R600/lit.local.cfg [new file with mode: 0644]
test/Transforms/SeparateConstOffsetFromGEP/R600/split-gep-and-gvn-addrspace-addressing-modes.ll [new file with mode: 0644]
test/Transforms/Sink/convergent.ll [new file with mode: 0644]
test/tools/dsymutil/Inputs/frame-dw2.ll [new file with mode: 0644]
test/tools/dsymutil/Inputs/frame-dw4.ll [new file with mode: 0644]
test/tools/dsymutil/Inputs/frame.c [new file with mode: 0644]
test/tools/dsymutil/X86/basic-linking-x86.test
test/tools/dsymutil/X86/basic-lto-linking-x86.test
test/tools/dsymutil/X86/frame-1.test [new file with mode: 0644]
test/tools/dsymutil/X86/frame-2.test [new file with mode: 0644]
test/tools/dsymutil/debug-map-parsing.test
test/tools/dsymutil/yaml-object-address-rewrite.test [new file with mode: 0644]
test/tools/llvm-objdump/invalid-input.test [new file with mode: 0644]
test/tools/llvm-readobj/elf-dtflags.test
test/tools/llvm-readobj/sections-ext.test
tools/Makefile
tools/bugpoint/CrashDebugger.cpp
tools/bugpoint/Miscompilation.cpp
tools/dsymutil/CMakeLists.txt
tools/dsymutil/DebugMap.cpp
tools/dsymutil/DebugMap.h
tools/dsymutil/DwarfLinker.cpp
tools/dsymutil/MachODebugMapParser.cpp
tools/dsymutil/dsymutil.cpp
tools/dsymutil/dsymutil.h
tools/llc/CMakeLists.txt
tools/llc/LLVMBuild.txt
tools/llc/Makefile
tools/llc/llc.cpp
tools/lli/CMakeLists.txt
tools/lli/OrcLazyJIT.cpp
tools/lli/OrcLazyJIT.h
tools/lli/lli.cpp
tools/llvm-ar/llvm-ar.cpp
tools/llvm-cov/CodeCoverage.cpp
tools/llvm-cov/llvm-cov.cpp
tools/llvm-cxxdump/llvm-cxxdump.cpp
tools/llvm-dwarfdump/CMakeLists.txt
tools/llvm-dwarfdump/fuzzer/CMakeLists.txt [new file with mode: 0644]
tools/llvm-dwarfdump/fuzzer/llvm-dwarfdump-fuzzer.cpp [new file with mode: 0644]
tools/llvm-lto/CMakeLists.txt
tools/llvm-lto/llvm-lto.cpp
tools/llvm-mc/llvm-mc.cpp
tools/llvm-nm/llvm-nm.cpp
tools/llvm-objdump/COFFDump.cpp
tools/llvm-objdump/MachODump.cpp
tools/llvm-objdump/llvm-objdump.cpp
tools/llvm-objdump/llvm-objdump.h
tools/llvm-pdbdump/LinePrinter.h
tools/llvm-readobj/COFFDumper.cpp
tools/llvm-readobj/ELFDumper.cpp
tools/llvm-readobj/Win64EHDumper.cpp
tools/llvm-rtdyld/llvm-rtdyld.cpp
tools/llvm-size/llvm-size.cpp
tools/llvm-symbolizer/LLVMSymbolize.cpp
tools/lto/CMakeLists.txt
tools/lto/lto.cpp
tools/macho-dump/macho-dump.cpp
tools/obj2yaml/coff2yaml.cpp
tools/obj2yaml/elf2yaml.cpp
tools/yaml2obj/yaml2elf.cpp
unittests/ADT/APIntTest.cpp
unittests/ADT/ArrayRefTest.cpp
unittests/ADT/TripleTest.cpp
unittests/CodeGen/DIEHashTest.cpp
unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp
unittests/ExecutionEngine/MCJIT/MCJITTestBase.h
unittests/Support/YAMLIOTest.cpp
utils/FileCheck/FileCheck.cpp
utils/TableGen/AsmMatcherEmitter.cpp
utils/TableGen/AsmWriterEmitter.cpp
utils/TableGen/AsmWriterInst.cpp
utils/TableGen/CTagsEmitter.cpp
utils/TableGen/CallingConvEmitter.cpp
utils/TableGen/CodeGenDAGPatterns.cpp
utils/TableGen/CodeGenInstruction.cpp
utils/TableGen/CodeGenInstruction.h
utils/TableGen/CodeGenMapTable.cpp
utils/TableGen/CodeGenRegisters.cpp
utils/TableGen/CodeGenSchedule.cpp
utils/TableGen/CodeGenTarget.cpp
utils/TableGen/FixedLenDecoderEmitter.cpp
utils/TableGen/InstrInfoEmitter.cpp
utils/TableGen/IntrinsicEmitter.cpp
utils/TableGen/X86RecognizableInstr.cpp
utils/lit/lit/TestRunner.py
utils/lit/lit/TestingConfig.py
utils/release/tag.sh
utils/release/test-release.sh