]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r308421, and update
authordim <dim@FreeBSD.org>
Wed, 19 Jul 2017 19:41:41 +0000 (19:41 +0000)
committerdim <dim@FreeBSD.org>
Wed, 19 Jul 2017 19:41:41 +0000 (19:41 +0000)
commit663f5db3f72880e0a790fbf1e4b4c72a04ea2391
treee26783c6630b8b45fe80939d3218c6d8dc24836d
parenta8fbf8836a2df87c22af68c2b7b473e9359d59ac
parent1794b07ebecbd4b8d9372c3c0aa5418db2ffae22
parent5672a3c3bbe0fedc0b8fa8ee2f735e97d4f87fa2
parent2e6ccf47704c219b933762c895f23032c57efed4
Merge llvm, clang, lld, lldb, compiler-rt and libc++ r308421, and update
build glue.
529 files changed:
contrib/compiler-rt/lib/asan/asan_allocator.cc
contrib/compiler-rt/lib/asan/asan_interceptors.cc
contrib/compiler-rt/lib/builtins/cpu_model.c
contrib/compiler-rt/lib/lsan/lsan_allocator.cc
contrib/compiler-rt/lib/lsan/lsan_common.cc
contrib/compiler-rt/lib/lsan/lsan_common.h
contrib/compiler-rt/lib/lsan/lsan_common_linux.cc
contrib/compiler-rt/lib/lsan/lsan_common_mac.cc
contrib/compiler-rt/lib/lsan/lsan_interceptors.cc
contrib/compiler-rt/lib/msan/msan.h
contrib/compiler-rt/lib/msan/msan_allocator.cc
contrib/compiler-rt/lib/msan/msan_interceptors.cc
contrib/compiler-rt/lib/msan/msan_new_delete.cc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_allocator_checks.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_errno.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_linux.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_mac.cc
contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_platform_interceptors.h
contrib/compiler-rt/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc
contrib/compiler-rt/lib/scudo/scudo_allocator.cpp
contrib/compiler-rt/lib/scudo/scudo_allocator_combined.h
contrib/compiler-rt/lib/tsan/rtl/tsan_clock.cc
contrib/compiler-rt/lib/tsan/rtl/tsan_clock.h
contrib/compiler-rt/lib/tsan/rtl/tsan_defs.h
contrib/compiler-rt/lib/tsan/rtl/tsan_mman.cc
contrib/compiler-rt/lib/tsan/rtl/tsan_platform_linux.cc
contrib/compiler-rt/lib/ubsan/ubsan_handlers.cc
contrib/libc++/include/__config
contrib/libc++/include/algorithm
contrib/libc++/include/string
contrib/libc++/include/vector
contrib/llvm/include/llvm/Analysis/DominanceFrontier.h
contrib/llvm/include/llvm/Analysis/DominanceFrontierImpl.h
contrib/llvm/include/llvm/Analysis/IteratedDominanceFrontier.h
contrib/llvm/include/llvm/Analysis/LazyCallGraph.h
contrib/llvm/include/llvm/Analysis/LoopInfo.h
contrib/llvm/include/llvm/Analysis/LoopInfoImpl.h
contrib/llvm/include/llvm/Analysis/PostDominators.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/CodeGen/BasicTTIImpl.h
contrib/llvm/include/llvm/CodeGen/MachineDominanceFrontier.h
contrib/llvm/include/llvm/CodeGen/MachineDominators.h
contrib/llvm/include/llvm/CodeGen/MachinePostDominators.h
contrib/llvm/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h
contrib/llvm/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h
contrib/llvm/include/llvm/DebugInfo/CodeView/Formatters.h
contrib/llvm/include/llvm/DebugInfo/CodeView/GUID.h
contrib/llvm/include/llvm/DebugInfo/CodeView/SymbolRecord.h
contrib/llvm/include/llvm/DebugInfo/CodeView/TypeRecord.h
contrib/llvm/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h
contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFUnit.h
contrib/llvm/include/llvm/DebugInfo/DWARF/DWARFVerifier.h
contrib/llvm/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h
contrib/llvm/include/llvm/DebugInfo/PDB/GenericError.h
contrib/llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/Formatters.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/InfoStream.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/RawTypes.h
contrib/llvm/include/llvm/DebugInfo/PDB/Native/TpiHashing.h
contrib/llvm/include/llvm/DebugInfo/PDB/PDBExtras.h
contrib/llvm/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
contrib/llvm/include/llvm/ExecutionEngine/RTDyldMemoryManager.h
contrib/llvm/include/llvm/IR/CallingConv.h
contrib/llvm/include/llvm/IR/Constants.h
contrib/llvm/include/llvm/IR/DIBuilder.h
contrib/llvm/include/llvm/IR/DebugInfoMetadata.h
contrib/llvm/include/llvm/IR/Dominators.h
contrib/llvm/include/llvm/IR/IntrinsicsHexagon.td
contrib/llvm/include/llvm/IR/IntrinsicsSystemZ.td
contrib/llvm/include/llvm/MC/LaneBitmask.h
contrib/llvm/include/llvm/MC/MCFixup.h
contrib/llvm/include/llvm/MC/MCInstrDesc.h
contrib/llvm/include/llvm/Object/COFFImportFile.h
contrib/llvm/include/llvm/Object/COFFModuleDefinition.h
contrib/llvm/include/llvm/ObjectYAML/CodeViewYAMLTypes.h
contrib/llvm/include/llvm/Support/AArch64TargetParser.def
contrib/llvm/include/llvm/Support/BinaryItemStream.h
contrib/llvm/include/llvm/Support/Format.h
contrib/llvm/include/llvm/Support/GenericDomTree.h
contrib/llvm/include/llvm/Support/GenericDomTreeConstruction.h
contrib/llvm/include/llvm/Support/TargetParser.h
contrib/llvm/include/llvm/Support/YAMLTraits.h
contrib/llvm/include/llvm/Target/GlobalISel/SelectionDAGCompat.td
contrib/llvm/include/llvm/Target/TargetLowering.h
contrib/llvm/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h
contrib/llvm/lib/Analysis/CGSCCPassManager.cpp
contrib/llvm/lib/Analysis/DominanceFrontier.cpp
contrib/llvm/lib/Analysis/InstCount.cpp
contrib/llvm/lib/Analysis/InstructionSimplify.cpp
contrib/llvm/lib/Analysis/IteratedDominanceFrontier.cpp
contrib/llvm/lib/Analysis/LazyCallGraph.cpp
contrib/llvm/lib/Analysis/LoopInfo.cpp
contrib/llvm/lib/Analysis/MemorySSA.cpp
contrib/llvm/lib/Analysis/PostDominators.cpp
contrib/llvm/lib/Analysis/ScalarEvolution.cpp
contrib/llvm/lib/Analysis/TargetTransformInfo.cpp
contrib/llvm/lib/AsmParser/LLLexer.cpp
contrib/llvm/lib/AsmParser/LLParser.cpp
contrib/llvm/lib/AsmParser/LLToken.h
contrib/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
contrib/llvm/lib/Bitcode/Writer/BitcodeWriter.cpp
contrib/llvm/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
contrib/llvm/lib/CodeGen/CodeGenPrepare.cpp
contrib/llvm/lib/CodeGen/GlobalISel/LegalizerHelper.cpp
contrib/llvm/lib/CodeGen/MachineCombiner.cpp
contrib/llvm/lib/CodeGen/MachineDominanceFrontier.cpp
contrib/llvm/lib/CodeGen/MachineDominators.cpp
contrib/llvm/lib/CodeGen/MachinePostDominators.cpp
contrib/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
contrib/llvm/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
contrib/llvm/lib/CodeGen/XRayInstrumentation.cpp
contrib/llvm/lib/DebugInfo/CodeView/CVTypeVisitor.cpp
contrib/llvm/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp
contrib/llvm/lib/DebugInfo/CodeView/Formatters.cpp
contrib/llvm/lib/DebugInfo/CodeView/SymbolDumper.cpp
contrib/llvm/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp
contrib/llvm/lib/DebugInfo/CodeView/TypeStreamMerger.cpp
contrib/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp
contrib/llvm/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp
contrib/llvm/lib/DebugInfo/PDB/GenericError.cpp
contrib/llvm/lib/DebugInfo/PDB/Native/InfoStream.cpp
contrib/llvm/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp
contrib/llvm/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp
contrib/llvm/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp
contrib/llvm/lib/DebugInfo/PDB/Native/TpiHashing.cpp
contrib/llvm/lib/DebugInfo/PDB/Native/TpiStream.cpp
contrib/llvm/lib/DebugInfo/PDB/PDBExtras.cpp
contrib/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h
contrib/llvm/lib/IR/AsmWriter.cpp
contrib/llvm/lib/IR/Constants.cpp
contrib/llvm/lib/IR/Core.cpp
contrib/llvm/lib/IR/DIBuilder.cpp
contrib/llvm/lib/IR/DebugInfoMetadata.cpp
contrib/llvm/lib/IR/Dominators.cpp
contrib/llvm/lib/IR/LLVMContextImpl.h
contrib/llvm/lib/IR/LegacyPassManager.cpp
contrib/llvm/lib/IR/Module.cpp
contrib/llvm/lib/Object/ArchiveWriter.cpp
contrib/llvm/lib/Object/COFFImportFile.cpp
contrib/llvm/lib/Object/COFFModuleDefinition.cpp
contrib/llvm/lib/Object/COFFObjectFile.cpp
contrib/llvm/lib/ObjectYAML/CodeViewYAMLTypes.cpp
contrib/llvm/lib/Option/OptTable.cpp
contrib/llvm/lib/Support/ErrorHandling.cpp
contrib/llvm/lib/Support/Host.cpp
contrib/llvm/lib/Support/Path.cpp
contrib/llvm/lib/Support/TargetParser.cpp
contrib/llvm/lib/Support/YAMLTraits.cpp
contrib/llvm/lib/Support/raw_ostream.cpp
contrib/llvm/lib/Target/AArch64/AArch64.h
contrib/llvm/lib/Target/AArch64/AArch64.td
contrib/llvm/lib/Target/AArch64/AArch64CallingConvention.td
contrib/llvm/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp
contrib/llvm/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
contrib/llvm/lib/Target/AArch64/AArch64FastISel.cpp
contrib/llvm/lib/Target/AArch64/AArch64FrameLowering.cpp
contrib/llvm/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
contrib/llvm/lib/Target/AArch64/AArch64ISelLowering.h
contrib/llvm/lib/Target/AArch64/AArch64InstrAtomics.td
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/AArch64LegalizerInfo.cpp
contrib/llvm/lib/Target/AArch64/AArch64RegisterInfo.cpp
contrib/llvm/lib/Target/AArch64/AArch64Subtarget.cpp
contrib/llvm/lib/Target/AArch64/AArch64Subtarget.h
contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
contrib/llvm/lib/Target/AArch64/AArch64TargetMachine.h
contrib/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
contrib/llvm/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPU.h
contrib/llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
contrib/llvm/lib/Target/AMDGPU/AMDGPUISelLowering.h
contrib/llvm/lib/Target/AMDGPU/AMDGPUSubtarget.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/SIFoldOperands.cpp
contrib/llvm/lib/Target/AMDGPU/SIFrameLowering.cpp
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.h
contrib/llvm/lib/Target/AMDGPU/SIInstrInfo.td
contrib/llvm/lib/Target/AMDGPU/SIInstructions.td
contrib/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
contrib/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.h
contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
contrib/llvm/lib/Target/AMDGPU/SIRegisterInfo.td
contrib/llvm/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp
contrib/llvm/lib/Target/AMDGPU/VOP2Instructions.td
contrib/llvm/lib/Target/AMDGPU/VOP3Instructions.td
contrib/llvm/lib/Target/AMDGPU/VOP3PInstructions.td
contrib/llvm/lib/Target/AMDGPU/VOPCInstructions.td
contrib/llvm/lib/Target/AMDGPU/VOPInstructions.td
contrib/llvm/lib/Target/ARM/ARM.td
contrib/llvm/lib/Target/ARM/ARMBaseRegisterInfo.cpp
contrib/llvm/lib/Target/ARM/ARMFastISel.cpp
contrib/llvm/lib/Target/ARM/ARMISelDAGToDAG.cpp
contrib/llvm/lib/Target/ARM/ARMInstructionSelector.cpp
contrib/llvm/lib/Target/ARM/ARMLegalizerInfo.cpp
contrib/llvm/lib/Target/ARM/ARMMCInstLower.cpp
contrib/llvm/lib/Target/ARM/ARMRegisterBankInfo.cpp
contrib/llvm/lib/Target/ARM/ARMTargetMachine.h
contrib/llvm/lib/Target/BPF/BPFISelLowering.cpp
contrib/llvm/lib/Target/BPF/BPFInstrInfo.td
contrib/llvm/lib/Target/Hexagon/HexagonBitSimplify.cpp
contrib/llvm/lib/Target/Hexagon/HexagonDepInstrInfo.td
contrib/llvm/lib/Target/Hexagon/HexagonEarlyIfConv.cpp
contrib/llvm/lib/Target/Hexagon/HexagonExpandCondsets.cpp
contrib/llvm/lib/Target/Hexagon/HexagonFrameLowering.cpp
contrib/llvm/lib/Target/Hexagon/HexagonGenInsert.cpp
contrib/llvm/lib/Target/Hexagon/HexagonGenPredicate.cpp
contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.cpp
contrib/llvm/lib/Target/Hexagon/HexagonISelLowering.h
contrib/llvm/lib/Target/Hexagon/HexagonIntrinsics.td
contrib/llvm/lib/Target/Hexagon/HexagonOptAddrMode.cpp
contrib/llvm/lib/Target/Hexagon/HexagonPatterns.td
contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.cpp
contrib/llvm/lib/Target/Hexagon/HexagonTargetObjectFile.h
contrib/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
contrib/llvm/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp
contrib/llvm/lib/Target/Mips/Mips.td
contrib/llvm/lib/Target/Mips/MipsISelLowering.cpp
contrib/llvm/lib/Target/Mips/MipsInstrFPU.td
contrib/llvm/lib/Target/Mips/MipsMTInstrFormats.td
contrib/llvm/lib/Target/Mips/MipsMTInstrInfo.td
contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.cpp
contrib/llvm/lib/Target/Mips/MipsSEISelDAGToDAG.h
contrib/llvm/lib/Target/Mips/MipsSEISelLowering.cpp
contrib/llvm/lib/Target/Mips/MipsSchedule.td
contrib/llvm/lib/Target/Mips/MipsSubtarget.h
contrib/llvm/lib/Target/Mips/MipsTargetStreamer.h
contrib/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
contrib/llvm/lib/Target/PowerPC/PPCISelDAGToDAG.cpp
contrib/llvm/lib/Target/PowerPC/PPCISelLowering.cpp
contrib/llvm/lib/Target/PowerPC/PPCISelLowering.h
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/PowerPC/PPCRegisterInfo.cpp
contrib/llvm/lib/Target/PowerPC/PPCTargetMachine.h
contrib/llvm/lib/Target/Sparc/Sparc.td
contrib/llvm/lib/Target/Sparc/SparcISelLowering.cpp
contrib/llvm/lib/Target/Sparc/SparcInstrInfo.td
contrib/llvm/lib/Target/Sparc/SparcSubtarget.cpp
contrib/llvm/lib/Target/Sparc/SparcSubtarget.h
contrib/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
contrib/llvm/lib/Target/SystemZ/SystemZFeatures.td
contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.cpp
contrib/llvm/lib/Target/SystemZ/SystemZISelLowering.h
contrib/llvm/lib/Target/SystemZ/SystemZInstrFP.td
contrib/llvm/lib/Target/SystemZ/SystemZInstrFormats.td
contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.cpp
contrib/llvm/lib/Target/SystemZ/SystemZInstrInfo.td
contrib/llvm/lib/Target/SystemZ/SystemZInstrSystem.td
contrib/llvm/lib/Target/SystemZ/SystemZInstrVector.td
contrib/llvm/lib/Target/SystemZ/SystemZOperators.td
contrib/llvm/lib/Target/SystemZ/SystemZPatterns.td
contrib/llvm/lib/Target/SystemZ/SystemZProcessors.td
contrib/llvm/lib/Target/SystemZ/SystemZRegisterInfo.td
contrib/llvm/lib/Target/SystemZ/SystemZSchedule.td
contrib/llvm/lib/Target/SystemZ/SystemZScheduleZ14.td
contrib/llvm/lib/Target/SystemZ/SystemZScheduleZ196.td
contrib/llvm/lib/Target/SystemZ/SystemZScheduleZEC12.td
contrib/llvm/lib/Target/SystemZ/SystemZShortenInst.cpp
contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.cpp
contrib/llvm/lib/Target/SystemZ/SystemZSubtarget.h
contrib/llvm/lib/Target/SystemZ/SystemZTargetMachine.cpp
contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
contrib/llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.h
contrib/llvm/lib/Target/X86/X86.h
contrib/llvm/lib/Target/X86/X86.td
contrib/llvm/lib/Target/X86/X86CallingConv.td
contrib/llvm/lib/Target/X86/X86CmovConversion.cpp
contrib/llvm/lib/Target/X86/X86FastISel.cpp
contrib/llvm/lib/Target/X86/X86FixupBWInsts.cpp
contrib/llvm/lib/Target/X86/X86ISelLowering.cpp
contrib/llvm/lib/Target/X86/X86InstrAVX512.td
contrib/llvm/lib/Target/X86/X86RegisterInfo.cpp
contrib/llvm/lib/Target/X86/X86Schedule.td
contrib/llvm/lib/Target/X86/X86ScheduleBtVer2.td
contrib/llvm/lib/Target/X86/X86ScheduleZnver1.td
contrib/llvm/lib/Target/X86/X86Subtarget.h
contrib/llvm/lib/Target/X86/X86TargetMachine.cpp
contrib/llvm/lib/Target/X86/X86TargetMachine.h
contrib/llvm/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp
contrib/llvm/lib/ToolDrivers/llvm-dlltool/Options.td
contrib/llvm/lib/Transforms/IPO/GlobalOpt.cpp
contrib/llvm/lib/Transforms/IPO/Inliner.cpp
contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineCompares.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
contrib/llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp
contrib/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp
contrib/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp
contrib/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp
contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp
contrib/llvm/lib/Transforms/Scalar/GVN.cpp
contrib/llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp
contrib/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp
contrib/llvm/lib/Transforms/Utils/LoopUnrollRuntime.cpp
contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
contrib/llvm/tools/clang/include/clang-c/Index.h
contrib/llvm/tools/clang/include/clang/AST/ASTContext.h
contrib/llvm/tools/clang/include/clang/AST/DeclObjC.h
contrib/llvm/tools/clang/include/clang/AST/OpenMPClause.h
contrib/llvm/tools/clang/include/clang/AST/RecursiveASTVisitor.h
contrib/llvm/tools/clang/include/clang/AST/StmtOpenMP.h
contrib/llvm/tools/clang/include/clang/AST/Type.h
contrib/llvm/tools/clang/include/clang/Analysis/Analyses/Dominators.h
contrib/llvm/tools/clang/include/clang/Basic/Attr.td
contrib/llvm/tools/clang/include/clang/Basic/AttrDocs.td
contrib/llvm/tools/clang/include/clang/Basic/Builtins.def
contrib/llvm/tools/clang/include/clang/Basic/BuiltinsHexagon.def
contrib/llvm/tools/clang/include/clang/Basic/BuiltinsSystemZ.def
contrib/llvm/tools/clang/include/clang/Basic/BuiltinsX86.def
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticGroups.td
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticIDs.h
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSemaKinds.td
contrib/llvm/tools/clang/include/clang/Basic/DiagnosticSerializationKinds.td
contrib/llvm/tools/clang/include/clang/Basic/IdentifierTable.h
contrib/llvm/tools/clang/include/clang/Basic/LangOptions.def
contrib/llvm/tools/clang/include/clang/Basic/OpenMPKinds.def
contrib/llvm/tools/clang/include/clang/Basic/Specifiers.h
contrib/llvm/tools/clang/include/clang/Basic/TargetInfo.h
contrib/llvm/tools/clang/include/clang/Driver/Options.td
contrib/llvm/tools/clang/include/clang/Frontend/LangStandard.h
contrib/llvm/tools/clang/include/clang/Frontend/LangStandards.def
contrib/llvm/tools/clang/include/clang/Index/IndexingAction.h
contrib/llvm/tools/clang/include/clang/Lex/MacroInfo.h
contrib/llvm/tools/clang/include/clang/Lex/Preprocessor.h
contrib/llvm/tools/clang/include/clang/Sema/Sema.h
contrib/llvm/tools/clang/include/clang/Tooling/DiagnosticsYaml.h
contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h
contrib/llvm/tools/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h
contrib/llvm/tools/clang/include/clang/module.modulemap
contrib/llvm/tools/clang/lib/AST/ASTContext.cpp
contrib/llvm/tools/clang/lib/AST/ASTDumper.cpp
contrib/llvm/tools/clang/lib/AST/DeclObjC.cpp
contrib/llvm/tools/clang/lib/AST/ItaniumMangle.cpp
contrib/llvm/tools/clang/lib/AST/MicrosoftMangle.cpp
contrib/llvm/tools/clang/lib/AST/ODRHash.cpp
contrib/llvm/tools/clang/lib/AST/OpenMPClause.cpp
contrib/llvm/tools/clang/lib/AST/StmtOpenMP.cpp
contrib/llvm/tools/clang/lib/AST/StmtPrinter.cpp
contrib/llvm/tools/clang/lib/AST/StmtProfile.cpp
contrib/llvm/tools/clang/lib/AST/Type.cpp
contrib/llvm/tools/clang/lib/AST/TypePrinter.cpp
contrib/llvm/tools/clang/lib/Analysis/PrintfFormatString.cpp
contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp
contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp
contrib/llvm/tools/clang/lib/Basic/Targets.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGBuiltin.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGCall.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGDebugInfo.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGExpr.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGExprScalar.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
contrib/llvm/tools/clang/lib/CodeGen/CGOpenMPRuntime.h
contrib/llvm/tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
contrib/llvm/tools/clang/lib/CodeGen/CodeGenFunction.h
contrib/llvm/tools/clang/lib/CodeGen/CodeGenModule.cpp
contrib/llvm/tools/clang/lib/CodeGen/MacroPPCallbacks.cpp
contrib/llvm/tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
contrib/llvm/tools/clang/lib/CodeGen/TargetInfo.cpp
contrib/llvm/tools/clang/lib/Driver/Driver.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/Clang.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/Darwin.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/Gnu.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/Solaris.cpp
contrib/llvm/tools/clang/lib/Driver/ToolChains/Solaris.h
contrib/llvm/tools/clang/lib/Format/TokenAnnotator.cpp
contrib/llvm/tools/clang/lib/Format/UnwrappedLineParser.cpp
contrib/llvm/tools/clang/lib/Frontend/CompilerInvocation.cpp
contrib/llvm/tools/clang/lib/Frontend/InitPreprocessor.cpp
contrib/llvm/tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
contrib/llvm/tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp
contrib/llvm/tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
contrib/llvm/tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
contrib/llvm/tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
contrib/llvm/tools/clang/lib/Headers/vecintrin.h
contrib/llvm/tools/clang/lib/Index/IndexingAction.cpp
contrib/llvm/tools/clang/lib/Index/IndexingContext.cpp
contrib/llvm/tools/clang/lib/Lex/MacroArgs.cpp
contrib/llvm/tools/clang/lib/Lex/MacroInfo.cpp
contrib/llvm/tools/clang/lib/Lex/PPDirectives.cpp
contrib/llvm/tools/clang/lib/Lex/PPExpressions.cpp
contrib/llvm/tools/clang/lib/Lex/PPMacroExpansion.cpp
contrib/llvm/tools/clang/lib/Lex/Preprocessor.cpp
contrib/llvm/tools/clang/lib/Lex/TokenLexer.cpp
contrib/llvm/tools/clang/lib/Parse/ParseObjc.cpp
contrib/llvm/tools/clang/lib/Parse/ParseOpenMP.cpp
contrib/llvm/tools/clang/lib/Sema/DeclSpec.cpp
contrib/llvm/tools/clang/lib/Sema/Sema.cpp
contrib/llvm/tools/clang/lib/Sema/SemaChecking.cpp
contrib/llvm/tools/clang/lib/Sema/SemaCodeComplete.cpp
contrib/llvm/tools/clang/lib/Sema/SemaDeclAttr.cpp
contrib/llvm/tools/clang/lib/Sema/SemaDeclObjC.cpp
contrib/llvm/tools/clang/lib/Sema/SemaExpr.cpp
contrib/llvm/tools/clang/lib/Sema/SemaObjCProperty.cpp
contrib/llvm/tools/clang/lib/Sema/SemaOpenMP.cpp
contrib/llvm/tools/clang/lib/Sema/SemaType.cpp
contrib/llvm/tools/clang/lib/Sema/TreeTransform.h
contrib/llvm/tools/clang/lib/Serialization/ASTReader.cpp
contrib/llvm/tools/clang/lib/Serialization/ASTReaderStmt.cpp
contrib/llvm/tools/clang/lib/Serialization/ASTWriter.cpp
contrib/llvm/tools/clang/lib/Serialization/ASTWriterStmt.cpp
contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp
contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp
contrib/llvm/tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp
contrib/llvm/tools/clang/lib/Tooling/Tooling.cpp
contrib/llvm/tools/lld/COFF/Chunks.cpp
contrib/llvm/tools/lld/COFF/Chunks.h
contrib/llvm/tools/lld/COFF/Config.h
contrib/llvm/tools/lld/COFF/Driver.cpp
contrib/llvm/tools/lld/COFF/PDB.cpp
contrib/llvm/tools/lld/ELF/Arch/ARM.cpp
contrib/llvm/tools/lld/ELF/Arch/MipsArchTree.cpp
contrib/llvm/tools/lld/ELF/Config.h
contrib/llvm/tools/lld/ELF/Driver.cpp
contrib/llvm/tools/lld/ELF/EhFrame.h
contrib/llvm/tools/lld/ELF/Filesystem.h
contrib/llvm/tools/lld/ELF/GdbIndex.h
contrib/llvm/tools/lld/ELF/ICF.h
contrib/llvm/tools/lld/ELF/InputFiles.h
contrib/llvm/tools/lld/ELF/LTO.h
contrib/llvm/tools/lld/ELF/LinkerScript.cpp
contrib/llvm/tools/lld/ELF/MapFile.cpp
contrib/llvm/tools/lld/ELF/MapFile.h
contrib/llvm/tools/lld/ELF/Memory.h
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/Relocations.cpp
contrib/llvm/tools/lld/ELF/Relocations.h
contrib/llvm/tools/lld/ELF/ScriptParser.cpp
contrib/llvm/tools/lld/ELF/Strings.cpp
contrib/llvm/tools/lld/ELF/Strings.h
contrib/llvm/tools/lld/ELF/SymbolTable.cpp
contrib/llvm/tools/lld/ELF/Symbols.cpp
contrib/llvm/tools/lld/ELF/SyntheticSections.cpp
contrib/llvm/tools/lld/ELF/Target.cpp
contrib/llvm/tools/lld/ELF/Target.h
contrib/llvm/tools/lld/ELF/Threads.h
contrib/llvm/tools/lld/ELF/Thunks.cpp
contrib/llvm/tools/lld/ELF/Thunks.h
contrib/llvm/tools/lld/ELF/Writer.cpp
contrib/llvm/tools/lld/ELF/Writer.h
contrib/llvm/tools/lldb/include/lldb/Host/MainLoop.h
contrib/llvm/tools/lldb/include/lldb/Host/PosixApi.h
contrib/llvm/tools/lldb/include/lldb/Host/SocketAddress.h
contrib/llvm/tools/lldb/include/lldb/Host/common/NativeProcessProtocol.h
contrib/llvm/tools/lldb/include/lldb/Host/common/NativeThreadProtocol.h
contrib/llvm/tools/lldb/include/lldb/Interpreter/CommandInterpreter.h
contrib/llvm/tools/lldb/include/lldb/Utility/DataExtractor.h
contrib/llvm/tools/lldb/include/lldb/lldb-private-forward.h
contrib/llvm/tools/lldb/include/lldb/lldb-types.h
contrib/llvm/tools/lldb/source/Host/common/File.cpp
contrib/llvm/tools/lldb/source/Host/common/Host.cpp
contrib/llvm/tools/lldb/source/Host/common/MainLoop.cpp
contrib/llvm/tools/lldb/source/Host/common/NativeRegisterContext.cpp
contrib/llvm/tools/lldb/source/Host/common/NativeThreadProtocol.cpp
contrib/llvm/tools/lldb/source/Host/common/Socket.cpp
contrib/llvm/tools/lldb/source/Host/common/SocketAddress.cpp
contrib/llvm/tools/lldb/source/Host/common/TCPSocket.cpp
contrib/llvm/tools/lldb/source/Host/posix/ConnectionFileDescriptorPosix.cpp
contrib/llvm/tools/lldb/source/Host/posix/FileSystem.cpp
contrib/llvm/tools/lldb/source/Host/posix/HostProcessPosix.cpp
contrib/llvm/tools/lldb/source/Host/posix/LockFilePosix.cpp
contrib/llvm/tools/lldb/source/Host/posix/ProcessLauncherPosixFork.cpp
contrib/llvm/tools/lldb/source/Interpreter/CommandInterpreter.cpp
contrib/llvm/tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/AuxVector.cpp
contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
contrib/llvm/tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.h
contrib/llvm/tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.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/NetBSD/NativeRegisterContextNetBSD.cpp
contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeThreadNetBSD.cpp
contrib/llvm/tools/lldb/source/Plugins/Process/NetBSD/NativeThreadNetBSD.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/Target/Target.cpp
contrib/llvm/tools/lldb/tools/driver/Driver.cpp
contrib/llvm/tools/lldb/tools/lldb-mi/MICmnLLDBDebugger.cpp
contrib/llvm/tools/lldb/tools/lldb-mi/MIDriver.cpp
contrib/llvm/tools/lldb/tools/lldb-mi/MIDriverMain.cpp
contrib/llvm/tools/lldb/tools/lldb-server/lldb-gdbserver.cpp
contrib/llvm/tools/llvm-ar/llvm-ar.cpp
contrib/llvm/tools/llvm-objdump/llvm-objdump.cpp
contrib/llvm/tools/llvm-pdbutil/DumpOutputStyle.cpp
contrib/llvm/tools/llvm-pdbutil/MinimalSymbolDumper.cpp
contrib/llvm/tools/llvm-pdbutil/MinimalTypeDumper.cpp
contrib/llvm/tools/llvm-pdbutil/MinimalTypeDumper.h
contrib/llvm/tools/llvm-pdbutil/PdbYaml.cpp
contrib/llvm/tools/llvm-pdbutil/PdbYaml.h
contrib/llvm/tools/llvm-pdbutil/llvm-pdbutil.cpp
contrib/llvm/tools/llvm-readobj/COFFDumper.cpp
contrib/llvm/tools/llvm-readobj/ELFDumper.cpp
contrib/llvm/tools/llvm-readobj/llvm-readobj.cpp
contrib/llvm/utils/TableGen/CodeGenRegisters.cpp
lib/clang/include/clang/Basic/Version.inc
lib/clang/include/lld/Config/Version.inc
lib/clang/include/llvm/Support/VCSRevision.h
lib/clang/libllvm/Makefile