]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304149, and update
authordim <dim@FreeBSD.org>
Mon, 29 May 2017 22:09:23 +0000 (22:09 +0000)
committerdim <dim@FreeBSD.org>
Mon, 29 May 2017 22:09:23 +0000 (22:09 +0000)
commit50b9a0a9f0e4115680afd0b55c2fe0406f54978b
tree8258ac494aca423614a0db636606ad01f62d86d6
parent058894617695c8972505f417d1ae5c3c0746af8d
parentaf4962ecbd4d7b1caabfa6962972c7f2212b2540
parente831c3dab0fd00c84d09be70b9d1b27285cba04d
parent49fb0fa7d2d4265f5160c17f23760350460fe13e
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r304149, and update
build glue.
575 files changed:
contrib/compiler-rt/lib/asan/asan_interceptors.cc
contrib/compiler-rt/lib/asan/asan_win.cc
contrib/compiler-rt/lib/builtins/README.txt
contrib/compiler-rt/lib/builtins/arm/aeabi_cdcmp.S
contrib/compiler-rt/lib/builtins/arm/aeabi_cfcmp.S
contrib/compiler-rt/lib/builtins/arm/eqdf2vfp.S
contrib/compiler-rt/lib/builtins/arm/eqsf2vfp.S
contrib/compiler-rt/lib/builtins/arm/gedf2vfp.S
contrib/compiler-rt/lib/builtins/arm/gesf2vfp.S
contrib/compiler-rt/lib/builtins/arm/gtdf2vfp.S
contrib/compiler-rt/lib/builtins/arm/gtsf2vfp.S
contrib/compiler-rt/lib/builtins/arm/ledf2vfp.S
contrib/compiler-rt/lib/builtins/arm/lesf2vfp.S
contrib/compiler-rt/lib/builtins/arm/ltdf2vfp.S
contrib/compiler-rt/lib/builtins/arm/ltsf2vfp.S
contrib/compiler-rt/lib/builtins/arm/nedf2vfp.S
contrib/compiler-rt/lib/builtins/arm/nesf2vfp.S
contrib/compiler-rt/lib/builtins/arm/unorddf2vfp.S
contrib/compiler-rt/lib/builtins/arm/unordsf2vfp.S
contrib/compiler-rt/lib/builtins/assembly.h
contrib/compiler-rt/lib/builtins/bswapdi2.c
contrib/compiler-rt/lib/builtins/bswapsi2.c
contrib/compiler-rt/lib/lsan/lsan_common.cc
contrib/compiler-rt/lib/lsan/lsan_common_mac.cc
contrib/compiler-rt/lib/lsan/lsan_flags.inc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_primary32.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_common.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_flag_parser.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_flags.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_flags.inc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux_s390.cc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_mac.cc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_posix_libcdep.cc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_win.cc
contrib/compiler-rt/lib/scudo/scudo_tls_linux.cpp
contrib/compiler-rt/lib/tsan/rtl/tsan_platform.h
contrib/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
contrib/compiler-rt/lib/tsan/rtl/tsan_platform_mac.cc
contrib/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cc
contrib/libc++/include/__config
contrib/libc++/include/__threading_support
contrib/libc++/include/algorithm
contrib/libc++/include/experimental/__config
contrib/libc++/include/experimental/coroutine
contrib/libc++/include/iterator
contrib/libc++/include/memory
contrib/libc++/include/module.modulemap
contrib/llvm/include/llvm/ADT/Triple.h
contrib/llvm/include/llvm/Analysis/InstructionSimplify.h
contrib/llvm/include/llvm/Analysis/LoopPass.h
contrib/llvm/include/llvm/Analysis/ScalarEvolution.h
contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h
contrib/llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
contrib/llvm/include/llvm/Analysis/ValueTracking.h
contrib/llvm/include/llvm/CodeGen/AsmPrinter.h
contrib/llvm/include/llvm/CodeGen/AtomicExpandUtils.h
contrib/llvm/include/llvm/CodeGen/DIE.h
contrib/llvm/include/llvm/CodeGen/FaultMaps.h
contrib/llvm/include/llvm/CodeGen/GlobalISel/Localizer.h
contrib/llvm/include/llvm/CodeGen/ISDOpcodes.h
contrib/llvm/include/llvm/CodeGen/LiveInterval.h
contrib/llvm/include/llvm/CodeGen/LiveIntervalAnalysis.h
contrib/llvm/include/llvm/CodeGen/LiveIntervalUnion.h
contrib/llvm/include/llvm/CodeGen/LivePhysRegs.h
contrib/llvm/include/llvm/CodeGen/LiveRangeEdit.h
contrib/llvm/include/llvm/CodeGen/LiveStackAnalysis.h
contrib/llvm/include/llvm/CodeGen/MachineBasicBlock.h
contrib/llvm/include/llvm/CodeGen/MachineBlockFrequencyInfo.h
contrib/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h
contrib/llvm/include/llvm/CodeGen/MachineDominators.h
contrib/llvm/include/llvm/CodeGen/MachineInstr.h
contrib/llvm/include/llvm/CodeGen/MachineRegisterInfo.h
contrib/llvm/include/llvm/CodeGen/MachineValueType.h
contrib/llvm/include/llvm/CodeGen/ScheduleDAG.h
contrib/llvm/include/llvm/CodeGen/ScheduleDAGInstrs.h
contrib/llvm/include/llvm/CodeGen/SelectionDAG.h
contrib/llvm/include/llvm/CodeGen/SelectionDAGNodes.h
contrib/llvm/include/llvm/DebugInfo/CodeView/CVRecord.h
contrib/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h
contrib/llvm/include/llvm/DebugInfo/CodeView/TypeDeserializer.h
contrib/llvm/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h
contrib/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h
contrib/llvm/include/llvm/DebugInfo/CodeView/TypeSerializer.h
contrib/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h
contrib/llvm/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h
contrib/llvm/include/llvm/DebugInfo/CodeView/TypeTableCollection.h
contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFContext.h
contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h
contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFDie.h
contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFFormValue.h
contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h
contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h
contrib/llvm/include/llvm/DebugInfo/MSF/MappedBlockStream.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/PDBTypeServerHandler.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/TpiStream.h
contrib/llvm/include/llvm/IR/Attributes.h
contrib/llvm/include/llvm/IR/BasicBlock.h
contrib/llvm/include/llvm/IR/IntrinsicInst.h
contrib/llvm/include/llvm/IR/Intrinsics.td
contrib/llvm/include/llvm/IR/IntrinsicsAMDGPU.td
contrib/llvm/include/llvm/IR/Metadata.h
contrib/llvm/include/llvm/IR/Module.h
contrib/llvm/include/llvm/InitializePasses.h
contrib/llvm/include/llvm/LTO/Config.h
contrib/llvm/include/llvm/Object/Binary.h
contrib/llvm/include/llvm/Object/COFF.h
contrib/llvm/include/llvm/Object/ELFObjectFile.h
contrib/llvm/include/llvm/Object/MachO.h
contrib/llvm/include/llvm/Object/ObjectFile.h
contrib/llvm/include/llvm/Object/RelocVisitor.h
contrib/llvm/include/llvm/Object/Wasm.h
contrib/llvm/include/llvm/Option/OptTable.h
contrib/llvm/include/llvm/ProfileData/InstrProf.h
contrib/llvm/include/llvm/TableGen/Record.h
contrib/llvm/include/llvm/Target/TargetLowering.h
contrib/llvm/include/llvm/Transforms/Scalar.h
contrib/llvm/include/llvm/Transforms/Scalar/GVN.h
contrib/llvm/include/llvm/Transforms/Utils/Local.h
contrib/llvm/lib/Analysis/ConstantFolding.cpp
contrib/llvm/lib/Analysis/InstructionSimplify.cpp
contrib/llvm/lib/Analysis/Lint.cpp
contrib/llvm/lib/Analysis/LoopPass.cpp
contrib/llvm/lib/Analysis/ScalarEvolution.cpp
contrib/llvm/lib/Analysis/ScalarEvolutionExpander.cpp
contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
contrib/llvm/lib/Analysis/ValueTracking.cpp
contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
contrib/llvm/lib/Bitcode/Writer/ValueEnumerator.cpp
contrib/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.cpp
contrib/llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.cpp
contrib/llvm/lib/CodeGen/AsmPrinter/DIEHash.h
contrib/llvm/lib/CodeGen/AsmPrinter/DIEHashAttributes.def
contrib/llvm/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
contrib/llvm/lib/CodeGen/AsmPrinter/DwarfDebug.h
contrib/llvm/lib/CodeGen/AtomicExpandPass.cpp
contrib/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
contrib/llvm/lib/CodeGen/BranchCoalescing.cpp
contrib/llvm/lib/CodeGen/BranchFolding.cpp
contrib/llvm/lib/CodeGen/BranchFolding.h
contrib/llvm/lib/CodeGen/BranchRelaxation.cpp
contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
contrib/llvm/lib/CodeGen/DeadMachineInstructionElim.cpp
contrib/llvm/lib/CodeGen/DetectDeadLanes.cpp
contrib/llvm/lib/CodeGen/DwarfEHPrepare.cpp
contrib/llvm/lib/CodeGen/EarlyIfConversion.cpp
contrib/llvm/lib/CodeGen/ExpandISelPseudos.cpp
contrib/llvm/lib/CodeGen/ExpandPostRAPseudos.cpp
contrib/llvm/lib/CodeGen/FuncletLayout.cpp
contrib/llvm/lib/CodeGen/GlobalISel/GlobalISel.cpp
contrib/llvm/lib/CodeGen/GlobalISel/Localizer.cpp
contrib/llvm/lib/CodeGen/GlobalMerge.cpp
contrib/llvm/lib/CodeGen/IfConversion.cpp
contrib/llvm/lib/CodeGen/ImplicitNullChecks.cpp
contrib/llvm/lib/CodeGen/InterleavedAccessPass.cpp
contrib/llvm/lib/CodeGen/LexicalScopes.cpp
contrib/llvm/lib/CodeGen/LiveDebugValues.cpp
contrib/llvm/lib/CodeGen/LiveDebugVariables.cpp
contrib/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
contrib/llvm/lib/CodeGen/LivePhysRegs.cpp
contrib/llvm/lib/CodeGen/LiveStackAnalysis.cpp
contrib/llvm/lib/CodeGen/LocalStackSlotAllocation.cpp
contrib/llvm/lib/CodeGen/LowerEmuTLS.cpp
contrib/llvm/lib/CodeGen/MachineBlockFrequencyInfo.cpp
contrib/llvm/lib/CodeGen/MachineBlockPlacement.cpp
contrib/llvm/lib/CodeGen/MachineCSE.cpp
contrib/llvm/lib/CodeGen/MachineCombiner.cpp
contrib/llvm/lib/CodeGen/MachineCopyPropagation.cpp
contrib/llvm/lib/CodeGen/MachineLICM.cpp
contrib/llvm/lib/CodeGen/MachineOutliner.cpp
contrib/llvm/lib/CodeGen/MachinePipeliner.cpp
contrib/llvm/lib/CodeGen/MachineScheduler.cpp
contrib/llvm/lib/CodeGen/MachineSink.cpp
contrib/llvm/lib/CodeGen/MachineTraceMetrics.cpp
contrib/llvm/lib/CodeGen/MachineVerifier.cpp
contrib/llvm/lib/CodeGen/OptimizePHIs.cpp
contrib/llvm/lib/CodeGen/PHIElimination.cpp
contrib/llvm/lib/CodeGen/PostRASchedulerList.cpp
contrib/llvm/lib/CodeGen/ProcessImplicitDefs.cpp
contrib/llvm/lib/CodeGen/PrologEpilogInserter.cpp
contrib/llvm/lib/CodeGen/RenameIndependentSubregs.cpp
contrib/llvm/lib/CodeGen/SafeStack.cpp
contrib/llvm/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp
contrib/llvm/lib/CodeGen/ScheduleDAGInstrs.cpp
contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp
contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
contrib/llvm/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
contrib/llvm/lib/CodeGen/SelectionDAG/TargetLowering.cpp
contrib/llvm/lib/CodeGen/ShadowStackGCLowering.cpp
contrib/llvm/lib/CodeGen/ShrinkWrap.cpp
contrib/llvm/lib/CodeGen/SjLjEHPrepare.cpp
contrib/llvm/lib/CodeGen/SlotIndexes.cpp
contrib/llvm/lib/CodeGen/SpillPlacement.cpp
contrib/llvm/lib/CodeGen/StackColoring.cpp
contrib/llvm/lib/CodeGen/StackProtector.cpp
contrib/llvm/lib/CodeGen/StackSlotColoring.cpp
contrib/llvm/lib/CodeGen/TailDuplication.cpp
contrib/llvm/lib/CodeGen/TailDuplicator.cpp
contrib/llvm/lib/CodeGen/TwoAddressInstructionPass.cpp
contrib/llvm/lib/CodeGen/WinEHPrepare.cpp
contrib/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp
contrib/llvm/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp
contrib/llvm/lib/DebugInfo/CodeView/TypeSerializer.cpp
contrib/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp
contrib/llvm/lib/DebugInfo/CodeView/TypeTableCollection.cpp
contrib/llvm/lib/DebugInfo/DWARF/DWARFContext.cpp
contrib/llvm/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp
contrib/llvm/lib/DebugInfo/DWARF/DWARFDie.cpp
contrib/llvm/lib/DebugInfo/DWARF/DWARFFormValue.cpp
contrib/llvm/lib/DebugInfo/DWARF/DWARFUnit.cpp
contrib/llvm/lib/DebugInfo/MSF/MappedBlockStream.cpp
contrib/llvm/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp
contrib/llvm/lib/DebugInfo/PDB/Native/PDBTypeServerHandler.cpp
contrib/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp
contrib/llvm/lib/Demangle/ItaniumDemangle.cpp
contrib/llvm/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
contrib/llvm/lib/IR/AttributeImpl.h
contrib/llvm/lib/IR/Attributes.cpp
contrib/llvm/lib/IR/BasicBlock.cpp
contrib/llvm/lib/IR/DebugLoc.cpp
contrib/llvm/lib/IR/Instructions.cpp
contrib/llvm/lib/IR/IntrinsicInst.cpp
contrib/llvm/lib/IR/Module.cpp
contrib/llvm/lib/IR/Verifier.cpp
contrib/llvm/lib/LTO/LTO.cpp
contrib/llvm/lib/LTO/LTOBackend.cpp
contrib/llvm/lib/Linker/IRMover.cpp
contrib/llvm/lib/MC/WasmObjectWriter.cpp
contrib/llvm/lib/Object/COFFObjectFile.cpp
contrib/llvm/lib/Object/MachOObjectFile.cpp
contrib/llvm/lib/Object/WasmObjectFile.cpp
contrib/llvm/lib/Option/OptTable.cpp
contrib/llvm/lib/Passes/PassBuilder.cpp
contrib/llvm/lib/ProfileData/InstrProf.cpp
contrib/llvm/lib/Support/APInt.cpp
contrib/llvm/lib/Support/BinaryStreamReader.cpp
contrib/llvm/lib/Support/ConvertUTF.cpp
contrib/llvm/lib/Support/DebugCounter.cpp
contrib/llvm/lib/Support/DynamicLibrary.cpp
contrib/llvm/lib/Support/GraphWriter.cpp
contrib/llvm/lib/Support/Host.cpp
contrib/llvm/lib/Support/Path.cpp
contrib/llvm/lib/Support/Triple.cpp
contrib/llvm/lib/Support/YAMLParser.cpp
contrib/llvm/lib/TableGen/Record.cpp
contrib/llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
contrib/llvm/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.cpp
contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.h
contrib/llvm/lib/Target/AArch64/AArch64InstrInfo.td
contrib/llvm/lib/Target/AArch64/AArch64MacroFusion.cpp
contrib/llvm/lib/Target/AArch64/AArch64SchedFalkor.td
contrib/llvm/lib/Target/AArch64/AArch64SchedFalkorDetails.td
contrib/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPU.td
contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
contrib/llvm/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.h
contrib/llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp
contrib/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
contrib/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h
contrib/llvm/lib/Target/AMDGPU/GCNIterativeScheduler.cpp
contrib/llvm/lib/Target/AMDGPU/GCNMinRegStrategy.cpp
contrib/llvm/lib/Target/AMDGPU/GCNRegPressure.cpp
contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.h
contrib/llvm/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
contrib/llvm/lib/Target/AMDGPU/R600ISelLowering.cpp
contrib/llvm/lib/Target/AMDGPU/R600ISelLowering.h
contrib/llvm/lib/Target/AMDGPU/R600RegisterInfo.td
contrib/llvm/lib/Target/AMDGPU/SIDefines.h
contrib/llvm/lib/Target/AMDGPU/SIISelLowering.cpp
contrib/llvm/lib/Target/AMDGPU/SIISelLowering.h
contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.cpp
contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.td
contrib/llvm/lib/Target/AMDGPU/SOPInstructions.td
contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h
contrib/llvm/lib/Target/AMDGPU/VOP1Instructions.td
contrib/llvm/lib/Target/AMDGPU/VOP2Instructions.td
contrib/llvm/lib/Target/AMDGPU/VOP3Instructions.td
contrib/llvm/lib/Target/AMDGPU/VOPCInstructions.td
contrib/llvm/lib/Target/AMDGPU/VOPInstructions.td
contrib/llvm/lib/Target/ARM/ARMCallLowering.cpp
contrib/llvm/lib/Target/ARM/ARMCallLowering.h
contrib/llvm/lib/Target/ARM/ARMExpandPseudoInsts.cpp
contrib/llvm/lib/Target/ARM/ARMISelLowering.cpp
contrib/llvm/lib/Target/ARM/ARMISelLowering.h
contrib/llvm/lib/Target/ARM/ARMInstrNEON.td
contrib/llvm/lib/Target/ARM/ARMSchedule.td
contrib/llvm/lib/Target/ARM/ARMScheduleA9.td
contrib/llvm/lib/Target/ARM/ARMScheduleR52.td
contrib/llvm/lib/Target/ARM/ARMScheduleSwift.td
contrib/llvm/lib/Target/ARM/ARMTargetMachine.cpp
contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
contrib/llvm/lib/Target/ARM/ARMTargetObjectFile.cpp
contrib/llvm/lib/Target/ARM/Thumb1FrameLowering.cpp
contrib/llvm/lib/Target/AVR/AVRInstrInfo.td
contrib/llvm/lib/Target/BPF/BPFISelLowering.cpp
contrib/llvm/lib/Target/BPF/BPFISelLowering.h
contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
contrib/llvm/lib/Target/Hexagon/HexagonInstrInfo.cpp
contrib/llvm/lib/Target/Hexagon/HexagonPseudo.td
contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.cpp
contrib/llvm/lib/Target/Hexagon/HexagonRegisterInfo.h
contrib/llvm/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp
contrib/llvm/lib/Target/MSP430/MSP430.td
contrib/llvm/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp
contrib/llvm/lib/Target/MSP430/MSP430ISelLowering.cpp
contrib/llvm/lib/Target/MSP430/MSP430InstrInfo.td
contrib/llvm/lib/Target/MSP430/MSP430RegisterInfo.cpp
contrib/llvm/lib/Target/MSP430/MSP430Subtarget.cpp
contrib/llvm/lib/Target/MSP430/MSP430Subtarget.h
contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
contrib/llvm/lib/Target/Mips/MipsSubtarget.cpp
contrib/llvm/lib/Target/Mips/MipsSubtarget.h
contrib/llvm/lib/Target/Nios2/CMakeLists.txt
contrib/llvm/lib/Target/Nios2/LLVMBuild.txt
contrib/llvm/lib/Target/Nios2/MCTargetDesc/CMakeLists.txt
contrib/llvm/lib/Target/Nios2/MCTargetDesc/LLVMBuild.txt
contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.cpp
contrib/llvm/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h
contrib/llvm/lib/Target/Nios2/Nios2.h
contrib/llvm/lib/Target/Nios2/Nios2.td
contrib/llvm/lib/Target/Nios2/Nios2InstrFormats.td
contrib/llvm/lib/Target/Nios2/Nios2InstrInfo.td
contrib/llvm/lib/Target/Nios2/Nios2RegisterInfo.td
contrib/llvm/lib/Target/Nios2/Nios2TargetMachine.cpp
contrib/llvm/lib/Target/Nios2/Nios2TargetMachine.h
contrib/llvm/lib/Target/Nios2/TargetInfo/CMakeLists.txt
contrib/llvm/lib/Target/Nios2/TargetInfo/LLVMBuild.txt
contrib/llvm/lib/Target/Nios2/TargetInfo/Nios2TargetInfo.cpp
contrib/llvm/lib/Target/PowerPC/PPCExpandISEL.cpp
contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
contrib/llvm/lib/Target/PowerPC/PPCInstr64Bit.td
contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.cpp
contrib/llvm/lib/Target/PowerPC/PPCInstrInfo.td
contrib/llvm/lib/Target/PowerPC/PPCInstrVSX.td
contrib/llvm/lib/Target/SystemZ/SystemZExpandPseudo.cpp
contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h
contrib/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
contrib/llvm/lib/Target/X86/X86.td
contrib/llvm/lib/Target/X86/X86FloatingPoint.cpp
contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
contrib/llvm/lib/Target/X86/X86InstrAVX512.td
contrib/llvm/lib/Target/X86/X86InstrArithmetic.td
contrib/llvm/lib/Target/X86/X86InstrFMA.td
contrib/llvm/lib/Target/X86/X86InstrFormats.td
contrib/llvm/lib/Target/X86/X86InstrInfo.cpp
contrib/llvm/lib/Target/X86/X86InstrInfo.td
contrib/llvm/lib/Target/X86/X86InstrMMX.td
contrib/llvm/lib/Target/X86/X86InstrSSE.td
contrib/llvm/lib/Target/X86/X86InstrXOP.td
contrib/llvm/lib/Target/X86/X86InstructionSelector.cpp
contrib/llvm/lib/Target/X86/X86LegalizerInfo.cpp
contrib/llvm/lib/Target/X86/X86LegalizerInfo.h
contrib/llvm/lib/Target/X86/X86Subtarget.cpp
contrib/llvm/lib/Target/X86/X86Subtarget.h
contrib/llvm/lib/Transforms/Coroutines/CoroCleanup.cpp
contrib/llvm/lib/Transforms/Coroutines/CoroEarly.cpp
contrib/llvm/lib/Transforms/Coroutines/CoroElide.cpp
contrib/llvm/lib/Transforms/Coroutines/CoroFrame.cpp
contrib/llvm/lib/Transforms/Coroutines/CoroSplit.cpp
contrib/llvm/lib/Transforms/IPO/PartialInlining.cpp
contrib/llvm/lib/Transforms/IPO/PassManagerBuilder.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineAddSub.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineCasts.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineInternal.h
contrib/llvm/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineShifts.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
contrib/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
contrib/llvm/lib/Transforms/Scalar/GVN.cpp
contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp
contrib/llvm/lib/Transforms/Scalar/GuardWidening.cpp
contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
contrib/llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
contrib/llvm/lib/Transforms/Scalar/LoopUnswitch.cpp
contrib/llvm/lib/Transforms/Scalar/NewGVN.cpp
contrib/llvm/lib/Transforms/Scalar/SCCP.cpp
contrib/llvm/lib/Transforms/Scalar/SROA.cpp
contrib/llvm/lib/Transforms/Scalar/Scalar.cpp
contrib/llvm/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
contrib/llvm/lib/Transforms/Utils/CloneFunction.cpp
contrib/llvm/lib/Transforms/Utils/FunctionComparator.cpp
contrib/llvm/lib/Transforms/Utils/InlineFunction.cpp
contrib/llvm/lib/Transforms/Utils/Local.cpp
contrib/llvm/lib/Transforms/Utils/SimplifyCFG.cpp
contrib/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
contrib/llvm/tools/clang/include/clang-c/Index.h
contrib/llvm/tools/clang/include/clang/AST/Expr.h
contrib/llvm/tools/clang/include/clang/AST/StmtCXX.h
contrib/llvm/tools/clang/include/clang/Basic/Attr.td
contrib/llvm/tools/clang/include/clang/Basic/BuiltinsAMDGPU.def
contrib/llvm/tools/clang/include/clang/Basic/BuiltinsPPC.def
contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.def
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticOptions.h
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
contrib/llvm/tools/clang/include/clang/Basic/SourceManager.h
contrib/llvm/tools/clang/include/clang/Basic/SourceManagerInternals.h
contrib/llvm/tools/clang/include/clang/Basic/TemplateKinds.h
contrib/llvm/tools/clang/include/clang/Basic/XRayLists.h
contrib/llvm/tools/clang/include/clang/Driver/CC1Options.td
contrib/llvm/tools/clang/include/clang/Driver/Options.td
contrib/llvm/tools/clang/include/clang/Format/Format.h
contrib/llvm/tools/clang/include/clang/Frontend/ASTUnit.h
contrib/llvm/tools/clang/include/clang/Frontend/CodeGenOptions.def
contrib/llvm/tools/clang/include/clang/Frontend/CompilerInvocation.h
contrib/llvm/tools/clang/include/clang/Lex/ModuleMap.h
contrib/llvm/tools/clang/include/clang/Sema/AttributeList.h
contrib/llvm/tools/clang/include/clang/Sema/ParsedTemplate.h
contrib/llvm/tools/clang/include/clang/Sema/ScopeInfo.h
contrib/llvm/tools/clang/include/clang/Sema/Sema.h
contrib/llvm/tools/clang/include/clang/Tooling/CompilationDatabase.h
contrib/llvm/tools/clang/lib/AST/DeclBase.cpp
contrib/llvm/tools/clang/lib/AST/ExprConstant.cpp
contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
contrib/llvm/tools/clang/lib/AST/StmtCXX.cpp
contrib/llvm/tools/clang/lib/Analysis/AnalysisDeclContext.cpp
contrib/llvm/tools/clang/lib/Basic/Module.cpp
contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp
contrib/llvm/tools/clang/lib/Basic/Targets.cpp
contrib/llvm/tools/clang/lib/Basic/XRayLists.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGCoroutine.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
contrib/llvm/tools/clang/lib/Driver/Driver.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/BareMetal.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/BareMetal.h
contrib/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/Linux.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/Myriad.cpp
contrib/llvm/tools/clang/lib/Format/ContinuationIndenter.cpp
contrib/llvm/tools/clang/lib/Format/Format.cpp
contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
contrib/llvm/tools/clang/lib/Frontend/ASTUnit.cpp
contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
contrib/llvm/tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
contrib/llvm/tools/clang/lib/Frontend/FrontendAction.cpp
contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
contrib/llvm/tools/clang/lib/Frontend/TextDiagnostic.cpp
contrib/llvm/tools/clang/lib/Headers/altivec.h
contrib/llvm/tools/clang/lib/Headers/avx512vpopcntdqintrin.h
contrib/llvm/tools/clang/lib/Headers/immintrin.h
contrib/llvm/tools/clang/lib/Index/IndexBody.cpp
contrib/llvm/tools/clang/lib/Index/IndexingContext.cpp
contrib/llvm/tools/clang/lib/Lex/LiteralSupport.cpp
contrib/llvm/tools/clang/lib/Lex/ModuleMap.cpp
contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
contrib/llvm/tools/clang/lib/Lex/Pragma.cpp
contrib/llvm/tools/clang/lib/Parse/ParseExprCXX.cpp
contrib/llvm/tools/clang/lib/Parse/ParseTemplate.cpp
contrib/llvm/tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
contrib/llvm/tools/clang/lib/Sema/CoroutineStmtBuilder.h
contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
contrib/llvm/tools/clang/lib/Sema/SemaCoroutine.cpp
contrib/llvm/tools/clang/lib/Sema/SemaDecl.cpp
contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
contrib/llvm/tools/clang/lib/Sema/SemaDeclCXX.cpp
contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
contrib/llvm/tools/clang/lib/Sema/SemaLambda.cpp
contrib/llvm/tools/clang/lib/Sema/SemaLookup.cpp
contrib/llvm/tools/clang/lib/Sema/SemaOverload.cpp
contrib/llvm/tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
contrib/llvm/tools/clang/lib/Tooling/CommonOptionsParser.cpp
contrib/llvm/tools/clang/lib/Tooling/CompilationDatabase.cpp
contrib/llvm/tools/clang/lib/Tooling/Tooling.cpp
contrib/llvm/tools/clang/tools/driver/driver.cpp
contrib/llvm/tools/clang/utils/TableGen/ClangAttrEmitter.cpp
contrib/llvm/tools/lld/COFF/ICF.cpp
contrib/llvm/tools/lld/COFF/InputFiles.cpp
contrib/llvm/tools/lld/COFF/InputFiles.h
contrib/llvm/tools/lld/COFF/MarkLive.cpp
contrib/llvm/tools/lld/COFF/PDB.cpp
contrib/llvm/tools/lld/COFF/Symbols.cpp
contrib/llvm/tools/lld/COFF/Symbols.h
contrib/llvm/tools/lld/COFF/Writer.cpp
contrib/llvm/tools/lld/ELF/Config.h
contrib/llvm/tools/lld/ELF/Driver.cpp
contrib/llvm/tools/lld/ELF/ICF.cpp
contrib/llvm/tools/lld/ELF/InputFiles.cpp
contrib/llvm/tools/lld/ELF/InputSection.cpp
contrib/llvm/tools/lld/ELF/InputSection.h
contrib/llvm/tools/lld/ELF/LTO.cpp
contrib/llvm/tools/lld/ELF/LinkerScript.cpp
contrib/llvm/tools/lld/ELF/LinkerScript.h
contrib/llvm/tools/lld/ELF/MapFile.cpp
contrib/llvm/tools/lld/ELF/Options.td
contrib/llvm/tools/lld/ELF/OutputSections.cpp
contrib/llvm/tools/lld/ELF/OutputSections.h
contrib/llvm/tools/lld/ELF/SyntheticSections.cpp
contrib/llvm/tools/lld/ELF/SyntheticSections.h
contrib/llvm/tools/lld/ELF/Writer.cpp
contrib/llvm/tools/lld/ELF/Writer.h
contrib/llvm/tools/lldb/include/lldb/API/SBStructuredData.h
contrib/llvm/tools/lldb/include/lldb/API/SBTrace.h
contrib/llvm/tools/lldb/include/lldb/Core/StructuredData.h
contrib/llvm/tools/lldb/include/lldb/Core/StructuredDataImpl.h
contrib/llvm/tools/lldb/include/lldb/Core/TraceOptions.h
contrib/llvm/tools/lldb/include/lldb/Host/Editline.h
contrib/llvm/tools/lldb/include/lldb/Host/common/NativeProcessProtocol.h
contrib/llvm/tools/lldb/include/lldb/Target/Process.h
contrib/llvm/tools/lldb/include/lldb/Utility/StringExtractor.h
contrib/llvm/tools/lldb/include/lldb/lldb-enumerations.h
contrib/llvm/tools/lldb/source/API/SBProcess.cpp
contrib/llvm/tools/lldb/source/API/SBStructuredData.cpp
contrib/llvm/tools/lldb/source/API/SBThread.cpp
contrib/llvm/tools/lldb/source/API/SBTrace.cpp
contrib/llvm/tools/lldb/source/Commands/CommandObjectThread.cpp
contrib/llvm/tools/lldb/source/Core/FormatEntity.cpp
contrib/llvm/tools/lldb/source/Core/StructuredData.cpp
contrib/llvm/tools/lldb/source/Host/common/Editline.cpp
contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp
contrib/llvm/tools/lldb/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp
contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp
contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h
contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h
contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
contrib/llvm/tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
contrib/llvm/tools/lldb/source/Target/Process.cpp
contrib/llvm/tools/lldb/source/Target/Thread.cpp
contrib/llvm/tools/lldb/source/Utility/StringExtractor.cpp
contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.cpp
contrib/llvm/tools/lldb/source/Utility/StringExtractorGDBRemote.h
contrib/llvm/tools/llvm-nm/llvm-nm.cpp
contrib/llvm/tools/llvm-pdbdump/PrettyClassLayoutGraphicalDumper.cpp
contrib/llvm/tools/llvm-pdbdump/YAMLOutputStyle.cpp
contrib/llvm/tools/llvm-pdbdump/llvm-pdbdump.cpp
contrib/llvm/tools/llvm-pdbdump/llvm-pdbdump.h
contrib/llvm/tools/llvm-profdata/llvm-profdata.cpp
contrib/llvm/tools/llvm-readobj/COFFDumper.cpp
contrib/llvm/utils/TableGen/GlobalISelEmitter.cpp
contrib/llvm/utils/TableGen/TableGen.cpp
contrib/llvm/utils/TableGen/TableGenBackends.h
contrib/llvm/utils/TableGen/X86FoldTablesEmitter.cpp
lib/clang/headers/Makefile
lib/clang/include/clang/Basic/Version.inc
lib/clang/include/lld/Config/Version.inc
lib/clang/include/llvm/Support/VCSRevision.h
lib/clang/libclang/Makefile
lib/clang/libllvm/Makefile
lib/libc++/Makefile
usr.bin/clang/llvm-tblgen/Makefile