From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:11:07 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 0FC0AE832BD; Mon, 18 Dec 2017 20:11:07 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 61F786C8E1; Mon, 18 Dec 2017 20:11:04 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKB3Vi085081; Mon, 18 Dec 2017 20:11:03 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKB2XK085067; Mon, 18 Dec 2017 20:11:02 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182011.vBIKB2XK085067@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:11:02 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326938 - in vendor/llvm/dist: . bindings/go/llvm cmake cmake/modules cmake/platforms docs docs/CommandGuide docs/Proposals docs/tutorial examples/ExceptionDemo examples/Kaleidoscope/Bu... X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in vendor/llvm/dist: . bindings/go/llvm cmake cmake/modules cmake/platforms docs docs/CommandGuide docs/Proposals docs/tutorial examples/ExceptionDemo examples/Kaleidoscope/BuildingAJIT/Chapter1 examp... X-SVN-Commit-Revision: 326938 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:11:07 -0000 Author: dim Date: Mon Dec 18 20:10:56 2017 New Revision: 326938 URL: https://svnweb.freebsd.org/changeset/base/326938 Log: Vendor import of llvm trunk r321017: https://llvm.org/svn/llvm-project/llvm/trunk@321017 Added: vendor/llvm/dist/.gitattributes vendor/llvm/dist/cmake/platforms/ClangClCMakeCompileRules.cmake vendor/llvm/dist/cmake/platforms/WinMsvc.cmake vendor/llvm/dist/docs/CFIVerify.rst vendor/llvm/dist/docs/CommandGuide/dsymutil.rst vendor/llvm/dist/docs/CommandGuide/llvm-pdbutil.rst vendor/llvm/dist/docs/FuzzingLLVM.rst vendor/llvm/dist/docs/HowToCrossCompileBuiltinsOnArm.rst vendor/llvm/dist/docs/XRayFDRFormat.rst vendor/llvm/dist/include/llvm-c/DebugInfo.h (contents, props changed) vendor/llvm/dist/include/llvm/Analysis/CmpInstAnalysis.h (contents, props changed) vendor/llvm/dist/include/llvm/Analysis/OptimizationRemarkEmitter.h (contents, props changed) vendor/llvm/dist/include/llvm/Analysis/ValueLattice.h (contents, props changed) vendor/llvm/dist/include/llvm/Analysis/ValueLatticeUtils.h (contents, props changed) vendor/llvm/dist/include/llvm/BinaryFormat/ELFRelocs/ARC.def vendor/llvm/dist/include/llvm/CodeGen/CommandFlags.def vendor/llvm/dist/include/llvm/CodeGen/CostTable.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/GISelWorkList.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/LiveIntervals.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/RuntimeLibcalls.def vendor/llvm/dist/include/llvm/CodeGen/TargetCallingConv.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/TargetFrameLowering.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/TargetInstrInfo.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/TargetLowering.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/TargetLoweringObjectFile.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/TargetOpcodes.def vendor/llvm/dist/include/llvm/CodeGen/TargetOpcodes.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/TargetRegisterInfo.h (contents, props changed) vendor/llvm/dist/include/llvm/CodeGen/TargetSubtargetInfo.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def vendor/llvm/dist/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/RecordName.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeHashing.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFExpression.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFObject.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/PDB/DIA/DIATable.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/PDB/IPDBTable.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h (contents, props changed) vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h (contents, props changed) vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h (contents, props changed) vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h (contents, props changed) vendor/llvm/dist/include/llvm/FuzzMutate/ vendor/llvm/dist/include/llvm/FuzzMutate/FuzzerCLI.h (contents, props changed) vendor/llvm/dist/include/llvm/FuzzMutate/IRMutator.h (contents, props changed) vendor/llvm/dist/include/llvm/FuzzMutate/OpDescriptor.h (contents, props changed) vendor/llvm/dist/include/llvm/FuzzMutate/Operations.h (contents, props changed) vendor/llvm/dist/include/llvm/FuzzMutate/Random.h (contents, props changed) vendor/llvm/dist/include/llvm/FuzzMutate/RandomIRBuilder.h (contents, props changed) vendor/llvm/dist/include/llvm/IR/DiagnosticHandler.h (contents, props changed) vendor/llvm/dist/include/llvm/MC/MCCodePadder.h (contents, props changed) vendor/llvm/dist/include/llvm/MC/MCTargetOptionsCommandFlags.def vendor/llvm/dist/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h (contents, props changed) vendor/llvm/dist/include/llvm/ProfileData/GCOV.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/AMDGPUKernelDescriptor.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/AMDGPUMetadata.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/CodeGenCoverage.h (contents, props changed) vendor/llvm/dist/include/llvm/Support/X86TargetParser.def vendor/llvm/dist/include/llvm/Transforms/IPO/CalledValuePropagation.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Instrumentation/ vendor/llvm/dist/include/llvm/Transforms/Instrumentation/BoundsChecking.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/CallSiteSplitting.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/DivRemPairs.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Utils/CallPromotionUtils.h (contents, props changed) vendor/llvm/dist/include/llvm/Transforms/Utils/EntryExitInstrumenter.h (contents, props changed) vendor/llvm/dist/include/llvm/WindowsManifest/ vendor/llvm/dist/include/llvm/WindowsManifest/WindowsManifestMerger.h (contents, props changed) vendor/llvm/dist/include/llvm/WindowsResource/ vendor/llvm/dist/include/llvm/WindowsResource/ResourceProcessor.h (contents, props changed) vendor/llvm/dist/include/llvm/WindowsResource/ResourceScriptToken.h (contents, props changed) vendor/llvm/dist/include/llvm/WindowsResource/ResourceScriptTokenList.h (contents, props changed) vendor/llvm/dist/lib/Analysis/CmpInstAnalysis.cpp (contents, props changed) vendor/llvm/dist/lib/Analysis/OptimizationRemarkEmitter.cpp (contents, props changed) vendor/llvm/dist/lib/Analysis/ValueLattice.cpp (contents, props changed) vendor/llvm/dist/lib/Analysis/ValueLatticeUtils.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/ExpandMemCmp.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/LiveIntervals.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/MIRCanonicalizerPass.cpp (contents, props changed) vendor/llvm/dist/lib/CodeGen/MachineOperand.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/RecordName.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/CodeView/TypeHashing.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFExpression.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/DIA/DIAEnumTables.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/DIA/DIATable.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/Native/NativeEnumSymbol.cpp (contents, props changed) vendor/llvm/dist/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp (contents, props changed) vendor/llvm/dist/lib/FuzzMutate/ vendor/llvm/dist/lib/FuzzMutate/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/FuzzMutate/FuzzerCLI.cpp (contents, props changed) vendor/llvm/dist/lib/FuzzMutate/IRMutator.cpp (contents, props changed) vendor/llvm/dist/lib/FuzzMutate/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/FuzzMutate/OpDescriptor.cpp (contents, props changed) vendor/llvm/dist/lib/FuzzMutate/Operations.cpp (contents, props changed) vendor/llvm/dist/lib/FuzzMutate/RandomIRBuilder.cpp (contents, props changed) vendor/llvm/dist/lib/IR/DiagnosticHandler.cpp (contents, props changed) vendor/llvm/dist/lib/MC/MCCodePadder.cpp (contents, props changed) vendor/llvm/dist/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp (contents, props changed) vendor/llvm/dist/lib/ProfileData/GCOV.cpp (contents, props changed) vendor/llvm/dist/lib/Support/AMDGPUMetadata.cpp (contents, props changed) vendor/llvm/dist/lib/Support/CodeGenCoverage.cpp (contents, props changed) vendor/llvm/dist/lib/Support/KnownBits.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AArch64/AArch64SIMDInstrOpt.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AArch64/AArch64SVEInstrInfo.td vendor/llvm/dist/lib/Target/AArch64/SVEInstrFormats.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInline.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPULibCalls.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPULibFunc.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPULibFunc.h (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/GCNILPSched.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/GCNProcessors.td vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.h (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/R600Processors.td vendor/llvm/dist/lib/Target/AMDGPU/SIFixWWMLiveness.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/SIMemoryLegalizer.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ vendor/llvm/dist/lib/Target/ARC/ARC.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARC.td vendor/llvm/dist/lib/Target/ARC/ARCAsmPrinter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCBranchFinalize.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCCallingConv.td vendor/llvm/dist/lib/Target/ARC/ARCExpandPseudos.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCFrameLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCFrameLowering.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCISelDAGToDAG.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCISelLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCISelLowering.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCInstrFormats.td vendor/llvm/dist/lib/Target/ARC/ARCInstrInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCInstrInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCInstrInfo.td vendor/llvm/dist/lib/Target/ARC/ARCMCInstLower.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCMCInstLower.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCMachineFunctionInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCMachineFunctionInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCRegisterInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCRegisterInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCRegisterInfo.td vendor/llvm/dist/lib/Target/ARC/ARCSubtarget.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCSubtarget.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCTargetMachine.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCTargetMachine.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCTargetStreamer.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/ARCTargetTransformInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARC/Disassembler/ vendor/llvm/dist/lib/Target/ARC/Disassembler/ARCDisassembler.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/Disassembler/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARC/Disassembler/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARC/InstPrinter/ vendor/llvm/dist/lib/Target/ARC/InstPrinter/ARCInstPrinter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/InstPrinter/ARCInstPrinter.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/InstPrinter/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARC/InstPrinter/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARC/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARC/MCTargetDesc/ vendor/llvm/dist/lib/Target/ARC/MCTargetDesc/ARCInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/MCTargetDesc/ARCMCAsmInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/MCTargetDesc/ARCMCTargetDesc.h (contents, props changed) vendor/llvm/dist/lib/Target/ARC/MCTargetDesc/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARC/MCTargetDesc/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARC/TargetInfo/ vendor/llvm/dist/lib/Target/ARC/TargetInfo/ARCTargetInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARC/TargetInfo/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARC/TargetInfo/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARM/ARMSystemRegister.td vendor/llvm/dist/lib/Target/ARM/Utils/ vendor/llvm/dist/lib/Target/ARM/Utils/ARMBaseInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/ARM/Utils/ARMBaseInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/ARM/Utils/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/ARM/Utils/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.cpp (contents, props changed) vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCELFStreamer.h (contents, props changed) vendor/llvm/dist/lib/Target/BPF/AsmParser/ vendor/llvm/dist/lib/Target/BPF/AsmParser/BPFAsmParser.cpp (contents, props changed) vendor/llvm/dist/lib/Target/BPF/AsmParser/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/BPF/AsmParser/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonConstExtenders.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonGatherPacketize.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonISelDAGToDAG.h (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonISelLoweringHVX.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrFormatsV65.td vendor/llvm/dist/lib/Target/Hexagon/HexagonMapAsm2IntrinV65.gen.td vendor/llvm/dist/lib/Target/Hexagon/HexagonPatternsV65.td vendor/llvm/dist/lib/Target/Hexagon/HexagonScheduleV65.td vendor/llvm/dist/lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/InstPrinter/ vendor/llvm/dist/lib/Target/Nios2/InstPrinter/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/InstPrinter/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/InstPrinter/Nios2InstPrinter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/InstPrinter/Nios2InstPrinter.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2AsmBackend.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2BaseInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2ELFObjectWriter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2FixupKinds.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2MCAsmInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2MCExpr.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2TargetStreamer.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2AsmPrinter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2CallingConv.td vendor/llvm/dist/lib/Target/Nios2/Nios2FrameLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2FrameLowering.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2ISelDAGToDAG.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2ISelLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2ISelLowering.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2InstrInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2InstrInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2MCInstLower.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2MachineFunction.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2MachineFunction.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2RegisterInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2RegisterInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2Schedule.td vendor/llvm/dist/lib/Target/Nios2/Nios2Subtarget.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2Subtarget.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2TargetObjectFile.cpp (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2TargetObjectFile.h (contents, props changed) vendor/llvm/dist/lib/Target/Nios2/Nios2TargetStreamer.h (contents, props changed) vendor/llvm/dist/lib/Target/PowerPC/PPCBranchCoalescing.cpp (contents, props changed) vendor/llvm/dist/lib/Target/PowerPC/PPCMachineBasicBlockUtils.h (contents, props changed) vendor/llvm/dist/lib/Target/PowerPC/PPCPreEmitPeephole.cpp (contents, props changed) vendor/llvm/dist/lib/Target/PowerPC/PPCReduceCRLogicals.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/AsmParser/ vendor/llvm/dist/lib/Target/RISCV/AsmParser/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/AsmParser/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/Disassembler/ vendor/llvm/dist/lib/Target/RISCV/Disassembler/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/Disassembler/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/Disassembler/RISCVDisassembler.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/InstPrinter/ vendor/llvm/dist/lib/Target/RISCV/InstPrinter/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/InstPrinter/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/InstPrinter/RISCVInstPrinter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/InstPrinter/RISCVInstPrinter.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVBaseInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVFixupKinds.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCV.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVAsmPrinter.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVCallingConv.td vendor/llvm/dist/lib/Target/RISCV/RISCVFrameLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVFrameLowering.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVISelDAGToDAG.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVISelLowering.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVISelLowering.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVInstrFormatsC.td vendor/llvm/dist/lib/Target/RISCV/RISCVInstrInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVInstrInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVInstrInfoA.td vendor/llvm/dist/lib/Target/RISCV/RISCVInstrInfoC.td vendor/llvm/dist/lib/Target/RISCV/RISCVInstrInfoD.td vendor/llvm/dist/lib/Target/RISCV/RISCVInstrInfoF.td vendor/llvm/dist/lib/Target/RISCV/RISCVInstrInfoM.td vendor/llvm/dist/lib/Target/RISCV/RISCVMCInstLower.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVRegisterInfo.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVRegisterInfo.h (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVSubtarget.cpp (contents, props changed) vendor/llvm/dist/lib/Target/RISCV/RISCVSubtarget.h (contents, props changed) vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyLowerGlobalDtors.cpp (contents, props changed) vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86TargetStreamer.h (contents, props changed) vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86DomainReassignment.cpp (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86InstrVecCompiler.td vendor/llvm/dist/lib/Target/X86/X86SchedBroadwell.td (contents, props changed) vendor/llvm/dist/lib/Target/X86/X86SchedSkylakeClient.td vendor/llvm/dist/lib/Target/X86/X86SchedSkylakeServer.td (contents, props changed) vendor/llvm/dist/lib/Transforms/IPO/CalledValuePropagation.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Scalar/CallSiteSplitting.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Scalar/DivRemPairs.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Scalar/MergeICmps.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/CallPromotionUtils.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Utils/EntryExitInstrumenter.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Vectorize/VPlan.cpp (contents, props changed) vendor/llvm/dist/lib/Transforms/Vectorize/VPlan.h (contents, props changed) vendor/llvm/dist/lib/Transforms/Vectorize/VPlanBuilder.h (contents, props changed) vendor/llvm/dist/lib/Transforms/Vectorize/VPlanValue.h (contents, props changed) vendor/llvm/dist/lib/WindowsManifest/ vendor/llvm/dist/lib/WindowsManifest/CMakeLists.txt (contents, props changed) vendor/llvm/dist/lib/WindowsManifest/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/lib/WindowsManifest/WindowsManifestMerger.cpp (contents, props changed) vendor/llvm/dist/test/Analysis/BlockFrequencyInfo/irreducible_pgo.ll vendor/llvm/dist/test/Analysis/BlockFrequencyInfo/redundant_edges.ll vendor/llvm/dist/test/Analysis/ConstantFolding/cast-vector.ll vendor/llvm/dist/test/Analysis/CostModel/X86/costmodel.ll vendor/llvm/dist/test/Analysis/CostModel/X86/interleaved-load-float.ll vendor/llvm/dist/test/Analysis/CostModel/X86/interleaved-load-store-double.ll vendor/llvm/dist/test/Analysis/CostModel/X86/interleaved-load-store-i64.ll vendor/llvm/dist/test/Analysis/LazyValueAnalysis/lvi-for-ashr.ll vendor/llvm/dist/test/Analysis/Lint/noop-cast-expr-no-pointer.ll vendor/llvm/dist/test/Analysis/Lint/tail-call-byval.ll vendor/llvm/dist/test/Analysis/LoopAccessAnalysis/memcheck-wrapping-pointers.ll vendor/llvm/dist/test/Analysis/PostDominators/infinite-loop.ll vendor/llvm/dist/test/Analysis/PostDominators/infinite-loop2.ll vendor/llvm/dist/test/Analysis/PostDominators/infinite-loop3.ll vendor/llvm/dist/test/Analysis/PostDominators/pr24415.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/cache_loop_exit_limit.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/flattened-0.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/max-be-count-not-constant.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/pr34538.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/urem-0.ll vendor/llvm/dist/test/Assembler/alloca-addrspace-elems.ll vendor/llvm/dist/test/Assembler/dllimport-dsolocal-diag.ll vendor/llvm/dist/test/Assembler/ifunc-dsolocal-daig.ll vendor/llvm/dist/test/Assembler/return-column.s (contents, props changed) vendor/llvm/dist/test/Bindings/llvm-c/debug_info.ll vendor/llvm/dist/test/Bitcode/Inputs/thinlto-function-summary-callgraph-sample-profile-summary.ll vendor/llvm/dist/test/Bitcode/compatibility-5.0.ll vendor/llvm/dist/test/Bitcode/compatibility-5.0.ll.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/dicompileunit-gnu-pubnames.ll vendor/llvm/dist/test/Bitcode/dso_location.ll vendor/llvm/dist/test/Bitcode/invalid-weak-external.ll vendor/llvm/dist/test/Bitcode/thinlto-asm-noimport.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-callgraph-cast.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-functionattrs.ll vendor/llvm/dist/test/Bitcode/thinlto-summary-local-5.0.ll vendor/llvm/dist/test/Bitcode/thinlto-summary-local-5.0.ll.bc (contents, props changed) vendor/llvm/dist/test/Bitcode/upgrade-dbg-value.ll vendor/llvm/dist/test/Bitcode/upgrade-dbg-value.ll.bc (contents, props changed) vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/combine-anyext-crash.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-atomicrmw.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-cmpxchg-with-success.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-cmpxchg.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-merge-values.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-phi.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-unmerge-values.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/reg-bank-128bit.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-atomicrmw.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-bitcast-bigendian.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-bswap.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-cmpxchg.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-imm.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-insert-extract.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-intrinsic-aarch64-hint.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-intrinsic-crypto-aesmc.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-neon-vcvtfxu2fp.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-phi.mir vendor/llvm/dist/test/CodeGen/AArch64/aarch64-combine-fmul-fsub.mir vendor/llvm/dist/test/CodeGen/AArch64/arm64-spill-remarks-treshold-hotness.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-storebytesmerge.ll vendor/llvm/dist/test/CodeGen/AArch64/cfi_restore.mir vendor/llvm/dist/test/CodeGen/AArch64/dllexport.ll vendor/llvm/dist/test/CodeGen/AArch64/dllimport.ll vendor/llvm/dist/test/CodeGen/AArch64/dwarf-cfi.ll vendor/llvm/dist/test/CodeGen/AArch64/f16-imm.ll vendor/llvm/dist/test/CodeGen/AArch64/loop-micro-op-buffer-size-t99.ll vendor/llvm/dist/test/CodeGen/AArch64/loopvectorize_pr33804_double.ll vendor/llvm/dist/test/CodeGen/AArch64/machine-combiner.mir vendor/llvm/dist/test/CodeGen/AArch64/machine-outliner-remarks.ll vendor/llvm/dist/test/CodeGen/AArch64/machine-outliner.mir vendor/llvm/dist/test/CodeGen/AArch64/machine-zero-copy-remove.mir vendor/llvm/dist/test/CodeGen/AArch64/no-fp-asm-clobbers-crash.ll vendor/llvm/dist/test/CodeGen/AArch64/prologue-epilogue-remarks.mir vendor/llvm/dist/test/CodeGen/AArch64/strqro.ll vendor/llvm/dist/test/CodeGen/AArch64/swift-error.ll vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/irtranslator-amdgpu_vs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-fadd.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-fmul.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-or.mir vendor/llvm/dist/test/CodeGen/AMDGPU/InlineAsmCrash.ll vendor/llvm/dist/test/CodeGen/AMDGPU/adjust-writemask-invalid-copy.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgpu-inline.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdpal-cs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdpal-es.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdpal-gs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdpal-hs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdpal-ls.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdpal-ps.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdpal-psenable.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdpal-vs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdpal.ll vendor/llvm/dist/test/CodeGen/AMDGPU/basic-call-return.ll vendor/llvm/dist/test/CodeGen/AMDGPU/branch-relax-bundle.ll vendor/llvm/dist/test/CodeGen/AMDGPU/break-smem-soft-clauses.mir vendor/llvm/dist/test/CodeGen/AMDGPU/break-vmem-soft-clauses.mir vendor/llvm/dist/test/CodeGen/AMDGPU/byval-frame-setup.ll vendor/llvm/dist/test/CodeGen/AMDGPU/call-argument-types.ll vendor/llvm/dist/test/CodeGen/AMDGPU/call-encoding.ll vendor/llvm/dist/test/CodeGen/AMDGPU/call-graph-register-usage.ll vendor/llvm/dist/test/CodeGen/AMDGPU/call-preserved-registers.ll vendor/llvm/dist/test/CodeGen/AMDGPU/call-return-types.ll vendor/llvm/dist/test/CodeGen/AMDGPU/callee-special-input-sgprs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/callee-special-input-vgprs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cluster-flat-loads-postra.mir vendor/llvm/dist/test/CodeGen/AMDGPU/cluster-flat-loads.mir vendor/llvm/dist/test/CodeGen/AMDGPU/collapse-endcf.ll vendor/llvm/dist/test/CodeGen/AMDGPU/combine-ftrunc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/control-flow-optnone.ll vendor/llvm/dist/test/CodeGen/AMDGPU/dagcomb-shuffle-vecextend-non2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/dead_copy.mir vendor/llvm/dist/test/CodeGen/AMDGPU/debug-value.ll vendor/llvm/dist/test/CodeGen/AMDGPU/elf-header.ll vendor/llvm/dist/test/CodeGen/AMDGPU/elf-notes.ll vendor/llvm/dist/test/CodeGen/AMDGPU/endpgm-dce.mir vendor/llvm/dist/test/CodeGen/AMDGPU/enqueue-kernel.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fence-barrier.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fix-wwm-liveness.mir vendor/llvm/dist/test/CodeGen/AMDGPU/flat-load-clustering.mir vendor/llvm/dist/test/CodeGen/AMDGPU/fpext-free.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hazard-inlineasm.mir vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-metadata-deduce-ro-arg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-metadata-enqueu-kernel.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-metadata-from-llvm-ir-full.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-metadata-images.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-metadata-invalid-ocl-version-1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-metadata-invalid-ocl-version-2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-metadata-invalid-ocl-version-3.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-metadata-kernel-code-props.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-metadata-kernel-debug-props.ll vendor/llvm/dist/test/CodeGen/AMDGPU/huge-private-buffer.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inline-attr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ipra.ll vendor/llvm/dist/test/CodeGen/AMDGPU/knownbits-recursion.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.implicitarg.ptr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.kill.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.set.inactive.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.update.dpp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.wqm.vote.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.log.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.log.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.log10.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.log10.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-hi16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-lo16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-private-double16-amdgiz.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mad-mix-hi.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mad-mix-lo.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mad-mix.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mad_64_32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/memory-legalizer-atomic-cmpxchg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/memory-legalizer-atomic-fence.ll vendor/llvm/dist/test/CodeGen/AMDGPU/memory-legalizer-atomic-rmw.ll vendor/llvm/dist/test/CodeGen/AMDGPU/memory-legalizer-invalid-syncscope.ll vendor/llvm/dist/test/CodeGen/AMDGPU/memory-legalizer-load.ll vendor/llvm/dist/test/CodeGen/AMDGPU/memory-legalizer-store.ll vendor/llvm/dist/test/CodeGen/AMDGPU/merge-load-store.mir vendor/llvm/dist/test/CodeGen/AMDGPU/nested-calls.ll vendor/llvm/dist/test/CodeGen/AMDGPU/readlane_exec0.mir vendor/llvm/dist/test/CodeGen/AMDGPU/reduce-saveexec.mir vendor/llvm/dist/test/CodeGen/AMDGPU/rewrite-out-arguments-address-space.ll vendor/llvm/dist/test/CodeGen/AMDGPU/rewrite-out-arguments.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sched-crash-dbg-value.mir vendor/llvm/dist/test/CodeGen/AMDGPU/schedule-ilp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sdwa-preserve.mir vendor/llvm/dist/test/CodeGen/AMDGPU/sendmsg-m0-hazard.mir vendor/llvm/dist/test/CodeGen/AMDGPU/si-lower-control-flow-kill.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sibling-call.ll vendor/llvm/dist/test/CodeGen/AMDGPU/simplify-libcalls.ll vendor/llvm/dist/test/CodeGen/AMDGPU/simplifydemandedbits-recursion.ll vendor/llvm/dist/test/CodeGen/AMDGPU/stack-size-overflow.ll vendor/llvm/dist/test/CodeGen/AMDGPU/stack-slot-color-sgpr-vgpr-spills.mir vendor/llvm/dist/test/CodeGen/AMDGPU/store-hi16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store-weird-sizes.ll vendor/llvm/dist/test/CodeGen/AMDGPU/stress-calls.ll vendor/llvm/dist/test/CodeGen/AMDGPU/tail-call-cgp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/twoaddr-mad.mir vendor/llvm/dist/test/CodeGen/AMDGPU/undefined-physreg-sgpr-spill.mir vendor/llvm/dist/test/CodeGen/AMDGPU/uniform-PHI.ll vendor/llvm/dist/test/CodeGen/AMDGPU/unsupported-calls.ll vendor/llvm/dist/test/CodeGen/AMDGPU/widen-vselect-and-mask.ll vendor/llvm/dist/test/CodeGen/AMDGPU/widen_extending_scalar_loads.ll vendor/llvm/dist/test/CodeGen/AMDGPU/wqm.mir vendor/llvm/dist/test/CodeGen/AMDGPU/xnor.ll vendor/llvm/dist/test/CodeGen/ARC/ vendor/llvm/dist/test/CodeGen/ARC/alu.ll vendor/llvm/dist/test/CodeGen/ARC/brcc.ll vendor/llvm/dist/test/CodeGen/ARC/call.ll vendor/llvm/dist/test/CodeGen/ARC/ldst.ll vendor/llvm/dist/test/CodeGen/ARC/lit.local.cfg vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-call-lowering.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-isel-globals-pic.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-isel-globals-ropi-rwpi.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-isel-globals-static.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-param-lowering.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-select-globals-pic.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-select-globals-ropi-rwpi.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-select-globals-static.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/pr35375.ll vendor/llvm/dist/test/CodeGen/ARM/addsubcarry-promotion.ll vendor/llvm/dist/test/CodeGen/ARM/and-load-combine.ll vendor/llvm/dist/test/CodeGen/ARM/arm-insert-subvector.ll vendor/llvm/dist/test/CodeGen/ARM/arm-macho-tail.ll vendor/llvm/dist/test/CodeGen/ARM/arm-storebytesmerge.ll vendor/llvm/dist/test/CodeGen/ARM/cmp.ll vendor/llvm/dist/test/CodeGen/ARM/constant-islands-cfg.mir vendor/llvm/dist/test/CodeGen/ARM/constantpool-promote-duplicate.ll vendor/llvm/dist/test/CodeGen/ARM/cortex-a57-misched-vadd.ll vendor/llvm/dist/test/CodeGen/ARM/cortex-a57-misched-vsub.ll vendor/llvm/dist/test/CodeGen/ARM/crash-on-pow2-shufflevector.ll vendor/llvm/dist/test/CodeGen/ARM/expand-pseudos.mir vendor/llvm/dist/test/CodeGen/ARM/float-helpers.s (contents, props changed) vendor/llvm/dist/test/CodeGen/ARM/i1.ll vendor/llvm/dist/test/CodeGen/ARM/load-global2.ll vendor/llvm/dist/test/CodeGen/ARM/load_store_opt_kill.mir vendor/llvm/dist/test/CodeGen/ARM/loopvectorize_pr33804.ll vendor/llvm/dist/test/CodeGen/ARM/no-arm-mode.ll vendor/llvm/dist/test/CodeGen/ARM/pei-swiftself.mir vendor/llvm/dist/test/CodeGen/ARM/pr34045-2.ll vendor/llvm/dist/test/CodeGen/ARM/pr34045.ll vendor/llvm/dist/test/CodeGen/ARM/pr35103.ll vendor/llvm/dist/test/CodeGen/ARM/readtp.ll vendor/llvm/dist/test/CodeGen/ARM/tail-dup-bundle.mir vendor/llvm/dist/test/CodeGen/ARM/tailcall-mem-intrinsics.ll vendor/llvm/dist/test/CodeGen/ARM/unfold-shifts.ll vendor/llvm/dist/test/CodeGen/AVR/unaligned-atomic-loads.ll vendor/llvm/dist/test/CodeGen/BPF/inline_asm.ll vendor/llvm/dist/test/CodeGen/BPF/objdump_cond_op.ll vendor/llvm/dist/test/CodeGen/BPF/objdump_cond_op_2.ll vendor/llvm/dist/test/CodeGen/BPF/remove_truncate_3.ll vendor/llvm/dist/test/CodeGen/Generic/bswap.ll vendor/llvm/dist/test/CodeGen/Generic/zero-probability.mir vendor/llvm/dist/test/CodeGen/Hexagon/PR33749.ll vendor/llvm/dist/test/CodeGen/Hexagon/addaddi.ll vendor/llvm/dist/test/CodeGen/Hexagon/addrmode-rr-to-io.mir vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/ vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/align-128b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/align-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/arith.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/concat-vectors-128b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/concat-vectors-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/contract-128b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/contract-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/deal-128b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/deal-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/delta-128b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/delta-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/delta2-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/extract-element.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/isel-concat-vectors.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/isel-vec-ext.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/lower-insert-elt.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/perfect-single.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/reg-sequence.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/shuff-128b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/shuff-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/shuff-combos-128b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/shuff-combos-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/shuff-single.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/vector-compare-128b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/vector-compare-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/vext-128b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/vext-64b.ll vendor/llvm/dist/test/CodeGen/Hexagon/autohvx/vmux-order.ll vendor/llvm/dist/test/CodeGen/Hexagon/bank-conflict-load.mir vendor/llvm/dist/test/CodeGen/Hexagon/branchfolder-insert-impdef.mir vendor/llvm/dist/test/CodeGen/Hexagon/build-vector-v4i8-zext.ll vendor/llvm/dist/test/CodeGen/Hexagon/call-ret-i1.ll vendor/llvm/dist/test/CodeGen/Hexagon/cext-opt-basic.mir vendor/llvm/dist/test/CodeGen/Hexagon/cext-opt-numops.mir vendor/llvm/dist/test/CodeGen/Hexagon/cext-opt-range-offset.mir vendor/llvm/dist/test/CodeGen/Hexagon/cmpb-dec-imm.ll vendor/llvm/dist/test/CodeGen/Hexagon/cmph-gtu.ll vendor/llvm/dist/test/CodeGen/Hexagon/convert_const_i1_to_i8.ll vendor/llvm/dist/test/CodeGen/Hexagon/early-if-debug.mir vendor/llvm/dist/test/CodeGen/Hexagon/hexagon_vector_loop_carried_reuse.ll vendor/llvm/dist/test/CodeGen/Hexagon/hexagon_vector_loop_carried_reuse_constant.ll vendor/llvm/dist/test/CodeGen/Hexagon/hwloop-redef-imm.mir vendor/llvm/dist/test/CodeGen/Hexagon/ifcvt-common-kill.mir vendor/llvm/dist/test/CodeGen/Hexagon/inline-asm-a.ll vendor/llvm/dist/test/CodeGen/Hexagon/inline-asm-bad-constraint.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/atomic_store.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/v65-gather-double.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/v65-gather.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/v65-scatter-double.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/v65-scatter-gather.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/v65-scatter.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/v65.ll vendor/llvm/dist/test/CodeGen/Hexagon/isel-combine-half.ll vendor/llvm/dist/test/CodeGen/Hexagon/isel-prefer.ll vendor/llvm/dist/test/CodeGen/Hexagon/livephysregs-add-pristines.mir vendor/llvm/dist/test/CodeGen/Hexagon/loop-idiom/memmove-rt-check.ll vendor/llvm/dist/test/CodeGen/Hexagon/newvaluejump-c4.mir vendor/llvm/dist/test/CodeGen/Hexagon/newvaluejump-solo.mir vendor/llvm/dist/test/CodeGen/Hexagon/packetize-load-store-aliasing.mir vendor/llvm/dist/test/CodeGen/Hexagon/packetize-nvj-no-prune.mir vendor/llvm/dist/test/CodeGen/Hexagon/postinc-baseoffset.mir vendor/llvm/dist/test/CodeGen/Hexagon/rdf-ehlabel-live.mir vendor/llvm/dist/test/CodeGen/Hexagon/store-imm-amode.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-order-copies.ll vendor/llvm/dist/test/CodeGen/Hexagon/trap-unreachable.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-extract-i1.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-infloop.ll vendor/llvm/dist/test/CodeGen/MIR/AArch64/cfi.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/swp.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/memory-legalizer-atomic-insert-end.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/memory-legalizer-multiple-mem-operands-atomics.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-1.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/memory-legalizer-multiple-mem-operands-nontemporal-2.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/stack-id.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/PR32721_ifcvt_triangle_unanalyzable.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/ifcvt_diamond_unanalyzable.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/ifcvt_forked_diamond_unanalyzable.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/ifcvt_simple_bad_zero_prob_succ.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/ifcvt_simple_unanalyzable.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/ifcvt_triangleWoCvtToNextEdge.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/target-constant-pools-error.mir vendor/llvm/dist/test/CodeGen/MIR/X86/diexpr-win32.mir vendor/llvm/dist/test/CodeGen/MIR/X86/escape-function-name.ll vendor/llvm/dist/test/CodeGen/MIR/X86/opt_phis.mir vendor/llvm/dist/test/CodeGen/MIR/X86/renamable-register-flag.mir vendor/llvm/dist/test/CodeGen/MIR/X86/shrink_wrap_dbg_value.mir vendor/llvm/dist/test/CodeGen/MIR/X86/simple-register-allocation-read-undef.mir vendor/llvm/dist/test/CodeGen/MIR/X86/unreachable-mbb-undef-phi.mir vendor/llvm/dist/test/CodeGen/MIR/X86/unreachable_block.ll vendor/llvm/dist/test/CodeGen/Mips/brind-tailcall.ll vendor/llvm/dist/test/CodeGen/Mips/cstmaterialization/constMaterialization.ll vendor/llvm/dist/test/CodeGen/Mips/dagcombine-store-gep-chain-slow.ll vendor/llvm/dist/test/CodeGen/Mips/gpopt-explict-section.ll vendor/llvm/dist/test/CodeGen/Mips/instverify/ vendor/llvm/dist/test/CodeGen/Mips/instverify/dext-pos.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dext-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dextm-pos-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dextm-pos.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dextm-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dextu-pos-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dextu-pos.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dextu-size-valid.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dextu-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dins-pos-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dins-pos.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dins-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dinsm-pos-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dinsm-pos.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dinsm-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dinsu-pos-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dinsu-pos.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/dinsu-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/ext-pos-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/ext-pos.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/ext-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/ins-pos-size.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/ins-pos.mir vendor/llvm/dist/test/CodeGen/Mips/instverify/ins-size.mir vendor/llvm/dist/test/CodeGen/Mips/long-call-attr.ll vendor/llvm/dist/test/CodeGen/Mips/longbranch/ vendor/llvm/dist/test/CodeGen/Mips/longbranch/compact-branches-long-branch.ll vendor/llvm/dist/test/CodeGen/Mips/micromips-ase-function-attribute.ll vendor/llvm/dist/test/CodeGen/Mips/micromips-sizereduction/micromips-addiur1sp-addiusp.ll vendor/llvm/dist/test/CodeGen/Mips/micromips-sizereduction/micromips-xor16.ll vendor/llvm/dist/test/CodeGen/Mips/micromips64r6-unsupported.ll vendor/llvm/dist/test/CodeGen/Mips/mirparser/ vendor/llvm/dist/test/CodeGen/Mips/mirparser/target-flags-pic-mxgot-tls.mir vendor/llvm/dist/test/CodeGen/Mips/mirparser/target-flags-pic-o32.mir vendor/llvm/dist/test/CodeGen/Mips/mirparser/target-flags-pic.mir vendor/llvm/dist/test/CodeGen/Mips/mirparser/target-flags-static-tls.mir vendor/llvm/dist/test/CodeGen/Mips/nmadd.ll vendor/llvm/dist/test/CodeGen/Mips/pr33682.ll vendor/llvm/dist/test/CodeGen/Mips/pr34975.ll vendor/llvm/dist/test/CodeGen/Mips/pr35071.ll vendor/llvm/dist/test/CodeGen/Mips/v2i16tof32.ll vendor/llvm/dist/test/CodeGen/Mips/whitespace.ll vendor/llvm/dist/test/CodeGen/NVPTX/atomics-sm60.ll vendor/llvm/dist/test/CodeGen/NVPTX/barrier.ll vendor/llvm/dist/test/CodeGen/NVPTX/fns.ll vendor/llvm/dist/test/CodeGen/NVPTX/i128-global.ll vendor/llvm/dist/test/CodeGen/NVPTX/i128-param.ll vendor/llvm/dist/test/CodeGen/NVPTX/i128-retval.ll vendor/llvm/dist/test/CodeGen/NVPTX/ld-st-addrrspace.py (contents, props changed) vendor/llvm/dist/test/CodeGen/NVPTX/match.ll vendor/llvm/dist/test/CodeGen/NVPTX/minmax-negative.ll vendor/llvm/dist/test/CodeGen/NVPTX/shfl-sync.ll vendor/llvm/dist/test/CodeGen/NVPTX/sm-version-70.ll vendor/llvm/dist/test/CodeGen/NVPTX/vote.ll vendor/llvm/dist/test/CodeGen/NVPTX/wmma.py (contents, props changed) vendor/llvm/dist/test/CodeGen/Nios2/proc_support.ll vendor/llvm/dist/test/CodeGen/Nios2/ret_generated.ll vendor/llvm/dist/test/CodeGen/PowerPC/CompareEliminationSpillIssue.ll vendor/llvm/dist/test/CodeGen/PowerPC/MCSE-caller-preserved-reg.ll vendor/llvm/dist/test/CodeGen/PowerPC/MMO-flags-assertion.ll vendor/llvm/dist/test/CodeGen/PowerPC/PR3488.ll vendor/llvm/dist/test/CodeGen/PowerPC/VSX-XForm-Scalars.ll vendor/llvm/dist/test/CodeGen/PowerPC/bswap64.ll vendor/llvm/dist/test/CodeGen/PowerPC/cmp_elimination.ll vendor/llvm/dist/test/CodeGen/PowerPC/combine_loads_from_build_pair.ll vendor/llvm/dist/test/CodeGen/PowerPC/convert-rr-to-ri-instrs-R0-special-handling.mir vendor/llvm/dist/test/CodeGen/PowerPC/convert-rr-to-ri-instrs.mir vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-shortLoops.ll vendor/llvm/dist/test/CodeGen/PowerPC/debuginfo-split-int.ll vendor/llvm/dist/test/CodeGen/PowerPC/debuginfo-stackarg.ll vendor/llvm/dist/test/CodeGen/PowerPC/duplicate-returns-for-tailcall.ll vendor/llvm/dist/test/CodeGen/PowerPC/expand-foldable-isel.ll vendor/llvm/dist/test/CodeGen/PowerPC/expand-isel-10.mir vendor/llvm/dist/test/CodeGen/PowerPC/expand-isel-9.mir vendor/llvm/dist/test/CodeGen/PowerPC/fp-splat.ll vendor/llvm/dist/test/CodeGen/PowerPC/gpr-vsr-spill.ll vendor/llvm/dist/test/CodeGen/PowerPC/lxv-aligned-stack-slots.ll vendor/llvm/dist/test/CodeGen/PowerPC/opt-li-add-to-addi.ll vendor/llvm/dist/test/CodeGen/PowerPC/ori_imm32.ll vendor/llvm/dist/test/CodeGen/PowerPC/p9-vinsert-vextract.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-P9-vabsd.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-pre-inc-no-extra-phi.ll vendor/llvm/dist/test/CodeGen/PowerPC/preemption.ll vendor/llvm/dist/test/CodeGen/PowerPC/remove-redundant-toc-saves.ll vendor/llvm/dist/test/CodeGen/PowerPC/selectiondag-sextload.ll vendor/llvm/dist/test/CodeGen/PowerPC/simplifyConstCmpToISEL.ll vendor/llvm/dist/test/CodeGen/PowerPC/splat-larger-types-as-v16i8.ll vendor/llvm/dist/test/CodeGen/PowerPC/store-constant.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesi32gtu.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesi32leu.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesi32ltu.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigesc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigesi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigesll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigess.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigeuc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigeui.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigeull.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigeus.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigtsc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigtsi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigtsll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigtss.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigtuc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigtui.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesigtus.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesilesc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesilesi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesilesll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiless.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesileuc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesileui.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesileull.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesileus.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiltsc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiltsi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiltsll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiltss.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiltuc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiltui.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiltus.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesinesll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesineull.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgesc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgesi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgesll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgess.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgeuc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgeui.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgeull.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgeus.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgtsll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgtuc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgtui.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllgtus.ll vendor/llvm/dist/test/CodeGen/PowerPC/testCompareslllesc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testCompareslllesi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testCompareslllesll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllless.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllleuc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllleui.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllleull.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllleus.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllltsll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllltuc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllltui.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllltus.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllnesll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllneull.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_extract_p9_2.ll vendor/llvm/dist/test/CodeGen/PowerPC/vselect-constants.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsxD-Form-spills.ll vendor/llvm/dist/test/CodeGen/PowerPC/xray-attribute-instrumentation.ll vendor/llvm/dist/test/CodeGen/PowerPC/xray-conditional-return.ll vendor/llvm/dist/test/CodeGen/PowerPC/xray-ret-is-terminator.ll vendor/llvm/dist/test/CodeGen/PowerPC/xray-tail-call-hidden.ll vendor/llvm/dist/test/CodeGen/PowerPC/xray-tail-call-sled.ll vendor/llvm/dist/test/CodeGen/PowerPC/zext-and-cmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/zext-bitperm.ll vendor/llvm/dist/test/CodeGen/RISCV/ vendor/llvm/dist/test/CodeGen/RISCV/addc-adde-sube-subc.ll vendor/llvm/dist/test/CodeGen/RISCV/alloca.ll vendor/llvm/dist/test/CodeGen/RISCV/alu32.ll vendor/llvm/dist/test/CodeGen/RISCV/bare-select.ll vendor/llvm/dist/test/CodeGen/RISCV/blockaddress.ll vendor/llvm/dist/test/CodeGen/RISCV/branch.ll vendor/llvm/dist/test/CodeGen/RISCV/bswap-ctlz-cttz-ctpop.ll vendor/llvm/dist/test/CodeGen/RISCV/byval.ll vendor/llvm/dist/test/CodeGen/RISCV/calling-conv-sext-zext.ll vendor/llvm/dist/test/CodeGen/RISCV/calling-conv.ll vendor/llvm/dist/test/CodeGen/RISCV/calls.ll vendor/llvm/dist/test/CodeGen/RISCV/div.ll vendor/llvm/dist/test/CodeGen/RISCV/fp128.ll vendor/llvm/dist/test/CodeGen/RISCV/frame.ll vendor/llvm/dist/test/CodeGen/RISCV/i32-icmp.ll vendor/llvm/dist/test/CodeGen/RISCV/imm.ll vendor/llvm/dist/test/CodeGen/RISCV/indirectbr.ll vendor/llvm/dist/test/CodeGen/RISCV/jumptable.ll vendor/llvm/dist/test/CodeGen/RISCV/lit.local.cfg vendor/llvm/dist/test/CodeGen/RISCV/mem.ll vendor/llvm/dist/test/CodeGen/RISCV/mul.ll vendor/llvm/dist/test/CodeGen/RISCV/rem.ll vendor/llvm/dist/test/CodeGen/RISCV/rotl-rotr.ll vendor/llvm/dist/test/CodeGen/RISCV/select-cc.ll vendor/llvm/dist/test/CodeGen/RISCV/sext-zext-trunc.ll vendor/llvm/dist/test/CodeGen/RISCV/shifts.ll vendor/llvm/dist/test/CodeGen/RISCV/wide-mem.ll vendor/llvm/dist/test/CodeGen/SPARC/disable-fsmuld-fmuls.ll vendor/llvm/dist/test/CodeGen/SystemZ/DAGCombiner_isAlias.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-load-05.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-store-05.ll vendor/llvm/dist/test/CodeGen/SystemZ/bswap-08.ll vendor/llvm/dist/test/CodeGen/SystemZ/clear-liverange-spillreg.mir vendor/llvm/dist/test/CodeGen/SystemZ/cmpxchg-06.ll vendor/llvm/dist/test/CodeGen/SystemZ/cond-move-04.mir vendor/llvm/dist/test/CodeGen/SystemZ/cond-move-05.mir vendor/llvm/dist/test/CodeGen/SystemZ/dag-combine-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-cmp-07.mir vendor/llvm/dist/test/CodeGen/SystemZ/fp-conv-17.mir vendor/llvm/dist/test/CodeGen/SystemZ/loop-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/regalloc-GR128.ll vendor/llvm/dist/test/CodeGen/SystemZ/risbg-04.ll vendor/llvm/dist/test/CodeGen/SystemZ/rosbg-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/twoaddr-sink.ll vendor/llvm/dist/test/CodeGen/Thumb/addr-modes.ll vendor/llvm/dist/test/CodeGen/Thumb/branchless-cmp.ll vendor/llvm/dist/test/CodeGen/WebAssembly/comdat.ll vendor/llvm/dist/test/CodeGen/WebAssembly/conv-trap.ll vendor/llvm/dist/test/CodeGen/WebAssembly/function-bitcasts-varargs.ll vendor/llvm/dist/test/CodeGen/WebAssembly/inline-asm-m.ll vendor/llvm/dist/test/CodeGen/WebAssembly/load-ext-atomic.ll vendor/llvm/dist/test/CodeGen/WebAssembly/lower-global-dtors.ll vendor/llvm/dist/test/CodeGen/WebAssembly/main-declaration.ll vendor/llvm/dist/test/CodeGen/WebAssembly/main.ll vendor/llvm/dist/test/CodeGen/WebAssembly/offset-atomics.ll vendor/llvm/dist/test/CodeGen/WebAssembly/signext-arg.ll vendor/llvm/dist/test/CodeGen/WebAssembly/signext-inreg.ll vendor/llvm/dist/test/CodeGen/WinEH/wineh-comdat.ll vendor/llvm/dist/test/CodeGen/X86/3dnow-schedule.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/brcond.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/fconstant.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/fpext-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-brcond.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-fpext-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-phi.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-undef.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/phi.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-blsi.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-blsr.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-brcond.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-copy.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-fconstant.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-fpext-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-intrinsic-x86-flags-read-u32.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-phi.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-undef.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/sub-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/undef.ll vendor/llvm/dist/test/CodeGen/X86/PR34565.ll vendor/llvm/dist/test/CodeGen/X86/TruncAssertSext.ll vendor/llvm/dist/test/CodeGen/X86/adx-schedule.ll vendor/llvm/dist/test/CodeGen/X86/aes-schedule.ll vendor/llvm/dist/test/CodeGen/X86/avg-mask.ll vendor/llvm/dist/test/CodeGen/X86/avx-gfni-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx-vpclmulqdq.ll vendor/llvm/dist/test/CodeGen/X86/avx2-masked-gather.ll vendor/llvm/dist/test/CodeGen/X86/avx512-extract-subvector-load-store.ll vendor/llvm/dist/test/CodeGen/X86/avx512-fma-commute.ll vendor/llvm/dist/test/CodeGen/X86/avx512-gfni-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512-hadd-hsub.ll vendor/llvm/dist/test/CodeGen/X86/avx512-load-trunc-store-i1.ll vendor/llvm/dist/test/CodeGen/X86/avx512-schedule.ll (contents, props changed) vendor/llvm/dist/test/CodeGen/X86/avx512-shuffle-schedule.ll (contents, props changed) vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/ vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/broadcast-scalar-fp.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/broadcast-scalar-int.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/broadcast-vector-fp.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/broadcast-vector-int.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/duplicate-high.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/duplicate-low.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/in_lane_permute.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/partial_permute.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/permute.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/shuffle-interleave.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/shuffle-vec.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/shuffle.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shuffles/unpack.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vpclmulqdq.ll vendor/llvm/dist/test/CodeGen/X86/avx512bw-vec-test-testn.ll vendor/llvm/dist/test/CodeGen/X86/avx512bwvl-vec-test-testn.ll vendor/llvm/dist/test/CodeGen/X86/avx512cd-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx512f-vec-test-testn.ll vendor/llvm/dist/test/CodeGen/X86/avx512vbmi2-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vbmi2vl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-vec-test-testn.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-vpclmulqdq.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl_vnni-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vlcd-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx512vnni-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vpopcntdq-schedule.ll vendor/llvm/dist/test/CodeGen/X86/bmi2.ll vendor/llvm/dist/test/CodeGen/X86/bool-vector.ll vendor/llvm/dist/test/CodeGen/X86/branch_instruction_and_target_split_perf_nops.mir vendor/llvm/dist/test/CodeGen/X86/broadcastm-lowering.ll vendor/llvm/dist/test/CodeGen/X86/bug26810.ll vendor/llvm/dist/test/CodeGen/X86/cfi-xmm.ll vendor/llvm/dist/test/CodeGen/X86/clflushopt-schedule.ll vendor/llvm/dist/test/CodeGen/X86/clwb-schedule.ll vendor/llvm/dist/test/CodeGen/X86/clwb.ll vendor/llvm/dist/test/CodeGen/X86/clzero-schedule.ll vendor/llvm/dist/test/CodeGen/X86/cmov-promotion.ll vendor/llvm/dist/test/CodeGen/X86/cmov-schedule.ll vendor/llvm/dist/test/CodeGen/X86/commute-vpclmulqdq-avx.ll vendor/llvm/dist/test/CodeGen/X86/commute-vpclmulqdq-avx512.ll vendor/llvm/dist/test/CodeGen/X86/darwin-preemption.ll vendor/llvm/dist/test/CodeGen/X86/dbg-line-0-no-discriminator.ll vendor/llvm/dist/test/CodeGen/X86/debug-nodebug-crash.ll vendor/llvm/dist/test/CodeGen/X86/debugloc-no-line-0.ll vendor/llvm/dist/test/CodeGen/X86/domain-reassignment.mir vendor/llvm/dist/test/CodeGen/X86/f16c-schedule.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-call-cleanup.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-int-float-conversion-x86-64.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-noplt-pic.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-sext-zext.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-shift.ll vendor/llvm/dist/test/CodeGen/X86/file-directive.ll vendor/llvm/dist/test/CodeGen/X86/finite-libcalls.ll vendor/llvm/dist/test/CodeGen/X86/fixup-bw-inst.mir vendor/llvm/dist/test/CodeGen/X86/fma-schedule.ll vendor/llvm/dist/test/CodeGen/X86/fma4-commute-x86.ll vendor/llvm/dist/test/CodeGen/X86/fma4-fneg-combine.ll vendor/llvm/dist/test/CodeGen/X86/fma4-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/fma4-scalar-memfold.ll vendor/llvm/dist/test/CodeGen/X86/fma4-schedule.ll vendor/llvm/dist/test/CodeGen/X86/fmf-flags.ll vendor/llvm/dist/test/CodeGen/X86/fold-rmw-ops.ll vendor/llvm/dist/test/CodeGen/X86/fsgsbase-schedule.ll vendor/llvm/dist/test/CodeGen/X86/gfni-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/gpr-to-mask.ll vendor/llvm/dist/test/CodeGen/X86/greedy_regalloc_bad_eviction_sequence.ll vendor/llvm/dist/test/CodeGen/X86/haddsub-shuf.ll vendor/llvm/dist/test/CodeGen/X86/horizontal-reduce-smax.ll vendor/llvm/dist/test/CodeGen/X86/horizontal-reduce-smin.ll vendor/llvm/dist/test/CodeGen/X86/horizontal-reduce-umax.ll vendor/llvm/dist/test/CodeGen/X86/horizontal-reduce-umin.ll vendor/llvm/dist/test/CodeGen/X86/insert-into-constant-vector.ll vendor/llvm/dist/test/CodeGen/X86/insertelement-ones.ll vendor/llvm/dist/test/CodeGen/X86/insertelement-shuffle.ll vendor/llvm/dist/test/CodeGen/X86/label-annotation.ll vendor/llvm/dist/test/CodeGen/X86/lea-opt-cse1.ll vendor/llvm/dist/test/CodeGen/X86/lea-opt-cse2.ll vendor/llvm/dist/test/CodeGen/X86/lea-opt-cse3.ll vendor/llvm/dist/test/CodeGen/X86/lea-opt-cse4.ll vendor/llvm/dist/test/CodeGen/X86/lea32-schedule.ll vendor/llvm/dist/test/CodeGen/X86/lea64-schedule.ll vendor/llvm/dist/test/CodeGen/X86/linux-preemption.ll vendor/llvm/dist/test/CodeGen/X86/load-combine-dbg.ll vendor/llvm/dist/test/CodeGen/X86/lwp-schedule.ll vendor/llvm/dist/test/CodeGen/X86/machinesink-merge-debuginfo.ll vendor/llvm/dist/test/CodeGen/X86/machinesink-null-debuginfo.ll vendor/llvm/dist/test/CodeGen/X86/merge-store-constants.ll vendor/llvm/dist/test/CodeGen/X86/mmx-schedule.ll vendor/llvm/dist/test/CodeGen/X86/movbe-schedule.ll vendor/llvm/dist/test/CodeGen/X86/movtopush.mir vendor/llvm/dist/test/CodeGen/X86/mulvi32.ll vendor/llvm/dist/test/CodeGen/X86/mwaitx-schedule.ll vendor/llvm/dist/test/CodeGen/X86/no-plt.ll vendor/llvm/dist/test/CodeGen/X86/overflow-intrinsic-setcc-fold.ll vendor/llvm/dist/test/CodeGen/X86/pop-stack-cleanup-msvc.ll vendor/llvm/dist/test/CodeGen/X86/popcnt-schedule.ll vendor/llvm/dist/test/CodeGen/X86/pr20011.ll vendor/llvm/dist/test/CodeGen/X86/pr20012.ll vendor/llvm/dist/test/CodeGen/X86/pr29061.ll vendor/llvm/dist/test/CodeGen/X86/pr31045.ll vendor/llvm/dist/test/CodeGen/X86/pr33290.ll vendor/llvm/dist/test/CodeGen/X86/pr33954.ll vendor/llvm/dist/test/CodeGen/X86/pr34080.ll vendor/llvm/dist/test/CodeGen/X86/pr34149.ll vendor/llvm/dist/test/CodeGen/X86/pr34381.ll vendor/llvm/dist/test/CodeGen/X86/pr34397.ll vendor/llvm/dist/test/CodeGen/X86/pr34421.ll vendor/llvm/dist/test/CodeGen/X86/pr34629.ll vendor/llvm/dist/test/CodeGen/X86/pr34634.ll vendor/llvm/dist/test/CodeGen/X86/pr34653.ll vendor/llvm/dist/test/CodeGen/X86/pr34657.ll vendor/llvm/dist/test/CodeGen/X86/pr34855.ll vendor/llvm/dist/test/CodeGen/X86/pr35272.ll vendor/llvm/dist/test/CodeGen/X86/pr35399.ll vendor/llvm/dist/test/CodeGen/X86/pr35443.ll vendor/llvm/dist/test/CodeGen/X86/pr35636.ll vendor/llvm/dist/test/CodeGen/X86/prologue-epilogue-remarks.mir vendor/llvm/dist/test/CodeGen/X86/rdrand-schedule.ll vendor/llvm/dist/test/CodeGen/X86/rdseed-schedule.ll vendor/llvm/dist/test/CodeGen/X86/replace-load-and-with-bzhi.ll vendor/llvm/dist/test/CodeGen/X86/rtm-schedule.ll vendor/llvm/dist/test/CodeGen/X86/scatter-schedule.ll vendor/llvm/dist/test/CodeGen/X86/schedule-x86_32.ll vendor/llvm/dist/test/CodeGen/X86/schedule-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/sha-schedule.ll vendor/llvm/dist/test/CodeGen/X86/shuffle-of-insert.ll vendor/llvm/dist/test/CodeGen/X86/shuffle-strided-with-offset-128.ll vendor/llvm/dist/test/CodeGen/X86/shuffle-strided-with-offset-256.ll vendor/llvm/dist/test/CodeGen/X86/shuffle-strided-with-offset-512.ll vendor/llvm/dist/test/CodeGen/X86/sqrt-partial.ll vendor/llvm/dist/test/CodeGen/X86/stack-size-section.ll vendor/llvm/dist/test/CodeGen/X86/swift-error.ll vendor/llvm/dist/test/CodeGen/X86/swiftcc.ll vendor/llvm/dist/test/CodeGen/X86/switch-lower-peel-top-case.ll vendor/llvm/dist/test/CodeGen/X86/tbm-schedule.ll vendor/llvm/dist/test/CodeGen/X86/vaes-intrinsics-avx-x86.ll vendor/llvm/dist/test/CodeGen/X86/vaes-intrinsics-avx512-x86.ll vendor/llvm/dist/test/CodeGen/X86/vaes-intrinsics-avx512vl-x86.ll vendor/llvm/dist/test/CodeGen/X86/var-permute-128.ll vendor/llvm/dist/test/CodeGen/X86/var-permute-256.ll vendor/llvm/dist/test/CodeGen/X86/var-permute-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-mul.ll vendor/llvm/dist/test/CodeGen/X86/verifier-phi-fail0.mir vendor/llvm/dist/test/CodeGen/X86/verifier-phi.mir vendor/llvm/dist/test/CodeGen/X86/vpshufbitqbm-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/vselect-constants.ll vendor/llvm/dist/test/CodeGen/X86/vselect-packss.ll vendor/llvm/dist/test/CodeGen/X86/vselect-zero.ll vendor/llvm/dist/test/CodeGen/X86/weak-undef.ll vendor/llvm/dist/test/CodeGen/X86/widen_load-3.ll vendor/llvm/dist/test/CodeGen/X86/win32-preemption.ll vendor/llvm/dist/test/CodeGen/X86/x32-cet-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/x64-cet-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/x86-interleaved-check.ll vendor/llvm/dist/test/CodeGen/X86/x87-schedule.ll vendor/llvm/dist/test/CodeGen/X86/xop-schedule.ll vendor/llvm/dist/test/DebugInfo/AArch64/dagcombine-zext.ll vendor/llvm/dist/test/DebugInfo/AArch64/inlined-argument.ll vendor/llvm/dist/test/DebugInfo/ARM/illegal-fragment.ll vendor/llvm/dist/test/DebugInfo/ARM/salvage-debug-info.ll vendor/llvm/dist/test/DebugInfo/ARM/sdag-split-arg.ll vendor/llvm/dist/test/DebugInfo/ARM/sdag-split-arg1.ll vendor/llvm/dist/test/DebugInfo/COFF/dlang.ll vendor/llvm/dist/test/DebugInfo/COFF/fpo-argsize.ll vendor/llvm/dist/test/DebugInfo/COFF/fpo-csrs.ll vendor/llvm/dist/test/DebugInfo/COFF/fpo-funclet.ll vendor/llvm/dist/test/DebugInfo/COFF/fpo-realign-alloca.ll vendor/llvm/dist/test/DebugInfo/COFF/fpo-shrink-wrap.ll vendor/llvm/dist/test/DebugInfo/COFF/fpo-stack-protect.ll vendor/llvm/dist/test/DebugInfo/COFF/global-type-hashes.ll vendor/llvm/dist/test/DebugInfo/COFF/lines-difile.ll vendor/llvm/dist/test/DebugInfo/COFF/nested-types.ll vendor/llvm/dist/test/DebugInfo/COFF/purge-typedef-udts.ll vendor/llvm/dist/test/DebugInfo/COFF/static-methods.ll vendor/llvm/dist/test/DebugInfo/COFF/types-array-unsized.ll vendor/llvm/dist/test/DebugInfo/Generic/containing-type-extension.ll vendor/llvm/dist/test/DebugInfo/Generic/global-sra-array.ll vendor/llvm/dist/test/DebugInfo/Generic/global-sra-single-member.ll vendor/llvm/dist/test/DebugInfo/Generic/global-sra-struct.ll vendor/llvm/dist/test/DebugInfo/Generic/imported-name-inlined.ll vendor/llvm/dist/test/DebugInfo/Generic/sroa-larger.ll vendor/llvm/dist/test/DebugInfo/Generic/sroa-samesize.ll vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-decompression-corrupt.elf-x86-64 (contents, props changed) vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-ranges-baseaddr-exe.elf-x86-64 (contents, props changed) vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-addr-object-relocation.cpp (contents, props changed) vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-multiple-cu.cpp (contents, props changed) vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-test.cpp (contents, props changed) vendor/llvm/dist/test/DebugInfo/MIR/X86/live-debug-vars-unused-arg-debugonly.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/live-debug-vars-unused-arg.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/regcoalescer.mir vendor/llvm/dist/test/DebugInfo/MSP430/ vendor/llvm/dist/test/DebugInfo/MSP430/lit.local.cfg vendor/llvm/dist/test/DebugInfo/MSP430/sdagsplit-1.ll vendor/llvm/dist/test/DebugInfo/Mips/dwarfdump-tls.ll vendor/llvm/dist/test/DebugInfo/PDB/Inputs/obj-hashes-1.yaml vendor/llvm/dist/test/DebugInfo/PDB/Inputs/obj-hashes-2.yaml vendor/llvm/dist/test/DebugInfo/PDB/Inputs/pdbdump-globals-empty.pdb (contents, props changed) vendor/llvm/dist/test/DebugInfo/PDB/Native/pdb-native-enums.test vendor/llvm/dist/test/DebugInfo/PDB/dump-fpm.test vendor/llvm/dist/test/DebugInfo/PDB/just-my-code.test vendor/llvm/dist/test/DebugInfo/PDB/module-stats.test vendor/llvm/dist/test/DebugInfo/PDB/obj-globalhash.test vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-globals-empty.test vendor/llvm/dist/test/DebugInfo/PDB/section-headers.test vendor/llvm/dist/test/DebugInfo/PDB/udt-stats.test vendor/llvm/dist/test/DebugInfo/PDB/write-fpm.test vendor/llvm/dist/test/DebugInfo/X86/clang-module.ll vendor/llvm/dist/test/DebugInfo/X86/containing-type-extension-rust.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-addr-dse.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-addr.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-declare-alloca.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-transfer-order.ll vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-bogus-LNE.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-debug-loc-simple.test vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-header-64.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-header.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-line-dwo.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-line-only.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-ranges-baseaddr-exe.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-ranges-baseaddr.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-str-offsets-dwp.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-str-offsets-invalid-1.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-str-offsets-invalid-2.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-str-offsets-invalid-3.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-str-offsets-invalid-4.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-str-offsets-invalid-5.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-str-offsets-macho.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-str-offsets.s (contents, props changed) vendor/llvm/dist/test/DebugInfo/X86/fi-piece.ll vendor/llvm/dist/test/DebugInfo/X86/gnu-public-names-multiple-cus.ll vendor/llvm/dist/test/DebugInfo/X86/live-debug-variables.ll vendor/llvm/dist/test/DebugInfo/X86/live-debug-vars-dse.mir vendor/llvm/dist/test/DebugInfo/X86/nodebug.ll vendor/llvm/dist/test/DebugInfo/X86/pr34545.ll vendor/llvm/dist/test/DebugInfo/X86/range_reloc.ll vendor/llvm/dist/test/DebugInfo/X86/sdag-salvage-add.ll vendor/llvm/dist/test/DebugInfo/X86/sdag-split-arg.ll vendor/llvm/dist/test/DebugInfo/X86/sdagsplit-1.ll vendor/llvm/dist/test/DebugInfo/X86/spill-indirect-nrvo.ll vendor/llvm/dist/test/DebugInfo/X86/spill-nontrivial-param.ll vendor/llvm/dist/test/DebugInfo/X86/spill-nospill.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-dbg-declare.ll vendor/llvm/dist/test/DebugInfo/X86/stack-args.ll vendor/llvm/dist/test/DebugInfo/X86/xray-split-dwarf-interaction.ll vendor/llvm/dist/test/DebugInfo/debugify.ll vendor/llvm/dist/test/DebugInfo/dwarfdump-decompression-corrupt.test vendor/llvm/dist/test/DebugInfo/pr34186.ll vendor/llvm/dist/test/DebugInfo/pr34672.ll vendor/llvm/dist/test/DebugInfo/unrolled-loop-remainder.ll vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/ARM/MachO_Thumb_Relocations.s (contents, props changed) vendor/llvm/dist/test/FileCheck/defines.txt (contents, props changed) vendor/llvm/dist/test/Instrumentation/AddressSanitizer/local_stack_base.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/with-ifunc.ll (contents, props changed) vendor/llvm/dist/test/Instrumentation/HWAddressSanitizer/ vendor/llvm/dist/test/Instrumentation/HWAddressSanitizer/atomic.ll vendor/llvm/dist/test/Instrumentation/HWAddressSanitizer/basic.ll vendor/llvm/dist/test/Instrumentation/HWAddressSanitizer/with-calls.ll (contents, props changed) vendor/llvm/dist/test/Instrumentation/MemorySanitizer/nosanitize.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/const-cmp-tracing.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/pc-table.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/stack-depth.ll vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/dead-strip-alias.ll vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/load-sample-prof-icp.prof vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/load-sample-prof.prof vendor/llvm/dist/test/LTO/Resolution/X86/dead-strip-alias.ll vendor/llvm/dist/test/LTO/Resolution/X86/export-jumptable.ll vendor/llvm/dist/test/LTO/Resolution/X86/load-sample-prof-icp.ll vendor/llvm/dist/test/LTO/Resolution/X86/load-sample-prof.ll vendor/llvm/dist/test/Linker/Inputs/odr-lambda-2.ll vendor/llvm/dist/test/Linker/odr-lambda-1.ll vendor/llvm/dist/test/MC/AArch64/SVE/ vendor/llvm/dist/test/MC/AArch64/SVE/add-diagnostics.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/SVE/add.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/SVE/assembler_tests/ vendor/llvm/dist/test/MC/AArch64/SVE/disassembler_tests/ vendor/llvm/dist/test/MC/AArch64/SVE/dot-req-diagnostics.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/SVE/dot-req.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/SVE/sub-diagnostics.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/SVE/sub.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/SVE/zip1-diagnostics.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/SVE/zip1.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/SVE/zip2-diagnostics.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/SVE/zip2.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/armv8.2a-dotprod-errors.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/armv8.2a-dotprod.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/armv8.3a-ID_ISAR6_EL1.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/armv8.3a-complex.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/armv8.3a-diagnostics.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/armv8.3a-js.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/armv8.3a-rcpc.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/armv8.3a-signed-pointer.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/cfi.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/coff-align.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/coff-debug.ll vendor/llvm/dist/test/MC/AArch64/coff-gnu.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/cyclone-movi-bug.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/macho-adrp-missing-reloc.s (contents, props changed) vendor/llvm/dist/test/MC/AArch64/macho-adrp-page.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/add-sub-no-carry.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/ds-gfx9.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/elf-notes-verify-amdgcn.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/elf-notes-verify-r600.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/flat-scratch-instructions.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/hsa-metadata-kernel-args.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/hsa-metadata-kernel-attrs.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/hsa-metadata-kernel-code-props.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/hsa-metadata-kernel-debug-props.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/hsa-metadata-unknown-key.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/isa-version-hsa.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/isa-version-pal.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/isa-version-unk.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/mubuf-gfx9.s (contents, props changed) vendor/llvm/dist/test/MC/AMDGPU/pal.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/arm-macho-calls.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/armv8.2a-dotprod-a32.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/armv8.2a-dotprod-error.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/armv8.2a-dotprod-t32.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/armv8.3a-js.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/directive-arch-armv7e-m.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/directive-arch-armv7em.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/ldrd-strd-gnu-arm-bad-regs.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/ldrd-strd-gnu-bad-inst.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/neon-complex.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/register-token-source-loc.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/thumb-add-sub-width.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/vldm-vstm-diags.s (contents, props changed) vendor/llvm/dist/test/MC/ARM/vmrs_vmsr.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/Inputs/non-english-characters-comments.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/Inputs/non-english-characters-section-name.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/cfi-unknown-register.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/directive_print.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/non-english-characters.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/preserve-comments-crlf.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/seh-directive-errors.s (contents, props changed) vendor/llvm/dist/test/MC/AsmParser/seh-unfinished-frame.s (contents, props changed) vendor/llvm/dist/test/MC/BPF/ vendor/llvm/dist/test/MC/BPF/insn-unit-32.s (contents, props changed) vendor/llvm/dist/test/MC/BPF/insn-unit.s (contents, props changed) vendor/llvm/dist/test/MC/BPF/lit.local.cfg vendor/llvm/dist/test/MC/COFF/cv-fpo-csrs.s (contents, props changed) vendor/llvm/dist/test/MC/COFF/cv-fpo-errors.s (contents, props changed) vendor/llvm/dist/test/MC/COFF/cv-fpo-setframe.s (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AArch64/armv8.2a-dotprod.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AArch64/armv8.3a-ID_ISAR6_EL1.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AArch64/armv8.3a-complex.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AArch64/armv8.3a-js.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AArch64/armv8.3a-rcpc.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AArch64/armv8.3a-signed-pointer.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AMDGPU/flat_gfx9.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AMDGPU/mimg_vi.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AMDGPU/trap_gfx9.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/AMDGPU/vop3_gfx9.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARC/ vendor/llvm/dist/test/MC/Disassembler/ARC/alu.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARC/br.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARC/compact.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARC/ldst.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARC/lit.local.cfg vendor/llvm/dist/test/MC/Disassembler/ARC/misc.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARM/arm-vmrs_vmsr.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARM/armv8.2a-dotprod-a32.s (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARM/armv8.2a-dotprod-t32.s (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARM/armv8.3a-js-arm.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARM/armv8.3a-js-thumb.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARM/neon-complex-arm.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARM/neon-complex-thumb.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/ARM/thumb-vmrs_vmsr.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/PowerPC/ppc32-extpid-e500.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/X86/gather-novsib.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/X86/prefixes-i386.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/X86/prefixes-x86_64.txt (contents, props changed) vendor/llvm/dist/test/MC/Disassembler/X86/x86-64-err.txt (contents, props changed) vendor/llvm/dist/test/MC/Hexagon/hvx-double-implies-hvx.s (contents, props changed) vendor/llvm/dist/test/MC/Hexagon/v65_all.s (contents, props changed) vendor/llvm/dist/test/MC/Hexagon/vpred_defs.s (contents, props changed) vendor/llvm/dist/test/MC/Hexagon/vscatter-slot.s (contents, props changed) vendor/llvm/dist/test/MC/Hexagon/vtmp_def.s (contents, props changed) vendor/llvm/dist/test/MC/MachO/ARM/build-version-diagnostics.s (contents, props changed) vendor/llvm/dist/test/MC/MachO/ARM/build-version-encode.s (contents, props changed) vendor/llvm/dist/test/MC/MachO/ARM/build-version.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/elf-N32.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/elf_header.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/j-macro-insn.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/micromips-ase-directive.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/micromips-neg-offset.s (contents, props changed) vendor/llvm/dist/test/MC/Mips/micromips64r6-unsupported.s (contents, props changed) vendor/llvm/dist/test/MC/PowerPC/invalid-instructions-spellcheck.s (contents, props changed) vendor/llvm/dist/test/MC/PowerPC/ppc-separator.s (contents, props changed) vendor/llvm/dist/test/MC/PowerPC/ppc32-extpid-e500.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/ vendor/llvm/dist/test/MC/RISCV/elf-header.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/fixups-compressed.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/fixups-diagnostics.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/fixups.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/hilo-constaddr.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/lit.local.cfg vendor/llvm/dist/test/MC/RISCV/priv-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/priv-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/relocations.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32a-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32a-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32c-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32c-only-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32c-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32d-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32d-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32dc-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32dc-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32f-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32f-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32fc-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32fc-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32i-aliases-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32i-aliases-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32i-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32i-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32m-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv32m-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64a-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64a-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64c-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64c-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64d-aliases-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64d-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64d-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64f-aliases-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64f-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64f-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64i-aliases-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64i-aliases-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64i-invalid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64i-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rv64m-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rvd-aliases-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rvf-aliases-valid.s (contents, props changed) vendor/llvm/dist/test/MC/RISCV/rvi-aliases-valid.s (contents, props changed) vendor/llvm/dist/test/MC/WebAssembly/bss.ll vendor/llvm/dist/test/MC/WebAssembly/custom-code-section.ll vendor/llvm/dist/test/MC/WebAssembly/debug-info.ll vendor/llvm/dist/test/MC/WebAssembly/explicit-sections.ll vendor/llvm/dist/test/MC/WebAssembly/init-fini-array.ll vendor/llvm/dist/test/MC/WebAssembly/visibility.ll vendor/llvm/dist/test/MC/X86/AES-32.s (contents, props changed) vendor/llvm/dist/test/MC/X86/AES-64.s (contents, props changed) vendor/llvm/dist/test/MC/X86/AVX-32.s (contents, props changed) vendor/llvm/dist/test/MC/X86/AVX-64.s (contents, props changed) vendor/llvm/dist/test/MC/X86/AVX2-32.s (contents, props changed) vendor/llvm/dist/test/MC/X86/AVX2-64.s (contents, props changed) vendor/llvm/dist/test/MC/X86/AVXAES-32.s (contents, props changed) vendor/llvm/dist/test/MC/X86/AVXAES-64.s (contents, props changed) vendor/llvm/dist/test/MC/X86/BMI1-32.s (contents, props changed) vendor/llvm/dist/test/MC/X86/BMI1-64.s (contents, props changed) vendor/llvm/dist/test/MC/X86/BMI2-32.s (contents, props changed) vendor/llvm/dist/test/MC/X86/BMI2-64.s (contents, props changed) vendor/llvm/dist/test/MC/X86/FMA-32.s (contents, props changed) vendor/llvm/dist/test/MC/X86/FMA-64.s (contents, props changed) vendor/llvm/dist/test/MC/X86/Inputs/ vendor/llvm/dist/test/MC/X86/Inputs/crlf.s (contents, props changed) vendor/llvm/dist/test/MC/X86/X87-32.s (contents, props changed) vendor/llvm/dist/test/MC/X86/X87-64.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512bitalg-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512gfni-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vaes-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vbmi2-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vbmi2vl-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vl_bitalg-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vl_gfni-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vl_vaes-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vl_vnni-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vlvpclmul.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vnni-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx512vpclmul.s (contents, props changed) vendor/llvm/dist/test/MC/X86/avx_vaes-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/cet-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/cfi-scope-errors.s (contents, props changed) vendor/llvm/dist/test/MC/X86/crlf.test vendor/llvm/dist/test/MC/X86/gather.s (contents, props changed) vendor/llvm/dist/test/MC/X86/gfni-encoding.s (contents, props changed) vendor/llvm/dist/test/MC/X86/intel-syntax-avx512-error.s (contents, props changed) vendor/llvm/dist/test/MC/X86/intel-syntax-var-offset.ll vendor/llvm/dist/test/MC/X86/vpclmulqdq.s (contents, props changed) vendor/llvm/dist/test/MC/X86/x86-GCC-inline-asm-Y-constraints.ll vendor/llvm/dist/test/Object/AMDGPU/elf32-r600-definitions.yaml vendor/llvm/dist/test/Object/AMDGPU/elf64-amdgcn-amdhsa-definitions.yaml vendor/llvm/dist/test/Object/AMDGPU/elf64-amdgcn-amdpal-definitions.yaml vendor/llvm/dist/test/Object/AMDGPU/elf64-amdgcn-mesa3d-definitions.yaml vendor/llvm/dist/test/Object/Inputs/WASM/ vendor/llvm/dist/test/Object/Inputs/WASM/missing-version.wasm (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-buffer.elf (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-coff-header-too-small (contents, props changed) vendor/llvm/dist/test/Object/Inputs/invalid-phdr.elf (contents, props changed) vendor/llvm/dist/test/Object/Inputs/macho-invalid-dylib-cmdsize-past-eof (contents, props changed) vendor/llvm/dist/test/Object/Inputs/trivial-object-test.coff-arm64 (contents, props changed) vendor/llvm/dist/test/Object/Inputs/trivial-object-test.coff-armnt (contents, props changed) vendor/llvm/dist/test/Object/RISCV/ vendor/llvm/dist/test/Object/RISCV/elf-flags.yaml vendor/llvm/dist/test/Object/RISCV/lit.local.cfg vendor/llvm/dist/test/Object/X86/obj2yaml-dup-section-name.s (contents, props changed) vendor/llvm/dist/test/Object/X86/obj2yaml-dup-symbol-name.s (contents, props changed) vendor/llvm/dist/test/Object/archive-GNU64-write.test vendor/llvm/dist/test/Object/elf-invalid-phdr.test vendor/llvm/dist/test/Object/invalid-alignment.test vendor/llvm/dist/test/Object/wasm-missing-version.test vendor/llvm/dist/test/Object/yaml2obj-invalid.yaml vendor/llvm/dist/test/ObjectYAML/CodeView/sections.yaml vendor/llvm/dist/test/ObjectYAML/ELF/ vendor/llvm/dist/test/ObjectYAML/ELF/shf-compressed.yaml vendor/llvm/dist/test/ObjectYAML/wasm/invalid_export.yaml vendor/llvm/dist/test/ObjectYAML/wasm/linking_section.yaml vendor/llvm/dist/test/Other/Inputs/new-pm-pgo.prof vendor/llvm/dist/test/Other/Inputs/new-pm-pgo.proftext vendor/llvm/dist/test/Other/cgscc-disconnected-invalidation.ll vendor/llvm/dist/test/Other/loop-pass-printer.ll vendor/llvm/dist/test/Other/new-pm-pgo.ll vendor/llvm/dist/test/Other/print-module-scope.ll vendor/llvm/dist/test/SafepointIRVerifier/use-derived-unrelocated.ll vendor/llvm/dist/test/TableGen/AllowDuplicateRegisterNames.td vendor/llvm/dist/test/TableGen/ConcatenatedSubregs.td vendor/llvm/dist/test/TableGen/HwModeSelect.td vendor/llvm/dist/test/TableGen/intrinsic-struct.td vendor/llvm/dist/test/ThinLTO/X86/Inputs/cache-icall.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/personality-local.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/personality.ll vendor/llvm/dist/test/ThinLTO/X86/cache-icall.ll vendor/llvm/dist/test/ThinLTO/X86/empty-module.ll vendor/llvm/dist/test/ThinLTO/X86/personality-local.ll vendor/llvm/dist/test/ThinLTO/X86/personality.ll vendor/llvm/dist/test/Transforms/ADCE/2017-08-21-DomTree-deletions.ll vendor/llvm/dist/test/Transforms/ADCE/domtree-DoubleDeletion.ll vendor/llvm/dist/test/Transforms/ADCE/unreachable.ll vendor/llvm/dist/test/Transforms/BDCE/dead-void-ro.ll vendor/llvm/dist/test/Transforms/CallSiteSplitting/ vendor/llvm/dist/test/Transforms/CallSiteSplitting/callsite-split-debug.ll vendor/llvm/dist/test/Transforms/CallSiteSplitting/callsite-split-or-phi.ll vendor/llvm/dist/test/Transforms/CallSiteSplitting/callsite-split.ll vendor/llvm/dist/test/Transforms/CalledValuePropagation/ vendor/llvm/dist/test/Transforms/CalledValuePropagation/simple-arguments.ll vendor/llvm/dist/test/Transforms/CalledValuePropagation/simple-memory.ll vendor/llvm/dist/test/Transforms/CalledValuePropagation/simple-select.ll vendor/llvm/dist/test/Transforms/CodeExtractor/PartialInlineDebug.ll vendor/llvm/dist/test/Transforms/CodeExtractor/PartialInlineNoInline.ll vendor/llvm/dist/test/Transforms/CodeExtractor/PartialInlinePGOMultiRegion.ll vendor/llvm/dist/test/Transforms/CodeExtractor/PartialInlinePGORegion.ll vendor/llvm/dist/test/Transforms/CodeExtractor/PartialInlineVarArg.ll vendor/llvm/dist/test/Transforms/CodeExtractor/PartialInlineVarArgsDebug.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/ARM/sink-addrmode.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/Mips/ vendor/llvm/dist/test/Transforms/CodeGenPrepare/Mips/lit.local.cfg vendor/llvm/dist/test/Transforms/CodeGenPrepare/Mips/pr35209.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/X86/pr35658.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/X86/sink-addrmode-base.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/gep-unmerging.ll vendor/llvm/dist/test/Transforms/ConstantHoisting/X86/dbg-dominatingblock.ll vendor/llvm/dist/test/Transforms/ConstantHoisting/X86/dbg-samebasicblock.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-spill-corobegin.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-split-musttail.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/overflows.ll vendor/llvm/dist/test/Transforms/CrossDSOCFI/thumb.ll vendor/llvm/dist/test/Transforms/DCE/int_sideeffect.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/int_sideeffect.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/mda-with-dbg-values.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/merge-stores-big-endian.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/merge-stores.ll vendor/llvm/dist/test/Transforms/DivRemPairs/ vendor/llvm/dist/test/Transforms/DivRemPairs/PowerPC/ vendor/llvm/dist/test/Transforms/DivRemPairs/PowerPC/div-rem-pairs.ll vendor/llvm/dist/test/Transforms/DivRemPairs/PowerPC/lit.local.cfg vendor/llvm/dist/test/Transforms/DivRemPairs/X86/ vendor/llvm/dist/test/Transforms/DivRemPairs/X86/div-rem-pairs.ll vendor/llvm/dist/test/Transforms/DivRemPairs/X86/lit.local.cfg vendor/llvm/dist/test/Transforms/EarlyCSE/int_sideeffect.ll vendor/llvm/dist/test/Transforms/EntryExitInstrumenter/ vendor/llvm/dist/test/Transforms/EntryExitInstrumenter/debug-info.ll vendor/llvm/dist/test/Transforms/EntryExitInstrumenter/mcount.ll vendor/llvm/dist/test/Transforms/ExpandMemCmp/ vendor/llvm/dist/test/Transforms/ExpandMemCmp/X86/ vendor/llvm/dist/test/Transforms/ExpandMemCmp/X86/lit.local.cfg vendor/llvm/dist/test/Transforms/ExpandMemCmp/X86/memcmp.ll vendor/llvm/dist/test/Transforms/FunctionAttrs/int_sideeffect.ll vendor/llvm/dist/test/Transforms/FunctionImport/Inputs/funcimport_var2.ll vendor/llvm/dist/test/Transforms/FunctionImport/funcimport_var.ll vendor/llvm/dist/test/Transforms/GVN/PRE/2017-10-16-LoadPRECrash.ll vendor/llvm/dist/test/Transforms/GVN/PRE/phi-translate-2.ll vendor/llvm/dist/test/Transforms/GVN/PRE/pre-jt-add.ll vendor/llvm/dist/test/Transforms/GVN/PRE/pre-load-guards.ll vendor/llvm/dist/test/Transforms/GVN/PRE/pre-load-implicit-cf-updates.ll vendor/llvm/dist/test/Transforms/GVN/PRE/pre-poison-add.ll vendor/llvm/dist/test/Transforms/GVN/int_sideeffect.ll vendor/llvm/dist/test/Transforms/GVN/pr34908.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-more-than-two-branches.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-newgvn.ll vendor/llvm/dist/test/Transforms/GVNHoist/infinite-loop-direct.ll vendor/llvm/dist/test/Transforms/GVNHoist/infinite-loop-indirect.ll vendor/llvm/dist/test/Transforms/GVNHoist/int_sideeffect.ll vendor/llvm/dist/test/Transforms/GVNHoist/pr35222-hoist-load.ll vendor/llvm/dist/test/Transforms/GVNSink/int_sideeffect.ll vendor/llvm/dist/test/Transforms/GlobalOpt/int_sideeffect.ll vendor/llvm/dist/test/Transforms/GlobalOpt/integer-bool-dwarf.ll vendor/llvm/dist/test/Transforms/GlobalOpt/shrink-address-to-bool.ll vendor/llvm/dist/test/Transforms/IRCE/bad_expander.ll vendor/llvm/dist/test/Transforms/IRCE/clamp.ll vendor/llvm/dist/test/Transforms/IRCE/empty_ranges.ll vendor/llvm/dist/test/Transforms/IRCE/range_intersect_miscompile.ll vendor/llvm/dist/test/Transforms/IRCE/ranges_of_different_types.ll vendor/llvm/dist/test/Transforms/IRCE/stride_more_than_1.ll vendor/llvm/dist/test/Transforms/IRCE/unsigned_comparisons_ugt.ll vendor/llvm/dist/test/Transforms/IRCE/unsigned_comparisons_ult.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/constant-fold.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/pr35406.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/replace-iv-with-loop-invariant.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/replace-srem-by-urem.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/scev-phi-debug-info.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/scevexpander-phi-base-case.ll vendor/llvm/dist/test/Transforms/Inline/AArch64/logical-and-or.ll vendor/llvm/dist/test/Transforms/Inline/AArch64/phi.ll vendor/llvm/dist/test/Transforms/Inline/AArch64/select.ll vendor/llvm/dist/test/Transforms/Inline/AMDGPU/ vendor/llvm/dist/test/Transforms/Inline/AMDGPU/inline-target-cpu.ll vendor/llvm/dist/test/Transforms/Inline/AMDGPU/lit.local.cfg vendor/llvm/dist/test/Transforms/Inline/cgscc-cycle.ll vendor/llvm/dist/test/Transforms/Inline/inline-cold-callsite-samplepgo.ll vendor/llvm/dist/test/Transforms/Inline/label-annotation.ll vendor/llvm/dist/test/Transforms/Inline/last-call-no-bonus.ll vendor/llvm/dist/test/Transforms/Inline/optimization-remarks-hotness-threshold.ll vendor/llvm/dist/test/Transforms/Inline/redundant-loads.ll vendor/llvm/dist/test/Transforms/Inline/vector-no-bonus.ll vendor/llvm/dist/test/Transforms/InstCombine/X86/x86-bmi-tbm.ll vendor/llvm/dist/test/Transforms/InstCombine/alloca-cast-debuginfo.ll vendor/llvm/dist/test/Transforms/InstCombine/cabs-array.ll vendor/llvm/dist/test/Transforms/InstCombine/cabs-discrete.ll vendor/llvm/dist/test/Transforms/InstCombine/debuginfo-dce2.ll vendor/llvm/dist/test/Transforms/InstCombine/debuginfo_add.ll vendor/llvm/dist/test/Transforms/InstCombine/icmp-shr-lt-gt.ll vendor/llvm/dist/test/Transforms/InstCombine/int_sideeffect.ll vendor/llvm/dist/test/Transforms/InstCombine/intptr1.ll vendor/llvm/dist/test/Transforms/InstCombine/intptr2.ll vendor/llvm/dist/test/Transforms/InstCombine/intptr3.ll vendor/llvm/dist/test/Transforms/InstCombine/intptr4.ll vendor/llvm/dist/test/Transforms/InstCombine/intptr5.ll vendor/llvm/dist/test/Transforms/InstCombine/intptr6.ll vendor/llvm/dist/test/Transforms/InstCombine/intptr7.ll vendor/llvm/dist/test/Transforms/InstCombine/load-bitcast-select.ll vendor/llvm/dist/test/Transforms/InstCombine/memcmp-constant-fold.ll vendor/llvm/dist/test/Transforms/InstCombine/multiple-uses-load-bitcast-select.ll vendor/llvm/dist/test/Transforms/InstCombine/or-shifted-masks.ll vendor/llvm/dist/test/Transforms/InstCombine/out-of-bounds-indexes.ll vendor/llvm/dist/test/Transforms/InstCombine/pr28725.ll vendor/llvm/dist/test/Transforms/InstCombine/pr34349.ll vendor/llvm/dist/test/Transforms/InstCombine/pr34627.ll vendor/llvm/dist/test/Transforms/InstCombine/pr35515.ll vendor/llvm/dist/test/Transforms/InstCombine/rotate.ll vendor/llvm/dist/test/Transforms/InstCombine/select-bitext-bitwise-ops.ll vendor/llvm/dist/test/Transforms/InstCombine/select-cmpxchg.ll vendor/llvm/dist/test/Transforms/InstCombine/select_arithmetic.ll vendor/llvm/dist/test/Transforms/InstCombine/store-load-unaliased-gep.ll vendor/llvm/dist/test/Transforms/InstCombine/strncmp-wrong-datalayout.ll vendor/llvm/dist/test/Transforms/InstCombine/trunc-binop-ext.ll vendor/llvm/dist/test/Transforms/InstCombine/wcslen-4.ll vendor/llvm/dist/test/Transforms/InstSimplify/insertelement.ll vendor/llvm/dist/test/Transforms/InstSimplify/logic-of-fcmps.ll vendor/llvm/dist/test/Transforms/InstSimplify/signed-div-rem.ll vendor/llvm/dist/test/Transforms/InterleavedAccess/X86/interleavedLoad.ll vendor/llvm/dist/test/Transforms/JumpThreading/threading_prof1.ll vendor/llvm/dist/test/Transforms/JumpThreading/threading_prof2.ll vendor/llvm/dist/test/Transforms/LICM/int_sideeffect.ll vendor/llvm/dist/test/Transforms/LICM/pr35342.ll vendor/llvm/dist/test/Transforms/LICM/sink-foldable.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/X86/merge-tbaa.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/X86/non-byte-size.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/int_sideeffect.ll vendor/llvm/dist/test/Transforms/LoopDeletion/2017-07-11-incremental-dt.ll vendor/llvm/dist/test/Transforms/LoopIdiom/int_sideeffect.ll vendor/llvm/dist/test/Transforms/LoopInterchange/call-instructions.ll vendor/llvm/dist/test/Transforms/LoopInterchange/interchange-insts-between-indvar.ll vendor/llvm/dist/test/Transforms/LoopInterchange/phi-ordering.ll vendor/llvm/dist/test/Transforms/LoopPredication/reverse.ll vendor/llvm/dist/test/Transforms/LoopPredication/widened.ll vendor/llvm/dist/test/Transforms/LoopRotate/dbg-value-duplicates.ll vendor/llvm/dist/test/Transforms/LoopRotate/pr35210.ll vendor/llvm/dist/test/Transforms/LoopRotate/vect.omp.persistence.ll vendor/llvm/dist/test/Transforms/LoopSimplify/pr33494.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/illegal-addr-modes.ll vendor/llvm/dist/test/Transforms/LoopUnroll/ARM/ vendor/llvm/dist/test/Transforms/LoopUnroll/ARM/lit.local.cfg vendor/llvm/dist/test/Transforms/LoopUnroll/ARM/loop-unrolling.ll vendor/llvm/dist/test/Transforms/LoopUnroll/ARM/multi-blocks.ll vendor/llvm/dist/test/Transforms/LoopUnroll/PowerPC/p8-unrolling-legalize-vectors.ll vendor/llvm/dist/test/Transforms/LoopUnroll/X86/store_cost.ll vendor/llvm/dist/test/Transforms/LoopUnroll/debug-info.ll vendor/llvm/dist/test/Transforms/LoopUnroll/pr33437.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-multiexit-heuristic.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-unroll-remainder.ll vendor/llvm/dist/test/Transforms/LoopUnroll/unroll-loop-invalidation.ll vendor/llvm/dist/test/Transforms/LoopUnswitch/unswitch-equality-undef.ll vendor/llvm/dist/test/Transforms/LoopUnswitch/unswitch-select.ll vendor/llvm/dist/test/Transforms/LoopVectorize/AMDGPU/divergent-runtime-check.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/consecutive-ptr-cg-bug.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/pr34438.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/reduction-small-size.ll vendor/llvm/dist/test/Transforms/LoopVectorize/fcmp-vectorize.ll vendor/llvm/dist/test/Transforms/LoopVectorize/int_sideeffect.ll vendor/llvm/dist/test/Transforms/LoopVectorize/interleaved-accesses-alias.ll vendor/llvm/dist/test/Transforms/LoopVectorize/pr34681.ll vendor/llvm/dist/test/Transforms/LoopVectorize/reduction-small-size.ll vendor/llvm/dist/test/Transforms/LoopVectorize/vect-phiscev-sext-trunc.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/blockaddress-2.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/blockaddress.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/function-arm-thumb.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/simplify_phi.ll vendor/llvm/dist/test/Transforms/Mem2Reg/dbg-addr-inline-dse.ll vendor/llvm/dist/test/Transforms/Mem2Reg/dbg-addr.ll vendor/llvm/dist/test/Transforms/MergeFunc/merge-small-unnamed-addr.ll vendor/llvm/dist/test/Transforms/MergeFunc/merge-unnamed-addr-bitcast.ll vendor/llvm/dist/test/Transforms/MergeFunc/merge-unnamed-addr.ll vendor/llvm/dist/test/Transforms/MergeICmps/ vendor/llvm/dist/test/Transforms/MergeICmps/X86/ vendor/llvm/dist/test/Transforms/MergeICmps/X86/lit.local.cfg vendor/llvm/dist/test/Transforms/MergeICmps/X86/pair-int32-int32.ll vendor/llvm/dist/test/Transforms/MergeICmps/X86/tuple-four-int8.ll vendor/llvm/dist/test/Transforms/MergeICmps/X86/volatile.ll vendor/llvm/dist/test/Transforms/MergeICmps/pair-int32-int32.ll vendor/llvm/dist/test/Transforms/MetaRenamer/main.ll vendor/llvm/dist/test/Transforms/NewGVN/int_sideeffect.ll vendor/llvm/dist/test/Transforms/NewGVN/pr33196.ll vendor/llvm/dist/test/Transforms/NewGVN/pr33204.ll vendor/llvm/dist/test/Transforms/NewGVN/pr33305.ll vendor/llvm/dist/test/Transforms/NewGVN/pr33432.ll vendor/llvm/dist/test/Transforms/NewGVN/pr34135.ll vendor/llvm/dist/test/Transforms/NewGVN/pr34430.ll vendor/llvm/dist/test/Transforms/NewGVN/pr35125.ll vendor/llvm/dist/test/Transforms/ObjCARC/invoke-2.ll vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/indirectbr.proftext vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/irreducible.proftext vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/thinlto_samplepgo_icp2a.ll vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/thinlto_samplepgo_icp2b.ll vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/thinlto_samplepgo_icp3.ll vendor/llvm/dist/test/Transforms/PGOProfile/icp_invoke_nouse.ll vendor/llvm/dist/test/Transforms/PGOProfile/icp_sample.ll vendor/llvm/dist/test/Transforms/PGOProfile/indirectbr.ll vendor/llvm/dist/test/Transforms/PGOProfile/infinite_loop.ll vendor/llvm/dist/test/Transforms/PGOProfile/infinite_loop_gen.ll vendor/llvm/dist/test/Transforms/PGOProfile/irreducible.ll vendor/llvm/dist/test/Transforms/PGOProfile/memop_clone.ll vendor/llvm/dist/test/Transforms/PGOProfile/split-indirectbr-critical-edges.ll vendor/llvm/dist/test/Transforms/PGOProfile/thinlto_samplepgo_icp2.ll vendor/llvm/dist/test/Transforms/PGOProfile/thinlto_samplepgo_icp3.ll vendor/llvm/dist/test/Transforms/PartiallyInlineLibCalls/nobuiltin.ll vendor/llvm/dist/test/Transforms/PhaseOrdering/simplifycfg-options.ll vendor/llvm/dist/test/Transforms/PlaceSafepoints/libcall.ll vendor/llvm/dist/test/Transforms/Reassociate/keep-debug-loc.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/libcall.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/vector-bitcast.ll vendor/llvm/dist/test/Transforms/SCCP/ip-constant-ranges.ll vendor/llvm/dist/test/Transforms/SCCP/pr35357.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/PowerPC/aggregate.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/SystemZ/lit.local.cfg vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/PR32086.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/PR34635.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/aggregate.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/insert-after-bundle.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/jumbled-load-multiuse.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/jumbled-load-shuffle-placement.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/jumbled-load-used-in-phi.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/load-merge.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/remark_horcost.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/remark_listcost.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/remark_not_all_parts.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/remark_unsupported.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/schedule-bundle.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/stores_vectorize.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/undef_vect.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/visit-dominated.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/int_sideeffect.ll vendor/llvm/dist/test/Transforms/SROA/dbg-addr-diamond.ll vendor/llvm/dist/test/Transforms/SROA/dead-inst.ll vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/function_metadata.prof vendor/llvm/dist/test/Transforms/SampleProfile/function_metadata.ll vendor/llvm/dist/test/Transforms/SimpleLoopUnswitch/nontrivial-unswitch-cost.ll vendor/llvm/dist/test/Transforms/SimpleLoopUnswitch/nontrivial-unswitch.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/ARM/select-trunc-i64.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/Hexagon/disable-lookup-table.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/X86/disable-lookup-table.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/preserve-store-alignment.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/speculate-dbgvalue.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/suppress-zero-branch-weights.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/switch_undef.ll vendor/llvm/dist/test/Transforms/SpeculateAroundPHIs/ vendor/llvm/dist/test/Transforms/SpeculateAroundPHIs/basic-x86.ll vendor/llvm/dist/test/Transforms/TailCallElim/opt-remarks-recursion.ll vendor/llvm/dist/test/Transforms/Util/libcalls-opt-remarks.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/import-no-dominating-assume.ll vendor/llvm/dist/test/Unit/lit.cfg.py (contents, props changed) vendor/llvm/dist/test/Unit/lit.site.cfg.py.in (contents, props changed) vendor/llvm/dist/test/Verifier/DILocation-parents.ll vendor/llvm/dist/test/Verifier/fragment.ll vendor/llvm/dist/test/Verifier/non-integer-gep-index.ll vendor/llvm/dist/test/Verifier/non-integer-gep-index.ll.bc (contents, props changed) vendor/llvm/dist/test/Verifier/pr34325.ll vendor/llvm/dist/test/Verifier/test_g_phi.mir vendor/llvm/dist/test/lit.cfg.py (contents, props changed) vendor/llvm/dist/test/lit.site.cfg.py.in (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/ARM/fat-threading.test vendor/llvm/dist/test/tools/dsymutil/Inputs/Info.plist vendor/llvm/dist/test/tools/dsymutil/Inputs/alias/ vendor/llvm/dist/test/tools/dsymutil/Inputs/alias/bar.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/alias/foo.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/alias/foobar (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/dwarf4.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/dwarf5.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/modules-dwarf-version/ vendor/llvm/dist/test/tools/dsymutil/Inputs/modules-dwarf-version/1.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/modules-empty/ vendor/llvm/dist/test/tools/dsymutil/Inputs/modules-empty/1.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/modules-empty/Empty.pcm (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/modules/2.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/null_die.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-fwd-declaration/ vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-fwd-declaration/1.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-fwd-declaration/2.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-fwd-declaration/3.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-fwd-declaration2/ vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-fwd-declaration2/1.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-fwd-declaration2/2.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/odr-fwd-declaration2/3.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/swift-ast.macho.x86_64 (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/swift-ast.swiftmodule vendor/llvm/dist/test/tools/dsymutil/Inputs/swift-dwarf-loc.macho.x86_64 (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/Inputs/swift-dwarf-loc.macho.x86_64.o (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/X86/alias.test vendor/llvm/dist/test/tools/dsymutil/X86/darwin-bundle.test vendor/llvm/dist/test/tools/dsymutil/X86/dwarf4-linetable.test vendor/llvm/dist/test/tools/dsymutil/X86/dwarf5-linetable.test vendor/llvm/dist/test/tools/dsymutil/X86/modules-dwarf-version.m vendor/llvm/dist/test/tools/dsymutil/X86/modules-empty.m vendor/llvm/dist/test/tools/dsymutil/X86/odr-fwd-declaration.cpp (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/X86/odr-fwd-declaration2.cpp (contents, props changed) vendor/llvm/dist/test/tools/dsymutil/X86/swift-ast-x86_64.test vendor/llvm/dist/test/tools/dsymutil/X86/swift-dwarf-loc.test vendor/llvm/dist/test/tools/dsymutil/X86/verify.test vendor/llvm/dist/test/tools/dsymutil/cmdline.test vendor/llvm/dist/test/tools/dsymutil/null-die.test vendor/llvm/dist/test/tools/gold/X86/Inputs/global_with_section.ll vendor/llvm/dist/test/tools/gold/X86/Inputs/multiple-data.ll vendor/llvm/dist/test/tools/gold/X86/global_with_section.ll vendor/llvm/dist/test/tools/gold/X86/multiple-data.s (contents, props changed) vendor/llvm/dist/test/tools/gold/X86/multiple-sections.ll vendor/llvm/dist/test/tools/gold/X86/relocatable.ll vendor/llvm/dist/test/tools/llvm-ar/invalid-command-line.test vendor/llvm/dist/test/tools/llvm-cfi-verify/ vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/ vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/Inputs/ vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/Inputs/protected-lineinfo.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/Inputs/unprotected-fullinfo.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/Inputs/unprotected-lineinfo.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/Inputs/unprotected-nolineinfo.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/blacklist-expected-unprotected.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/blacklist-match-fun.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/blacklist-unexpected-protected.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/dot-printing.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/indirect-cf-elimination.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/lit.local.cfg vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/protected-lineinfo.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/unprotected-lineinfo.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cfi-verify/X86/unprotected-nolineinfo.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/deferred-regions.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/deferred-regions.profdata (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/dir-with-filtering.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/dir-with-filtering.proftext vendor/llvm/dist/test/tools/llvm-cov/Inputs/dir-with-filtering1.cpp (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/dir-with-filtering2.cpp (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/ifdef.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/ifdef.profdata (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/malformedRegions.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/multiple_objects/ vendor/llvm/dist/test/tools/llvm-cov/Inputs/multiple_objects/header.h (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/multiple_objects/merged.profdata (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/multiple_objects/use_1.cc (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/multiple_objects/use_1.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/multiple_objects/use_2.cc (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/multiple_objects/use_2.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/name_whitelist.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/name_whitelist.cpp (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/name_whitelist.proftext vendor/llvm/dist/test/tools/llvm-cov/Inputs/path_equivalence.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/path_equivalence.proftext vendor/llvm/dist/test/tools/llvm-cov/Inputs/sources_specified/ vendor/llvm/dist/test/tools/llvm-cov/Inputs/sources_specified/abs.h (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/sources_specified/extra/ vendor/llvm/dist/test/tools/llvm-cov/Inputs/sources_specified/extra/dec.h (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/sources_specified/extra/inc.h (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/sources_specified/main.cc (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/sources_specified/main.covmapping (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/sources_specified/main.profdata (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/whitelist1.txt (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/Inputs/whitelist2.txt (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/deferred-region.cpp (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/dir-with-filtering.test vendor/llvm/dist/test/tools/llvm-cov/ifdef.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/multiple-objects.test vendor/llvm/dist/test/tools/llvm-cov/name_whitelist.test vendor/llvm/dist/test/tools/llvm-cov/path_equivalence.c (contents, props changed) vendor/llvm/dist/test/tools/llvm-cov/sources-specified.test vendor/llvm/dist/test/tools/llvm-dlltool/ vendor/llvm/dist/test/tools/llvm-dlltool/coff-decorated.def vendor/llvm/dist/test/tools/llvm-dlltool/coff-exports.def vendor/llvm/dist/test/tools/llvm-dlltool/coff-weak-exports.def vendor/llvm/dist/test/tools/llvm-dlltool/lit.local.cfg vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/Inputs/ vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/Inputs/empty.dSYM (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/Inputs/typeunit-header.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/apple_types_verify_tag.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/archive.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/debug_frame_GNU_args_size.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/debug_frame_offset.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/debug_info_offset.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/debug_line_offset.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/debug_loc_offset.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/debug_type_offset.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/debugloc.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/diff.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/empty-CU.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/find.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/form.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/gnu_call_site.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/lookup.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/multiple-sections.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/name.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/statistics.ll vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/stripped.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/verbose.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/verify_broken_exprloc.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/verify_debug_abbrev.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/verify_debug_info2.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/verify_die_ranges.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwarfdump/cmdline.test vendor/llvm/dist/test/tools/llvm-dwarfdump/lit.local.cfg vendor/llvm/dist/test/tools/llvm-dwarfdump/uuid.yaml vendor/llvm/dist/test/tools/llvm-dwarfdump/uuid32.yaml vendor/llvm/dist/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/ vendor/llvm/dist/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/a.dwo (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/b.dwo (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/c.dwo (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/d.dwo (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/e.dwo (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/libd.so (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwp/Inputs/dwos_list_from_exec/main (contents, props changed) vendor/llvm/dist/test/tools/llvm-dwp/X86/dwos_list_from_exec_simple.test vendor/llvm/dist/test/tools/llvm-isel-fuzzer/ vendor/llvm/dist/test/tools/llvm-isel-fuzzer/aarch64-empty-bc.ll vendor/llvm/dist/test/tools/llvm-isel-fuzzer/aarch64-empty.ll vendor/llvm/dist/test/tools/llvm-isel-fuzzer/aarch64-execname-options.ll vendor/llvm/dist/test/tools/llvm-isel-fuzzer/execname-options.ll vendor/llvm/dist/test/tools/llvm-isel-fuzzer/missing-triple.ll vendor/llvm/dist/test/tools/llvm-isel-fuzzer/x86-empty-bc.ll vendor/llvm/dist/test/tools/llvm-isel-fuzzer/x86-empty.ll vendor/llvm/dist/test/tools/llvm-lib/ vendor/llvm/dist/test/tools/llvm-lib/Inputs/ vendor/llvm/dist/test/tools/llvm-lib/Inputs/a.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-lib/Inputs/b.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-lib/Inputs/cl-gl.obj (contents, props changed) vendor/llvm/dist/test/tools/llvm-lib/Inputs/resource.res (contents, props changed) vendor/llvm/dist/test/tools/llvm-lib/infer-output-path.test vendor/llvm/dist/test/tools/llvm-lib/invalid.test vendor/llvm/dist/test/tools/llvm-lib/libpath.test vendor/llvm/dist/test/tools/llvm-lib/lit.local.cfg vendor/llvm/dist/test/tools/llvm-lib/no-inputs.test vendor/llvm/dist/test/tools/llvm-lib/resource.test vendor/llvm/dist/test/tools/llvm-lib/thin.test vendor/llvm/dist/test/tools/llvm-lib/use-paths.test vendor/llvm/dist/test/tools/llvm-mt/Inputs/ vendor/llvm/dist/test/tools/llvm-mt/Inputs/additional.manifest vendor/llvm/dist/test/tools/llvm-mt/Inputs/assembly_identity.manifest vendor/llvm/dist/test/tools/llvm-mt/Inputs/bad.manifest (contents, props changed) vendor/llvm/dist/test/tools/llvm-mt/Inputs/compatibility.manifest vendor/llvm/dist/test/tools/llvm-mt/Inputs/conflicting.manifest vendor/llvm/dist/test/tools/llvm-mt/Inputs/empty.manifest vendor/llvm/dist/test/tools/llvm-mt/Inputs/expected_big.manifest vendor/llvm/dist/test/tools/llvm-mt/Inputs/test_manifest.manifest vendor/llvm/dist/test/tools/llvm-mt/Inputs/trust_and_identity.manifest vendor/llvm/dist/test/tools/llvm-mt/Inputs/trust_info.manifest vendor/llvm/dist/test/tools/llvm-mt/Inputs/windows_settings.manifest vendor/llvm/dist/test/tools/llvm-mt/big_merge.test vendor/llvm/dist/test/tools/llvm-mt/conflicting.test vendor/llvm/dist/test/tools/llvm-mt/simple_merge.test vendor/llvm/dist/test/tools/llvm-mt/single_file.test vendor/llvm/dist/test/tools/llvm-mt/xml_error.test vendor/llvm/dist/test/tools/llvm-nm/X86/Inputs/hello.obj.elf-i386 (contents, props changed) vendor/llvm/dist/test/tools/llvm-nm/X86/Inputs/macho-bad-zero-nsect-for-N_SECT (contents, props changed) vendor/llvm/dist/test/tools/llvm-nm/X86/macho-bad-zero-nsect-for-N_SECT.test vendor/llvm/dist/test/tools/llvm-nm/X86/sysv-i386.test vendor/llvm/dist/test/tools/llvm-nm/X86/sysv-x86_64.test vendor/llvm/dist/test/tools/llvm-nm/wasm/local-symbols.ll vendor/llvm/dist/test/tools/llvm-objcopy/ vendor/llvm/dist/test/tools/llvm-objcopy/Inputs/ vendor/llvm/dist/test/tools/llvm-objcopy/Inputs/dwarf.dwo (contents, props changed) vendor/llvm/dist/test/tools/llvm-objcopy/Inputs/dynamic.so (contents, props changed) vendor/llvm/dist/test/tools/llvm-objcopy/Inputs/dynrel.elf (contents, props changed) vendor/llvm/dist/test/tools/llvm-objcopy/Inputs/dynsym.so (contents, props changed) vendor/llvm/dist/test/tools/llvm-objcopy/Inputs/pt-phdr.elf (contents, props changed) vendor/llvm/dist/test/tools/llvm-objcopy/abs-symbol.test vendor/llvm/dist/test/tools/llvm-objcopy/adjacent-segments.test vendor/llvm/dist/test/tools/llvm-objcopy/basic-align-copy.test vendor/llvm/dist/test/tools/llvm-objcopy/basic-binary-copy.test vendor/llvm/dist/test/tools/llvm-objcopy/basic-copy.test vendor/llvm/dist/test/tools/llvm-objcopy/basic-keep.test vendor/llvm/dist/test/tools/llvm-objcopy/basic-only-keep.test vendor/llvm/dist/test/tools/llvm-objcopy/basic-relocations.test vendor/llvm/dist/test/tools/llvm-objcopy/binary-first-seg-offset-zero.test vendor/llvm/dist/test/tools/llvm-objcopy/binary-remove-all-but-one.test vendor/llvm/dist/test/tools/llvm-objcopy/binary-remove-end.test vendor/llvm/dist/test/tools/llvm-objcopy/binary-remove-middle.test vendor/llvm/dist/test/tools/llvm-objcopy/cannot-delete-dest.test vendor/llvm/dist/test/tools/llvm-objcopy/check-addr-offset-align-binary.test vendor/llvm/dist/test/tools/llvm-objcopy/check-addr-offset-align.test vendor/llvm/dist/test/tools/llvm-objcopy/common-symbol.test vendor/llvm/dist/test/tools/llvm-objcopy/drawf-fission.test vendor/llvm/dist/test/tools/llvm-objcopy/dump-section.test vendor/llvm/dist/test/tools/llvm-objcopy/dynamic-relocations.test vendor/llvm/dist/test/tools/llvm-objcopy/dynamic.test vendor/llvm/dist/test/tools/llvm-objcopy/dynstr.test vendor/llvm/dist/test/tools/llvm-objcopy/dynsym-error-remove-strtab.test vendor/llvm/dist/test/tools/llvm-objcopy/dynsym.test vendor/llvm/dist/test/tools/llvm-objcopy/elf32be.test vendor/llvm/dist/test/tools/llvm-objcopy/elf32le.test vendor/llvm/dist/test/tools/llvm-objcopy/elf64be.test vendor/llvm/dist/test/tools/llvm-objcopy/empty-section.test vendor/llvm/dist/test/tools/llvm-objcopy/explicit-keep-remove.test vendor/llvm/dist/test/tools/llvm-objcopy/explicit-only-keep-remove.test vendor/llvm/dist/test/tools/llvm-objcopy/fail-no-output-directory.test vendor/llvm/dist/test/tools/llvm-objcopy/hexagon-unsupported-on-x86.test vendor/llvm/dist/test/tools/llvm-objcopy/identical-segments.test vendor/llvm/dist/test/tools/llvm-objcopy/keep-many.test vendor/llvm/dist/test/tools/llvm-objcopy/keep-only-keep.test vendor/llvm/dist/test/tools/llvm-objcopy/no-symbol-relocation.test vendor/llvm/dist/test/tools/llvm-objcopy/only-keep-many.test vendor/llvm/dist/test/tools/llvm-objcopy/only-keep-remove-strtab.test vendor/llvm/dist/test/tools/llvm-objcopy/only-keep-strip-non-alloc.test vendor/llvm/dist/test/tools/llvm-objcopy/overlap-chain.test vendor/llvm/dist/test/tools/llvm-objcopy/parent-loop-check.test vendor/llvm/dist/test/tools/llvm-objcopy/program-headers.test vendor/llvm/dist/test/tools/llvm-objcopy/pt-phdr.test vendor/llvm/dist/test/tools/llvm-objcopy/reloc-error-remove-symtab.test vendor/llvm/dist/test/tools/llvm-objcopy/remove-multiple-sections.test vendor/llvm/dist/test/tools/llvm-objcopy/remove-section-with-symbol.test vendor/llvm/dist/test/tools/llvm-objcopy/remove-section.test vendor/llvm/dist/test/tools/llvm-objcopy/remove-shstrtab-error.test vendor/llvm/dist/test/tools/llvm-objcopy/remove-symtab.test vendor/llvm/dist/test/tools/llvm-objcopy/section-index-unsupported.test vendor/llvm/dist/test/tools/llvm-objcopy/sectionless-segment.test vendor/llvm/dist/test/tools/llvm-objcopy/segment-shift-section-remove.test vendor/llvm/dist/test/tools/llvm-objcopy/segment-shift.test vendor/llvm/dist/test/tools/llvm-objcopy/segment-test-remove-section.test vendor/llvm/dist/test/tools/llvm-objcopy/strip-all-gnu.test vendor/llvm/dist/test/tools/llvm-objcopy/strip-all.test vendor/llvm/dist/test/tools/llvm-objcopy/strip-debug.test vendor/llvm/dist/test/tools/llvm-objcopy/strip-non-alloc.test vendor/llvm/dist/test/tools/llvm-objcopy/strip-sections-keep.test vendor/llvm/dist/test/tools/llvm-objcopy/strip-sections-only-keep.test vendor/llvm/dist/test/tools/llvm-objcopy/strip-sections.test vendor/llvm/dist/test/tools/llvm-objcopy/symbol-copy.test vendor/llvm/dist/test/tools/llvm-objcopy/symtab-error-on-remove-strtab.test vendor/llvm/dist/test/tools/llvm-objcopy/triple-overlap.test vendor/llvm/dist/test/tools/llvm-objcopy/two-seg-remove-end.test vendor/llvm/dist/test/tools/llvm-objcopy/two-seg-remove-first.test vendor/llvm/dist/test/tools/llvm-objcopy/two-seg-remove-third-sec.test vendor/llvm/dist/test/tools/llvm-objdump/AArch64/Inputs/fat.macho-armv7s-arm64 (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/AArch64/macho-fat-arm-disasm.test vendor/llvm/dist/test/tools/llvm-objdump/Inputs/corrupt-section.wasm (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-inconsistant-export (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-bad-export-info-malformed-uleb128 (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-bad-export-info-malformed-uleb128_too_big (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-bad-kind (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-bad-library-ordinal (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-children-count-byte (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-edge-string-end (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-export-info-size-too-big (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-import-name-end (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-import-name-start (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-node-loop (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/Inputs/macho-trie-not-export-node (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/macho-invalid-reloc-section-index (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/Inputs/macho-preload-x86_64 (contents, props changed) vendor/llvm/dist/test/tools/llvm-objdump/X86/macho-preload-relocations.test vendor/llvm/dist/test/tools/llvm-objdump/macho-bad-trie.test vendor/llvm/dist/test/tools/llvm-objdump/wasm-corrupt-section.test vendor/llvm/dist/test/tools/llvm-opt-fuzzer/ vendor/llvm/dist/test/tools/llvm-opt-fuzzer/command-line.ll vendor/llvm/dist/test/tools/llvm-opt-fuzzer/exec-options.ll vendor/llvm/dist/test/tools/llvm-opt-fuzzer/simple-fail.ll vendor/llvm/dist/test/tools/llvm-opt-fuzzer/simple-run.ll vendor/llvm/dist/test/tools/llvm-profdata/Inputs/compressed.profraw (contents, props changed) vendor/llvm/dist/test/tools/llvm-profdata/Inputs/counter-mismatch-1.proftext vendor/llvm/dist/test/tools/llvm-profdata/Inputs/counter-mismatch-2.proftext vendor/llvm/dist/test/tools/llvm-profdata/Inputs/counter-mismatch-3.proftext vendor/llvm/dist/test/tools/llvm-profdata/Inputs/counter-mismatch-4.proftext vendor/llvm/dist/test/tools/llvm-profdata/Inputs/multiple-profdata-merge.proftext vendor/llvm/dist/test/tools/llvm-profdata/multiple-profdata-merge.test vendor/llvm/dist/test/tools/llvm-profdata/nocompress.test vendor/llvm/dist/test/tools/llvm-profdata/show-instr-level.test vendor/llvm/dist/test/tools/llvm-profdata/threaded-count-mismatch.test vendor/llvm/dist/test/tools/llvm-rc/ vendor/llvm/dist/test/tools/llvm-rc/Inputs/ vendor/llvm/dist/test/tools/llvm-rc/Inputs/bitmap.bmp (contents, props changed) vendor/llvm/dist/test/tools/llvm-rc/Inputs/deep-include.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/include.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/nested/ vendor/llvm/dist/test/tools/llvm-rc/Inputs/nested/nested-bitmap.bmp (contents, props changed) vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-accelerators-bad-flag.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-accelerators-bad-int-or-string.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-accelerators-no-comma-2.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-accelerators-no-comma.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-correct-everything.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-dialog-cant-give-helpid.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-dialog-simple-font.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-dialog-too-few-args.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-dialog-too-many-args.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-dialog-unknown-type.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-dialog-unnecessary-string.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-eof.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-expr-bad-binary-1.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-expr-bad-binary-2.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-expr-bad-binary-3.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-expr-bad-unary.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-expr-unbalanced-1.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-expr-unbalanced-2.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-expr-unbalanced-3.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-expr.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-html-bad-string.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-html-extra-comma.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-language-no-comma.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-language-too-many-commas.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-menu-bad-flag.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-menu-bad-id.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-menu-missing-block.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-menu-misspelled-separator.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-no-characteristics-arg.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-nonsense-token.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-nonsense-type-eof.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-nonsense-type.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-stringtable-no-string.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-stringtable-weird-option.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-user-invalid-contents.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-versioninfo-bad-type.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-versioninfo-named-main-block.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-versioninfo-repeated-fixed.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-versioninfo-unnamed-inner-block.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-versioninfo-unnamed-value.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/parser-versioninfo-wrong-fixed.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-ascii-alt.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-ascii-control.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-ascii-shift.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-ascii-virtkey.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-bad-id.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-bad-key-id.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-control-nonalpha.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-long-virtkey.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-no-caret.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-no-type.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-only-caret.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-too-long.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-too-short.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators-virtual-nonalpha.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-accelerators.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-bad-style.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-ctl-large-coord-neg.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-ctl-large-coord.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-ctl-large-id.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-ctl-large-ref-id.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-ctl-large-size.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-ctl-negative-size.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-headers.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-large-coord-neg.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-large-coord.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-large-size.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog-negative-size.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-dialog.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-escape.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-html-wrong.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-html.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-icon-cursor-bad-offset.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-icon-cursor-bad-type.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-icon-cursor-eof.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-icon-cursor-nonexistent.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-icon-cursor-nonsense.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-icon-cursor.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-menu-bad-menuitem-id.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-menu.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-stringtable-basic.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-stringtable-same-ids.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-user.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-versioninfo-mixed-ints-strings.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-versioninfo-word-too-large.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tag-versioninfo.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/tokens.rc vendor/llvm/dist/test/tools/llvm-rc/Inputs/webpage1.html (contents, props changed) vendor/llvm/dist/test/tools/llvm-rc/Inputs/webpage2.html (contents, props changed) vendor/llvm/dist/test/tools/llvm-rc/helpmsg.test vendor/llvm/dist/test/tools/llvm-rc/include-paths.test vendor/llvm/dist/test/tools/llvm-rc/parser-expr.test vendor/llvm/dist/test/tools/llvm-rc/parser.test vendor/llvm/dist/test/tools/llvm-rc/tag-accelerators.test vendor/llvm/dist/test/tools/llvm-rc/tag-dialog.test vendor/llvm/dist/test/tools/llvm-rc/tag-escape.test vendor/llvm/dist/test/tools/llvm-rc/tag-html.test vendor/llvm/dist/test/tools/llvm-rc/tag-icon-cursor.test vendor/llvm/dist/test/tools/llvm-rc/tag-menu.test vendor/llvm/dist/test/tools/llvm-rc/tag-stringtable.test vendor/llvm/dist/test/tools/llvm-rc/tag-user.test vendor/llvm/dist/test/tools/llvm-rc/tag-versioninfo.test vendor/llvm/dist/test/tools/llvm-rc/tokenizer.test vendor/llvm/dist/test/tools/llvm-readobj/Inputs/codeview-inlinees.obj (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/Inputs/coff-no-load-config.exe (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/Inputs/elf-packed-relocs1.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/Inputs/elf-packed-relocs2.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/Inputs/got-static.exe.mips (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/broken-group.test vendor/llvm/dist/test/tools/llvm-readobj/codeview-inlinees.test vendor/llvm/dist/test/tools/llvm-readobj/coff-resources.test vendor/llvm/dist/test/tools/llvm-readobj/elf-packed-relocs-empty.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/elf-packed-relocs-error1.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/elf-packed-relocs-error2.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/elf-packed-relocs-error3.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/elf-packed-relocs-error4.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/elf-packed-relocs-error5.s (contents, props changed) vendor/llvm/dist/test/tools/llvm-readobj/elf-packed-relocs.test vendor/llvm/dist/test/tools/llvm-readobj/res-resources.test vendor/llvm/dist/test/tools/llvm-strings/all-sections.test vendor/llvm/dist/test/tools/llvm-symbolizer/Inputs/print_context.o (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/Inputs/all-sleds.o (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/Inputs/fdr-log-arg1.xray (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/Inputs/naive-with-arg1-entries.xray (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/account-empty-stack-error.yaml vendor/llvm/dist/test/tools/llvm-xray/X86/convert-basic-arg1-to-yaml.txt (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/convert-fdr-arg1-to-yaml.txt (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/extract-all-sledtypes.txt (contents, props changed) vendor/llvm/dist/test/tools/llvm-xray/X86/stack-empty-case.yaml vendor/llvm/dist/test/tools/llvm-xray/X86/stack-keep-going.yaml vendor/llvm/dist/test/tools/llvm-xray/X86/stack-multithread.yaml vendor/llvm/dist/test/tools/llvm-xray/X86/stack-simple-case.yaml vendor/llvm/dist/test/tools/lto/no-bitcode.s (contents, props changed) vendor/llvm/dist/test/tools/obj2yaml/Inputs/ vendor/llvm/dist/test/tools/obj2yaml/Inputs/crt1.o (contents, props changed) vendor/llvm/dist/test/tools/obj2yaml/missing_symtab.test vendor/llvm/dist/test/tools/opt-viewer/ vendor/llvm/dist/test/tools/opt-viewer/Inputs/ vendor/llvm/dist/test/tools/opt-viewer/Inputs/basic/ vendor/llvm/dist/test/tools/opt-viewer/Inputs/basic/or.c (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/Inputs/basic/or.h (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/Inputs/basic/or.yaml vendor/llvm/dist/test/tools/opt-viewer/Inputs/suppress/ vendor/llvm/dist/test/tools/opt-viewer/Inputs/suppress/s.opt.yaml vendor/llvm/dist/test/tools/opt-viewer/Inputs/suppress/s.swift vendor/llvm/dist/test/tools/opt-viewer/Inputs/unicode-function-name/ vendor/llvm/dist/test/tools/opt-viewer/Inputs/unicode-function-name/s.opt.yaml vendor/llvm/dist/test/tools/opt-viewer/Inputs/unicode-function-name/s.swift vendor/llvm/dist/test/tools/opt-viewer/Outputs/ vendor/llvm/dist/test/tools/opt-viewer/Outputs/basic/ vendor/llvm/dist/test/tools/opt-viewer/Outputs/basic/basic_or.c.html (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/Outputs/basic/basic_or.h.html (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/Outputs/basic/index.html (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/Outputs/basic/style.css (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/Outputs/suppress/ vendor/llvm/dist/test/tools/opt-viewer/Outputs/suppress/index.html (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/Outputs/suppress/s.swift.html (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/Outputs/unicode-function-name/ vendor/llvm/dist/test/tools/opt-viewer/Outputs/unicode-function-name/index.html (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/Outputs/unicode-function-name/s.swift.html (contents, props changed) vendor/llvm/dist/test/tools/opt-viewer/basic.test vendor/llvm/dist/test/tools/opt-viewer/lit.local.cfg vendor/llvm/dist/test/tools/opt-viewer/suppress.test vendor/llvm/dist/test/tools/opt-viewer/unicode-function-name.test vendor/llvm/dist/test/tools/yaml2obj/dynamic-symbols.yaml vendor/llvm/dist/test/tools/yaml2obj/empty-symbols.yaml vendor/llvm/dist/test/tools/yaml2obj/invalid-symboless-relocation.yaml vendor/llvm/dist/test/tools/yaml2obj/program-header-align.yaml vendor/llvm/dist/test/tools/yaml2obj/program-header-nobits.yaml vendor/llvm/dist/test/tools/yaml2obj/program-header.yaml vendor/llvm/dist/test/tools/yaml2obj/section-ordering.yaml vendor/llvm/dist/test/tools/yaml2obj/symbol-index-invalid.yaml vendor/llvm/dist/test/tools/yaml2obj/symbol-index.yaml vendor/llvm/dist/test/tools/yaml2obj/symboless-relocation.yaml vendor/llvm/dist/test/tools/yaml2obj/unnamed-section.yaml vendor/llvm/dist/tools/dsymutil/CFBundle.cpp (contents, props changed) vendor/llvm/dist/tools/dsymutil/CFBundle.h (contents, props changed) vendor/llvm/dist/tools/llvm-c-test/debuginfo.c (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/ vendor/llvm/dist/tools/llvm-cfi-verify/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/lib/ vendor/llvm/dist/tools/llvm-cfi-verify/lib/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/lib/FileAnalysis.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/lib/FileAnalysis.h (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/lib/GraphBuilder.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/lib/GraphBuilder.h (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/lib/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/llvm-cfi-verify.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-cfi-verify/unittests/ vendor/llvm/dist/tools/llvm-demangle-fuzzer/ vendor/llvm/dist/tools/llvm-demangle-fuzzer/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-demangle-fuzzer/DummyDemanglerFuzzer.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-demangle-fuzzer/llvm-demangle-fuzzer.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-dwarfdump/Statistics.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-isel-fuzzer/ vendor/llvm/dist/tools/llvm-isel-fuzzer/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-isel-fuzzer/DummyISelFuzzer.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-objcopy/ vendor/llvm/dist/tools/llvm-objcopy/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-objcopy/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/tools/llvm-objcopy/Object.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-objcopy/Object.h (contents, props changed) vendor/llvm/dist/tools/llvm-objcopy/llvm-objcopy.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-objcopy/llvm-objcopy.h (contents, props changed) vendor/llvm/dist/tools/llvm-opt-fuzzer/ vendor/llvm/dist/tools/llvm-opt-fuzzer/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-opt-fuzzer/DummyOptFuzzer.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-pdbutil/InputFile.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-pdbutil/InputFile.h (contents, props changed) vendor/llvm/dist/tools/llvm-rc/ vendor/llvm/dist/tools/llvm-rc/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-rc/LLVMBuild.txt (contents, props changed) vendor/llvm/dist/tools/llvm-rc/Opts.td vendor/llvm/dist/tools/llvm-rc/ResourceFileWriter.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-rc/ResourceFileWriter.h (contents, props changed) vendor/llvm/dist/tools/llvm-rc/ResourceScriptParser.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-rc/ResourceScriptParser.h (contents, props changed) vendor/llvm/dist/tools/llvm-rc/ResourceScriptStmt.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-rc/ResourceScriptStmt.h (contents, props changed) vendor/llvm/dist/tools/llvm-rc/ResourceScriptToken.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-rc/ResourceScriptToken.h (contents, props changed) vendor/llvm/dist/tools/llvm-rc/ResourceScriptTokenList.def vendor/llvm/dist/tools/llvm-rc/ResourceVisitor.h (contents, props changed) vendor/llvm/dist/tools/llvm-rc/llvm-rc.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-readobj/WindowsResourceDumper.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-readobj/WindowsResourceDumper.h (contents, props changed) vendor/llvm/dist/tools/llvm-special-case-list-fuzzer/ vendor/llvm/dist/tools/llvm-special-case-list-fuzzer/CMakeLists.txt (contents, props changed) vendor/llvm/dist/tools/llvm-special-case-list-fuzzer/DummySpecialCaseListFuzzer.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp (contents, props changed) vendor/llvm/dist/tools/llvm-xray/trie-node.h (contents, props changed) vendor/llvm/dist/tools/llvm-xray/xray-stacks.cc (contents, props changed) vendor/llvm/dist/tools/opt/Debugify.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/EquivalenceClassesTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ADT/MappedIteratorTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Analysis/SparsePropagation.cpp (contents, props changed) vendor/llvm/dist/unittests/Analysis/ValueLatticeTest.cpp (contents, props changed) vendor/llvm/dist/unittests/CodeGen/MachineInstrTest.cpp (contents, props changed) vendor/llvm/dist/unittests/CodeGen/MachineOperandTest.cpp (contents, props changed) vendor/llvm/dist/unittests/DebugInfo/CodeView/TypeHashingTest.cpp (contents, props changed) vendor/llvm/dist/unittests/DebugInfo/MSF/ vendor/llvm/dist/unittests/DebugInfo/MSF/CMakeLists.txt (contents, props changed) vendor/llvm/dist/unittests/DebugInfo/MSF/MSFBuilderTest.cpp (contents, props changed) vendor/llvm/dist/unittests/DebugInfo/MSF/MSFCommonTest.cpp (contents, props changed) vendor/llvm/dist/unittests/DebugInfo/MSF/MappedBlockStreamTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ExecutionEngine/Orc/RemoteObjectLayerTest.cpp (contents, props changed) vendor/llvm/dist/unittests/ExecutionEngine/Orc/SymbolStringPoolTest.cpp (contents, props changed) vendor/llvm/dist/unittests/FuzzMutate/ vendor/llvm/dist/unittests/FuzzMutate/CMakeLists.txt (contents, props changed) vendor/llvm/dist/unittests/FuzzMutate/OperationsTest.cpp (contents, props changed) vendor/llvm/dist/unittests/FuzzMutate/RandomIRBuilderTest.cpp (contents, props changed) vendor/llvm/dist/unittests/FuzzMutate/ReservoirSamplerTest.cpp (contents, props changed) vendor/llvm/dist/unittests/FuzzMutate/StrategiesTest.cpp (contents, props changed) vendor/llvm/dist/unittests/IR/DominatorTreeBatchUpdatesTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Support/ReverseIterationTest.cpp (contents, props changed) vendor/llvm/dist/unittests/Transforms/Utils/CodeExtractor.cpp (contents, props changed) vendor/llvm/dist/unittests/tools/ vendor/llvm/dist/unittests/tools/CMakeLists.txt (contents, props changed) vendor/llvm/dist/unittests/tools/llvm-cfi-verify/ vendor/llvm/dist/unittests/tools/llvm-cfi-verify/CMakeLists.txt (contents, props changed) vendor/llvm/dist/unittests/tools/llvm-cfi-verify/FileAnalysis.cpp (contents, props changed) vendor/llvm/dist/unittests/tools/llvm-cfi-verify/GraphBuilder.cpp (contents, props changed) vendor/llvm/dist/utils/TableGen/CodeGenHwModes.cpp (contents, props changed) vendor/llvm/dist/utils/TableGen/CodeGenHwModes.h (contents, props changed) vendor/llvm/dist/utils/TableGen/InfoByHwMode.cpp (contents, props changed) vendor/llvm/dist/utils/TableGen/InfoByHwMode.h (contents, props changed) vendor/llvm/dist/utils/TableGen/InstrDocsEmitter.cpp (contents, props changed) vendor/llvm/dist/utils/TableGen/X86FoldTablesEmitter.cpp (contents, props changed) vendor/llvm/dist/utils/docker/scripts/llvm_checksum/ vendor/llvm/dist/utils/docker/scripts/llvm_checksum/llvm_checksum.py (contents, props changed) vendor/llvm/dist/utils/docker/scripts/llvm_checksum/project_tree.py (contents, props changed) vendor/llvm/dist/utils/lit/CMakeLists.txt (contents, props changed) vendor/llvm/dist/utils/lit/lit/llvm/ vendor/llvm/dist/utils/lit/lit/llvm/__init__.py (contents, props changed) vendor/llvm/dist/utils/lit/lit/llvm/config.py (contents, props changed) vendor/llvm/dist/utils/lit/lit/llvm/subst.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/config-map-discovery/ vendor/llvm/dist/utils/lit/tests/Inputs/config-map-discovery/driver.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/config-map-discovery/invalid-test.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/config-map-discovery/lit.alt.cfg vendor/llvm/dist/utils/lit/tests/Inputs/config-map-discovery/main-config/ vendor/llvm/dist/utils/lit/tests/Inputs/config-map-discovery/main-config/lit.cfg vendor/llvm/dist/utils/lit/tests/Inputs/config-map-discovery/tests/ vendor/llvm/dist/utils/lit/tests/Inputs/config-map-discovery/tests/test1.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/config-map-discovery/tests/test2.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/googletest-format/DummySubDir/OneTest.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/py-config-discovery/ vendor/llvm/dist/utils/lit/tests/Inputs/py-config-discovery/lit.site.cfg.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shared-output/ vendor/llvm/dist/utils/lit/tests/Inputs/shared-output/sub/ vendor/llvm/dist/utils/lit/tests/Inputs/shtest-env/ vendor/llvm/dist/utils/lit/tests/Inputs/shtest-env/env-u.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-env/env.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-env/lit.cfg vendor/llvm/dist/utils/lit/tests/Inputs/shtest-env/mixed.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-env/print_environment.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-env/shtest-env.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-format/external_shell/write-bad-encoding.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/check_path.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/diff-error-0.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/diff-error-1.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/diff-error-2.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/diff-error-3.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/diff-error-4.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/diff-error-5.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/diff-error-6.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/mkdir-error-0.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/mkdir-error-1.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/mkdir-error-2.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/rm-error-0.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/rm-error-1.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/rm-error-2.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/rm-error-3.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/valid-shell.txt (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/write-to-stderr.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/write-to-stdout-and-stderr.py (contents, props changed) vendor/llvm/dist/utils/lit/tests/lit.site.cfg.in (contents, props changed) vendor/llvm/dist/utils/llvm-gisel-cov.py (contents, props changed) vendor/llvm/dist/utils/shuffle_select_fuzz_tester.py (contents, props changed) vendor/llvm/dist/utils/update_mir_test_checks.py (contents, props changed) Deleted: vendor/llvm/dist/include/llvm/Analysis/OptimizationDiagnosticInfo.h vendor/llvm/dist/include/llvm/CodeGen/CommandFlags.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/GISelAccessor.h vendor/llvm/dist/include/llvm/CodeGen/LiveIntervalAnalysis.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeName.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeSerializer.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/MSF/MSFStreamLayout.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/PublicsStreamBuilder.h vendor/llvm/dist/include/llvm/MC/MCTargetOptionsCommandFlags.h vendor/llvm/dist/include/llvm/Support/AMDGPUCodeObjectMetadata.h vendor/llvm/dist/include/llvm/Support/GCOV.h vendor/llvm/dist/include/llvm/Target/CostTable.h vendor/llvm/dist/include/llvm/Target/TargetCallingConv.h vendor/llvm/dist/include/llvm/Target/TargetFrameLowering.h vendor/llvm/dist/include/llvm/Target/TargetInstrInfo.h vendor/llvm/dist/include/llvm/Target/TargetLowering.h vendor/llvm/dist/include/llvm/Target/TargetLoweringObjectFile.h vendor/llvm/dist/include/llvm/Target/TargetOpcodes.def vendor/llvm/dist/include/llvm/Target/TargetOpcodes.h vendor/llvm/dist/include/llvm/Target/TargetRegisterInfo.h vendor/llvm/dist/include/llvm/Target/TargetSubtargetInfo.h vendor/llvm/dist/include/llvm/Transforms/Utils/CmpInstAnalysis.h vendor/llvm/dist/lib/Analysis/OptimizationDiagnosticInfo.cpp vendor/llvm/dist/lib/Analysis/SparsePropagation.cpp vendor/llvm/dist/lib/CodeGen/BranchCoalescing.cpp vendor/llvm/dist/lib/CodeGen/CountingFunctionInserter.cpp vendor/llvm/dist/lib/CodeGen/LiveIntervalAnalysis.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeName.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeSerializer.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/GSI.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/GSI.h vendor/llvm/dist/lib/DebugInfo/PDB/Native/PublicsStreamBuilder.cpp vendor/llvm/dist/lib/Fuzzer/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/FuzzerCorpus.h vendor/llvm/dist/lib/Fuzzer/FuzzerCrossOver.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerDefs.h vendor/llvm/dist/lib/Fuzzer/FuzzerDictionary.h vendor/llvm/dist/lib/Fuzzer/FuzzerDriver.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctions.def vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctions.h vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctionsDlsym.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctionsDlsymWin.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctionsWeak.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerExtFunctionsWeakAlias.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerExtraCounters.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerFlags.def vendor/llvm/dist/lib/Fuzzer/FuzzerIO.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerIO.h vendor/llvm/dist/lib/Fuzzer/FuzzerIOPosix.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerIOWindows.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerInterface.h vendor/llvm/dist/lib/Fuzzer/FuzzerInternal.h vendor/llvm/dist/lib/Fuzzer/FuzzerLoop.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerMain.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerMerge.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerMerge.h vendor/llvm/dist/lib/Fuzzer/FuzzerMutate.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerMutate.h vendor/llvm/dist/lib/Fuzzer/FuzzerOptions.h vendor/llvm/dist/lib/Fuzzer/FuzzerRandom.h vendor/llvm/dist/lib/Fuzzer/FuzzerSHA1.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerSHA1.h vendor/llvm/dist/lib/Fuzzer/FuzzerShmem.h vendor/llvm/dist/lib/Fuzzer/FuzzerShmemPosix.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerShmemWindows.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerTracePC.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerTracePC.h vendor/llvm/dist/lib/Fuzzer/FuzzerUtil.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerUtil.h vendor/llvm/dist/lib/Fuzzer/FuzzerUtilDarwin.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerUtilLinux.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerUtilPosix.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerUtilWindows.cpp vendor/llvm/dist/lib/Fuzzer/FuzzerValueBitMap.h vendor/llvm/dist/lib/Fuzzer/afl/ vendor/llvm/dist/lib/Fuzzer/build.sh vendor/llvm/dist/lib/Fuzzer/cxx.dict vendor/llvm/dist/lib/Fuzzer/standalone/ vendor/llvm/dist/lib/Fuzzer/test/AFLDriverTest.cpp vendor/llvm/dist/lib/Fuzzer/test/AbsNegAndConstant64Test.cpp vendor/llvm/dist/lib/Fuzzer/test/AbsNegAndConstantTest.cpp vendor/llvm/dist/lib/Fuzzer/test/AccumulateAllocationsTest.cpp vendor/llvm/dist/lib/Fuzzer/test/BadStrcmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/BogusInitializeTest.cpp vendor/llvm/dist/lib/Fuzzer/test/BufferOverflowOnInput.cpp vendor/llvm/dist/lib/Fuzzer/test/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/CallerCalleeTest.cpp vendor/llvm/dist/lib/Fuzzer/test/CleanseTest.cpp vendor/llvm/dist/lib/Fuzzer/test/CounterTest.cpp vendor/llvm/dist/lib/Fuzzer/test/CustomCrossOverAndMutateTest.cpp vendor/llvm/dist/lib/Fuzzer/test/CustomCrossOverTest.cpp vendor/llvm/dist/lib/Fuzzer/test/CustomMutatorTest.cpp vendor/llvm/dist/lib/Fuzzer/test/CxxStringEqTest.cpp vendor/llvm/dist/lib/Fuzzer/test/DSO1.cpp vendor/llvm/dist/lib/Fuzzer/test/DSO2.cpp vendor/llvm/dist/lib/Fuzzer/test/DSOTestExtra.cpp vendor/llvm/dist/lib/Fuzzer/test/DSOTestMain.cpp vendor/llvm/dist/lib/Fuzzer/test/DivTest.cpp vendor/llvm/dist/lib/Fuzzer/test/EmptyTest.cpp vendor/llvm/dist/lib/Fuzzer/test/EquivalenceATest.cpp vendor/llvm/dist/lib/Fuzzer/test/EquivalenceBTest.cpp vendor/llvm/dist/lib/Fuzzer/test/FlagsTest.cpp vendor/llvm/dist/lib/Fuzzer/test/FourIndependentBranchesTest.cpp vendor/llvm/dist/lib/Fuzzer/test/FullCoverageSetTest.cpp vendor/llvm/dist/lib/Fuzzer/test/FuzzerUnittest.cpp vendor/llvm/dist/lib/Fuzzer/test/InitializeTest.cpp vendor/llvm/dist/lib/Fuzzer/test/LargeTest.cpp vendor/llvm/dist/lib/Fuzzer/test/LeakTest.cpp vendor/llvm/dist/lib/Fuzzer/test/LeakTimeoutTest.cpp vendor/llvm/dist/lib/Fuzzer/test/LoadTest.cpp vendor/llvm/dist/lib/Fuzzer/test/Memcmp64BytesTest.cpp vendor/llvm/dist/lib/Fuzzer/test/MemcmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/NotinstrumentedTest.cpp vendor/llvm/dist/lib/Fuzzer/test/NthRunCrashTest.cpp vendor/llvm/dist/lib/Fuzzer/test/NullDerefOnEmptyTest.cpp vendor/llvm/dist/lib/Fuzzer/test/NullDerefTest.cpp vendor/llvm/dist/lib/Fuzzer/test/OneHugeAllocTest.cpp vendor/llvm/dist/lib/Fuzzer/test/OutOfMemorySingleLargeMallocTest.cpp vendor/llvm/dist/lib/Fuzzer/test/OutOfMemoryTest.cpp vendor/llvm/dist/lib/Fuzzer/test/OverwriteInputTest.cpp vendor/llvm/dist/lib/Fuzzer/test/RepeatedBytesTest.cpp vendor/llvm/dist/lib/Fuzzer/test/RepeatedMemcmp.cpp vendor/llvm/dist/lib/Fuzzer/test/ShrinkControlFlowSimpleTest.cpp vendor/llvm/dist/lib/Fuzzer/test/ShrinkControlFlowTest.cpp vendor/llvm/dist/lib/Fuzzer/test/ShrinkValueProfileTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SignedIntOverflowTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SimpleCmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SimpleDictionaryTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SimpleHashTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SimpleTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SimpleThreadedTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SingleByteInputTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SingleMemcmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SingleStrcmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SingleStrncmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SpamyTest.cpp vendor/llvm/dist/lib/Fuzzer/test/StrcmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/StrncmpOOBTest.cpp vendor/llvm/dist/lib/Fuzzer/test/StrncmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/StrstrTest.cpp vendor/llvm/dist/lib/Fuzzer/test/SwapCmpTest.cpp vendor/llvm/dist/lib/Fuzzer/test/Switch2Test.cpp vendor/llvm/dist/lib/Fuzzer/test/SwitchTest.cpp vendor/llvm/dist/lib/Fuzzer/test/TableLookupTest.cpp vendor/llvm/dist/lib/Fuzzer/test/ThreadedLeakTest.cpp vendor/llvm/dist/lib/Fuzzer/test/ThreadedTest.cpp vendor/llvm/dist/lib/Fuzzer/test/TimeoutEmptyTest.cpp vendor/llvm/dist/lib/Fuzzer/test/TimeoutTest.cpp vendor/llvm/dist/lib/Fuzzer/test/TraceMallocTest.cpp vendor/llvm/dist/lib/Fuzzer/test/TwoDifferentBugsTest.cpp vendor/llvm/dist/lib/Fuzzer/test/afl-driver-extra-stats.test vendor/llvm/dist/lib/Fuzzer/test/afl-driver-stderr.test vendor/llvm/dist/lib/Fuzzer/test/afl-driver.test vendor/llvm/dist/lib/Fuzzer/test/bad-strcmp.test vendor/llvm/dist/lib/Fuzzer/test/caller-callee.test vendor/llvm/dist/lib/Fuzzer/test/cleanse.test vendor/llvm/dist/lib/Fuzzer/test/coverage.test vendor/llvm/dist/lib/Fuzzer/test/cxxstring.test vendor/llvm/dist/lib/Fuzzer/test/dict1.txt vendor/llvm/dist/lib/Fuzzer/test/disable-leaks.test vendor/llvm/dist/lib/Fuzzer/test/dump_coverage.test vendor/llvm/dist/lib/Fuzzer/test/equivalence-signals.test vendor/llvm/dist/lib/Fuzzer/test/equivalence.test vendor/llvm/dist/lib/Fuzzer/test/extra-counters.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-customcrossover.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-customcrossoverandmutate.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-custommutator.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-dict.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-dirs.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-fdmask.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-finalstats.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-flags.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-leak.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-oom-with-profile.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-oom.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-printcovpcs.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-runs.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-seed.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-segv.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-singleinputs.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-threaded.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-timeout.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-traces-hooks.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer-ubsan.test vendor/llvm/dist/lib/Fuzzer/test/fuzzer.test vendor/llvm/dist/lib/Fuzzer/test/hi.txt vendor/llvm/dist/lib/Fuzzer/test/inline-8bit-counters.test vendor/llvm/dist/lib/Fuzzer/test/inline-8bit-counters/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/lit.cfg vendor/llvm/dist/lib/Fuzzer/test/lit.site.cfg.in vendor/llvm/dist/lib/Fuzzer/test/merge-posix.test vendor/llvm/dist/lib/Fuzzer/test/merge-summary.test vendor/llvm/dist/lib/Fuzzer/test/merge.test vendor/llvm/dist/lib/Fuzzer/test/minimize_crash.test vendor/llvm/dist/lib/Fuzzer/test/minimize_two_crashes.test vendor/llvm/dist/lib/Fuzzer/test/no-coverage/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/overwrite-input.test vendor/llvm/dist/lib/Fuzzer/test/reduce_inputs.test vendor/llvm/dist/lib/Fuzzer/test/repeated-bytes.test vendor/llvm/dist/lib/Fuzzer/test/shrink.test vendor/llvm/dist/lib/Fuzzer/test/simple-cmp.test vendor/llvm/dist/lib/Fuzzer/test/standalone.test vendor/llvm/dist/lib/Fuzzer/test/swap-cmp.test vendor/llvm/dist/lib/Fuzzer/test/trace-malloc-2.test vendor/llvm/dist/lib/Fuzzer/test/trace-malloc.test vendor/llvm/dist/lib/Fuzzer/test/trace-pc.test vendor/llvm/dist/lib/Fuzzer/test/trace-pc/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/ubsan/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/ulimit.test vendor/llvm/dist/lib/Fuzzer/test/uninstrumented/CMakeLists.txt vendor/llvm/dist/lib/Fuzzer/test/unit/lit.cfg vendor/llvm/dist/lib/Fuzzer/test/unit/lit.site.cfg.in vendor/llvm/dist/lib/Fuzzer/test/value-profile-cmp.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-cmp2.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-cmp3.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-cmp4.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-div.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-load.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-mem.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-set.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-strcmp.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-strncmp.test vendor/llvm/dist/lib/Fuzzer/test/value-profile-switch.test vendor/llvm/dist/lib/IR/GCOV.cpp vendor/llvm/dist/lib/Support/AMDGPUCodeObjectMetadata.cpp vendor/llvm/dist/lib/Support/regcclass.h vendor/llvm/dist/lib/Support/regcname.h vendor/llvm/dist/lib/Target/AArch64/AArch64VectorByElementOpt.cpp vendor/llvm/dist/lib/Target/AMDGPU/CIInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUCodeObjectMetadataStreamer.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUCodeObjectMetadataStreamer.h vendor/llvm/dist/lib/Target/AMDGPU/SIFixControlFlowLiveIntervals.cpp vendor/llvm/dist/lib/Target/AVR/AVRInstrumentFunctions.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonIntrinsicsDerived.td vendor/llvm/dist/lib/Target/Mips/MicroMips64r6InstrFormats.td vendor/llvm/dist/lib/Target/Mips/MicroMips64r6InstrInfo.td vendor/llvm/dist/lib/Target/NVPTX/NVPTXVector.td vendor/llvm/dist/lib/Target/PowerPC/p9-instrs.txt vendor/llvm/dist/lib/Transforms/Utils/CmpInstAnalysis.cpp vendor/llvm/dist/test/CodeGen/AMDGPU/call.ll vendor/llvm/dist/test/CodeGen/AMDGPU/code-object-metadata-deduce-ro-arg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/code-object-metadata-from-llvm-ir-full.ll vendor/llvm/dist/test/CodeGen/AMDGPU/code-object-metadata-images.ll vendor/llvm/dist/test/CodeGen/AMDGPU/code-object-metadata-invalid-ocl-version-1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/code-object-metadata-invalid-ocl-version-2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/code-object-metadata-invalid-ocl-version-3.ll vendor/llvm/dist/test/CodeGen/AMDGPU/code-object-metadata-kernel-code-props.ll vendor/llvm/dist/test/CodeGen/AMDGPU/code-object-metadata-kernel-debug-props.ll vendor/llvm/dist/test/CodeGen/AMDGPU/private-memory-broken.ll vendor/llvm/dist/test/CodeGen/AVR/instrumentation/basic.ll vendor/llvm/dist/test/CodeGen/AVR/select-mbb-placement-bug.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-packhl.ll vendor/llvm/dist/test/CodeGen/MIR/AArch64/cfi-def-cfa.mir vendor/llvm/dist/test/CodeGen/Mips/cannot-copy-registers.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonReplaceFMULSPassUT.ll vendor/llvm/dist/test/CodeGen/Thumb2/2009-09-28-ITBlockBug.ll vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-cmp2.ll vendor/llvm/dist/test/CodeGen/X86/avx512-round.ll vendor/llvm/dist/test/DebugInfo/Generic/nodebug.ll vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-header.elf-x86-64 vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-header.s vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-line-dwo.cc vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-line-dwo.elf-x86-64 vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-dwp.s vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-dwp.x86_64.o vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-1.s vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-1.x86_64.o vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-2.s vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-2.x86_64.o vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-3.s vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-3.x86_64.o vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-4.s vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-4.x86_64.o vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-5.s vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-invalid-5.x86_64.o vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-macho.o vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets-macho.s vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets.s vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-str-offsets.x86_64.o vendor/llvm/dist/test/DebugInfo/dwarfdump-debug-loc-simple.test vendor/llvm/dist/test/DebugInfo/dwarfdump-header.test vendor/llvm/dist/test/DebugInfo/dwarfdump-line-dwo.test vendor/llvm/dist/test/DebugInfo/dwarfdump-str-offsets-dwp.test vendor/llvm/dist/test/DebugInfo/dwarfdump-str-offsets-invalid.test vendor/llvm/dist/test/DebugInfo/dwarfdump-str-offsets.test vendor/llvm/dist/test/DllTool/ vendor/llvm/dist/test/LibDriver/ vendor/llvm/dist/test/MC/AMDGPU/code-object-metadata-kernel-args.s vendor/llvm/dist/test/MC/AMDGPU/code-object-metadata-kernel-attrs.s vendor/llvm/dist/test/MC/AMDGPU/code-object-metadata-kernel-code-props.s vendor/llvm/dist/test/MC/AMDGPU/code-object-metadata-kernel-debug-props.s vendor/llvm/dist/test/MC/AMDGPU/code-object-metadata-unknown-key.s vendor/llvm/dist/test/MC/Disassembler/Mips/micromips64r6/ vendor/llvm/dist/test/MC/Mips/micromips64r6/ vendor/llvm/dist/test/Object/AMDGPU/elf-definitions.yaml vendor/llvm/dist/test/ObjectYAML/CodeView/guid.yaml vendor/llvm/dist/test/ThinLTO/X86/select_right_alias_definition.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/X86/memcmp.ll vendor/llvm/dist/test/Transforms/CountingFunctionInserter/mcount.ll vendor/llvm/dist/test/Transforms/InstCombine/2007-01-14-FcmpSelf.ll vendor/llvm/dist/test/Transforms/InstCombine/X86/x86-vperm2.ll vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/import.prof vendor/llvm/dist/test/Transforms/SampleProfile/import.ll vendor/llvm/dist/test/Transforms/Util/PredicateInfo/condprop2.ll vendor/llvm/dist/test/Transforms/Util/PredicateInfo/testandor2.ll vendor/llvm/dist/test/Unit/lit.cfg vendor/llvm/dist/test/Unit/lit.site.cfg.in vendor/llvm/dist/test/lit.cfg vendor/llvm/dist/test/lit.site.cfg.in vendor/llvm/dist/test/tools/llvm-readobj/resources.test vendor/llvm/dist/tools/llvm-pdbutil/fuzzer/CMakeLists.txt vendor/llvm/dist/tools/llvm-pdbutil/fuzzer/llvm-pdbutil-fuzzer.cpp vendor/llvm/dist/tools/llvm-xray/xray-record-yaml.h vendor/llvm/dist/unittests/ADT/ReverseIterationTest.cpp vendor/llvm/dist/unittests/DebugInfo/PDB/MSFBuilderTest.cpp vendor/llvm/dist/unittests/DebugInfo/PDB/MappedBlockStreamTest.cpp vendor/llvm/dist/utils/lit/tests/Inputs/googletest-format/DummySubDir/OneTest vendor/llvm/dist/utils/lit/tests/Inputs/googletest-timeout/DummySubDir/OneTest vendor/llvm/dist/utils/lit/tests/Inputs/googletest-upstream-format/DummySubDir/OneTest vendor/llvm/dist/utils/lit/tests/Inputs/shtest-format/external_shell/write-bad-encoding.sh vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/write-to-stderr.sh vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/write-to-stdout-and-stderr.sh vendor/llvm/dist/utils/test_debuginfo.pl Modified: vendor/llvm/dist/CMakeLists.txt vendor/llvm/dist/CODE_OWNERS.TXT vendor/llvm/dist/CREDITS.TXT vendor/llvm/dist/README.txt vendor/llvm/dist/RELEASE_TESTERS.TXT vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.cpp vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.h vendor/llvm/dist/bindings/go/llvm/dibuilder.go vendor/llvm/dist/cmake/config-ix.cmake vendor/llvm/dist/cmake/config.guess vendor/llvm/dist/cmake/modules/AddLLVM.cmake vendor/llvm/dist/cmake/modules/AddOCaml.cmake vendor/llvm/dist/cmake/modules/AddSphinxTarget.cmake vendor/llvm/dist/cmake/modules/CMakeLists.txt vendor/llvm/dist/cmake/modules/CheckAtomic.cmake vendor/llvm/dist/cmake/modules/CheckLinkerFlag.cmake vendor/llvm/dist/cmake/modules/CrossCompile.cmake vendor/llvm/dist/cmake/modules/GetHostTriple.cmake vendor/llvm/dist/cmake/modules/GetSVN.cmake vendor/llvm/dist/cmake/modules/HandleLLVMOptions.cmake vendor/llvm/dist/cmake/modules/LLVM-Config.cmake vendor/llvm/dist/cmake/modules/LLVMConfig.cmake.in vendor/llvm/dist/cmake/modules/LLVMExternalProjectUtils.cmake vendor/llvm/dist/cmake/modules/LLVMProcessSources.cmake vendor/llvm/dist/cmake/modules/TableGen.cmake vendor/llvm/dist/docs/AMDGPUUsage.rst vendor/llvm/dist/docs/BitCodeFormat.rst vendor/llvm/dist/docs/Bugpoint.rst vendor/llvm/dist/docs/CMake.rst vendor/llvm/dist/docs/CMakeLists.txt vendor/llvm/dist/docs/CMakePrimer.rst vendor/llvm/dist/docs/CodeGenerator.rst vendor/llvm/dist/docs/CodingStandards.rst vendor/llvm/dist/docs/CommandGuide/FileCheck.rst vendor/llvm/dist/docs/CommandGuide/index.rst vendor/llvm/dist/docs/CommandGuide/llc.rst vendor/llvm/dist/docs/CommandGuide/lli.rst vendor/llvm/dist/docs/CommandGuide/llvm-cov.rst vendor/llvm/dist/docs/CommandGuide/llvm-dwarfdump.rst vendor/llvm/dist/docs/CommandLine.rst vendor/llvm/dist/docs/CompilerWriterInfo.rst vendor/llvm/dist/docs/CoverageMappingFormat.rst vendor/llvm/dist/docs/DeveloperPolicy.rst vendor/llvm/dist/docs/ExceptionHandling.rst vendor/llvm/dist/docs/GettingStarted.rst vendor/llvm/dist/docs/GettingStartedVS.rst vendor/llvm/dist/docs/GlobalISel.rst vendor/llvm/dist/docs/HowToReleaseLLVM.rst vendor/llvm/dist/docs/LangRef.rst vendor/llvm/dist/docs/Lexicon.rst vendor/llvm/dist/docs/LibFuzzer.rst vendor/llvm/dist/docs/MIRLangRef.rst vendor/llvm/dist/docs/NVPTXUsage.rst vendor/llvm/dist/docs/ProgrammersManual.rst vendor/llvm/dist/docs/Proposals/VectorizationPlan.rst vendor/llvm/dist/docs/ReleaseNotes.rst vendor/llvm/dist/docs/ScudoHardenedAllocator.rst vendor/llvm/dist/docs/SourceLevelDebugging.rst vendor/llvm/dist/docs/Statepoints.rst vendor/llvm/dist/docs/TypeMetadata.rst vendor/llvm/dist/docs/WritingAnLLVMBackend.rst vendor/llvm/dist/docs/WritingAnLLVMPass.rst vendor/llvm/dist/docs/XRay.rst vendor/llvm/dist/docs/XRayExample.rst vendor/llvm/dist/docs/YamlIO.rst vendor/llvm/dist/docs/conf.py vendor/llvm/dist/docs/index.rst vendor/llvm/dist/docs/tutorial/BuildingAJIT1.rst vendor/llvm/dist/docs/tutorial/BuildingAJIT2.rst vendor/llvm/dist/docs/tutorial/BuildingAJIT3.rst vendor/llvm/dist/docs/tutorial/BuildingAJIT4.rst vendor/llvm/dist/docs/tutorial/BuildingAJIT5.rst vendor/llvm/dist/examples/ExceptionDemo/ExceptionDemo.cpp vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter1/KaleidoscopeJIT.h vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter1/toy.cpp vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter4/KaleidoscopeJIT.h vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter5/KaleidoscopeJIT.h vendor/llvm/dist/examples/Kaleidoscope/BuildingAJIT/Chapter5/toy.cpp vendor/llvm/dist/examples/ParallelJIT/CMakeLists.txt vendor/llvm/dist/include/llvm-c/Core.h vendor/llvm/dist/include/llvm-c/OrcBindings.h vendor/llvm/dist/include/llvm-c/Transforms/IPO.h vendor/llvm/dist/include/llvm-c/Transforms/Scalar.h vendor/llvm/dist/include/llvm/ADT/APFloat.h vendor/llvm/dist/include/llvm/ADT/APInt.h vendor/llvm/dist/include/llvm/ADT/ArrayRef.h vendor/llvm/dist/include/llvm/ADT/BitVector.h vendor/llvm/dist/include/llvm/ADT/DenseMap.h vendor/llvm/dist/include/llvm/ADT/EquivalenceClasses.h vendor/llvm/dist/include/llvm/ADT/FoldingSet.h vendor/llvm/dist/include/llvm/ADT/MapVector.h vendor/llvm/dist/include/llvm/ADT/Optional.h vendor/llvm/dist/include/llvm/ADT/PointerEmbeddedInt.h vendor/llvm/dist/include/llvm/ADT/PointerIntPair.h vendor/llvm/dist/include/llvm/ADT/PointerSumType.h vendor/llvm/dist/include/llvm/ADT/PointerUnion.h vendor/llvm/dist/include/llvm/ADT/STLExtras.h vendor/llvm/dist/include/llvm/ADT/SmallPtrSet.h vendor/llvm/dist/include/llvm/ADT/SmallVector.h vendor/llvm/dist/include/llvm/ADT/StringExtras.h vendor/llvm/dist/include/llvm/ADT/StringMap.h vendor/llvm/dist/include/llvm/ADT/TinyPtrVector.h vendor/llvm/dist/include/llvm/ADT/Triple.h vendor/llvm/dist/include/llvm/ADT/Twine.h vendor/llvm/dist/include/llvm/ADT/iterator.h vendor/llvm/dist/include/llvm/Analysis/AliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/AliasSetTracker.h vendor/llvm/dist/include/llvm/Analysis/AssumptionCache.h vendor/llvm/dist/include/llvm/Analysis/BasicAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/BlockFrequencyInfo.h vendor/llvm/dist/include/llvm/Analysis/BlockFrequencyInfoImpl.h vendor/llvm/dist/include/llvm/Analysis/BranchProbabilityInfo.h vendor/llvm/dist/include/llvm/Analysis/CFG.h vendor/llvm/dist/include/llvm/Analysis/CFLAndersAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/CFLSteensAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/CGSCCPassManager.h vendor/llvm/dist/include/llvm/Analysis/CallGraph.h vendor/llvm/dist/include/llvm/Analysis/CallGraphSCCPass.h vendor/llvm/dist/include/llvm/Analysis/ConstantFolding.h vendor/llvm/dist/include/llvm/Analysis/DOTGraphTraitsPass.h vendor/llvm/dist/include/llvm/Analysis/DemandedBits.h vendor/llvm/dist/include/llvm/Analysis/DominanceFrontier.h vendor/llvm/dist/include/llvm/Analysis/DominanceFrontierImpl.h vendor/llvm/dist/include/llvm/Analysis/IndirectCallPromotionAnalysis.h vendor/llvm/dist/include/llvm/Analysis/IndirectCallSiteVisitor.h vendor/llvm/dist/include/llvm/Analysis/InlineCost.h vendor/llvm/dist/include/llvm/Analysis/InstructionSimplify.h vendor/llvm/dist/include/llvm/Analysis/Interval.h vendor/llvm/dist/include/llvm/Analysis/IntervalIterator.h vendor/llvm/dist/include/llvm/Analysis/IntervalPartition.h vendor/llvm/dist/include/llvm/Analysis/LazyCallGraph.h vendor/llvm/dist/include/llvm/Analysis/LoopAccessAnalysis.h vendor/llvm/dist/include/llvm/Analysis/LoopAnalysisManager.h vendor/llvm/dist/include/llvm/Analysis/LoopInfo.h vendor/llvm/dist/include/llvm/Analysis/LoopInfoImpl.h vendor/llvm/dist/include/llvm/Analysis/LoopPass.h vendor/llvm/dist/include/llvm/Analysis/MemoryBuiltins.h vendor/llvm/dist/include/llvm/Analysis/MemoryDependenceAnalysis.h vendor/llvm/dist/include/llvm/Analysis/MemoryLocation.h vendor/llvm/dist/include/llvm/Analysis/MemorySSA.h vendor/llvm/dist/include/llvm/Analysis/ModuleSummaryAnalysis.h vendor/llvm/dist/include/llvm/Analysis/PostDominators.h vendor/llvm/dist/include/llvm/Analysis/ProfileSummaryInfo.h vendor/llvm/dist/include/llvm/Analysis/PtrUseVisitor.h vendor/llvm/dist/include/llvm/Analysis/RegionInfo.h vendor/llvm/dist/include/llvm/Analysis/RegionInfoImpl.h vendor/llvm/dist/include/llvm/Analysis/ScalarEvolution.h vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionExpander.h vendor/llvm/dist/include/llvm/Analysis/ScalarEvolutionExpressions.h vendor/llvm/dist/include/llvm/Analysis/ScopedNoAliasAA.h vendor/llvm/dist/include/llvm/Analysis/SparsePropagation.h vendor/llvm/dist/include/llvm/Analysis/TargetLibraryInfo.def vendor/llvm/dist/include/llvm/Analysis/TargetLibraryInfo.h vendor/llvm/dist/include/llvm/Analysis/TargetTransformInfo.h vendor/llvm/dist/include/llvm/Analysis/TargetTransformInfoImpl.h vendor/llvm/dist/include/llvm/Analysis/Trace.h vendor/llvm/dist/include/llvm/Analysis/TypeBasedAliasAnalysis.h vendor/llvm/dist/include/llvm/Analysis/ValueTracking.h vendor/llvm/dist/include/llvm/AsmParser/Parser.h vendor/llvm/dist/include/llvm/BinaryFormat/COFF.h vendor/llvm/dist/include/llvm/BinaryFormat/Dwarf.def vendor/llvm/dist/include/llvm/BinaryFormat/Dwarf.h vendor/llvm/dist/include/llvm/BinaryFormat/ELF.h vendor/llvm/dist/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def vendor/llvm/dist/include/llvm/BinaryFormat/ELFRelocs/AVR.def vendor/llvm/dist/include/llvm/BinaryFormat/ELFRelocs/RISCV.def vendor/llvm/dist/include/llvm/BinaryFormat/MachO.h vendor/llvm/dist/include/llvm/BinaryFormat/Wasm.h vendor/llvm/dist/include/llvm/BinaryFormat/WasmRelocs/WebAssembly.def vendor/llvm/dist/include/llvm/Bitcode/BitcodeReader.h vendor/llvm/dist/include/llvm/Bitcode/BitcodeWriter.h vendor/llvm/dist/include/llvm/Bitcode/BitstreamReader.h vendor/llvm/dist/include/llvm/Bitcode/LLVMBitCodes.h vendor/llvm/dist/include/llvm/CodeGen/AsmPrinter.h vendor/llvm/dist/include/llvm/CodeGen/BasicTTIImpl.h vendor/llvm/dist/include/llvm/CodeGen/CalcSpillWeights.h vendor/llvm/dist/include/llvm/CodeGen/CallingConvLower.h vendor/llvm/dist/include/llvm/CodeGen/DFAPacketizer.h vendor/llvm/dist/include/llvm/CodeGen/FastISel.h vendor/llvm/dist/include/llvm/CodeGen/FaultMaps.h vendor/llvm/dist/include/llvm/CodeGen/FunctionLoweringInfo.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/CallLowering.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/InstructionSelector.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/Legalizer.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h vendor/llvm/dist/include/llvm/CodeGen/GlobalISel/Utils.h vendor/llvm/dist/include/llvm/CodeGen/ISDOpcodes.h vendor/llvm/dist/include/llvm/CodeGen/IntrinsicLowering.h vendor/llvm/dist/include/llvm/CodeGen/LatencyPriorityQueue.h vendor/llvm/dist/include/llvm/CodeGen/LivePhysRegs.h vendor/llvm/dist/include/llvm/CodeGen/LiveRangeEdit.h vendor/llvm/dist/include/llvm/CodeGen/LiveRegUnits.h vendor/llvm/dist/include/llvm/CodeGen/LiveVariables.h vendor/llvm/dist/include/llvm/CodeGen/MIRYamlMapping.h vendor/llvm/dist/include/llvm/CodeGen/MachineBasicBlock.h vendor/llvm/dist/include/llvm/CodeGen/MachineBlockFrequencyInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineCombinerPattern.h vendor/llvm/dist/include/llvm/CodeGen/MachineDominanceFrontier.h vendor/llvm/dist/include/llvm/CodeGen/MachineDominators.h vendor/llvm/dist/include/llvm/CodeGen/MachineFrameInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineFunction.h vendor/llvm/dist/include/llvm/CodeGen/MachineInstr.h vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBuilder.h vendor/llvm/dist/include/llvm/CodeGen/MachineInstrBundle.h vendor/llvm/dist/include/llvm/CodeGen/MachineJumpTableInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineLoopInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineMemOperand.h vendor/llvm/dist/include/llvm/CodeGen/MachineModuleInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineModuleInfoImpls.h vendor/llvm/dist/include/llvm/CodeGen/MachineOperand.h vendor/llvm/dist/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h vendor/llvm/dist/include/llvm/CodeGen/MachinePostDominators.h vendor/llvm/dist/include/llvm/CodeGen/MachineRegisterInfo.h vendor/llvm/dist/include/llvm/CodeGen/MachineSSAUpdater.h vendor/llvm/dist/include/llvm/CodeGen/MachineScheduler.h vendor/llvm/dist/include/llvm/CodeGen/MachineTraceMetrics.h vendor/llvm/dist/include/llvm/CodeGen/MachineValueType.h vendor/llvm/dist/include/llvm/CodeGen/PBQP/Solution.h vendor/llvm/dist/include/llvm/CodeGen/Passes.h vendor/llvm/dist/include/llvm/CodeGen/PreISelIntrinsicLowering.h vendor/llvm/dist/include/llvm/CodeGen/PseudoSourceValue.h vendor/llvm/dist/include/llvm/CodeGen/RegisterClassInfo.h vendor/llvm/dist/include/llvm/CodeGen/RegisterPressure.h vendor/llvm/dist/include/llvm/CodeGen/RegisterUsageInfo.h vendor/llvm/dist/include/llvm/CodeGen/ResourcePriorityQueue.h vendor/llvm/dist/include/llvm/CodeGen/RuntimeLibcalls.h vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAG.h vendor/llvm/dist/include/llvm/CodeGen/ScheduleDAGInstrs.h vendor/llvm/dist/include/llvm/CodeGen/SelectionDAG.h vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGISel.h vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGNodes.h vendor/llvm/dist/include/llvm/CodeGen/SelectionDAGTargetInfo.h vendor/llvm/dist/include/llvm/CodeGen/SlotIndexes.h vendor/llvm/dist/include/llvm/CodeGen/StackMaps.h vendor/llvm/dist/include/llvm/CodeGen/TailDuplicator.h vendor/llvm/dist/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h vendor/llvm/dist/include/llvm/CodeGen/TargetPassConfig.h vendor/llvm/dist/include/llvm/CodeGen/TargetSchedule.h vendor/llvm/dist/include/llvm/CodeGen/ValueTypes.td vendor/llvm/dist/include/llvm/CodeGen/VirtRegMap.h vendor/llvm/dist/include/llvm/Config/config.h.cmake vendor/llvm/dist/include/llvm/Config/llvm-config.h.cmake vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CVRecord.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CodeView.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def vendor/llvm/dist/include/llvm/DebugInfo/CodeView/CodeViewTypes.def vendor/llvm/dist/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolRecord.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/SymbolSerializer.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeCollection.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeDeserializer.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeIndex.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeRecord.h vendor/llvm/dist/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h vendor/llvm/dist/include/llvm/DebugInfo/DIContext.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFContext.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFDie.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFFormValue.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFSection.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFUnit.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h vendor/llvm/dist/include/llvm/DebugInfo/DWARF/DWARFVerifier.h vendor/llvm/dist/include/llvm/DebugInfo/MSF/MSFBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/MSF/MSFCommon.h vendor/llvm/dist/include/llvm/DebugInfo/MSF/MappedBlockStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/DIA/DIASession.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/IPDBSession.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/NativeSession.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/PDBFile.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/PublicsStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/RawTypes.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/Native/SymbolStream.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/PDBSymbol.h vendor/llvm/dist/include/llvm/DebugInfo/PDB/PDBTypes.h vendor/llvm/dist/include/llvm/DebugInfo/Symbolize/Symbolize.h vendor/llvm/dist/include/llvm/ExecutionEngine/ExecutionEngine.h vendor/llvm/dist/include/llvm/ExecutionEngine/JITSymbol.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/OrcError.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/RPCSerialization.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/RPCUtils.h vendor/llvm/dist/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h vendor/llvm/dist/include/llvm/ExecutionEngine/SectionMemoryManager.h vendor/llvm/dist/include/llvm/IR/Attributes.h vendor/llvm/dist/include/llvm/IR/Attributes.td vendor/llvm/dist/include/llvm/IR/BasicBlock.h vendor/llvm/dist/include/llvm/IR/CallSite.h vendor/llvm/dist/include/llvm/IR/CallingConv.h vendor/llvm/dist/include/llvm/IR/Constant.h vendor/llvm/dist/include/llvm/IR/ConstantRange.h vendor/llvm/dist/include/llvm/IR/DIBuilder.h vendor/llvm/dist/include/llvm/IR/DataLayout.h vendor/llvm/dist/include/llvm/IR/DebugInfoMetadata.h vendor/llvm/dist/include/llvm/IR/DiagnosticInfo.h vendor/llvm/dist/include/llvm/IR/Dominators.h vendor/llvm/dist/include/llvm/IR/Function.h vendor/llvm/dist/include/llvm/IR/GlobalValue.h vendor/llvm/dist/include/llvm/IR/IRBuilder.h vendor/llvm/dist/include/llvm/IR/InlineAsm.h vendor/llvm/dist/include/llvm/IR/InstrTypes.h vendor/llvm/dist/include/llvm/IR/Instruction.h vendor/llvm/dist/include/llvm/IR/Instructions.h vendor/llvm/dist/include/llvm/IR/IntrinsicInst.h vendor/llvm/dist/include/llvm/IR/Intrinsics.td vendor/llvm/dist/include/llvm/IR/IntrinsicsAArch64.td vendor/llvm/dist/include/llvm/IR/IntrinsicsAMDGPU.td vendor/llvm/dist/include/llvm/IR/IntrinsicsHexagon.td vendor/llvm/dist/include/llvm/IR/IntrinsicsNVVM.td vendor/llvm/dist/include/llvm/IR/IntrinsicsSystemZ.td vendor/llvm/dist/include/llvm/IR/IntrinsicsX86.td vendor/llvm/dist/include/llvm/IR/LLVMContext.h vendor/llvm/dist/include/llvm/IR/LegacyPassManagers.h vendor/llvm/dist/include/llvm/IR/MDBuilder.h vendor/llvm/dist/include/llvm/IR/Metadata.h vendor/llvm/dist/include/llvm/IR/ModuleSummaryIndex.h vendor/llvm/dist/include/llvm/IR/ModuleSummaryIndexYAML.h vendor/llvm/dist/include/llvm/IR/Operator.h vendor/llvm/dist/include/llvm/IR/OptBisect.h vendor/llvm/dist/include/llvm/IR/PassManager.h vendor/llvm/dist/include/llvm/IR/PatternMatch.h vendor/llvm/dist/include/llvm/IR/Type.h vendor/llvm/dist/include/llvm/IR/Value.def vendor/llvm/dist/include/llvm/IR/Value.h vendor/llvm/dist/include/llvm/IR/Verifier.h vendor/llvm/dist/include/llvm/IRReader/IRReader.h vendor/llvm/dist/include/llvm/InitializePasses.h vendor/llvm/dist/include/llvm/LTO/Caching.h vendor/llvm/dist/include/llvm/LTO/Config.h vendor/llvm/dist/include/llvm/LTO/LTO.h vendor/llvm/dist/include/llvm/LTO/legacy/LTOCodeGenerator.h vendor/llvm/dist/include/llvm/LinkAllIR.h vendor/llvm/dist/include/llvm/LinkAllPasses.h vendor/llvm/dist/include/llvm/MC/LaneBitmask.h vendor/llvm/dist/include/llvm/MC/MCAsmBackend.h vendor/llvm/dist/include/llvm/MC/MCAssembler.h vendor/llvm/dist/include/llvm/MC/MCCodeView.h vendor/llvm/dist/include/llvm/MC/MCContext.h vendor/llvm/dist/include/llvm/MC/MCDwarf.h vendor/llvm/dist/include/llvm/MC/MCELFObjectWriter.h vendor/llvm/dist/include/llvm/MC/MCELFStreamer.h vendor/llvm/dist/include/llvm/MC/MCExpr.h vendor/llvm/dist/include/llvm/MC/MCFragment.h vendor/llvm/dist/include/llvm/MC/MCInst.h vendor/llvm/dist/include/llvm/MC/MCInstrDesc.h vendor/llvm/dist/include/llvm/MC/MCMachObjectWriter.h vendor/llvm/dist/include/llvm/MC/MCObjectFileInfo.h vendor/llvm/dist/include/llvm/MC/MCObjectStreamer.h vendor/llvm/dist/include/llvm/MC/MCParser/MCAsmParser.h vendor/llvm/dist/include/llvm/MC/MCParser/MCTargetAsmParser.h vendor/llvm/dist/include/llvm/MC/MCRegisterInfo.h vendor/llvm/dist/include/llvm/MC/MCSchedule.h vendor/llvm/dist/include/llvm/MC/MCSectionWasm.h vendor/llvm/dist/include/llvm/MC/MCStreamer.h vendor/llvm/dist/include/llvm/MC/MCSubtargetInfo.h vendor/llvm/dist/include/llvm/MC/MCSymbolWasm.h vendor/llvm/dist/include/llvm/MC/MCValue.h vendor/llvm/dist/include/llvm/MC/MCWasmObjectWriter.h vendor/llvm/dist/include/llvm/MC/MCWasmStreamer.h vendor/llvm/dist/include/llvm/MC/MCWinCOFFObjectWriter.h vendor/llvm/dist/include/llvm/MC/MCWinCOFFStreamer.h vendor/llvm/dist/include/llvm/MC/MachineLocation.h vendor/llvm/dist/include/llvm/MC/SubtargetFeature.h vendor/llvm/dist/include/llvm/Object/Archive.h vendor/llvm/dist/include/llvm/Object/ArchiveWriter.h vendor/llvm/dist/include/llvm/Object/Binary.h vendor/llvm/dist/include/llvm/Object/COFF.h vendor/llvm/dist/include/llvm/Object/COFFImportFile.h vendor/llvm/dist/include/llvm/Object/ELF.h vendor/llvm/dist/include/llvm/Object/ELFObjectFile.h vendor/llvm/dist/include/llvm/Object/ELFTypes.h vendor/llvm/dist/include/llvm/Object/IRObjectFile.h vendor/llvm/dist/include/llvm/Object/IRSymtab.h vendor/llvm/dist/include/llvm/Object/MachO.h vendor/llvm/dist/include/llvm/Object/ObjectFile.h vendor/llvm/dist/include/llvm/Object/RelocVisitor.h vendor/llvm/dist/include/llvm/Object/StackMapParser.h vendor/llvm/dist/include/llvm/Object/Wasm.h vendor/llvm/dist/include/llvm/Object/WindowsResource.h vendor/llvm/dist/include/llvm/ObjectYAML/COFFYAML.h vendor/llvm/dist/include/llvm/ObjectYAML/CodeViewYAMLTypes.h vendor/llvm/dist/include/llvm/ObjectYAML/ELFYAML.h vendor/llvm/dist/include/llvm/ObjectYAML/MachOYAML.h vendor/llvm/dist/include/llvm/ObjectYAML/WasmYAML.h vendor/llvm/dist/include/llvm/ObjectYAML/YAML.h vendor/llvm/dist/include/llvm/Option/OptParser.td vendor/llvm/dist/include/llvm/Option/OptTable.h vendor/llvm/dist/include/llvm/Pass.h vendor/llvm/dist/include/llvm/PassAnalysisSupport.h vendor/llvm/dist/include/llvm/PassInfo.h vendor/llvm/dist/include/llvm/PassRegistry.h vendor/llvm/dist/include/llvm/PassSupport.h vendor/llvm/dist/include/llvm/Passes/PassBuilder.h vendor/llvm/dist/include/llvm/ProfileData/Coverage/CoverageMapping.h vendor/llvm/dist/include/llvm/ProfileData/Coverage/CoverageMappingReader.h vendor/llvm/dist/include/llvm/ProfileData/InstrProf.h vendor/llvm/dist/include/llvm/ProfileData/InstrProfData.inc vendor/llvm/dist/include/llvm/ProfileData/InstrProfReader.h vendor/llvm/dist/include/llvm/ProfileData/SampleProf.h vendor/llvm/dist/include/llvm/ProfileData/SampleProfReader.h vendor/llvm/dist/include/llvm/Support/AArch64TargetParser.def vendor/llvm/dist/include/llvm/Support/ARMTargetParser.def vendor/llvm/dist/include/llvm/Support/Allocator.h vendor/llvm/dist/include/llvm/Support/AtomicOrdering.h vendor/llvm/dist/include/llvm/Support/BinaryByteStream.h vendor/llvm/dist/include/llvm/Support/BinaryItemStream.h vendor/llvm/dist/include/llvm/Support/BinaryStream.h vendor/llvm/dist/include/llvm/Support/BinaryStreamRef.h vendor/llvm/dist/include/llvm/Support/CMakeLists.txt vendor/llvm/dist/include/llvm/Support/CachePruning.h vendor/llvm/dist/include/llvm/Support/Chrono.h vendor/llvm/dist/include/llvm/Support/CodeGen.h vendor/llvm/dist/include/llvm/Support/CodeGenCWrappers.h vendor/llvm/dist/include/llvm/Support/CommandLine.h vendor/llvm/dist/include/llvm/Support/ConvertUTF.h vendor/llvm/dist/include/llvm/Support/DebugCounter.h vendor/llvm/dist/include/llvm/Support/Error.h vendor/llvm/dist/include/llvm/Support/FileOutputBuffer.h vendor/llvm/dist/include/llvm/Support/FileSystem.h vendor/llvm/dist/include/llvm/Support/FormatVariadic.h vendor/llvm/dist/include/llvm/Support/FormatVariadicDetails.h vendor/llvm/dist/include/llvm/Support/GenericDomTree.h vendor/llvm/dist/include/llvm/Support/GenericDomTreeConstruction.h vendor/llvm/dist/include/llvm/Support/Host.h vendor/llvm/dist/include/llvm/Support/KnownBits.h vendor/llvm/dist/include/llvm/Support/LEB128.h vendor/llvm/dist/include/llvm/Support/LockFileManager.h vendor/llvm/dist/include/llvm/Support/LowLevelTypeImpl.h vendor/llvm/dist/include/llvm/Support/MathExtras.h vendor/llvm/dist/include/llvm/Support/Memory.h vendor/llvm/dist/include/llvm/Support/MemoryBuffer.h vendor/llvm/dist/include/llvm/Support/Parallel.h vendor/llvm/dist/include/llvm/Support/PointerLikeTypeTraits.h vendor/llvm/dist/include/llvm/Support/Printable.h vendor/llvm/dist/include/llvm/Support/Process.h vendor/llvm/dist/include/llvm/Support/Program.h vendor/llvm/dist/include/llvm/Support/ReverseIteration.h vendor/llvm/dist/include/llvm/Support/ScaledNumber.h vendor/llvm/dist/include/llvm/Support/SourceMgr.h vendor/llvm/dist/include/llvm/Support/SpecialCaseList.h vendor/llvm/dist/include/llvm/Support/TarWriter.h vendor/llvm/dist/include/llvm/Support/TargetParser.h vendor/llvm/dist/include/llvm/Support/TargetRegistry.h vendor/llvm/dist/include/llvm/Support/ThreadPool.h vendor/llvm/dist/include/llvm/Support/Threading.h vendor/llvm/dist/include/llvm/Support/ToolOutputFile.h vendor/llvm/dist/include/llvm/Support/YAMLParser.h vendor/llvm/dist/include/llvm/Support/YAMLTraits.h vendor/llvm/dist/include/llvm/Support/raw_ostream.h vendor/llvm/dist/include/llvm/TableGen/Error.h vendor/llvm/dist/include/llvm/TableGen/Record.h vendor/llvm/dist/include/llvm/TableGen/StringMatcher.h vendor/llvm/dist/include/llvm/Target/GenericOpcodes.td vendor/llvm/dist/include/llvm/Target/GlobalISel/SelectionDAGCompat.td vendor/llvm/dist/include/llvm/Target/Target.td vendor/llvm/dist/include/llvm/Target/TargetMachine.h vendor/llvm/dist/include/llvm/Target/TargetOptions.h vendor/llvm/dist/include/llvm/Target/TargetSelectionDAG.td vendor/llvm/dist/include/llvm/Testing/Support/Error.h vendor/llvm/dist/include/llvm/Testing/Support/SupportHelpers.h vendor/llvm/dist/include/llvm/Transforms/IPO.h vendor/llvm/dist/include/llvm/Transforms/IPO/ArgumentPromotion.h vendor/llvm/dist/include/llvm/Transforms/IPO/ConstantMerge.h vendor/llvm/dist/include/llvm/Transforms/IPO/DeadArgumentElimination.h vendor/llvm/dist/include/llvm/Transforms/IPO/ElimAvailExtern.h vendor/llvm/dist/include/llvm/Transforms/IPO/FunctionAttrs.h vendor/llvm/dist/include/llvm/Transforms/IPO/FunctionImport.h vendor/llvm/dist/include/llvm/Transforms/IPO/GlobalDCE.h vendor/llvm/dist/include/llvm/Transforms/IPO/GlobalOpt.h vendor/llvm/dist/include/llvm/Transforms/IPO/GlobalSplit.h vendor/llvm/dist/include/llvm/Transforms/IPO/Inliner.h vendor/llvm/dist/include/llvm/Transforms/IPO/LowerTypeTests.h vendor/llvm/dist/include/llvm/Transforms/IPO/PartialInlining.h vendor/llvm/dist/include/llvm/Transforms/IPO/SCCP.h vendor/llvm/dist/include/llvm/Transforms/Instrumentation.h vendor/llvm/dist/include/llvm/Transforms/PGOInstrumentation.h vendor/llvm/dist/include/llvm/Transforms/SampleProfile.h vendor/llvm/dist/include/llvm/Transforms/Scalar.h vendor/llvm/dist/include/llvm/Transforms/Scalar/ADCE.h vendor/llvm/dist/include/llvm/Transforms/Scalar/ConstantHoisting.h vendor/llvm/dist/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h vendor/llvm/dist/include/llvm/Transforms/Scalar/DeadStoreElimination.h vendor/llvm/dist/include/llvm/Transforms/Scalar/EarlyCSE.h vendor/llvm/dist/include/llvm/Transforms/Scalar/GVN.h vendor/llvm/dist/include/llvm/Transforms/Scalar/GVNExpression.h vendor/llvm/dist/include/llvm/Transforms/Scalar/IndVarSimplify.h vendor/llvm/dist/include/llvm/Transforms/Scalar/JumpThreading.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopDistribute.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopInstSimplify.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopLoadElimination.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopPassManager.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopStrengthReduce.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LoopUnrollPass.h vendor/llvm/dist/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h vendor/llvm/dist/include/llvm/Transforms/Scalar/MemCpyOptimizer.h vendor/llvm/dist/include/llvm/Transforms/Scalar/NaryReassociate.h vendor/llvm/dist/include/llvm/Transforms/Scalar/NewGVN.h vendor/llvm/dist/include/llvm/Transforms/Scalar/Reassociate.h vendor/llvm/dist/include/llvm/Transforms/Scalar/SCCP.h vendor/llvm/dist/include/llvm/Transforms/Scalar/SROA.h vendor/llvm/dist/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h vendor/llvm/dist/include/llvm/Transforms/Scalar/SimplifyCFG.h vendor/llvm/dist/include/llvm/Transforms/Utils/AddDiscriminators.h vendor/llvm/dist/include/llvm/Transforms/Utils/BasicBlockUtils.h vendor/llvm/dist/include/llvm/Transforms/Utils/BypassSlowDivision.h vendor/llvm/dist/include/llvm/Transforms/Utils/Cloning.h vendor/llvm/dist/include/llvm/Transforms/Utils/CodeExtractor.h vendor/llvm/dist/include/llvm/Transforms/Utils/Evaluator.h vendor/llvm/dist/include/llvm/Transforms/Utils/FunctionComparator.h vendor/llvm/dist/include/llvm/Transforms/Utils/Local.h vendor/llvm/dist/include/llvm/Transforms/Utils/LoopUtils.h vendor/llvm/dist/include/llvm/Transforms/Utils/LowerMemIntrinsics.h vendor/llvm/dist/include/llvm/Transforms/Utils/Mem2Reg.h vendor/llvm/dist/include/llvm/Transforms/Utils/ModuleUtils.h vendor/llvm/dist/include/llvm/Transforms/Utils/SSAUpdater.h vendor/llvm/dist/include/llvm/Transforms/Utils/SSAUpdaterImpl.h vendor/llvm/dist/include/llvm/Transforms/Utils/SimplifyIndVar.h vendor/llvm/dist/include/llvm/Transforms/Utils/SimplifyLibCalls.h vendor/llvm/dist/include/llvm/Transforms/Utils/SplitModule.h vendor/llvm/dist/include/llvm/Transforms/Utils/SymbolRewriter.h vendor/llvm/dist/include/llvm/Transforms/Utils/UnrollLoop.h vendor/llvm/dist/include/llvm/Transforms/Utils/ValueMapper.h vendor/llvm/dist/include/llvm/Transforms/Vectorize/LoopVectorize.h vendor/llvm/dist/include/llvm/Transforms/Vectorize/SLPVectorizer.h vendor/llvm/dist/include/llvm/XRay/InstrumentationMap.h vendor/llvm/dist/include/llvm/XRay/XRayRecord.h vendor/llvm/dist/include/llvm/XRay/YAMLXRayRecord.h vendor/llvm/dist/include/llvm/module.modulemap vendor/llvm/dist/include/llvm/module.modulemap.build vendor/llvm/dist/lib/Analysis/AliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/AliasAnalysisEvaluator.cpp vendor/llvm/dist/lib/Analysis/AliasSetTracker.cpp vendor/llvm/dist/lib/Analysis/AssumptionCache.cpp vendor/llvm/dist/lib/Analysis/BasicAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/BlockFrequencyInfo.cpp vendor/llvm/dist/lib/Analysis/BlockFrequencyInfoImpl.cpp vendor/llvm/dist/lib/Analysis/BranchProbabilityInfo.cpp vendor/llvm/dist/lib/Analysis/CFLAndersAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/CFLGraph.h vendor/llvm/dist/lib/Analysis/CFLSteensAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/CGSCCPassManager.cpp vendor/llvm/dist/lib/Analysis/CMakeLists.txt vendor/llvm/dist/lib/Analysis/CallGraph.cpp vendor/llvm/dist/lib/Analysis/CallGraphSCCPass.cpp vendor/llvm/dist/lib/Analysis/CodeMetrics.cpp vendor/llvm/dist/lib/Analysis/ConstantFolding.cpp vendor/llvm/dist/lib/Analysis/CostModel.cpp vendor/llvm/dist/lib/Analysis/DemandedBits.cpp vendor/llvm/dist/lib/Analysis/DivergenceAnalysis.cpp vendor/llvm/dist/lib/Analysis/DominanceFrontier.cpp vendor/llvm/dist/lib/Analysis/GlobalsModRef.cpp vendor/llvm/dist/lib/Analysis/IndirectCallPromotionAnalysis.cpp vendor/llvm/dist/lib/Analysis/InlineCost.cpp vendor/llvm/dist/lib/Analysis/InstructionSimplify.cpp vendor/llvm/dist/lib/Analysis/Interval.cpp vendor/llvm/dist/lib/Analysis/IntervalPartition.cpp vendor/llvm/dist/lib/Analysis/LazyCallGraph.cpp vendor/llvm/dist/lib/Analysis/LazyValueInfo.cpp vendor/llvm/dist/lib/Analysis/Lint.cpp vendor/llvm/dist/lib/Analysis/Loads.cpp vendor/llvm/dist/lib/Analysis/LoopAccessAnalysis.cpp vendor/llvm/dist/lib/Analysis/LoopAnalysisManager.cpp vendor/llvm/dist/lib/Analysis/LoopInfo.cpp vendor/llvm/dist/lib/Analysis/LoopPass.cpp vendor/llvm/dist/lib/Analysis/LoopUnrollAnalyzer.cpp vendor/llvm/dist/lib/Analysis/MemDerefPrinter.cpp vendor/llvm/dist/lib/Analysis/MemoryBuiltins.cpp vendor/llvm/dist/lib/Analysis/MemoryDependenceAnalysis.cpp vendor/llvm/dist/lib/Analysis/MemorySSA.cpp vendor/llvm/dist/lib/Analysis/MemorySSAUpdater.cpp vendor/llvm/dist/lib/Analysis/ModuleDebugInfoPrinter.cpp vendor/llvm/dist/lib/Analysis/ModuleSummaryAnalysis.cpp vendor/llvm/dist/lib/Analysis/ObjCARCAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/ObjCARCAnalysisUtils.cpp vendor/llvm/dist/lib/Analysis/PostDominators.cpp vendor/llvm/dist/lib/Analysis/ProfileSummaryInfo.cpp vendor/llvm/dist/lib/Analysis/PtrUseVisitor.cpp vendor/llvm/dist/lib/Analysis/RegionPass.cpp vendor/llvm/dist/lib/Analysis/ScalarEvolution.cpp vendor/llvm/dist/lib/Analysis/ScalarEvolutionExpander.cpp vendor/llvm/dist/lib/Analysis/ScopedNoAliasAA.cpp vendor/llvm/dist/lib/Analysis/TargetLibraryInfo.cpp vendor/llvm/dist/lib/Analysis/TargetTransformInfo.cpp vendor/llvm/dist/lib/Analysis/Trace.cpp vendor/llvm/dist/lib/Analysis/TypeBasedAliasAnalysis.cpp vendor/llvm/dist/lib/Analysis/ValueTracking.cpp vendor/llvm/dist/lib/Analysis/VectorUtils.cpp vendor/llvm/dist/lib/AsmParser/LLLexer.cpp vendor/llvm/dist/lib/AsmParser/LLParser.cpp vendor/llvm/dist/lib/AsmParser/LLParser.h vendor/llvm/dist/lib/AsmParser/LLToken.h vendor/llvm/dist/lib/AsmParser/Parser.cpp vendor/llvm/dist/lib/BinaryFormat/Dwarf.cpp vendor/llvm/dist/lib/BinaryFormat/Magic.cpp vendor/llvm/dist/lib/Bitcode/Reader/BitReader.cpp vendor/llvm/dist/lib/Bitcode/Reader/BitcodeReader.cpp vendor/llvm/dist/lib/Bitcode/Reader/MetadataLoader.cpp vendor/llvm/dist/lib/Bitcode/Reader/ValueList.cpp vendor/llvm/dist/lib/Bitcode/Reader/ValueList.h vendor/llvm/dist/lib/Bitcode/Writer/BitcodeWriter.cpp vendor/llvm/dist/lib/Bitcode/Writer/ValueEnumerator.cpp vendor/llvm/dist/lib/Bitcode/Writer/ValueEnumerator.h vendor/llvm/dist/lib/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/AggressiveAntiDepBreaker.cpp vendor/llvm/dist/lib/CodeGen/AggressiveAntiDepBreaker.h vendor/llvm/dist/lib/CodeGen/AllocationOrder.cpp vendor/llvm/dist/lib/CodeGen/AllocationOrder.h vendor/llvm/dist/lib/CodeGen/Analysis.cpp vendor/llvm/dist/lib/CodeGen/AntiDepBreaker.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/ARMException.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/AddressPool.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/AddressPool.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinter.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/CodeViewDebug.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DIE.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DebugHandlerBase.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DebugLocEntry.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfAccelTable.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfDebug.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfExpression.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfExpression.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfFile.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfFile.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfStringPool.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/DwarfUnit.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/EHStreamer.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/EHStreamer.h vendor/llvm/dist/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp vendor/llvm/dist/lib/CodeGen/AsmPrinter/WinException.cpp vendor/llvm/dist/lib/CodeGen/AtomicExpandPass.cpp vendor/llvm/dist/lib/CodeGen/BasicTargetTransformInfo.cpp vendor/llvm/dist/lib/CodeGen/BranchFolding.cpp vendor/llvm/dist/lib/CodeGen/BranchFolding.h vendor/llvm/dist/lib/CodeGen/BranchRelaxation.cpp vendor/llvm/dist/lib/CodeGen/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/CalcSpillWeights.cpp vendor/llvm/dist/lib/CodeGen/CallingConvLower.cpp vendor/llvm/dist/lib/CodeGen/CodeGen.cpp vendor/llvm/dist/lib/CodeGen/CodeGenPrepare.cpp vendor/llvm/dist/lib/CodeGen/CriticalAntiDepBreaker.cpp vendor/llvm/dist/lib/CodeGen/CriticalAntiDepBreaker.h vendor/llvm/dist/lib/CodeGen/DFAPacketizer.cpp vendor/llvm/dist/lib/CodeGen/DeadMachineInstructionElim.cpp vendor/llvm/dist/lib/CodeGen/DetectDeadLanes.cpp vendor/llvm/dist/lib/CodeGen/DwarfEHPrepare.cpp vendor/llvm/dist/lib/CodeGen/EarlyIfConversion.cpp vendor/llvm/dist/lib/CodeGen/EdgeBundles.cpp vendor/llvm/dist/lib/CodeGen/ExecutionDepsFix.cpp vendor/llvm/dist/lib/CodeGen/ExpandISelPseudos.cpp vendor/llvm/dist/lib/CodeGen/ExpandPostRAPseudos.cpp vendor/llvm/dist/lib/CodeGen/ExpandReductions.cpp vendor/llvm/dist/lib/CodeGen/FEntryInserter.cpp vendor/llvm/dist/lib/CodeGen/GCRootLowering.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/GlobalISel/CallLowering.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/GlobalISel.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/IRTranslator.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/InstructionSelect.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/InstructionSelector.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/Legalizer.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/LegalizerHelper.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/LegalizerInfo.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/Localizer.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/RegBankSelect.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/RegisterBank.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp vendor/llvm/dist/lib/CodeGen/GlobalISel/Utils.cpp vendor/llvm/dist/lib/CodeGen/GlobalMerge.cpp vendor/llvm/dist/lib/CodeGen/IfConversion.cpp vendor/llvm/dist/lib/CodeGen/ImplicitNullChecks.cpp vendor/llvm/dist/lib/CodeGen/InlineSpiller.cpp vendor/llvm/dist/lib/CodeGen/InterferenceCache.cpp vendor/llvm/dist/lib/CodeGen/InterferenceCache.h vendor/llvm/dist/lib/CodeGen/InterleavedAccessPass.cpp vendor/llvm/dist/lib/CodeGen/IntrinsicLowering.cpp vendor/llvm/dist/lib/CodeGen/LLVMTargetMachine.cpp vendor/llvm/dist/lib/CodeGen/LatencyPriorityQueue.cpp vendor/llvm/dist/lib/CodeGen/LexicalScopes.cpp vendor/llvm/dist/lib/CodeGen/LiveDebugValues.cpp vendor/llvm/dist/lib/CodeGen/LiveDebugVariables.cpp vendor/llvm/dist/lib/CodeGen/LiveDebugVariables.h vendor/llvm/dist/lib/CodeGen/LiveInterval.cpp vendor/llvm/dist/lib/CodeGen/LiveIntervalUnion.cpp vendor/llvm/dist/lib/CodeGen/LivePhysRegs.cpp vendor/llvm/dist/lib/CodeGen/LiveRangeCalc.cpp vendor/llvm/dist/lib/CodeGen/LiveRangeCalc.h vendor/llvm/dist/lib/CodeGen/LiveRangeEdit.cpp vendor/llvm/dist/lib/CodeGen/LiveRangeShrink.cpp vendor/llvm/dist/lib/CodeGen/LiveRegMatrix.cpp vendor/llvm/dist/lib/CodeGen/LiveRegUnits.cpp vendor/llvm/dist/lib/CodeGen/LiveStackAnalysis.cpp vendor/llvm/dist/lib/CodeGen/LiveVariables.cpp vendor/llvm/dist/lib/CodeGen/LocalStackSlotAllocation.cpp vendor/llvm/dist/lib/CodeGen/LowerEmuTLS.cpp vendor/llvm/dist/lib/CodeGen/MIRParser/LLVMBuild.txt vendor/llvm/dist/lib/CodeGen/MIRParser/MILexer.cpp vendor/llvm/dist/lib/CodeGen/MIRParser/MILexer.h vendor/llvm/dist/lib/CodeGen/MIRParser/MIParser.cpp vendor/llvm/dist/lib/CodeGen/MIRParser/MIRParser.cpp vendor/llvm/dist/lib/CodeGen/MIRPrinter.cpp vendor/llvm/dist/lib/CodeGen/MIRPrintingPass.cpp vendor/llvm/dist/lib/CodeGen/MachineBasicBlock.cpp vendor/llvm/dist/lib/CodeGen/MachineBlockFrequencyInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineBlockPlacement.cpp vendor/llvm/dist/lib/CodeGen/MachineBranchProbabilityInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineCSE.cpp vendor/llvm/dist/lib/CodeGen/MachineCombiner.cpp vendor/llvm/dist/lib/CodeGen/MachineCopyPropagation.cpp vendor/llvm/dist/lib/CodeGen/MachineDominators.cpp vendor/llvm/dist/lib/CodeGen/MachineFrameInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineFunction.cpp vendor/llvm/dist/lib/CodeGen/MachineInstr.cpp vendor/llvm/dist/lib/CodeGen/MachineInstrBundle.cpp vendor/llvm/dist/lib/CodeGen/MachineLICM.cpp vendor/llvm/dist/lib/CodeGen/MachineModuleInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineModuleInfoImpls.cpp vendor/llvm/dist/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp vendor/llvm/dist/lib/CodeGen/MachineOutliner.cpp vendor/llvm/dist/lib/CodeGen/MachinePipeliner.cpp vendor/llvm/dist/lib/CodeGen/MachineRegisterInfo.cpp vendor/llvm/dist/lib/CodeGen/MachineSSAUpdater.cpp vendor/llvm/dist/lib/CodeGen/MachineScheduler.cpp vendor/llvm/dist/lib/CodeGen/MachineSink.cpp vendor/llvm/dist/lib/CodeGen/MachineTraceMetrics.cpp vendor/llvm/dist/lib/CodeGen/MachineVerifier.cpp vendor/llvm/dist/lib/CodeGen/MacroFusion.cpp vendor/llvm/dist/lib/CodeGen/OptimizePHIs.cpp vendor/llvm/dist/lib/CodeGen/PHIElimination.cpp vendor/llvm/dist/lib/CodeGen/ParallelCG.cpp vendor/llvm/dist/lib/CodeGen/PatchableFunction.cpp vendor/llvm/dist/lib/CodeGen/PeepholeOptimizer.cpp vendor/llvm/dist/lib/CodeGen/PostRAHazardRecognizer.cpp vendor/llvm/dist/lib/CodeGen/PostRASchedulerList.cpp vendor/llvm/dist/lib/CodeGen/PreISelIntrinsicLowering.cpp vendor/llvm/dist/lib/CodeGen/ProcessImplicitDefs.cpp vendor/llvm/dist/lib/CodeGen/PrologEpilogInserter.cpp vendor/llvm/dist/lib/CodeGen/PseudoSourceValue.cpp vendor/llvm/dist/lib/CodeGen/README.txt vendor/llvm/dist/lib/CodeGen/RegAllocBase.cpp vendor/llvm/dist/lib/CodeGen/RegAllocBase.h vendor/llvm/dist/lib/CodeGen/RegAllocBasic.cpp vendor/llvm/dist/lib/CodeGen/RegAllocFast.cpp vendor/llvm/dist/lib/CodeGen/RegAllocGreedy.cpp vendor/llvm/dist/lib/CodeGen/RegAllocPBQP.cpp vendor/llvm/dist/lib/CodeGen/RegUsageInfoCollector.cpp vendor/llvm/dist/lib/CodeGen/RegUsageInfoPropagate.cpp vendor/llvm/dist/lib/CodeGen/RegisterClassInfo.cpp vendor/llvm/dist/lib/CodeGen/RegisterCoalescer.cpp vendor/llvm/dist/lib/CodeGen/RegisterCoalescer.h vendor/llvm/dist/lib/CodeGen/RegisterPressure.cpp vendor/llvm/dist/lib/CodeGen/RegisterScavenging.cpp vendor/llvm/dist/lib/CodeGen/RegisterUsageInfo.cpp vendor/llvm/dist/lib/CodeGen/RenameIndependentSubregs.cpp vendor/llvm/dist/lib/CodeGen/ResetMachineFunctionPass.cpp vendor/llvm/dist/lib/CodeGen/SafeStack.cpp vendor/llvm/dist/lib/CodeGen/SafeStackColoring.cpp vendor/llvm/dist/lib/CodeGen/SafeStackColoring.h vendor/llvm/dist/lib/CodeGen/SafeStackLayout.cpp vendor/llvm/dist/lib/CodeGen/SafeStackLayout.h vendor/llvm/dist/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp vendor/llvm/dist/lib/CodeGen/ScheduleDAG.cpp vendor/llvm/dist/lib/CodeGen/ScheduleDAGInstrs.cpp vendor/llvm/dist/lib/CodeGen/ScheduleDAGPrinter.cpp vendor/llvm/dist/lib/CodeGen/ScoreboardHazardRecognizer.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/CMakeLists.txt vendor/llvm/dist/lib/CodeGen/SelectionDAG/DAGCombiner.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/FastISel.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/InstrEmitter.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypes.h vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SDNodeDbgValue.h vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAG.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/StatepointLowering.cpp vendor/llvm/dist/lib/CodeGen/SelectionDAG/StatepointLowering.h vendor/llvm/dist/lib/CodeGen/SelectionDAG/TargetLowering.cpp vendor/llvm/dist/lib/CodeGen/ShadowStackGCLowering.cpp vendor/llvm/dist/lib/CodeGen/ShrinkWrap.cpp vendor/llvm/dist/lib/CodeGen/SlotIndexes.cpp vendor/llvm/dist/lib/CodeGen/SpillPlacement.cpp vendor/llvm/dist/lib/CodeGen/SpillPlacement.h vendor/llvm/dist/lib/CodeGen/Spiller.h vendor/llvm/dist/lib/CodeGen/SplitKit.cpp vendor/llvm/dist/lib/CodeGen/SplitKit.h vendor/llvm/dist/lib/CodeGen/StackColoring.cpp vendor/llvm/dist/lib/CodeGen/StackMapLivenessAnalysis.cpp vendor/llvm/dist/lib/CodeGen/StackMaps.cpp vendor/llvm/dist/lib/CodeGen/StackProtector.cpp vendor/llvm/dist/lib/CodeGen/StackSlotColoring.cpp vendor/llvm/dist/lib/CodeGen/TailDuplication.cpp vendor/llvm/dist/lib/CodeGen/TailDuplicator.cpp vendor/llvm/dist/lib/CodeGen/TargetFrameLoweringImpl.cpp vendor/llvm/dist/lib/CodeGen/TargetInstrInfo.cpp vendor/llvm/dist/lib/CodeGen/TargetLoweringBase.cpp vendor/llvm/dist/lib/CodeGen/TargetLoweringObjectFileImpl.cpp vendor/llvm/dist/lib/CodeGen/TargetOptionsImpl.cpp vendor/llvm/dist/lib/CodeGen/TargetPassConfig.cpp vendor/llvm/dist/lib/CodeGen/TargetRegisterInfo.cpp vendor/llvm/dist/lib/CodeGen/TargetSchedule.cpp vendor/llvm/dist/lib/CodeGen/TargetSubtargetInfo.cpp vendor/llvm/dist/lib/CodeGen/TwoAddressInstructionPass.cpp vendor/llvm/dist/lib/CodeGen/UnreachableBlockElim.cpp vendor/llvm/dist/lib/CodeGen/VirtRegMap.cpp vendor/llvm/dist/lib/CodeGen/WinEHPrepare.cpp vendor/llvm/dist/lib/CodeGen/XRayInstrumentation.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/CMakeLists.txt vendor/llvm/dist/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/CVTypeVisitor.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/EnumTables.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/RecordSerialization.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/StringsAndChecksums.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/SymbolDumper.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/SymbolSerializer.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeRecordMapping.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeStreamMerger.cpp vendor/llvm/dist/lib/DebugInfo/CodeView/TypeTableCollection.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/CMakeLists.txt vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFContext.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugLine.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFDie.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFFormValue.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFUnit.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/DWARFVerifier.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/LLVMBuild.txt vendor/llvm/dist/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp vendor/llvm/dist/lib/DebugInfo/DWARF/SyntaxHighlighting.h vendor/llvm/dist/lib/DebugInfo/MSF/MSFBuilder.cpp vendor/llvm/dist/lib/DebugInfo/MSF/MSFCommon.cpp vendor/llvm/dist/lib/DebugInfo/MSF/MappedBlockStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/CMakeLists.txt vendor/llvm/dist/lib/DebugInfo/PDB/DIA/DIARawSymbol.cpp vendor/llvm/dist/lib/DebugInfo/PDB/DIA/DIASession.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/DbiStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/GlobalsStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/InfoStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/NativeBuiltinSymbol.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/NativeSession.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/PDBFile.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/PDBStringTable.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/PublicsStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/SymbolStream.cpp vendor/llvm/dist/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDB.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBExtras.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBSymbolFunc.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp vendor/llvm/dist/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp vendor/llvm/dist/lib/DebugInfo/Symbolize/Symbolize.cpp vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngine.cpp vendor/llvm/dist/lib/ExecutionEngine/ExecutionEngineBindings.cpp vendor/llvm/dist/lib/ExecutionEngine/IntelJITEvents/IntelJITEventListener.cpp vendor/llvm/dist/lib/ExecutionEngine/MCJIT/MCJIT.cpp vendor/llvm/dist/lib/ExecutionEngine/Orc/IndirectionUtils.cpp vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcABISupport.cpp vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcCBindings.cpp vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcCBindingsStack.h vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcError.cpp vendor/llvm/dist/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFI386.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFThumb.h vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp vendor/llvm/dist/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldMachOARM.h vendor/llvm/dist/lib/ExecutionEngine/SectionMemoryManager.cpp vendor/llvm/dist/lib/ExecutionEngine/TargetSelect.cpp vendor/llvm/dist/lib/Fuzzer/README.txt vendor/llvm/dist/lib/IR/AsmWriter.cpp vendor/llvm/dist/lib/IR/Attributes.cpp vendor/llvm/dist/lib/IR/AutoUpgrade.cpp vendor/llvm/dist/lib/IR/BasicBlock.cpp vendor/llvm/dist/lib/IR/CMakeLists.txt vendor/llvm/dist/lib/IR/ConstantFold.cpp vendor/llvm/dist/lib/IR/ConstantRange.cpp vendor/llvm/dist/lib/IR/Constants.cpp vendor/llvm/dist/lib/IR/Core.cpp vendor/llvm/dist/lib/IR/DIBuilder.cpp vendor/llvm/dist/lib/IR/DataLayout.cpp vendor/llvm/dist/lib/IR/DebugInfo.cpp vendor/llvm/dist/lib/IR/DebugInfoMetadata.cpp vendor/llvm/dist/lib/IR/DebugLoc.cpp vendor/llvm/dist/lib/IR/DiagnosticInfo.cpp vendor/llvm/dist/lib/IR/Dominators.cpp vendor/llvm/dist/lib/IR/Function.cpp vendor/llvm/dist/lib/IR/Globals.cpp vendor/llvm/dist/lib/IR/IRBuilder.cpp vendor/llvm/dist/lib/IR/IRPrintingPasses.cpp vendor/llvm/dist/lib/IR/InlineAsm.cpp vendor/llvm/dist/lib/IR/Instruction.cpp vendor/llvm/dist/lib/IR/Instructions.cpp vendor/llvm/dist/lib/IR/IntrinsicInst.cpp vendor/llvm/dist/lib/IR/LLVMContext.cpp vendor/llvm/dist/lib/IR/LLVMContextImpl.cpp vendor/llvm/dist/lib/IR/LLVMContextImpl.h vendor/llvm/dist/lib/IR/LegacyPassManager.cpp vendor/llvm/dist/lib/IR/MDBuilder.cpp vendor/llvm/dist/lib/IR/Metadata.cpp vendor/llvm/dist/lib/IR/OptBisect.cpp vendor/llvm/dist/lib/IR/Pass.cpp vendor/llvm/dist/lib/IR/PassRegistry.cpp vendor/llvm/dist/lib/IR/SafepointIRVerifier.cpp vendor/llvm/dist/lib/IR/User.cpp vendor/llvm/dist/lib/IR/Value.cpp vendor/llvm/dist/lib/IR/ValueSymbolTable.cpp vendor/llvm/dist/lib/IR/ValueTypes.cpp vendor/llvm/dist/lib/IR/Verifier.cpp vendor/llvm/dist/lib/IRReader/IRReader.cpp vendor/llvm/dist/lib/LLVMBuild.txt vendor/llvm/dist/lib/LTO/Caching.cpp vendor/llvm/dist/lib/LTO/LTO.cpp vendor/llvm/dist/lib/LTO/LTOBackend.cpp vendor/llvm/dist/lib/LTO/LTOCodeGenerator.cpp vendor/llvm/dist/lib/LTO/LTOModule.cpp vendor/llvm/dist/lib/LTO/ThinLTOCodeGenerator.cpp vendor/llvm/dist/lib/LTO/UpdateCompilerUsed.cpp vendor/llvm/dist/lib/MC/CMakeLists.txt vendor/llvm/dist/lib/MC/ELFObjectWriter.cpp vendor/llvm/dist/lib/MC/MCAsmBackend.cpp vendor/llvm/dist/lib/MC/MCAsmInfoWasm.cpp vendor/llvm/dist/lib/MC/MCAsmStreamer.cpp vendor/llvm/dist/lib/MC/MCAssembler.cpp vendor/llvm/dist/lib/MC/MCCodeView.cpp vendor/llvm/dist/lib/MC/MCContext.cpp vendor/llvm/dist/lib/MC/MCDwarf.cpp vendor/llvm/dist/lib/MC/MCELFObjectTargetWriter.cpp vendor/llvm/dist/lib/MC/MCELFStreamer.cpp vendor/llvm/dist/lib/MC/MCExpr.cpp vendor/llvm/dist/lib/MC/MCFragment.cpp vendor/llvm/dist/lib/MC/MCMachOStreamer.cpp vendor/llvm/dist/lib/MC/MCNullStreamer.cpp vendor/llvm/dist/lib/MC/MCObjectFileInfo.cpp vendor/llvm/dist/lib/MC/MCObjectStreamer.cpp vendor/llvm/dist/lib/MC/MCParser/AsmLexer.cpp vendor/llvm/dist/lib/MC/MCParser/AsmParser.cpp vendor/llvm/dist/lib/MC/MCParser/COFFAsmParser.cpp vendor/llvm/dist/lib/MC/MCParser/DarwinAsmParser.cpp vendor/llvm/dist/lib/MC/MCParser/ELFAsmParser.cpp vendor/llvm/dist/lib/MC/MCParser/MCAsmParser.cpp vendor/llvm/dist/lib/MC/MCParser/MCTargetAsmParser.cpp vendor/llvm/dist/lib/MC/MCRegisterInfo.cpp vendor/llvm/dist/lib/MC/MCSectionELF.cpp vendor/llvm/dist/lib/MC/MCSectionWasm.cpp vendor/llvm/dist/lib/MC/MCStreamer.cpp vendor/llvm/dist/lib/MC/MCSubtargetInfo.cpp vendor/llvm/dist/lib/MC/MCSymbolELF.cpp vendor/llvm/dist/lib/MC/MCWasmStreamer.cpp vendor/llvm/dist/lib/MC/MCWin64EH.cpp vendor/llvm/dist/lib/MC/MCWinCOFFStreamer.cpp vendor/llvm/dist/lib/MC/MachObjectWriter.cpp vendor/llvm/dist/lib/MC/StringTableBuilder.cpp vendor/llvm/dist/lib/MC/WasmObjectWriter.cpp vendor/llvm/dist/lib/MC/WinCOFFObjectWriter.cpp vendor/llvm/dist/lib/Object/Archive.cpp vendor/llvm/dist/lib/Object/ArchiveWriter.cpp vendor/llvm/dist/lib/Object/COFFImportFile.cpp vendor/llvm/dist/lib/Object/COFFModuleDefinition.cpp vendor/llvm/dist/lib/Object/COFFObjectFile.cpp vendor/llvm/dist/lib/Object/ELF.cpp vendor/llvm/dist/lib/Object/ELFObjectFile.cpp vendor/llvm/dist/lib/Object/IRObjectFile.cpp vendor/llvm/dist/lib/Object/IRSymtab.cpp vendor/llvm/dist/lib/Object/MachOObjectFile.cpp vendor/llvm/dist/lib/Object/ModuleSymbolTable.cpp vendor/llvm/dist/lib/Object/ObjectFile.cpp vendor/llvm/dist/lib/Object/SymbolicFile.cpp vendor/llvm/dist/lib/Object/WasmObjectFile.cpp vendor/llvm/dist/lib/Object/WindowsResource.cpp vendor/llvm/dist/lib/ObjectYAML/CMakeLists.txt vendor/llvm/dist/lib/ObjectYAML/COFFYAML.cpp vendor/llvm/dist/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp vendor/llvm/dist/lib/ObjectYAML/CodeViewYAMLSymbols.cpp vendor/llvm/dist/lib/ObjectYAML/CodeViewYAMLTypes.cpp vendor/llvm/dist/lib/ObjectYAML/DWARFEmitter.cpp vendor/llvm/dist/lib/ObjectYAML/DWARFVisitor.cpp vendor/llvm/dist/lib/ObjectYAML/ELFYAML.cpp vendor/llvm/dist/lib/ObjectYAML/MachOYAML.cpp vendor/llvm/dist/lib/ObjectYAML/WasmYAML.cpp vendor/llvm/dist/lib/Option/OptTable.cpp vendor/llvm/dist/lib/Passes/PassBuilder.cpp vendor/llvm/dist/lib/Passes/PassRegistry.def vendor/llvm/dist/lib/ProfileData/CMakeLists.txt vendor/llvm/dist/lib/ProfileData/Coverage/CoverageMapping.cpp vendor/llvm/dist/lib/ProfileData/Coverage/CoverageMappingReader.cpp vendor/llvm/dist/lib/ProfileData/Coverage/CoverageMappingWriter.cpp vendor/llvm/dist/lib/ProfileData/InstrProf.cpp vendor/llvm/dist/lib/ProfileData/InstrProfReader.cpp vendor/llvm/dist/lib/ProfileData/ProfileSummaryBuilder.cpp vendor/llvm/dist/lib/ProfileData/SampleProfReader.cpp vendor/llvm/dist/lib/ProfileData/SampleProfWriter.cpp vendor/llvm/dist/lib/Support/APFloat.cpp vendor/llvm/dist/lib/Support/APInt.cpp vendor/llvm/dist/lib/Support/ARMAttributeParser.cpp vendor/llvm/dist/lib/Support/Atomic.cpp vendor/llvm/dist/lib/Support/BinaryStreamRef.cpp vendor/llvm/dist/lib/Support/BinaryStreamWriter.cpp vendor/llvm/dist/lib/Support/BlockFrequency.cpp vendor/llvm/dist/lib/Support/CMakeLists.txt vendor/llvm/dist/lib/Support/CachePruning.cpp vendor/llvm/dist/lib/Support/Chrono.cpp vendor/llvm/dist/lib/Support/CommandLine.cpp vendor/llvm/dist/lib/Support/Error.cpp vendor/llvm/dist/lib/Support/FileOutputBuffer.cpp vendor/llvm/dist/lib/Support/FoldingSet.cpp vendor/llvm/dist/lib/Support/FormatVariadic.cpp vendor/llvm/dist/lib/Support/GlobPattern.cpp vendor/llvm/dist/lib/Support/GraphWriter.cpp vendor/llvm/dist/lib/Support/Host.cpp vendor/llvm/dist/lib/Support/LockFileManager.cpp vendor/llvm/dist/lib/Support/LowLevelType.cpp vendor/llvm/dist/lib/Support/MD5.cpp vendor/llvm/dist/lib/Support/Parallel.cpp vendor/llvm/dist/lib/Support/Path.cpp vendor/llvm/dist/lib/Support/Process.cpp vendor/llvm/dist/lib/Support/Program.cpp vendor/llvm/dist/lib/Support/RandomNumberGenerator.cpp vendor/llvm/dist/lib/Support/ScopedPrinter.cpp vendor/llvm/dist/lib/Support/Signals.cpp vendor/llvm/dist/lib/Support/SmallPtrSet.cpp vendor/llvm/dist/lib/Support/SmallVector.cpp vendor/llvm/dist/lib/Support/SourceMgr.cpp vendor/llvm/dist/lib/Support/SpecialCaseList.cpp vendor/llvm/dist/lib/Support/Statistic.cpp vendor/llvm/dist/lib/Support/StringExtras.cpp vendor/llvm/dist/lib/Support/StringMap.cpp vendor/llvm/dist/lib/Support/StringRef.cpp vendor/llvm/dist/lib/Support/TarWriter.cpp vendor/llvm/dist/lib/Support/TargetParser.cpp vendor/llvm/dist/lib/Support/TargetRegistry.cpp vendor/llvm/dist/lib/Support/ThreadPool.cpp vendor/llvm/dist/lib/Support/Threading.cpp vendor/llvm/dist/lib/Support/Timer.cpp vendor/llvm/dist/lib/Support/ToolOutputFile.cpp vendor/llvm/dist/lib/Support/Triple.cpp vendor/llvm/dist/lib/Support/Unix/DynamicLibrary.inc vendor/llvm/dist/lib/Support/Unix/Memory.inc vendor/llvm/dist/lib/Support/Unix/Path.inc vendor/llvm/dist/lib/Support/Unix/Process.inc vendor/llvm/dist/lib/Support/Unix/Program.inc vendor/llvm/dist/lib/Support/Unix/Threading.inc vendor/llvm/dist/lib/Support/Windows/Memory.inc vendor/llvm/dist/lib/Support/Windows/Path.inc vendor/llvm/dist/lib/Support/Windows/Process.inc vendor/llvm/dist/lib/Support/Windows/Program.inc vendor/llvm/dist/lib/Support/Windows/Signals.inc vendor/llvm/dist/lib/Support/YAMLTraits.cpp vendor/llvm/dist/lib/Support/raw_ostream.cpp vendor/llvm/dist/lib/Support/regcomp.c vendor/llvm/dist/lib/Support/regex2.h vendor/llvm/dist/lib/TableGen/Error.cpp vendor/llvm/dist/lib/TableGen/Main.cpp vendor/llvm/dist/lib/TableGen/Record.cpp vendor/llvm/dist/lib/TableGen/StringMatcher.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64.h vendor/llvm/dist/lib/Target/AArch64/AArch64.td vendor/llvm/dist/lib/Target/AArch64/AArch64A53Fix835769.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64A57FPLoadBalancing.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64AdvSIMDScalarPass.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64AsmPrinter.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64CallLowering.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64CallLowering.h vendor/llvm/dist/lib/Target/AArch64/AArch64CallingConvention.h vendor/llvm/dist/lib/Target/AArch64/AArch64CallingConvention.td vendor/llvm/dist/lib/Target/AArch64/AArch64CleanupLocalDynamicTLSPass.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64CollectLOH.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64CondBrTuning.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ConditionOptimizer.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ConditionalCompares.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64DeadRegisterDefinitionsPass.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64FalkorHWPFFix.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64FastISel.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64FrameLowering.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64FrameLowering.h vendor/llvm/dist/lib/Target/AArch64/AArch64GenRegisterBankInfo.def vendor/llvm/dist/lib/Target/AArch64/AArch64ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ISelLowering.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64ISelLowering.h vendor/llvm/dist/lib/Target/AArch64/AArch64InstrAtomics.td vendor/llvm/dist/lib/Target/AArch64/AArch64InstrFormats.td vendor/llvm/dist/lib/Target/AArch64/AArch64InstrInfo.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64InstrInfo.h vendor/llvm/dist/lib/Target/AArch64/AArch64InstrInfo.td vendor/llvm/dist/lib/Target/AArch64/AArch64InstructionSelector.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64LegalizerInfo.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64LegalizerInfo.h vendor/llvm/dist/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64MCInstLower.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64MachineFunctionInfo.h vendor/llvm/dist/lib/Target/AArch64/AArch64MacroFusion.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64PBQPRegAlloc.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64PromoteConstant.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64RedundantCopyElimination.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterBankInfo.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterBankInfo.h vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterBanks.td vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterInfo.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64RegisterInfo.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedA53.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedA57.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedCyclone.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedFalkor.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedKryo.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedM1.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedThunderX.td vendor/llvm/dist/lib/Target/AArch64/AArch64SchedThunderX2T99.td vendor/llvm/dist/lib/Target/AArch64/AArch64StorePairSuppress.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64Subtarget.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64Subtarget.h vendor/llvm/dist/lib/Target/AArch64/AArch64SystemOperands.td vendor/llvm/dist/lib/Target/AArch64/AArch64TargetMachine.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64TargetMachine.h vendor/llvm/dist/lib/Target/AArch64/AArch64TargetObjectFile.h vendor/llvm/dist/lib/Target/AArch64/AArch64TargetTransformInfo.cpp vendor/llvm/dist/lib/Target/AArch64/AArch64TargetTransformInfo.h vendor/llvm/dist/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp vendor/llvm/dist/lib/Target/AArch64/CMakeLists.txt vendor/llvm/dist/lib/Target/AArch64/Disassembler/AArch64Disassembler.cpp vendor/llvm/dist/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.cpp vendor/llvm/dist/lib/Target/AArch64/InstPrinter/AArch64InstPrinter.h vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.h vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.h vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64MachObjectWriter.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFObjectWriter.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.cpp vendor/llvm/dist/lib/Target/AArch64/MCTargetDesc/AArch64WinCOFFStreamer.h vendor/llvm/dist/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp vendor/llvm/dist/lib/Target/AArch64/Utils/AArch64BaseInfo.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPU.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPU.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAliasAnalysis.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUAsmPrinter.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUCallLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUCallingConv.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUFrameLowering.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUGenRegisterBankInfo.def vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUISelLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUISelLowering.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstrInfo.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstrInfo.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstructionSelector.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUPTNote.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPURegisterInfo.td vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUSubtarget.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUSubtarget.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetMachine.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp vendor/llvm/dist/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp vendor/llvm/dist/lib/Target/AMDGPU/BUFInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/CMakeLists.txt vendor/llvm/dist/lib/Target/AMDGPU/CaymanInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/DSInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp vendor/llvm/dist/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h vendor/llvm/dist/lib/Target/AMDGPU/EvergreenInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/FLATInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/GCNHazardRecognizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/GCNHazardRecognizer.h vendor/llvm/dist/lib/Target/AMDGPU/GCNIterativeScheduler.cpp vendor/llvm/dist/lib/Target/AMDGPU/GCNIterativeScheduler.h vendor/llvm/dist/lib/Target/AMDGPU/GCNMinRegStrategy.cpp vendor/llvm/dist/lib/Target/AMDGPU/GCNRegPressure.cpp vendor/llvm/dist/lib/Target/AMDGPU/GCNRegPressure.h vendor/llvm/dist/lib/Target/AMDGPU/GCNSchedStrategy.cpp vendor/llvm/dist/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp vendor/llvm/dist/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.h vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/CMakeLists.txt vendor/llvm/dist/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/AMDGPU/MIMGInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/Processors.td vendor/llvm/dist/lib/Target/AMDGPU/R600ClauseMergePass.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600FrameLowering.h vendor/llvm/dist/lib/Target/AMDGPU/R600ISelLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600InstrFormats.td vendor/llvm/dist/lib/Target/AMDGPU/R600InstrInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600InstrInfo.h vendor/llvm/dist/lib/Target/AMDGPU/R600Instructions.td vendor/llvm/dist/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600Packetizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/R600RegisterInfo.td vendor/llvm/dist/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIDefines.h vendor/llvm/dist/lib/Target/AMDGPU/SIFixSGPRCopies.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIFoldOperands.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIFrameLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIFrameLowering.h vendor/llvm/dist/lib/Target/AMDGPU/SIISelLowering.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIISelLowering.h vendor/llvm/dist/lib/Target/AMDGPU/SIInsertSkips.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIInsertWaitcnts.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIInsertWaits.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIInstrFormats.td vendor/llvm/dist/lib/Target/AMDGPU/SIInstrInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIInstrInfo.h vendor/llvm/dist/lib/Target/AMDGPU/SIInstrInfo.td vendor/llvm/dist/lib/Target/AMDGPU/SIInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp vendor/llvm/dist/lib/Target/AMDGPU/SILowerControlFlow.cpp vendor/llvm/dist/lib/Target/AMDGPU/SILowerI1Copies.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIMachineFunctionInfo.h vendor/llvm/dist/lib/Target/AMDGPU/SIMachineScheduler.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIMachineScheduler.h vendor/llvm/dist/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIPeepholeSDWA.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIRegisterInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIRegisterInfo.h vendor/llvm/dist/lib/Target/AMDGPU/SIRegisterInfo.td vendor/llvm/dist/lib/Target/AMDGPU/SIShrinkInstructions.cpp vendor/llvm/dist/lib/Target/AMDGPU/SIWholeQuadMode.cpp vendor/llvm/dist/lib/Target/AMDGPU/SMInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/SOPInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp vendor/llvm/dist/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h vendor/llvm/dist/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp vendor/llvm/dist/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.h vendor/llvm/dist/lib/Target/AMDGPU/VOP1Instructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOP2Instructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOP3Instructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOP3PInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOPCInstructions.td vendor/llvm/dist/lib/Target/AMDGPU/VOPInstructions.td vendor/llvm/dist/lib/Target/ARM/A15SDOptimizer.cpp vendor/llvm/dist/lib/Target/ARM/ARM.h vendor/llvm/dist/lib/Target/ARM/ARM.td vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.cpp vendor/llvm/dist/lib/Target/ARM/ARMAsmPrinter.h vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMBaseInstrInfo.h vendor/llvm/dist/lib/Target/ARM/ARMBaseRegisterInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMBaseRegisterInfo.h vendor/llvm/dist/lib/Target/ARM/ARMCallLowering.cpp vendor/llvm/dist/lib/Target/ARM/ARMCallLowering.h vendor/llvm/dist/lib/Target/ARM/ARMCallingConv.h vendor/llvm/dist/lib/Target/ARM/ARMCallingConv.td vendor/llvm/dist/lib/Target/ARM/ARMComputeBlockSize.cpp vendor/llvm/dist/lib/Target/ARM/ARMConstantIslandPass.cpp vendor/llvm/dist/lib/Target/ARM/ARMConstantPoolValue.cpp vendor/llvm/dist/lib/Target/ARM/ARMConstantPoolValue.h vendor/llvm/dist/lib/Target/ARM/ARMExpandPseudoInsts.cpp vendor/llvm/dist/lib/Target/ARM/ARMFastISel.cpp vendor/llvm/dist/lib/Target/ARM/ARMFrameLowering.cpp vendor/llvm/dist/lib/Target/ARM/ARMFrameLowering.h vendor/llvm/dist/lib/Target/ARM/ARMHazardRecognizer.cpp vendor/llvm/dist/lib/Target/ARM/ARMISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.cpp vendor/llvm/dist/lib/Target/ARM/ARMISelLowering.h vendor/llvm/dist/lib/Target/ARM/ARMInstrFormats.td vendor/llvm/dist/lib/Target/ARM/ARMInstrInfo.td vendor/llvm/dist/lib/Target/ARM/ARMInstrNEON.td vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb.td vendor/llvm/dist/lib/Target/ARM/ARMInstrThumb2.td vendor/llvm/dist/lib/Target/ARM/ARMInstrVFP.td vendor/llvm/dist/lib/Target/ARM/ARMInstructionSelector.cpp vendor/llvm/dist/lib/Target/ARM/ARMLegalizerInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMLoadStoreOptimizer.cpp vendor/llvm/dist/lib/Target/ARM/ARMMacroFusion.cpp vendor/llvm/dist/lib/Target/ARM/ARMOptimizeBarriersPass.cpp vendor/llvm/dist/lib/Target/ARM/ARMRegisterBankInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMRegisterInfo.td vendor/llvm/dist/lib/Target/ARM/ARMSchedule.td vendor/llvm/dist/lib/Target/ARM/ARMScheduleA57.td vendor/llvm/dist/lib/Target/ARM/ARMScheduleR52.td vendor/llvm/dist/lib/Target/ARM/ARMSelectionDAGInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMSubtarget.cpp vendor/llvm/dist/lib/Target/ARM/ARMSubtarget.h vendor/llvm/dist/lib/Target/ARM/ARMTargetMachine.cpp vendor/llvm/dist/lib/Target/ARM/ARMTargetMachine.h vendor/llvm/dist/lib/Target/ARM/ARMTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/ARM/ARMTargetTransformInfo.h vendor/llvm/dist/lib/Target/ARM/AsmParser/ARMAsmParser.cpp vendor/llvm/dist/lib/Target/ARM/AsmParser/LLVMBuild.txt vendor/llvm/dist/lib/Target/ARM/CMakeLists.txt vendor/llvm/dist/lib/Target/ARM/Disassembler/ARMDisassembler.cpp vendor/llvm/dist/lib/Target/ARM/InstPrinter/ARMInstPrinter.cpp vendor/llvm/dist/lib/Target/ARM/InstPrinter/ARMInstPrinter.h vendor/llvm/dist/lib/Target/ARM/InstPrinter/LLVMBuild.txt vendor/llvm/dist/lib/Target/ARM/LLVMBuild.txt vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMAsmBackendDarwin.h vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMAsmBackendWinCOFF.h vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.h vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMachORelocationInfo.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMMachObjectWriter.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMWinCOFFObjectWriter.cpp vendor/llvm/dist/lib/Target/ARM/MCTargetDesc/ARMWinCOFFStreamer.cpp vendor/llvm/dist/lib/Target/ARM/MLxExpansionPass.cpp vendor/llvm/dist/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp vendor/llvm/dist/lib/Target/ARM/Thumb1FrameLowering.cpp vendor/llvm/dist/lib/Target/ARM/Thumb1FrameLowering.h vendor/llvm/dist/lib/Target/ARM/Thumb1InstrInfo.cpp vendor/llvm/dist/lib/Target/ARM/Thumb2InstrInfo.cpp vendor/llvm/dist/lib/Target/ARM/Thumb2SizeReduction.cpp vendor/llvm/dist/lib/Target/ARM/ThumbRegisterInfo.cpp vendor/llvm/dist/lib/Target/ARM/ThumbRegisterInfo.h vendor/llvm/dist/lib/Target/AVR/AVR.h vendor/llvm/dist/lib/Target/AVR/AVRAsmPrinter.cpp vendor/llvm/dist/lib/Target/AVR/AVRExpandPseudoInsts.cpp vendor/llvm/dist/lib/Target/AVR/AVRFrameLowering.cpp vendor/llvm/dist/lib/Target/AVR/AVRFrameLowering.h vendor/llvm/dist/lib/Target/AVR/AVRISelLowering.cpp vendor/llvm/dist/lib/Target/AVR/AVRISelLowering.h vendor/llvm/dist/lib/Target/AVR/AVRInstrInfo.h vendor/llvm/dist/lib/Target/AVR/AVRRegisterInfo.cpp vendor/llvm/dist/lib/Target/AVR/AVRRegisterInfo.h vendor/llvm/dist/lib/Target/AVR/AVRRelaxMemOperations.cpp vendor/llvm/dist/lib/Target/AVR/AVRSubtarget.h vendor/llvm/dist/lib/Target/AVR/AVRTargetMachine.cpp vendor/llvm/dist/lib/Target/AVR/AVRTargetMachine.h vendor/llvm/dist/lib/Target/AVR/AsmParser/AVRAsmParser.cpp vendor/llvm/dist/lib/Target/AVR/CMakeLists.txt vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.cpp vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRAsmBackend.h vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRELFObjectWriter.cpp vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRFixupKinds.h vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCExpr.cpp vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCExpr.h vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.cpp vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/AVRMCTargetDesc.h vendor/llvm/dist/lib/Target/AVR/MCTargetDesc/CMakeLists.txt vendor/llvm/dist/lib/Target/AVR/TargetInfo/AVRTargetInfo.cpp vendor/llvm/dist/lib/Target/BPF/BPF.td vendor/llvm/dist/lib/Target/BPF/BPFAsmPrinter.cpp vendor/llvm/dist/lib/Target/BPF/BPFFrameLowering.h vendor/llvm/dist/lib/Target/BPF/BPFISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/BPF/BPFISelLowering.cpp vendor/llvm/dist/lib/Target/BPF/BPFISelLowering.h vendor/llvm/dist/lib/Target/BPF/BPFInstrFormats.td vendor/llvm/dist/lib/Target/BPF/BPFInstrInfo.h vendor/llvm/dist/lib/Target/BPF/BPFInstrInfo.td vendor/llvm/dist/lib/Target/BPF/BPFRegisterInfo.cpp vendor/llvm/dist/lib/Target/BPF/BPFRegisterInfo.h vendor/llvm/dist/lib/Target/BPF/BPFRegisterInfo.td vendor/llvm/dist/lib/Target/BPF/BPFSubtarget.cpp vendor/llvm/dist/lib/Target/BPF/BPFSubtarget.h vendor/llvm/dist/lib/Target/BPF/BPFTargetMachine.cpp vendor/llvm/dist/lib/Target/BPF/BPFTargetMachine.h vendor/llvm/dist/lib/Target/BPF/CMakeLists.txt vendor/llvm/dist/lib/Target/BPF/Disassembler/BPFDisassembler.cpp vendor/llvm/dist/lib/Target/BPF/InstPrinter/BPFInstPrinter.cpp vendor/llvm/dist/lib/Target/BPF/InstPrinter/BPFInstPrinter.h vendor/llvm/dist/lib/Target/BPF/LLVMBuild.txt vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFAsmBackend.cpp vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFELFObjectWriter.cpp vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.cpp vendor/llvm/dist/lib/Target/BPF/MCTargetDesc/BPFMCTargetDesc.h vendor/llvm/dist/lib/Target/BPF/TargetInfo/BPFTargetInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp vendor/llvm/dist/lib/Target/Hexagon/BitTracker.cpp vendor/llvm/dist/lib/Target/Hexagon/BitTracker.h vendor/llvm/dist/lib/Target/Hexagon/CMakeLists.txt vendor/llvm/dist/lib/Target/Hexagon/Disassembler/HexagonDisassembler.cpp vendor/llvm/dist/lib/Target/Hexagon/Hexagon.h vendor/llvm/dist/lib/Target/Hexagon/Hexagon.td vendor/llvm/dist/lib/Target/Hexagon/HexagonAsmPrinter.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonAsmPrinter.h vendor/llvm/dist/lib/Target/Hexagon/HexagonBitSimplify.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonBitTracker.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonBitTracker.h vendor/llvm/dist/lib/Target/Hexagon/HexagonBlockRanges.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonBlockRanges.h vendor/llvm/dist/lib/Target/Hexagon/HexagonCFGOptimizer.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonCommonGEP.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonConstPropagation.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonCopyToCombine.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonDepArch.h vendor/llvm/dist/lib/Target/Hexagon/HexagonDepArch.td vendor/llvm/dist/lib/Target/Hexagon/HexagonDepDecoders.h vendor/llvm/dist/lib/Target/Hexagon/HexagonDepIICHVX.td vendor/llvm/dist/lib/Target/Hexagon/HexagonDepIICScalar.td vendor/llvm/dist/lib/Target/Hexagon/HexagonDepITypes.h vendor/llvm/dist/lib/Target/Hexagon/HexagonDepITypes.td vendor/llvm/dist/lib/Target/Hexagon/HexagonDepInstrFormats.td vendor/llvm/dist/lib/Target/Hexagon/HexagonDepInstrInfo.td vendor/llvm/dist/lib/Target/Hexagon/HexagonDepMappings.td vendor/llvm/dist/lib/Target/Hexagon/HexagonDepOperands.td vendor/llvm/dist/lib/Target/Hexagon/HexagonDepTimingClasses.h vendor/llvm/dist/lib/Target/Hexagon/HexagonEarlyIfConv.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonExpandCondsets.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonFixupHwLoops.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonFrameLowering.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonFrameLowering.h vendor/llvm/dist/lib/Target/Hexagon/HexagonGenExtract.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonGenInsert.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonGenMux.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonGenPredicate.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonHardwareLoops.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonIICHVX.td vendor/llvm/dist/lib/Target/Hexagon/HexagonISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonISelLowering.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonISelLowering.h vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrFormats.td vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonInstrInfo.h vendor/llvm/dist/lib/Target/Hexagon/HexagonIntrinsics.td vendor/llvm/dist/lib/Target/Hexagon/HexagonIntrinsicsV60.td vendor/llvm/dist/lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonMCInstLower.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonMachineScheduler.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonMachineScheduler.h vendor/llvm/dist/lib/Target/Hexagon/HexagonMapAsm2IntrinV62.gen.td vendor/llvm/dist/lib/Target/Hexagon/HexagonNewValueJump.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonOperands.td vendor/llvm/dist/lib/Target/Hexagon/HexagonOptAddrMode.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonPatterns.td vendor/llvm/dist/lib/Target/Hexagon/HexagonPeephole.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonPseudo.td vendor/llvm/dist/lib/Target/Hexagon/HexagonRDFOpt.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonRegisterInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonRegisterInfo.h vendor/llvm/dist/lib/Target/Hexagon/HexagonRegisterInfo.td vendor/llvm/dist/lib/Target/Hexagon/HexagonSchedule.td vendor/llvm/dist/lib/Target/Hexagon/HexagonSplitConst32AndConst64.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonSplitDouble.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonStoreWidening.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonSubtarget.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonSubtarget.h vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetMachine.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetMachine.h vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonTargetTransformInfo.h vendor/llvm/dist/lib/Target/Hexagon/HexagonVLIWPacketizer.cpp vendor/llvm/dist/lib/Target/Hexagon/HexagonVLIWPacketizer.h vendor/llvm/dist/lib/Target/Hexagon/HexagonVectorPrint.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonBaseInfo.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.h vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp vendor/llvm/dist/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h vendor/llvm/dist/lib/Target/Hexagon/RDFCopy.cpp vendor/llvm/dist/lib/Target/Hexagon/RDFCopy.h vendor/llvm/dist/lib/Target/Hexagon/RDFDeadCode.cpp vendor/llvm/dist/lib/Target/Hexagon/RDFGraph.cpp vendor/llvm/dist/lib/Target/Hexagon/RDFGraph.h vendor/llvm/dist/lib/Target/Hexagon/RDFLiveness.cpp vendor/llvm/dist/lib/Target/Hexagon/RDFLiveness.h vendor/llvm/dist/lib/Target/Hexagon/RDFRegisters.cpp vendor/llvm/dist/lib/Target/Hexagon/RDFRegisters.h vendor/llvm/dist/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp vendor/llvm/dist/lib/Target/LLVMBuild.txt vendor/llvm/dist/lib/Target/Lanai/AsmParser/LanaiAsmParser.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiDelaySlotFiller.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiFrameLowering.h vendor/llvm/dist/lib/Target/Lanai/LanaiISelLowering.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiISelLowering.h vendor/llvm/dist/lib/Target/Lanai/LanaiInstrInfo.h vendor/llvm/dist/lib/Target/Lanai/LanaiMemAluCombiner.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiRegisterInfo.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiRegisterInfo.h vendor/llvm/dist/lib/Target/Lanai/LanaiSubtarget.h vendor/llvm/dist/lib/Target/Lanai/LanaiTargetMachine.cpp vendor/llvm/dist/lib/Target/Lanai/LanaiTargetMachine.h vendor/llvm/dist/lib/Target/Lanai/LanaiTargetTransformInfo.h vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/LanaiAsmBackend.cpp vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/LanaiELFObjectWriter.cpp vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.cpp vendor/llvm/dist/lib/Target/Lanai/MCTargetDesc/LanaiMCTargetDesc.h vendor/llvm/dist/lib/Target/Lanai/TargetInfo/LanaiTargetInfo.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430BranchSelector.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430FrameLowering.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430FrameLowering.h vendor/llvm/dist/lib/Target/MSP430/MSP430ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430ISelLowering.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430ISelLowering.h vendor/llvm/dist/lib/Target/MSP430/MSP430InstrInfo.h vendor/llvm/dist/lib/Target/MSP430/MSP430RegisterInfo.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430RegisterInfo.h vendor/llvm/dist/lib/Target/MSP430/MSP430Subtarget.h vendor/llvm/dist/lib/Target/MSP430/MSP430TargetMachine.cpp vendor/llvm/dist/lib/Target/MSP430/MSP430TargetMachine.h vendor/llvm/dist/lib/Target/MSP430/TargetInfo/MSP430TargetInfo.cpp vendor/llvm/dist/lib/Target/Mips/AsmParser/MipsAsmParser.cpp vendor/llvm/dist/lib/Target/Mips/Disassembler/MipsDisassembler.cpp vendor/llvm/dist/lib/Target/Mips/InstPrinter/MipsInstPrinter.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCNaCl.h vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.h vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsNaClELFStreamer.cpp vendor/llvm/dist/lib/Target/Mips/MCTargetDesc/MipsTargetStreamer.cpp vendor/llvm/dist/lib/Target/Mips/MicroMips32r6InstrFormats.td vendor/llvm/dist/lib/Target/Mips/MicroMips32r6InstrInfo.td vendor/llvm/dist/lib/Target/Mips/MicroMipsInstrFPU.td vendor/llvm/dist/lib/Target/Mips/MicroMipsInstrFormats.td vendor/llvm/dist/lib/Target/Mips/MicroMipsInstrInfo.td vendor/llvm/dist/lib/Target/Mips/MicroMipsSizeReduction.cpp vendor/llvm/dist/lib/Target/Mips/Mips16FrameLowering.cpp vendor/llvm/dist/lib/Target/Mips/Mips16FrameLowering.h vendor/llvm/dist/lib/Target/Mips/Mips16HardFloat.cpp vendor/llvm/dist/lib/Target/Mips/Mips16ISelLowering.cpp vendor/llvm/dist/lib/Target/Mips/Mips16InstrInfo.cpp vendor/llvm/dist/lib/Target/Mips/Mips16InstrInfo.h vendor/llvm/dist/lib/Target/Mips/Mips16InstrInfo.td vendor/llvm/dist/lib/Target/Mips/Mips16RegisterInfo.cpp vendor/llvm/dist/lib/Target/Mips/Mips32r6InstrInfo.td vendor/llvm/dist/lib/Target/Mips/Mips64InstrInfo.td vendor/llvm/dist/lib/Target/Mips/Mips64r6InstrInfo.td vendor/llvm/dist/lib/Target/Mips/MipsAnalyzeImmediate.cpp vendor/llvm/dist/lib/Target/Mips/MipsAnalyzeImmediate.h vendor/llvm/dist/lib/Target/Mips/MipsAsmPrinter.cpp vendor/llvm/dist/lib/Target/Mips/MipsAsmPrinter.h vendor/llvm/dist/lib/Target/Mips/MipsCCState.cpp vendor/llvm/dist/lib/Target/Mips/MipsCondMov.td vendor/llvm/dist/lib/Target/Mips/MipsConstantIslandPass.cpp vendor/llvm/dist/lib/Target/Mips/MipsDSPInstrInfo.td vendor/llvm/dist/lib/Target/Mips/MipsDelaySlotFiller.cpp vendor/llvm/dist/lib/Target/Mips/MipsFastISel.cpp vendor/llvm/dist/lib/Target/Mips/MipsFrameLowering.h vendor/llvm/dist/lib/Target/Mips/MipsHazardSchedule.cpp vendor/llvm/dist/lib/Target/Mips/MipsISelLowering.cpp vendor/llvm/dist/lib/Target/Mips/MipsISelLowering.h vendor/llvm/dist/lib/Target/Mips/MipsInstrFPU.td vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.cpp vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.h vendor/llvm/dist/lib/Target/Mips/MipsInstrInfo.td vendor/llvm/dist/lib/Target/Mips/MipsLongBranch.cpp vendor/llvm/dist/lib/Target/Mips/MipsMCInstLower.cpp vendor/llvm/dist/lib/Target/Mips/MipsMCInstLower.h vendor/llvm/dist/lib/Target/Mips/MipsMachineFunction.cpp vendor/llvm/dist/lib/Target/Mips/MipsOptimizePICCall.cpp vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.cpp vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.h vendor/llvm/dist/lib/Target/Mips/MipsRegisterInfo.td vendor/llvm/dist/lib/Target/Mips/MipsSEFrameLowering.cpp vendor/llvm/dist/lib/Target/Mips/MipsSEFrameLowering.h vendor/llvm/dist/lib/Target/Mips/MipsSEISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/Mips/MipsSEISelLowering.cpp vendor/llvm/dist/lib/Target/Mips/MipsSEISelLowering.h vendor/llvm/dist/lib/Target/Mips/MipsSEInstrInfo.cpp vendor/llvm/dist/lib/Target/Mips/MipsSERegisterInfo.cpp vendor/llvm/dist/lib/Target/Mips/MipsScheduleGeneric.td vendor/llvm/dist/lib/Target/Mips/MipsScheduleP5600.td vendor/llvm/dist/lib/Target/Mips/MipsSubtarget.cpp vendor/llvm/dist/lib/Target/Mips/MipsSubtarget.h vendor/llvm/dist/lib/Target/Mips/MipsTargetMachine.cpp vendor/llvm/dist/lib/Target/Mips/MipsTargetMachine.h vendor/llvm/dist/lib/Target/Mips/MipsTargetObjectFile.cpp vendor/llvm/dist/lib/Target/Mips/MipsTargetStreamer.h vendor/llvm/dist/lib/Target/Mips/Relocation.txt vendor/llvm/dist/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTX.td vendor/llvm/dist/lib/Target/NVPTX/NVPTXAsmPrinter.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXFrameLowering.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXFrameLowering.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelDAGToDAG.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelLowering.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXISelLowering.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXInstrInfo.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXInstrInfo.td vendor/llvm/dist/lib/Target/NVPTX/NVPTXIntrinsics.td vendor/llvm/dist/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXPeephole.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXRegisterInfo.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXRegisterInfo.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXSubtarget.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetMachine.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetMachine.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetObjectFile.h vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/NVPTX/NVPTXTargetTransformInfo.h vendor/llvm/dist/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp vendor/llvm/dist/lib/Target/Nios2/CMakeLists.txt vendor/llvm/dist/lib/Target/Nios2/LLVMBuild.txt vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/CMakeLists.txt vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/LLVMBuild.txt vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.cpp vendor/llvm/dist/lib/Target/Nios2/MCTargetDesc/Nios2MCTargetDesc.h vendor/llvm/dist/lib/Target/Nios2/Nios2.h vendor/llvm/dist/lib/Target/Nios2/Nios2.td vendor/llvm/dist/lib/Target/Nios2/Nios2InstrFormats.td vendor/llvm/dist/lib/Target/Nios2/Nios2InstrInfo.td vendor/llvm/dist/lib/Target/Nios2/Nios2TargetMachine.cpp vendor/llvm/dist/lib/Target/Nios2/Nios2TargetMachine.h vendor/llvm/dist/lib/Target/Nios2/TargetInfo/Nios2TargetInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp vendor/llvm/dist/lib/Target/PowerPC/CMakeLists.txt vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.cpp vendor/llvm/dist/lib/Target/PowerPC/InstPrinter/PPCInstPrinter.h vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCMachObjectWriter.cpp vendor/llvm/dist/lib/Target/PowerPC/MCTargetDesc/PPCPredicates.h vendor/llvm/dist/lib/Target/PowerPC/P9InstrResources.td vendor/llvm/dist/lib/Target/PowerPC/PPC.h vendor/llvm/dist/lib/Target/PowerPC/PPCAsmPrinter.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCBranchSelector.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCCTRLoops.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCEarlyReturn.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCExpandISEL.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCFastISel.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCFrameLowering.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCFrameLowering.h vendor/llvm/dist/lib/Target/PowerPC/PPCISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCISelLowering.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCISelLowering.h vendor/llvm/dist/lib/Target/PowerPC/PPCInstr64Bit.td vendor/llvm/dist/lib/Target/PowerPC/PPCInstrAltivec.td vendor/llvm/dist/lib/Target/PowerPC/PPCInstrFormats.td vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.h vendor/llvm/dist/lib/Target/PowerPC/PPCInstrInfo.td vendor/llvm/dist/lib/Target/PowerPC/PPCInstrVSX.td vendor/llvm/dist/lib/Target/PowerPC/PPCLoopPreIncPrep.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCMCInstLower.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCMIPeephole.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCMachineFunctionInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCMachineFunctionInfo.h vendor/llvm/dist/lib/Target/PowerPC/PPCQPXLoadSplat.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCRegisterInfo.td vendor/llvm/dist/lib/Target/PowerPC/PPCScheduleP9.td vendor/llvm/dist/lib/Target/PowerPC/PPCSubtarget.h vendor/llvm/dist/lib/Target/PowerPC/PPCTLSDynamicCall.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCTargetMachine.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCTargetMachine.h vendor/llvm/dist/lib/Target/PowerPC/PPCTargetObjectFile.h vendor/llvm/dist/lib/Target/PowerPC/PPCTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCTargetTransformInfo.h vendor/llvm/dist/lib/Target/PowerPC/PPCVSXFMAMutate.cpp vendor/llvm/dist/lib/Target/PowerPC/PPCVSXSwapRemoval.cpp vendor/llvm/dist/lib/Target/PowerPC/README.txt vendor/llvm/dist/lib/Target/PowerPC/README_ALTIVEC.txt vendor/llvm/dist/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp vendor/llvm/dist/lib/Target/README.txt vendor/llvm/dist/lib/Target/RISCV/CMakeLists.txt vendor/llvm/dist/lib/Target/RISCV/LLVMBuild.txt vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/CMakeLists.txt vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/LLVMBuild.txt vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp vendor/llvm/dist/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.h vendor/llvm/dist/lib/Target/RISCV/RISCV.td vendor/llvm/dist/lib/Target/RISCV/RISCVInstrFormats.td vendor/llvm/dist/lib/Target/RISCV/RISCVInstrInfo.td vendor/llvm/dist/lib/Target/RISCV/RISCVRegisterInfo.td vendor/llvm/dist/lib/Target/RISCV/RISCVTargetMachine.cpp vendor/llvm/dist/lib/Target/RISCV/RISCVTargetMachine.h vendor/llvm/dist/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp vendor/llvm/dist/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp vendor/llvm/dist/lib/Target/Sparc/DelaySlotFiller.cpp vendor/llvm/dist/lib/Target/Sparc/LeonFeatures.td vendor/llvm/dist/lib/Target/Sparc/LeonPasses.cpp vendor/llvm/dist/lib/Target/Sparc/LeonPasses.h vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp vendor/llvm/dist/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.h vendor/llvm/dist/lib/Target/Sparc/Sparc.td vendor/llvm/dist/lib/Target/Sparc/SparcFrameLowering.cpp vendor/llvm/dist/lib/Target/Sparc/SparcFrameLowering.h vendor/llvm/dist/lib/Target/Sparc/SparcISelLowering.cpp vendor/llvm/dist/lib/Target/Sparc/SparcISelLowering.h vendor/llvm/dist/lib/Target/Sparc/SparcInstrInfo.h vendor/llvm/dist/lib/Target/Sparc/SparcInstrInfo.td vendor/llvm/dist/lib/Target/Sparc/SparcRegisterInfo.cpp vendor/llvm/dist/lib/Target/Sparc/SparcRegisterInfo.h vendor/llvm/dist/lib/Target/Sparc/SparcSubtarget.cpp vendor/llvm/dist/lib/Target/Sparc/SparcSubtarget.h vendor/llvm/dist/lib/Target/Sparc/SparcTargetMachine.cpp vendor/llvm/dist/lib/Target/Sparc/SparcTargetMachine.h vendor/llvm/dist/lib/Target/Sparc/SparcTargetObjectFile.cpp vendor/llvm/dist/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp vendor/llvm/dist/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp vendor/llvm/dist/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h vendor/llvm/dist/lib/Target/SystemZ/SystemZ.td vendor/llvm/dist/lib/Target/SystemZ/SystemZElimCompare.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZFrameLowering.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZFrameLowering.h vendor/llvm/dist/lib/Target/SystemZ/SystemZHazardRecognizer.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZHazardRecognizer.h vendor/llvm/dist/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZISelLowering.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZISelLowering.h vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrFP.td vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrFormats.td vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrInfo.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrInfo.h vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrInfo.td vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrSystem.td vendor/llvm/dist/lib/Target/SystemZ/SystemZInstrVector.td vendor/llvm/dist/lib/Target/SystemZ/SystemZLDCleanup.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZMachineScheduler.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZMachineScheduler.h vendor/llvm/dist/lib/Target/SystemZ/SystemZOperators.td vendor/llvm/dist/lib/Target/SystemZ/SystemZRegisterInfo.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZRegisterInfo.h vendor/llvm/dist/lib/Target/SystemZ/SystemZRegisterInfo.td vendor/llvm/dist/lib/Target/SystemZ/SystemZShortenInst.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZSubtarget.h vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetMachine.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetMachine.h vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/SystemZ/SystemZTargetTransformInfo.h vendor/llvm/dist/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp vendor/llvm/dist/lib/Target/TargetLoweringObjectFile.cpp vendor/llvm/dist/lib/Target/TargetMachine.cpp vendor/llvm/dist/lib/Target/TargetMachineC.cpp vendor/llvm/dist/lib/Target/WebAssembly/CMakeLists.txt vendor/llvm/dist/lib/Target/WebAssembly/InstPrinter/WebAssemblyInstPrinter.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyAsmBackend.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyELFObjectWriter.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCTargetDesc.h vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.cpp vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyTargetStreamer.h vendor/llvm/dist/lib/Target/WebAssembly/MCTargetDesc/WebAssemblyWasmObjectWriter.cpp vendor/llvm/dist/lib/Target/WebAssembly/TargetInfo/WebAssemblyTargetInfo.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssembly.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssembly.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyAsmPrinter.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyExplicitLocals.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFastISel.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFrameLowering.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyFrameLowering.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyISelLowering.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrAtomics.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrConv.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrFormats.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrInfo.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrInfo.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyInstrMemory.td vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyLowerBrUnless.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyOptimizeLiveIntervals.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyPrepareForLiveIntervals.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegColoring.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegStackify.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyRegisterInfo.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblySetP2AlignOperands.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyStoreResults.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblySubtarget.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblySubtarget.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyTargetMachine.cpp vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyTargetMachine.h vendor/llvm/dist/lib/Target/WebAssembly/WebAssemblyTargetTransformInfo.cpp vendor/llvm/dist/lib/Target/WebAssembly/known_gcc_test_failures.txt vendor/llvm/dist/lib/Target/X86/AsmParser/LLVMBuild.txt vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmInstrumentation.h vendor/llvm/dist/lib/Target/X86/AsmParser/X86AsmParser.cpp vendor/llvm/dist/lib/Target/X86/AsmParser/X86Operand.h vendor/llvm/dist/lib/Target/X86/CMakeLists.txt vendor/llvm/dist/lib/Target/X86/Disassembler/X86Disassembler.cpp vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoder.cpp vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoder.h vendor/llvm/dist/lib/Target/X86/Disassembler/X86DisassemblerDecoderCommon.h vendor/llvm/dist/lib/Target/X86/InstPrinter/X86ATTInstPrinter.cpp vendor/llvm/dist/lib/Target/X86/InstPrinter/X86InstComments.cpp vendor/llvm/dist/lib/Target/X86/InstPrinter/X86InstComments.h vendor/llvm/dist/lib/Target/X86/InstPrinter/X86IntelInstPrinter.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/CMakeLists.txt vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86BaseInfo.h vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.h vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86MachObjectWriter.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86WinCOFFObjectWriter.cpp vendor/llvm/dist/lib/Target/X86/MCTargetDesc/X86WinCOFFStreamer.cpp vendor/llvm/dist/lib/Target/X86/README-SSE.txt vendor/llvm/dist/lib/Target/X86/README-X86-64.txt vendor/llvm/dist/lib/Target/X86/README.txt vendor/llvm/dist/lib/Target/X86/TargetInfo/X86TargetInfo.cpp vendor/llvm/dist/lib/Target/X86/X86.h vendor/llvm/dist/lib/Target/X86/X86.td vendor/llvm/dist/lib/Target/X86/X86AsmPrinter.cpp vendor/llvm/dist/lib/Target/X86/X86AsmPrinter.h vendor/llvm/dist/lib/Target/X86/X86CallFrameOptimization.cpp vendor/llvm/dist/lib/Target/X86/X86CallLowering.cpp vendor/llvm/dist/lib/Target/X86/X86CallLowering.h vendor/llvm/dist/lib/Target/X86/X86CallingConv.td vendor/llvm/dist/lib/Target/X86/X86CmovConversion.cpp vendor/llvm/dist/lib/Target/X86/X86EvexToVex.cpp vendor/llvm/dist/lib/Target/X86/X86ExpandPseudo.cpp vendor/llvm/dist/lib/Target/X86/X86FastISel.cpp vendor/llvm/dist/lib/Target/X86/X86FixupBWInsts.cpp vendor/llvm/dist/lib/Target/X86/X86FixupLEAs.cpp vendor/llvm/dist/lib/Target/X86/X86FloatingPoint.cpp vendor/llvm/dist/lib/Target/X86/X86FrameLowering.cpp vendor/llvm/dist/lib/Target/X86/X86FrameLowering.h vendor/llvm/dist/lib/Target/X86/X86GenRegisterBankInfo.def vendor/llvm/dist/lib/Target/X86/X86ISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/X86/X86ISelLowering.cpp vendor/llvm/dist/lib/Target/X86/X86ISelLowering.h vendor/llvm/dist/lib/Target/X86/X86Instr3DNow.td vendor/llvm/dist/lib/Target/X86/X86InstrAVX512.td vendor/llvm/dist/lib/Target/X86/X86InstrArithmetic.td vendor/llvm/dist/lib/Target/X86/X86InstrCMovSetCC.td vendor/llvm/dist/lib/Target/X86/X86InstrCompiler.td vendor/llvm/dist/lib/Target/X86/X86InstrControl.td vendor/llvm/dist/lib/Target/X86/X86InstrExtension.td vendor/llvm/dist/lib/Target/X86/X86InstrFMA.td vendor/llvm/dist/lib/Target/X86/X86InstrFPStack.td vendor/llvm/dist/lib/Target/X86/X86InstrFormats.td vendor/llvm/dist/lib/Target/X86/X86InstrFragmentsSIMD.td vendor/llvm/dist/lib/Target/X86/X86InstrInfo.cpp vendor/llvm/dist/lib/Target/X86/X86InstrInfo.h vendor/llvm/dist/lib/Target/X86/X86InstrInfo.td vendor/llvm/dist/lib/Target/X86/X86InstrMMX.td vendor/llvm/dist/lib/Target/X86/X86InstrMPX.td vendor/llvm/dist/lib/Target/X86/X86InstrSGX.td vendor/llvm/dist/lib/Target/X86/X86InstrSSE.td vendor/llvm/dist/lib/Target/X86/X86InstrSVM.td vendor/llvm/dist/lib/Target/X86/X86InstrShiftRotate.td vendor/llvm/dist/lib/Target/X86/X86InstrSystem.td vendor/llvm/dist/lib/Target/X86/X86InstrTSX.td vendor/llvm/dist/lib/Target/X86/X86InstrVMX.td vendor/llvm/dist/lib/Target/X86/X86InstrXOP.td vendor/llvm/dist/lib/Target/X86/X86InstructionSelector.cpp vendor/llvm/dist/lib/Target/X86/X86InterleavedAccess.cpp vendor/llvm/dist/lib/Target/X86/X86IntrinsicsInfo.h vendor/llvm/dist/lib/Target/X86/X86LegalizerInfo.cpp vendor/llvm/dist/lib/Target/X86/X86MCInstLower.cpp vendor/llvm/dist/lib/Target/X86/X86MachineFunctionInfo.cpp vendor/llvm/dist/lib/Target/X86/X86MacroFusion.cpp vendor/llvm/dist/lib/Target/X86/X86OptimizeLEAs.cpp vendor/llvm/dist/lib/Target/X86/X86PadShortFunction.cpp vendor/llvm/dist/lib/Target/X86/X86RegisterBankInfo.cpp vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.cpp vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.h vendor/llvm/dist/lib/Target/X86/X86RegisterInfo.td vendor/llvm/dist/lib/Target/X86/X86SchedHaswell.td vendor/llvm/dist/lib/Target/X86/X86SchedSandyBridge.td vendor/llvm/dist/lib/Target/X86/X86Schedule.td vendor/llvm/dist/lib/Target/X86/X86ScheduleAtom.td vendor/llvm/dist/lib/Target/X86/X86ScheduleBtVer2.td vendor/llvm/dist/lib/Target/X86/X86ScheduleSLM.td vendor/llvm/dist/lib/Target/X86/X86ScheduleZnver1.td vendor/llvm/dist/lib/Target/X86/X86SelectionDAGInfo.cpp vendor/llvm/dist/lib/Target/X86/X86ShuffleDecodeConstantPool.cpp vendor/llvm/dist/lib/Target/X86/X86Subtarget.cpp vendor/llvm/dist/lib/Target/X86/X86Subtarget.h vendor/llvm/dist/lib/Target/X86/X86TargetMachine.cpp vendor/llvm/dist/lib/Target/X86/X86TargetMachine.h vendor/llvm/dist/lib/Target/X86/X86TargetObjectFile.cpp vendor/llvm/dist/lib/Target/X86/X86TargetObjectFile.h vendor/llvm/dist/lib/Target/X86/X86TargetTransformInfo.cpp vendor/llvm/dist/lib/Target/X86/X86TargetTransformInfo.h vendor/llvm/dist/lib/Target/X86/X86VZeroUpper.cpp vendor/llvm/dist/lib/Target/X86/X86WinAllocaExpander.cpp vendor/llvm/dist/lib/Target/X86/X86WinEHState.cpp vendor/llvm/dist/lib/Target/XCore/MCTargetDesc/XCoreMCTargetDesc.cpp vendor/llvm/dist/lib/Target/XCore/TargetInfo/XCoreTargetInfo.cpp vendor/llvm/dist/lib/Target/XCore/XCoreAsmPrinter.cpp vendor/llvm/dist/lib/Target/XCore/XCoreFrameLowering.cpp vendor/llvm/dist/lib/Target/XCore/XCoreFrameLowering.h vendor/llvm/dist/lib/Target/XCore/XCoreISelDAGToDAG.cpp vendor/llvm/dist/lib/Target/XCore/XCoreISelLowering.cpp vendor/llvm/dist/lib/Target/XCore/XCoreISelLowering.h vendor/llvm/dist/lib/Target/XCore/XCoreInstrInfo.cpp vendor/llvm/dist/lib/Target/XCore/XCoreInstrInfo.h vendor/llvm/dist/lib/Target/XCore/XCoreMachineFunctionInfo.cpp vendor/llvm/dist/lib/Target/XCore/XCoreRegisterInfo.cpp vendor/llvm/dist/lib/Target/XCore/XCoreRegisterInfo.h vendor/llvm/dist/lib/Target/XCore/XCoreSubtarget.h vendor/llvm/dist/lib/Target/XCore/XCoreTargetMachine.cpp vendor/llvm/dist/lib/Target/XCore/XCoreTargetMachine.h vendor/llvm/dist/lib/Target/XCore/XCoreTargetTransformInfo.h vendor/llvm/dist/lib/Testing/Support/CMakeLists.txt vendor/llvm/dist/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp vendor/llvm/dist/lib/ToolDrivers/llvm-lib/LibDriver.cpp vendor/llvm/dist/lib/Transforms/Coroutines/CoroFrame.cpp vendor/llvm/dist/lib/Transforms/Coroutines/CoroSplit.cpp vendor/llvm/dist/lib/Transforms/Coroutines/Coroutines.cpp vendor/llvm/dist/lib/Transforms/IPO/AlwaysInliner.cpp vendor/llvm/dist/lib/Transforms/IPO/ArgumentPromotion.cpp vendor/llvm/dist/lib/Transforms/IPO/CMakeLists.txt vendor/llvm/dist/lib/Transforms/IPO/ConstantMerge.cpp vendor/llvm/dist/lib/Transforms/IPO/CrossDSOCFI.cpp vendor/llvm/dist/lib/Transforms/IPO/DeadArgumentElimination.cpp vendor/llvm/dist/lib/Transforms/IPO/ElimAvailExtern.cpp vendor/llvm/dist/lib/Transforms/IPO/ExtractGV.cpp vendor/llvm/dist/lib/Transforms/IPO/ForceFunctionAttrs.cpp vendor/llvm/dist/lib/Transforms/IPO/FunctionAttrs.cpp vendor/llvm/dist/lib/Transforms/IPO/FunctionImport.cpp vendor/llvm/dist/lib/Transforms/IPO/GlobalDCE.cpp vendor/llvm/dist/lib/Transforms/IPO/GlobalOpt.cpp vendor/llvm/dist/lib/Transforms/IPO/GlobalSplit.cpp vendor/llvm/dist/lib/Transforms/IPO/IPO.cpp vendor/llvm/dist/lib/Transforms/IPO/InferFunctionAttrs.cpp vendor/llvm/dist/lib/Transforms/IPO/InlineSimple.cpp vendor/llvm/dist/lib/Transforms/IPO/Inliner.cpp vendor/llvm/dist/lib/Transforms/IPO/LoopExtractor.cpp vendor/llvm/dist/lib/Transforms/IPO/LowerTypeTests.cpp vendor/llvm/dist/lib/Transforms/IPO/MergeFunctions.cpp vendor/llvm/dist/lib/Transforms/IPO/PartialInlining.cpp vendor/llvm/dist/lib/Transforms/IPO/PassManagerBuilder.cpp vendor/llvm/dist/lib/Transforms/IPO/PruneEH.cpp vendor/llvm/dist/lib/Transforms/IPO/SampleProfile.cpp vendor/llvm/dist/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp vendor/llvm/dist/lib/Transforms/IPO/WholeProgramDevirt.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineAddSub.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCalls.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCasts.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineCompares.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineInternal.h vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombinePHI.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSelect.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineShifts.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstCombineVectorOps.cpp vendor/llvm/dist/lib/Transforms/InstCombine/InstructionCombining.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/AddressSanitizer.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/BoundsChecking.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/CFGMST.h vendor/llvm/dist/lib/Transforms/Instrumentation/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/GCOVProfiling.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/InstrProfiling.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/Instrumentation.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/MemorySanitizer.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/PGOInstrumentation.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp vendor/llvm/dist/lib/Transforms/Instrumentation/SanitizerCoverage.cpp vendor/llvm/dist/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h vendor/llvm/dist/lib/Transforms/ObjCARC/BlotMapVector.h vendor/llvm/dist/lib/Transforms/ObjCARC/ObjCARC.cpp vendor/llvm/dist/lib/Transforms/ObjCARC/ObjCARCContract.cpp vendor/llvm/dist/lib/Transforms/ObjCARC/ObjCARCOpts.cpp vendor/llvm/dist/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp vendor/llvm/dist/lib/Transforms/ObjCARC/ProvenanceAnalysis.h vendor/llvm/dist/lib/Transforms/ObjCARC/PtrState.cpp vendor/llvm/dist/lib/Transforms/ObjCARC/PtrState.h vendor/llvm/dist/lib/Transforms/Scalar/ADCE.cpp vendor/llvm/dist/lib/Transforms/Scalar/BDCE.cpp vendor/llvm/dist/lib/Transforms/Scalar/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Scalar/ConstantHoisting.cpp vendor/llvm/dist/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp vendor/llvm/dist/lib/Transforms/Scalar/DeadStoreElimination.cpp vendor/llvm/dist/lib/Transforms/Scalar/EarlyCSE.cpp vendor/llvm/dist/lib/Transforms/Scalar/GVN.cpp vendor/llvm/dist/lib/Transforms/Scalar/GVNHoist.cpp vendor/llvm/dist/lib/Transforms/Scalar/GVNSink.cpp vendor/llvm/dist/lib/Transforms/Scalar/GuardWidening.cpp vendor/llvm/dist/lib/Transforms/Scalar/IndVarSimplify.cpp vendor/llvm/dist/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp vendor/llvm/dist/lib/Transforms/Scalar/InferAddressSpaces.cpp vendor/llvm/dist/lib/Transforms/Scalar/JumpThreading.cpp vendor/llvm/dist/lib/Transforms/Scalar/LICM.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopDataPrefetch.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopDeletion.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopDistribute.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopIdiomRecognize.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopInstSimplify.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopInterchange.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopLoadElimination.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopPredication.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopRerollPass.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopRotation.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopStrengthReduce.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopUnrollPass.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopUnswitch.cpp vendor/llvm/dist/lib/Transforms/Scalar/LoopVersioningLICM.cpp vendor/llvm/dist/lib/Transforms/Scalar/LowerAtomic.cpp vendor/llvm/dist/lib/Transforms/Scalar/MemCpyOptimizer.cpp vendor/llvm/dist/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp vendor/llvm/dist/lib/Transforms/Scalar/NaryReassociate.cpp vendor/llvm/dist/lib/Transforms/Scalar/NewGVN.cpp vendor/llvm/dist/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp vendor/llvm/dist/lib/Transforms/Scalar/PlaceSafepoints.cpp vendor/llvm/dist/lib/Transforms/Scalar/Reassociate.cpp vendor/llvm/dist/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp vendor/llvm/dist/lib/Transforms/Scalar/SCCP.cpp vendor/llvm/dist/lib/Transforms/Scalar/SROA.cpp vendor/llvm/dist/lib/Transforms/Scalar/Scalar.cpp vendor/llvm/dist/lib/Transforms/Scalar/Scalarizer.cpp vendor/llvm/dist/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp vendor/llvm/dist/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp vendor/llvm/dist/lib/Transforms/Scalar/SimplifyCFGPass.cpp vendor/llvm/dist/lib/Transforms/Scalar/Sink.cpp vendor/llvm/dist/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp vendor/llvm/dist/lib/Transforms/Scalar/StructurizeCFG.cpp vendor/llvm/dist/lib/Transforms/Scalar/TailRecursionElimination.cpp vendor/llvm/dist/lib/Transforms/Utils/ASanStackFrameLayout.cpp vendor/llvm/dist/lib/Transforms/Utils/AddDiscriminators.cpp vendor/llvm/dist/lib/Transforms/Utils/BasicBlockUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/BreakCriticalEdges.cpp vendor/llvm/dist/lib/Transforms/Utils/BypassSlowDivision.cpp vendor/llvm/dist/lib/Transforms/Utils/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Utils/CloneFunction.cpp vendor/llvm/dist/lib/Transforms/Utils/CloneModule.cpp vendor/llvm/dist/lib/Transforms/Utils/CodeExtractor.cpp vendor/llvm/dist/lib/Transforms/Utils/CtorUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/Evaluator.cpp vendor/llvm/dist/lib/Transforms/Utils/FlattenCFG.cpp vendor/llvm/dist/lib/Transforms/Utils/FunctionComparator.cpp vendor/llvm/dist/lib/Transforms/Utils/FunctionImportUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/InlineFunction.cpp vendor/llvm/dist/lib/Transforms/Utils/LCSSA.cpp vendor/llvm/dist/lib/Transforms/Utils/Local.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopSimplify.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopUnroll.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopUnrollPeel.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopUnrollRuntime.cpp vendor/llvm/dist/lib/Transforms/Utils/LoopUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/LowerMemIntrinsics.cpp vendor/llvm/dist/lib/Transforms/Utils/LowerSwitch.cpp vendor/llvm/dist/lib/Transforms/Utils/Mem2Reg.cpp vendor/llvm/dist/lib/Transforms/Utils/MetaRenamer.cpp vendor/llvm/dist/lib/Transforms/Utils/ModuleUtils.cpp vendor/llvm/dist/lib/Transforms/Utils/PredicateInfo.cpp vendor/llvm/dist/lib/Transforms/Utils/PromoteMemoryToRegister.cpp vendor/llvm/dist/lib/Transforms/Utils/SSAUpdater.cpp vendor/llvm/dist/lib/Transforms/Utils/SimplifyCFG.cpp vendor/llvm/dist/lib/Transforms/Utils/SimplifyIndVar.cpp vendor/llvm/dist/lib/Transforms/Utils/SimplifyInstructions.cpp vendor/llvm/dist/lib/Transforms/Utils/SimplifyLibCalls.cpp vendor/llvm/dist/lib/Transforms/Utils/SplitModule.cpp vendor/llvm/dist/lib/Transforms/Utils/SymbolRewriter.cpp vendor/llvm/dist/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp vendor/llvm/dist/lib/Transforms/Utils/ValueMapper.cpp vendor/llvm/dist/lib/Transforms/Vectorize/CMakeLists.txt vendor/llvm/dist/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp vendor/llvm/dist/lib/Transforms/Vectorize/LoopVectorize.cpp vendor/llvm/dist/lib/Transforms/Vectorize/SLPVectorizer.cpp vendor/llvm/dist/lib/Transforms/Vectorize/Vectorize.cpp vendor/llvm/dist/lib/XRay/InstrumentationMap.cpp vendor/llvm/dist/lib/XRay/Trace.cpp vendor/llvm/dist/projects/CMakeLists.txt vendor/llvm/dist/runtimes/CMakeLists.txt vendor/llvm/dist/test/Analysis/BasicAA/cs-cs.ll vendor/llvm/dist/test/Analysis/BranchProbabilityInfo/loop.ll vendor/llvm/dist/test/Analysis/CostModel/AMDGPU/fdiv.ll vendor/llvm/dist/test/Analysis/CostModel/ARM/gep.ll vendor/llvm/dist/test/Analysis/CostModel/X86/bitreverse.ll vendor/llvm/dist/test/Analysis/CostModel/X86/ctlz.ll vendor/llvm/dist/test/Analysis/CostModel/X86/ctpop.ll vendor/llvm/dist/test/Analysis/CostModel/X86/cttz.ll vendor/llvm/dist/test/Analysis/CostModel/X86/fptosi.ll vendor/llvm/dist/test/Analysis/CostModel/X86/fptoui.ll vendor/llvm/dist/test/Analysis/CostModel/X86/gep.ll vendor/llvm/dist/test/Analysis/CostModel/X86/interleaved-load-i8.ll vendor/llvm/dist/test/Analysis/CostModel/X86/interleaved-store-i8.ll vendor/llvm/dist/test/Analysis/CostModel/X86/masked-intrinsic-cost.ll vendor/llvm/dist/test/Analysis/CostModel/X86/shuffle-broadcast.ll vendor/llvm/dist/test/Analysis/CostModel/X86/shuffle-reverse.ll vendor/llvm/dist/test/Analysis/CostModel/X86/shuffle-single-src.ll vendor/llvm/dist/test/Analysis/CostModel/X86/shuffle-two-src.ll vendor/llvm/dist/test/Analysis/CostModel/X86/strided-load-i8.ll vendor/llvm/dist/test/Analysis/CostModel/X86/trunc.ll vendor/llvm/dist/test/Analysis/GlobalsModRef/memset-escape.ll vendor/llvm/dist/test/Analysis/GlobalsModRef/no-escape.ll vendor/llvm/dist/test/Analysis/GlobalsModRef/pr12351.ll vendor/llvm/dist/test/Analysis/GlobalsModRef/weak-interposition.ll vendor/llvm/dist/test/Analysis/MemorySSA/invariant-groups.ll vendor/llvm/dist/test/Analysis/PostDominators/pr6047_a.ll vendor/llvm/dist/test/Analysis/PostDominators/pr6047_b.ll vendor/llvm/dist/test/Analysis/PostDominators/pr6047_c.ll vendor/llvm/dist/test/Analysis/PostDominators/pr6047_d.ll vendor/llvm/dist/test/Analysis/RegionInfo/cond_loop.ll vendor/llvm/dist/test/Analysis/RegionInfo/condition_complicated.ll vendor/llvm/dist/test/Analysis/RegionInfo/condition_complicated_2.ll vendor/llvm/dist/test/Analysis/RegionInfo/condition_forward_edge.ll vendor/llvm/dist/test/Analysis/RegionInfo/condition_same_exit.ll vendor/llvm/dist/test/Analysis/RegionInfo/condition_simple.ll vendor/llvm/dist/test/Analysis/RegionInfo/exit_in_condition.ll vendor/llvm/dist/test/Analysis/RegionInfo/infinite_loop.ll vendor/llvm/dist/test/Analysis/RegionInfo/infinite_loop_2.ll vendor/llvm/dist/test/Analysis/RegionInfo/infinite_loop_3.ll vendor/llvm/dist/test/Analysis/RegionInfo/infinite_loop_4.ll vendor/llvm/dist/test/Analysis/RegionInfo/infinite_loop_5_a.ll vendor/llvm/dist/test/Analysis/RegionInfo/infinite_loop_5_b.ll vendor/llvm/dist/test/Analysis/RegionInfo/loop_with_condition.ll vendor/llvm/dist/test/Analysis/RegionInfo/loops_1.ll vendor/llvm/dist/test/Analysis/RegionInfo/loops_2.ll vendor/llvm/dist/test/Analysis/RegionInfo/mix_1.ll vendor/llvm/dist/test/Analysis/RegionInfo/nested_loops.ll vendor/llvm/dist/test/Analysis/RegionInfo/next.ll vendor/llvm/dist/test/Analysis/RegionInfo/paper.ll vendor/llvm/dist/test/Analysis/RegionInfo/two_loops_same_header.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/different-loops-recs.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/flags-from-poison.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/max-trip-count.ll vendor/llvm/dist/test/Analysis/ScalarEvolution/shift-op.ll vendor/llvm/dist/test/Analysis/ValueTracking/assume.ll vendor/llvm/dist/test/Analysis/ValueTracking/known-signbit-shift.ll vendor/llvm/dist/test/Analysis/ValueTracking/memory-dereferenceable.ll vendor/llvm/dist/test/Assembler/DIGlobalVariableExpression.ll vendor/llvm/dist/test/Assembler/diexpression.ll vendor/llvm/dist/test/Assembler/diglobalvariable.ll vendor/llvm/dist/test/Assembler/fast-math-flags.ll vendor/llvm/dist/test/Assembler/getelementptr_vec_ce.ll vendor/llvm/dist/test/Assembler/invalid-diexpression-verify.ll vendor/llvm/dist/test/Bindings/OCaml/analysis.ml vendor/llvm/dist/test/Bindings/OCaml/bitreader.ml vendor/llvm/dist/test/Bindings/OCaml/bitwriter.ml vendor/llvm/dist/test/Bindings/OCaml/core.ml vendor/llvm/dist/test/Bindings/OCaml/diagnostic_handler.ml vendor/llvm/dist/test/Bindings/OCaml/executionengine.ml vendor/llvm/dist/test/Bindings/OCaml/ext_exc.ml vendor/llvm/dist/test/Bindings/OCaml/ipo.ml vendor/llvm/dist/test/Bindings/OCaml/irreader.ml vendor/llvm/dist/test/Bindings/OCaml/linker.ml vendor/llvm/dist/test/Bindings/OCaml/passmgr_builder.ml vendor/llvm/dist/test/Bindings/OCaml/scalar_opts.ml vendor/llvm/dist/test/Bindings/OCaml/target.ml vendor/llvm/dist/test/Bindings/OCaml/transform_utils.ml vendor/llvm/dist/test/Bindings/OCaml/vectorize.ml vendor/llvm/dist/test/Bitcode/DIExpression-4.0.ll vendor/llvm/dist/test/Bitcode/DIExpression-4.0.ll.bc vendor/llvm/dist/test/Bitcode/DIExpression-aggresult.ll vendor/llvm/dist/test/Bitcode/DIExpression-deref.ll vendor/llvm/dist/test/Bitcode/DIExpression-deref.ll.bc vendor/llvm/dist/test/Bitcode/DIGlobalVariableExpression.ll vendor/llvm/dist/test/Bitcode/DIGlobalVariableExpression2.ll vendor/llvm/dist/test/Bitcode/attributes.ll vendor/llvm/dist/test/Bitcode/compatibility-3.6.ll vendor/llvm/dist/test/Bitcode/compatibility-3.7.ll vendor/llvm/dist/test/Bitcode/compatibility-3.8.ll vendor/llvm/dist/test/Bitcode/compatibility-3.9.ll vendor/llvm/dist/test/Bitcode/compatibility-4.0.ll vendor/llvm/dist/test/Bitcode/compatibility.ll vendor/llvm/dist/test/Bitcode/diglobalvariable-3.8.ll vendor/llvm/dist/test/Bitcode/summary_version.ll vendor/llvm/dist/test/Bitcode/thinlto-alias.ll vendor/llvm/dist/test/Bitcode/thinlto-alias2.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-callgraph-pgo.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-callgraph-profile-summary.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-callgraph-sample-profile-summary.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-callgraph.ll vendor/llvm/dist/test/Bitcode/thinlto-function-summary-refgraph.ll vendor/llvm/dist/test/CMakeLists.txt vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-callingconv-ios.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-callingconv.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-fallback.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator-stackprotect.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-irtranslator.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/arm64-regbankselect.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/call-translator-ios.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/call-translator.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/debug-insts.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/dynamic-alloca.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/irtranslator-bitcast.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/irtranslator-exceptions.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-add.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-and.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-cmp.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-combines.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-constant.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-div.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-exceptions.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-ext.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-extracts.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-fcmp.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-fneg.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-fptoi.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-gep.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-ignore-non-generic.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-inserts.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-itofp.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-load-store.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-mul.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-nonpowerof2eltsvec.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-or.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-pow.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-rem.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-shift.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-simple.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-sub.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-undef.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-vaarg.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/legalize-xor.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/localizer-in-O0-pipeline.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/localizer.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/no-regclass.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/regbankselect-dbg-value.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/regbankselect-default.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-binop.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-bitcast.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-br.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-cbz.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-constant.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-dbg-value.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-fma.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-fp-casts.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-implicit-def.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-int-ext.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-int-ptr-casts.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-intrinsic-aarch64-sdiv.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-load.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-muladd.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-pr32733.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-store.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-trunc.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select-xor.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/select.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/translate-gep.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/varargs-ios-translator.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/vastart.ll vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/verify-regbankselected.mir vendor/llvm/dist/test/CodeGen/AArch64/GlobalISel/verify-selected.mir vendor/llvm/dist/test/CodeGen/AArch64/aarch64-a57-fp-load-balancing.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-fix-cortex-a53-835769.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-loop-gep-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/aarch64-stp-cluster.ll vendor/llvm/dist/test/CodeGen/AArch64/analyze-branch.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2011-03-17-AsmPrinterCrash.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-2012-05-22-LdStOptBug.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-AdvSIMD-Scalar.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-abi-varargs.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-atomic.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-build-vector.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ccmp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-codegen-prepare-extload.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-complex-ret.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-csldst-mmo.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-dead-register-def-bug.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-dup.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fast-isel-rem.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fcmp-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-fp128.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-icmp-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-indexed-vector-ldst.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-jumptable.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ldp-cluster.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-ldp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-misched-basic-A53.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-misched-basic-A57.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-misched-forwarding-A53.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-misched-memdep-bug.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-misched-multimmo.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-narrow-st-merge.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-neon-2velem.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-neon-copy.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-neon-v8.1a.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-opt-remarks-lazy-bfi.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-patchpoint-webkit_jscc.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-regress-opt-cmp.mir vendor/llvm/dist/test/CodeGen/AArch64/arm64-scvt.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-smaxv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-sminv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-st1.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-stp.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-umaxv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-uminv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vaddv.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-variadic-aapcs.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vcombine.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vector-insertion.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-vfloatintrinsics.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-xaluo.ll vendor/llvm/dist/test/CodeGen/AArch64/arm64-zero-cycle-zeroing.ll vendor/llvm/dist/test/CodeGen/AArch64/atomic-ops-lse.ll vendor/llvm/dist/test/CodeGen/AArch64/bics.ll vendor/llvm/dist/test/CodeGen/AArch64/bitreverse.ll vendor/llvm/dist/test/CodeGen/AArch64/branch-relax-cbz.ll vendor/llvm/dist/test/CodeGen/AArch64/cmpxchg-idioms.ll vendor/llvm/dist/test/CodeGen/AArch64/concat_vector-scalar-combine.ll vendor/llvm/dist/test/CodeGen/AArch64/cpus.ll vendor/llvm/dist/test/CodeGen/AArch64/emutls_generic.ll vendor/llvm/dist/test/CodeGen/AArch64/f16-instructions.ll vendor/llvm/dist/test/CodeGen/AArch64/falkor-hwpf-fix.mir vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-assume.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-atomic.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-cmp-vec.ll vendor/llvm/dist/test/CodeGen/AArch64/fast-isel-cmpxchg.ll vendor/llvm/dist/test/CodeGen/AArch64/fcvt-int.ll vendor/llvm/dist/test/CodeGen/AArch64/fold-constants.ll vendor/llvm/dist/test/CodeGen/AArch64/fp-cond-sel.ll vendor/llvm/dist/test/CodeGen/AArch64/fp16-v16-instructions.ll vendor/llvm/dist/test/CodeGen/AArch64/fp16-v4-instructions.ll vendor/llvm/dist/test/CodeGen/AArch64/fp16-v8-instructions.ll vendor/llvm/dist/test/CodeGen/AArch64/fp16-vector-shuffle.ll vendor/llvm/dist/test/CodeGen/AArch64/func-calls.ll vendor/llvm/dist/test/CodeGen/AArch64/ldst-opt.ll vendor/llvm/dist/test/CodeGen/AArch64/local_vars.ll vendor/llvm/dist/test/CodeGen/AArch64/loh.mir vendor/llvm/dist/test/CodeGen/AArch64/machine-combiner.ll vendor/llvm/dist/test/CodeGen/AArch64/machine-copy-prop.ll vendor/llvm/dist/test/CodeGen/AArch64/machine-outliner.ll vendor/llvm/dist/test/CodeGen/AArch64/max-jump-table.ll vendor/llvm/dist/test/CodeGen/AArch64/min-jump-table.ll vendor/llvm/dist/test/CodeGen/AArch64/misched-fusion-aes.ll vendor/llvm/dist/test/CodeGen/AArch64/misched-fusion.ll vendor/llvm/dist/test/CodeGen/AArch64/neon-bitcast.ll vendor/llvm/dist/test/CodeGen/AArch64/neon-scalar-copy.ll vendor/llvm/dist/test/CodeGen/AArch64/nest-register.ll vendor/llvm/dist/test/CodeGen/AArch64/phi-dbg.ll vendor/llvm/dist/test/CodeGen/AArch64/preferred-function-alignment.ll vendor/llvm/dist/test/CodeGen/AArch64/recp-fastmath.ll vendor/llvm/dist/test/CodeGen/AArch64/regcoal-physreg.mir vendor/llvm/dist/test/CodeGen/AArch64/remat.ll vendor/llvm/dist/test/CodeGen/AArch64/scheduledag-constreg.mir vendor/llvm/dist/test/CodeGen/AArch64/selectcc-to-shiftand.ll vendor/llvm/dist/test/CodeGen/AArch64/sibling-call.ll vendor/llvm/dist/test/CodeGen/AArch64/spill-undef.mir vendor/llvm/dist/test/CodeGen/AArch64/sqrt-fastmath.ll vendor/llvm/dist/test/CodeGen/AArch64/tail-call.ll vendor/llvm/dist/test/CodeGen/AArch64/tailcall-explicit-sret.ll vendor/llvm/dist/test/CodeGen/AArch64/tailcall-implicit-sret.ll vendor/llvm/dist/test/CodeGen/AArch64/tailcall_misched_graph.ll vendor/llvm/dist/test/CodeGen/AArch64/vector-fcopysign.ll vendor/llvm/dist/test/CodeGen/AArch64/win64_vararg.ll vendor/llvm/dist/test/CodeGen/AArch64/xray-attribute-instrumentation.ll vendor/llvm/dist/test/CodeGen/AArch64/xray-tail-call-sled.ll vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/amdgpu-irtranslator.ll vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-flat.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/inst-select-load-smrd.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/inst-select-store-flat.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-add.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-and.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-bitcast.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-constant.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-icmp.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-select.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/legalize-shl.mir vendor/llvm/dist/test/CodeGen/AMDGPU/GlobalISel/smrd.ll vendor/llvm/dist/test/CodeGen/AMDGPU/add.i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/add.ll vendor/llvm/dist/test/CodeGen/AMDGPU/add.v2i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/addrspacecast.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgcn.private-memory.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgpu-shader-calling-convention.ll vendor/llvm/dist/test/CodeGen/AMDGPU/amdgpu.private-memory.ll vendor/llvm/dist/test/CodeGen/AMDGPU/and.ll vendor/llvm/dist/test/CodeGen/AMDGPU/annotate-kernel-features-hsa-call.ll vendor/llvm/dist/test/CodeGen/AMDGPU/anyext.ll vendor/llvm/dist/test/CodeGen/AMDGPU/array-ptr-calc-i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/array-ptr-calc-i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ashr.v2i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/atomic_cmp_swap_local.ll vendor/llvm/dist/test/CodeGen/AMDGPU/atomic_load_add.ll vendor/llvm/dist/test/CodeGen/AMDGPU/atomic_load_sub.ll vendor/llvm/dist/test/CodeGen/AMDGPU/attr-amdgpu-flat-work-group-size.ll vendor/llvm/dist/test/CodeGen/AMDGPU/basic-loop.ll vendor/llvm/dist/test/CodeGen/AMDGPU/bfe-combine.ll vendor/llvm/dist/test/CodeGen/AMDGPU/bfe-patterns.ll vendor/llvm/dist/test/CodeGen/AMDGPU/bitcast-vector-extract.ll vendor/llvm/dist/test/CodeGen/AMDGPU/br_cc.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/branch-condition-and.ll vendor/llvm/dist/test/CodeGen/AMDGPU/branch-relaxation.ll vendor/llvm/dist/test/CodeGen/AMDGPU/callee-frame-setup.ll vendor/llvm/dist/test/CodeGen/AMDGPU/calling-conventions.ll vendor/llvm/dist/test/CodeGen/AMDGPU/captured-frame-index.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cf-loop-on-constant.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cgp-addressing-modes.ll vendor/llvm/dist/test/CodeGen/AMDGPU/clamp-modifier.ll vendor/llvm/dist/test/CodeGen/AMDGPU/clamp-omod-special-case.mir vendor/llvm/dist/test/CodeGen/AMDGPU/clamp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/combine_vloads.ll vendor/llvm/dist/test/CodeGen/AMDGPU/constant-fold-imm-immreg.mir vendor/llvm/dist/test/CodeGen/AMDGPU/control-flow-fastregalloc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/convergent-inlineasm.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ctlz.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ctlz_zero_undef.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ctpop.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ctpop64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cttz_zero_undef.ll vendor/llvm/dist/test/CodeGen/AMDGPU/cvt_f32_ubyte.ll vendor/llvm/dist/test/CodeGen/AMDGPU/debugger-emit-prologue.ll vendor/llvm/dist/test/CodeGen/AMDGPU/debugger-insert-nops.ll vendor/llvm/dist/test/CodeGen/AMDGPU/debugger-reserve-regs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/detect-dead-lanes.mir vendor/llvm/dist/test/CodeGen/AMDGPU/ds-combine-large-stride.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ds-sub-offset.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ds_read2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ds_read2st64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ds_write2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ds_write2st64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/dynamic_stackalloc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/early-if-convert.ll vendor/llvm/dist/test/CodeGen/AMDGPU/early-inline.ll vendor/llvm/dist/test/CodeGen/AMDGPU/elf.ll vendor/llvm/dist/test/CodeGen/AMDGPU/elf.r600.ll vendor/llvm/dist/test/CodeGen/AMDGPU/else.ll vendor/llvm/dist/test/CodeGen/AMDGPU/empty-function.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extload-align.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extract_vector_elt-f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extract_vector_elt-f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extract_vector_elt-i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extract_vector_elt-i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/extract_vector_elt-i8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fabs.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fabs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fadd.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fadd.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fcanonicalize-elimination.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fcanonicalize.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fcanonicalize.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fcopysign.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fcopysign.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fence-amdgiz.ll vendor/llvm/dist/test/CodeGen/AMDGPU/flat_atomics.ll vendor/llvm/dist/test/CodeGen/AMDGPU/flat_atomics_i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fma-combine.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fma.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmax3.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmed3.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fminnum.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmul.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmuladd.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmuladd.f32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fmuladd.v2f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fneg-combines.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fneg-fabs.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fneg.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fneg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fold-cndmask.mir vendor/llvm/dist/test/CodeGen/AMDGPU/fold-immediate-output-mods.mir vendor/llvm/dist/test/CodeGen/AMDGPU/fold-operands-order.mir vendor/llvm/dist/test/CodeGen/AMDGPU/fpext.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fptosi.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fptoui.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fptrunc.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/frame-index-amdgiz.ll vendor/llvm/dist/test/CodeGen/AMDGPU/frame-index-elimination.ll vendor/llvm/dist/test/CodeGen/AMDGPU/fsub.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ftrunc.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/function-args.ll vendor/llvm/dist/test/CodeGen/AMDGPU/function-returns.ll vendor/llvm/dist/test/CodeGen/AMDGPU/global_atomics.ll vendor/llvm/dist/test/CodeGen/AMDGPU/global_atomics_i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/half.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hazard.mir vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-func.ll vendor/llvm/dist/test/CodeGen/AMDGPU/hsa-note-no-func.ll vendor/llvm/dist/test/CodeGen/AMDGPU/i1-copy-implicit-def.ll vendor/llvm/dist/test/CodeGen/AMDGPU/i1-copy-phi.ll vendor/llvm/dist/test/CodeGen/AMDGPU/imm.ll vendor/llvm/dist/test/CodeGen/AMDGPU/immv216.ll vendor/llvm/dist/test/CodeGen/AMDGPU/indirect-addressing-si-noopt.ll vendor/llvm/dist/test/CodeGen/AMDGPU/indirect-addressing-si.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inline-asm.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inline-calls.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inlineasm-packed.ll vendor/llvm/dist/test/CodeGen/AMDGPU/insert-skips-kill-uncond.mir vendor/llvm/dist/test/CodeGen/AMDGPU/insert_subreg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/insert_vector_elt.ll vendor/llvm/dist/test/CodeGen/AMDGPU/insert_vector_elt.v2i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/inserted-wait-states.mir vendor/llvm/dist/test/CodeGen/AMDGPU/internalize.ll vendor/llvm/dist/test/CodeGen/AMDGPU/invert-br-undef-vcc.mir vendor/llvm/dist/test/CodeGen/AMDGPU/large-constant-initializer.ll vendor/llvm/dist/test/CodeGen/AMDGPU/lds-initializer.ll vendor/llvm/dist/test/CodeGen/AMDGPU/lds-output-queue.ll vendor/llvm/dist/test/CodeGen/AMDGPU/lds-zero-initializer.ll vendor/llvm/dist/test/CodeGen/AMDGPU/liveness.mir vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.atomic.dec.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.atomic.inc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.atomic.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.load.format.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.load.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.store.format.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.store.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.wbinvl1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.wbinvl1.sc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.buffer.wbinvl1.vol.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.cvt.pkrtz.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.div.fixup.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.div.fmas.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.div.scale.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.ds.bpermute.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.exp.compr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.fmed3.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.image.atomic.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.image.getlod.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.image.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.init.exec.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.mbcnt.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.mov.dpp.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.ps.live.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.barrier.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.dcache.inv.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.dcache.inv.vol.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.dcache.wb.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.dcache.wb.vol.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.s.waitcnt.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.sbfe.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.amdgcn.ubfe.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.ceil.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.cos.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.dbg.value.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.exp2.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.floor.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.fma.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.fmuladd.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.log2.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.log2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.maxnum.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.memcpy.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.minnum.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.rint.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.rint.f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.round.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.sin.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.sqrt.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/llvm.trunc.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-constant-i1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-global-i1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-global-i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-global-i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-global-i8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-f32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-f64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-i1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-local-i8.ll vendor/llvm/dist/test/CodeGen/AMDGPU/load-weird-sizes.ll vendor/llvm/dist/test/CodeGen/AMDGPU/local-64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/local-atomics.ll vendor/llvm/dist/test/CodeGen/AMDGPU/local-atomics64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/loop-idiom.ll vendor/llvm/dist/test/CodeGen/AMDGPU/loop_break.ll vendor/llvm/dist/test/CodeGen/AMDGPU/lower-mem-intrinsics.ll vendor/llvm/dist/test/CodeGen/AMDGPU/lshl64-to-32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/lshr.v2i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/macro-fusion-cluster-vcc-uses.mir vendor/llvm/dist/test/CodeGen/AMDGPU/mad-combine.ll vendor/llvm/dist/test/CodeGen/AMDGPU/madak.ll vendor/llvm/dist/test/CodeGen/AMDGPU/max.i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mem-builtins.ll vendor/llvm/dist/test/CodeGen/AMDGPU/merge-stores.ll vendor/llvm/dist/test/CodeGen/AMDGPU/min.ll vendor/llvm/dist/test/CodeGen/AMDGPU/missing-store.ll vendor/llvm/dist/test/CodeGen/AMDGPU/move-addr64-rsrc-dead-subreg-writes.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mubuf-offset-private.ll vendor/llvm/dist/test/CodeGen/AMDGPU/mul.ll vendor/llvm/dist/test/CodeGen/AMDGPU/multi-divergent-exit-region.ll vendor/llvm/dist/test/CodeGen/AMDGPU/multilevel-break.ll vendor/llvm/dist/test/CodeGen/AMDGPU/no-initializer-constant-addrspace.ll vendor/llvm/dist/test/CodeGen/AMDGPU/nullptr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/opt-sgpr-to-vgpr-copy.mir vendor/llvm/dist/test/CodeGen/AMDGPU/optimize-if-exec-masking.mir vendor/llvm/dist/test/CodeGen/AMDGPU/pack.v2f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/pack.v2i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/packed-op-sel.ll vendor/llvm/dist/test/CodeGen/AMDGPU/private-memory-atomics.ll vendor/llvm/dist/test/CodeGen/AMDGPU/private-memory-r600.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-array-aggregate.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-bitcast-function.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-calling-conv.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-invariant-markers.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-mem-intrinsics.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-no-opts.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-padding-size-estimate.ll vendor/llvm/dist/test/CodeGen/AMDGPU/promote-alloca-to-lds-select.ll vendor/llvm/dist/test/CodeGen/AMDGPU/r600.amdgpu-alias-analysis.ll vendor/llvm/dist/test/CodeGen/AMDGPU/regcoal-subrange-join.mir vendor/llvm/dist/test/CodeGen/AMDGPU/regcoalesce-dbg.mir vendor/llvm/dist/test/CodeGen/AMDGPU/rename-independent-subregs-mac-operands.mir vendor/llvm/dist/test/CodeGen/AMDGPU/ret_jump.ll vendor/llvm/dist/test/CodeGen/AMDGPU/rotl.i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/rotr.i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/s_addk_i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/s_mulk_i32.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sad.ll vendor/llvm/dist/test/CodeGen/AMDGPU/saddo.ll vendor/llvm/dist/test/CodeGen/AMDGPU/salu-to-valu.ll vendor/llvm/dist/test/CodeGen/AMDGPU/schedule-kernel-arg-loads.ll vendor/llvm/dist/test/CodeGen/AMDGPU/schedule-regpressure-limit2.ll vendor/llvm/dist/test/CodeGen/AMDGPU/schedule-regpressure.mir vendor/llvm/dist/test/CodeGen/AMDGPU/scratch-buffer.ll vendor/llvm/dist/test/CodeGen/AMDGPU/scratch-simple.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sdiv.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sdivrem64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sdwa-gfx9.mir vendor/llvm/dist/test/CodeGen/AMDGPU/sdwa-peephole-instr.mir vendor/llvm/dist/test/CodeGen/AMDGPU/sdwa-peephole.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sdwa-vop2-64bit.mir vendor/llvm/dist/test/CodeGen/AMDGPU/select-vectors.ll vendor/llvm/dist/test/CodeGen/AMDGPU/select.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/select64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/selectcc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/setcc-fneg-constant.ll vendor/llvm/dist/test/CodeGen/AMDGPU/setcc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sext-in-reg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sgpr-control-flow.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sgpr-copy-duplicate-operand.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sgpr-copy.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shift-and-i128-ubfe.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shift-and-i64-ubfe.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shl-add-to-add-shl.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shl.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shl.v2i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shl_add_constant.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shl_add_ptr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shrink-add-sub-constant.ll vendor/llvm/dist/test/CodeGen/AMDGPU/shrink-carry.mir vendor/llvm/dist/test/CodeGen/AMDGPU/shrink-vop3-carry-out.mir vendor/llvm/dist/test/CodeGen/AMDGPU/si-annotate-cf-noloop.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-instr-info-correct-implicit-operands.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-lower-control-flow-unreachable-block.ll vendor/llvm/dist/test/CodeGen/AMDGPU/si-triv-disjoint-mem-access.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sitofp.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/skip-if-dead.ll vendor/llvm/dist/test/CodeGen/AMDGPU/smed3.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sminmax.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sminmax.v2i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/smrd.ll vendor/llvm/dist/test/CodeGen/AMDGPU/spill-empty-live-interval.mir vendor/llvm/dist/test/CodeGen/AMDGPU/spill-m0.ll vendor/llvm/dist/test/CodeGen/AMDGPU/split-scalar-i64-add.ll vendor/llvm/dist/test/CodeGen/AMDGPU/splitkit.mir vendor/llvm/dist/test/CodeGen/AMDGPU/sra.ll vendor/llvm/dist/test/CodeGen/AMDGPU/srem.ll vendor/llvm/dist/test/CodeGen/AMDGPU/ssubo.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store-global.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store-local.ll vendor/llvm/dist/test/CodeGen/AMDGPU/store-vector-ptrs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sub.i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sub.ll vendor/llvm/dist/test/CodeGen/AMDGPU/sub.v2i16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/subreg-coalescer-undef-use.ll vendor/llvm/dist/test/CodeGen/AMDGPU/subreg-intervals.mir vendor/llvm/dist/test/CodeGen/AMDGPU/subreg_interference.mir vendor/llvm/dist/test/CodeGen/AMDGPU/syncscopes.ll vendor/llvm/dist/test/CodeGen/AMDGPU/trunc-cmp-constant.ll vendor/llvm/dist/test/CodeGen/AMDGPU/trunc-vector-store-assertion-failure.ll vendor/llvm/dist/test/CodeGen/AMDGPU/trunc.ll vendor/llvm/dist/test/CodeGen/AMDGPU/tti-unroll-prefs.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uaddo.ll vendor/llvm/dist/test/CodeGen/AMDGPU/udivrem.ll vendor/llvm/dist/test/CodeGen/AMDGPU/udivrem64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uint_to_fp.i64.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uitofp.f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/umed3.ll vendor/llvm/dist/test/CodeGen/AMDGPU/unaligned-load-store.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uniform-cfg.ll vendor/llvm/dist/test/CodeGen/AMDGPU/uniform-loop-inside-nonuniform.ll vendor/llvm/dist/test/CodeGen/AMDGPU/unknown-processor.ll vendor/llvm/dist/test/CodeGen/AMDGPU/urem.ll vendor/llvm/dist/test/CodeGen/AMDGPU/use-sgpr-multiple-times.ll vendor/llvm/dist/test/CodeGen/AMDGPU/usubo.ll vendor/llvm/dist/test/CodeGen/AMDGPU/v_cndmask.ll vendor/llvm/dist/test/CodeGen/AMDGPU/v_mac_f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/v_madak_f16.ll vendor/llvm/dist/test/CodeGen/AMDGPU/valu-i1.ll vendor/llvm/dist/test/CodeGen/AMDGPU/vccz-corrupt-bug-workaround.mir vendor/llvm/dist/test/CodeGen/AMDGPU/vector-alloca.ll vendor/llvm/dist/test/CodeGen/AMDGPU/vector-extract-insert.ll vendor/llvm/dist/test/CodeGen/AMDGPU/vgpr-spill-emergency-stack-slot-compute.ll vendor/llvm/dist/test/CodeGen/AMDGPU/vgpr-spill-emergency-stack-slot.ll vendor/llvm/dist/test/CodeGen/AMDGPU/vop-shrink-frame-index.mir vendor/llvm/dist/test/CodeGen/AMDGPU/vop-shrink-non-ssa.mir vendor/llvm/dist/test/CodeGen/AMDGPU/vop-shrink.ll vendor/llvm/dist/test/CodeGen/AMDGPU/waitcnt-flat.ll vendor/llvm/dist/test/CodeGen/AMDGPU/wqm.ll vendor/llvm/dist/test/CodeGen/AMDGPU/write-register-vgpr-into-sgpr.ll vendor/llvm/dist/test/CodeGen/AMDGPU/write_register.ll vendor/llvm/dist/test/CodeGen/AMDGPU/zext-lid.ll vendor/llvm/dist/test/CodeGen/ARM/2007-03-27-RegScavengerAssert.ll vendor/llvm/dist/test/CodeGen/ARM/2007-03-30-RegScavengerAssert.ll vendor/llvm/dist/test/CodeGen/ARM/2007-04-02-RegScavengerAssert.ll vendor/llvm/dist/test/CodeGen/ARM/2007-05-09-tailmerge-2.ll vendor/llvm/dist/test/CodeGen/ARM/2007-05-14-RegScavengerAssert.ll vendor/llvm/dist/test/CodeGen/ARM/2007-05-22-tailmerge-3.ll vendor/llvm/dist/test/CodeGen/ARM/2009-02-16-SpillerBug.ll vendor/llvm/dist/test/CodeGen/ARM/2009-02-27-SpillerBug.ll vendor/llvm/dist/test/CodeGen/ARM/2009-06-30-RegScavengerAssert.ll vendor/llvm/dist/test/CodeGen/ARM/2009-06-30-RegScavengerAssert2.ll vendor/llvm/dist/test/CodeGen/ARM/2009-06-30-RegScavengerAssert3.ll vendor/llvm/dist/test/CodeGen/ARM/2009-06-30-RegScavengerAssert4.ll vendor/llvm/dist/test/CodeGen/ARM/2009-06-30-RegScavengerAssert5.ll vendor/llvm/dist/test/CodeGen/ARM/2009-07-01-CommuteBug.ll vendor/llvm/dist/test/CodeGen/ARM/2009-08-02-RegScavengerAssert-Neon.ll vendor/llvm/dist/test/CodeGen/ARM/2009-08-21-PostRAKill.ll vendor/llvm/dist/test/CodeGen/ARM/2009-08-31-LSDA-Name.ll vendor/llvm/dist/test/CodeGen/ARM/2009-09-09-fpcmp-ole.ll vendor/llvm/dist/test/CodeGen/ARM/2009-10-27-double-align.ll vendor/llvm/dist/test/CodeGen/ARM/2010-04-15-ScavengerDebugValue.ll vendor/llvm/dist/test/CodeGen/ARM/2010-05-14-IllegalType.ll vendor/llvm/dist/test/CodeGen/ARM/2010-06-21-nondarwin-tc.ll vendor/llvm/dist/test/CodeGen/ARM/2010-06-25-Thumb2ITInvalidIterator.ll vendor/llvm/dist/test/CodeGen/ARM/2010-06-29-PartialRedefFastAlloc.ll vendor/llvm/dist/test/CodeGen/ARM/2010-08-04-StackVariable.ll vendor/llvm/dist/test/CodeGen/ARM/2011-01-19-MergedGlobalDbg.ll vendor/llvm/dist/test/CodeGen/ARM/2011-08-02-MergedGlobalDbg.ll vendor/llvm/dist/test/CodeGen/ARM/2011-09-19-cpsr.ll vendor/llvm/dist/test/CodeGen/ARM/2011-10-26-ExpandUnalignedLoadCrash.ll vendor/llvm/dist/test/CodeGen/ARM/2011-10-26-memset-inline.ll vendor/llvm/dist/test/CodeGen/ARM/2011-11-14-EarlyClobber.ll vendor/llvm/dist/test/CodeGen/ARM/2012-03-05-FPSCR-bug.ll vendor/llvm/dist/test/CodeGen/ARM/2012-08-13-bfi.ll vendor/llvm/dist/test/CodeGen/ARM/2012-08-27-CopyPhysRegCrash.ll vendor/llvm/dist/test/CodeGen/ARM/2014-01-09-pseudo_expand_implicit_reg.ll vendor/llvm/dist/test/CodeGen/ARM/2016-08-24-ARM-LDST-dbginfo-bug.ll vendor/llvm/dist/test/CodeGen/ARM/ARMLoadStoreDBG.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-instruction-select-cmp.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-instruction-select-combos.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-instruction-select.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-irtranslator.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-isel-divmod.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-isel-fp.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-isel.ll vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-legalize-divmod.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-legalize-fp.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-legalizer.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-regbankselect.mir vendor/llvm/dist/test/CodeGen/ARM/GlobalISel/arm-unsupported.ll vendor/llvm/dist/test/CodeGen/ARM/Windows/dbzchk.ll vendor/llvm/dist/test/CodeGen/ARM/Windows/vla-cpsr.ll vendor/llvm/dist/test/CodeGen/ARM/a15-SD-dep.ll vendor/llvm/dist/test/CodeGen/ARM/alloc-no-stack-realign.ll vendor/llvm/dist/test/CodeGen/ARM/alloca.ll vendor/llvm/dist/test/CodeGen/ARM/arm-and-tst-peephole.ll vendor/llvm/dist/test/CodeGen/ARM/arm-position-independence-jump-table.ll vendor/llvm/dist/test/CodeGen/ARM/atomic-ops-v8.ll vendor/llvm/dist/test/CodeGen/ARM/big-endian-neon-bitconv.ll vendor/llvm/dist/test/CodeGen/ARM/bool-ext-inc.ll vendor/llvm/dist/test/CodeGen/ARM/build-attributes.ll vendor/llvm/dist/test/CodeGen/ARM/call_nolink.ll vendor/llvm/dist/test/CodeGen/ARM/cdp.ll vendor/llvm/dist/test/CodeGen/ARM/cdp2.ll vendor/llvm/dist/test/CodeGen/ARM/cmp1-peephole-thumb.mir vendor/llvm/dist/test/CodeGen/ARM/cmp2-peephole-thumb.mir vendor/llvm/dist/test/CodeGen/ARM/cmpxchg-weak.ll vendor/llvm/dist/test/CodeGen/ARM/coalesce-dbgvalue.ll vendor/llvm/dist/test/CodeGen/ARM/cortex-a57-misched-alu.ll vendor/llvm/dist/test/CodeGen/ARM/cortex-a57-misched-basic.ll vendor/llvm/dist/test/CodeGen/ARM/cortex-a57-misched-vfma.ll vendor/llvm/dist/test/CodeGen/ARM/cortexr52-misched-basic.ll vendor/llvm/dist/test/CodeGen/ARM/crash-greedy.ll vendor/llvm/dist/test/CodeGen/ARM/cse-call.ll vendor/llvm/dist/test/CodeGen/ARM/cse-libcalls.ll vendor/llvm/dist/test/CodeGen/ARM/dbg-range-extension.mir vendor/llvm/dist/test/CodeGen/ARM/debug-info-arg.ll vendor/llvm/dist/test/CodeGen/ARM/debug-info-blocks.ll vendor/llvm/dist/test/CodeGen/ARM/debug-info-branch-folding.ll vendor/llvm/dist/test/CodeGen/ARM/debug-info-d16-reg.ll vendor/llvm/dist/test/CodeGen/ARM/debug-info-qreg.ll vendor/llvm/dist/test/CodeGen/ARM/debug-info-s16-reg.ll vendor/llvm/dist/test/CodeGen/ARM/debug-info-sreg2.ll vendor/llvm/dist/test/CodeGen/ARM/deprecated-asm.s vendor/llvm/dist/test/CodeGen/ARM/deps-fix.ll vendor/llvm/dist/test/CodeGen/ARM/dwarf-eh.ll vendor/llvm/dist/test/CodeGen/ARM/ehabi.ll vendor/llvm/dist/test/CodeGen/ARM/emutls1.ll vendor/llvm/dist/test/CodeGen/ARM/emutls_generic.ll vendor/llvm/dist/test/CodeGen/ARM/execute-only.ll vendor/llvm/dist/test/CodeGen/ARM/fnmscs.ll vendor/llvm/dist/test/CodeGen/ARM/fp16-promote.ll vendor/llvm/dist/test/CodeGen/ARM/fpoffset_overflow.mir vendor/llvm/dist/test/CodeGen/ARM/global-merge.ll vendor/llvm/dist/test/CodeGen/ARM/ifcvt-branch-weight-bug.ll vendor/llvm/dist/test/CodeGen/ARM/ifcvt-branch-weight.ll vendor/llvm/dist/test/CodeGen/ARM/ifcvt-callback.ll vendor/llvm/dist/test/CodeGen/ARM/ifcvt-dead-def.ll vendor/llvm/dist/test/CodeGen/ARM/ifcvt-iter-indbr.ll vendor/llvm/dist/test/CodeGen/ARM/illegal-bitfield-loadstore.ll vendor/llvm/dist/test/CodeGen/ARM/imm-peephole-arm.mir vendor/llvm/dist/test/CodeGen/ARM/imm-peephole-thumb.mir vendor/llvm/dist/test/CodeGen/ARM/indirect-hidden.ll vendor/llvm/dist/test/CodeGen/ARM/indirectbr-3.ll vendor/llvm/dist/test/CodeGen/ARM/inlineasm.ll vendor/llvm/dist/test/CodeGen/ARM/intrinsics-overflow.ll vendor/llvm/dist/test/CodeGen/ARM/jump-table-tbh.ll vendor/llvm/dist/test/CodeGen/ARM/legalize-unaligned-load.ll vendor/llvm/dist/test/CodeGen/ARM/litpool-licm.ll vendor/llvm/dist/test/CodeGen/ARM/load_store_multiple.ll vendor/llvm/dist/test/CodeGen/ARM/local-call.ll vendor/llvm/dist/test/CodeGen/ARM/long-setcc.ll vendor/llvm/dist/test/CodeGen/ARM/machine-copyprop.mir vendor/llvm/dist/test/CodeGen/ARM/machine-licm.ll vendor/llvm/dist/test/CodeGen/ARM/misched-copy-arm.ll vendor/llvm/dist/test/CodeGen/ARM/misched-int-basic-thumb2.mir vendor/llvm/dist/test/CodeGen/ARM/misched-int-basic.mir vendor/llvm/dist/test/CodeGen/ARM/mult-alt-generic-arm.ll vendor/llvm/dist/test/CodeGen/ARM/negate-i1.ll vendor/llvm/dist/test/CodeGen/ARM/neon_vabs.ll vendor/llvm/dist/test/CodeGen/ARM/nest-register.ll vendor/llvm/dist/test/CodeGen/ARM/no-cfi.ll vendor/llvm/dist/test/CodeGen/ARM/noopt-dmb-v7.ll vendor/llvm/dist/test/CodeGen/ARM/peephole-bitcast.ll vendor/llvm/dist/test/CodeGen/ARM/pr25317.ll vendor/llvm/dist/test/CodeGen/ARM/preferred-align.ll vendor/llvm/dist/test/CodeGen/ARM/prera-ldst-aliasing.mir vendor/llvm/dist/test/CodeGen/ARM/prera-ldst-insertpt.mir vendor/llvm/dist/test/CodeGen/ARM/saxpy10-a9.ll vendor/llvm/dist/test/CodeGen/ARM/scavenging.mir vendor/llvm/dist/test/CodeGen/ARM/sched-it-debug-nodes.mir vendor/llvm/dist/test/CodeGen/ARM/select-imm.ll vendor/llvm/dist/test/CodeGen/ARM/select_const.ll vendor/llvm/dist/test/CodeGen/ARM/setcc-logic.ll vendor/llvm/dist/test/CodeGen/ARM/setjmp_longjmp.ll vendor/llvm/dist/test/CodeGen/ARM/shift-combine.ll vendor/llvm/dist/test/CodeGen/ARM/single-issue-r52.mir vendor/llvm/dist/test/CodeGen/ARM/sjljehprepare-lower-empty-struct.ll vendor/llvm/dist/test/CodeGen/ARM/special-reg-v8m-main.ll vendor/llvm/dist/test/CodeGen/ARM/ssp-data-layout.ll vendor/llvm/dist/test/CodeGen/ARM/struct-byval-frame-index.ll vendor/llvm/dist/test/CodeGen/ARM/sub-cmp-peephole.ll vendor/llvm/dist/test/CodeGen/ARM/subreg-remat.ll vendor/llvm/dist/test/CodeGen/ARM/subtarget-features-long-calls.ll vendor/llvm/dist/test/CodeGen/ARM/subtarget-no-movt.ll vendor/llvm/dist/test/CodeGen/ARM/swifterror.ll vendor/llvm/dist/test/CodeGen/ARM/tail-merge-branch-weight.ll vendor/llvm/dist/test/CodeGen/ARM/taildup-branch-weight.ll vendor/llvm/dist/test/CodeGen/ARM/thumb-litpool.ll vendor/llvm/dist/test/CodeGen/ARM/thumb1-div.ll vendor/llvm/dist/test/CodeGen/ARM/thumb1_return_sequence.ll vendor/llvm/dist/test/CodeGen/ARM/tls-models.ll vendor/llvm/dist/test/CodeGen/ARM/tls1.ll vendor/llvm/dist/test/CodeGen/ARM/tls2.ll vendor/llvm/dist/test/CodeGen/ARM/unsafe-fsub.ll vendor/llvm/dist/test/CodeGen/ARM/unschedule-first-call.ll vendor/llvm/dist/test/CodeGen/ARM/v6-jumptable-clobber.mir vendor/llvm/dist/test/CodeGen/ARM/v8m-tail-call.ll vendor/llvm/dist/test/CodeGen/ARM/v8m.base-jumptable_alignment.ll vendor/llvm/dist/test/CodeGen/ARM/vargs_align.ll vendor/llvm/dist/test/CodeGen/ARM/vbits.ll vendor/llvm/dist/test/CodeGen/ARM/vcvt-cost.ll vendor/llvm/dist/test/CodeGen/ARM/vcvt.ll vendor/llvm/dist/test/CodeGen/ARM/vcvt_combine.ll vendor/llvm/dist/test/CodeGen/ARM/vdiv_combine.ll vendor/llvm/dist/test/CodeGen/ARM/vector-spilling.ll vendor/llvm/dist/test/CodeGen/ARM/vext.ll vendor/llvm/dist/test/CodeGen/ARM/vfloatintrinsics.ll vendor/llvm/dist/test/CodeGen/ARM/virtregrewriter-subregliveness.mir vendor/llvm/dist/test/CodeGen/ARM/vldm-liveness.mir vendor/llvm/dist/test/CodeGen/ARM/vldm-sched-a9.ll vendor/llvm/dist/test/CodeGen/ARM/vpadd.ll vendor/llvm/dist/test/CodeGen/ARM/vselect_imax.ll vendor/llvm/dist/test/CodeGen/ARM/vshll.ll vendor/llvm/dist/test/CodeGen/ARM/vtrn.ll vendor/llvm/dist/test/CodeGen/ARM/vuzp.ll vendor/llvm/dist/test/CodeGen/ARM/vzip.ll vendor/llvm/dist/test/CodeGen/ARM/xray-armv6-attribute-instrumentation.ll vendor/llvm/dist/test/CodeGen/ARM/xray-armv7-attribute-instrumentation.ll vendor/llvm/dist/test/CodeGen/ARM/zextload_demandedbits.ll vendor/llvm/dist/test/CodeGen/AVR/atomics/fence.ll vendor/llvm/dist/test/CodeGen/AVR/icall-func-pointer-correct-addr-space.ll vendor/llvm/dist/test/CodeGen/AVR/interrupts.ll vendor/llvm/dist/test/CodeGen/AVR/mul.ll vendor/llvm/dist/test/CodeGen/AVR/return.ll vendor/llvm/dist/test/CodeGen/AVR/select-must-add-unconditional-jump.ll vendor/llvm/dist/test/CodeGen/AVR/zext.ll vendor/llvm/dist/test/CodeGen/BPF/cc_args.ll vendor/llvm/dist/test/CodeGen/BPF/cc_args_be.ll vendor/llvm/dist/test/CodeGen/BPF/cc_ret.ll vendor/llvm/dist/test/CodeGen/BPF/dwarfdump.ll vendor/llvm/dist/test/CodeGen/BPF/ex1.ll vendor/llvm/dist/test/CodeGen/BPF/fi_ri.ll vendor/llvm/dist/test/CodeGen/BPF/intrinsics.ll vendor/llvm/dist/test/CodeGen/BPF/mem_offset_be.ll vendor/llvm/dist/test/CodeGen/BPF/objdump_intrinsics.ll vendor/llvm/dist/test/CodeGen/BPF/rodata_1.ll vendor/llvm/dist/test/CodeGen/BPF/rodata_2.ll vendor/llvm/dist/test/CodeGen/BPF/sanity.ll vendor/llvm/dist/test/CodeGen/BPF/select_ri.ll vendor/llvm/dist/test/CodeGen/BPF/setcc.ll vendor/llvm/dist/test/CodeGen/BPF/sockex2.ll vendor/llvm/dist/test/CodeGen/BPF/undef.ll vendor/llvm/dist/test/CodeGen/BPF/warn-call.ll vendor/llvm/dist/test/CodeGen/Generic/MachineBranchProb.ll vendor/llvm/dist/test/CodeGen/Generic/intrinsics.ll vendor/llvm/dist/test/CodeGen/Generic/llc-start-stop.ll vendor/llvm/dist/test/CodeGen/Hexagon/SUnit-boundary-prob.ll vendor/llvm/dist/test/CodeGen/Hexagon/addrmode-indoff.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-bitsplit-at.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-bitsplit-src.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-bitsplit.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-ext-sat.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-extract-off.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-extract.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-has.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-loop-rc-mismatch.ll vendor/llvm/dist/test/CodeGen/Hexagon/bit-rie.ll vendor/llvm/dist/test/CodeGen/Hexagon/bitconvert-vector.ll vendor/llvm/dist/test/CodeGen/Hexagon/block-addr.ll vendor/llvm/dist/test/CodeGen/Hexagon/branch-folder-hoist-kills.mir vendor/llvm/dist/test/CodeGen/Hexagon/build-vector-shuffle.ll vendor/llvm/dist/test/CodeGen/Hexagon/builtin-expect.ll vendor/llvm/dist/test/CodeGen/Hexagon/cfgopt-fall-through.ll vendor/llvm/dist/test/CodeGen/Hexagon/cfi-offset.ll vendor/llvm/dist/test/CodeGen/Hexagon/circ_ldd_bug.ll vendor/llvm/dist/test/CodeGen/Hexagon/common-gep-inbounds.ll vendor/llvm/dist/test/CodeGen/Hexagon/const-pool-tf.ll vendor/llvm/dist/test/CodeGen/Hexagon/constp-combine-neg.ll vendor/llvm/dist/test/CodeGen/Hexagon/convert-to-dot-old.ll vendor/llvm/dist/test/CodeGen/Hexagon/dead-store-stack.ll vendor/llvm/dist/test/CodeGen/Hexagon/duplex.ll vendor/llvm/dist/test/CodeGen/Hexagon/early-if-merge-loop.ll vendor/llvm/dist/test/CodeGen/Hexagon/early-if-vecpi.ll vendor/llvm/dist/test/CodeGen/Hexagon/early-if-vecpred.ll vendor/llvm/dist/test/CodeGen/Hexagon/eliminate-pred-spill.ll vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-dead-bad.ll vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-dead-pred.ll vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-def-undef.mir vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-imm.mir vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-impuse.mir vendor/llvm/dist/test/CodeGen/Hexagon/expand-condsets-rm-reg.mir vendor/llvm/dist/test/CodeGen/Hexagon/expand-vselect-kill.ll vendor/llvm/dist/test/CodeGen/Hexagon/expand-vstorerw-undef.ll vendor/llvm/dist/test/CodeGen/Hexagon/expand-vstorerw-undef2.ll vendor/llvm/dist/test/CodeGen/Hexagon/find-loop-instr.ll vendor/llvm/dist/test/CodeGen/Hexagon/fminmax.ll vendor/llvm/dist/test/CodeGen/Hexagon/frame-offset-overflow.ll vendor/llvm/dist/test/CodeGen/Hexagon/hasfp-crash1.ll vendor/llvm/dist/test/CodeGen/Hexagon/hasfp-crash2.ll vendor/llvm/dist/test/CodeGen/Hexagon/hvx-nontemporal.ll vendor/llvm/dist/test/CodeGen/Hexagon/hwloop-loop1.ll vendor/llvm/dist/test/CodeGen/Hexagon/hwloop-noreturn-call.ll vendor/llvm/dist/test/CodeGen/Hexagon/hwloop-preh.ll vendor/llvm/dist/test/CodeGen/Hexagon/ifcvt-diamond-bug-2016-08-26.ll vendor/llvm/dist/test/CodeGen/Hexagon/ifcvt-edge-weight.ll vendor/llvm/dist/test/CodeGen/Hexagon/ifcvt-impuse-livein.mir vendor/llvm/dist/test/CodeGen/Hexagon/ifcvt-live-subreg.mir vendor/llvm/dist/test/CodeGen/Hexagon/inline-asm-qv.ll vendor/llvm/dist/test/CodeGen/Hexagon/inline-asm-vecpred128.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/byte-store-double.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/byte-store.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/system_user.ll vendor/llvm/dist/test/CodeGen/Hexagon/intrinsics/xtype_fp.ll vendor/llvm/dist/test/CodeGen/Hexagon/jt-in-text.ll vendor/llvm/dist/test/CodeGen/Hexagon/livephysregs-lane-masks.mir vendor/llvm/dist/test/CodeGen/Hexagon/livephysregs-lane-masks2.mir vendor/llvm/dist/test/CodeGen/Hexagon/loop-idiom/pmpy-infinite-loop.ll vendor/llvm/dist/test/CodeGen/Hexagon/loop-idiom/pmpy-mod.ll vendor/llvm/dist/test/CodeGen/Hexagon/loop-prefetch.ll vendor/llvm/dist/test/CodeGen/Hexagon/lower-extract-subvector.ll vendor/llvm/dist/test/CodeGen/Hexagon/memops-stack.ll vendor/llvm/dist/test/CodeGen/Hexagon/misaligned_double_vector_store_not_fast.ll vendor/llvm/dist/test/CodeGen/Hexagon/mulh.ll vendor/llvm/dist/test/CodeGen/Hexagon/multi-cycle.ll vendor/llvm/dist/test/CodeGen/Hexagon/newify-crash.ll vendor/llvm/dist/test/CodeGen/Hexagon/newvaluejump2.ll vendor/llvm/dist/test/CodeGen/Hexagon/newvaluejump3.ll vendor/llvm/dist/test/CodeGen/Hexagon/peephole-kill-flags.ll vendor/llvm/dist/test/CodeGen/Hexagon/plt-rel.ll vendor/llvm/dist/test/CodeGen/Hexagon/post-inc-aa-metadata.ll vendor/llvm/dist/test/CodeGen/Hexagon/propagate-vcombine.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-copy.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-def-mask.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-inline-asm-fixed.ll vendor/llvm/dist/test/CodeGen/Hexagon/rdf-inline-asm.ll vendor/llvm/dist/test/CodeGen/Hexagon/reg-scavengebug-3.ll vendor/llvm/dist/test/CodeGen/Hexagon/reg-scavenger-valid-slot.ll vendor/llvm/dist/test/CodeGen/Hexagon/regalloc-bad-undef.mir vendor/llvm/dist/test/CodeGen/Hexagon/regalloc-block-overlap.ll vendor/llvm/dist/test/CodeGen/Hexagon/regalloc-liveout-undef.mir vendor/llvm/dist/test/CodeGen/Hexagon/sdata-array.ll vendor/llvm/dist/test/CodeGen/Hexagon/select-instr-align.ll vendor/llvm/dist/test/CodeGen/Hexagon/split-const32-const64.ll vendor/llvm/dist/test/CodeGen/Hexagon/stack-align-reset.ll vendor/llvm/dist/test/CodeGen/Hexagon/store-imm-stack-object.ll vendor/llvm/dist/test/CodeGen/Hexagon/store-shift.ll vendor/llvm/dist/test/CodeGen/Hexagon/switch-lut-explicit-section.ll vendor/llvm/dist/test/CodeGen/Hexagon/switch-lut-function-section.ll vendor/llvm/dist/test/CodeGen/Hexagon/switch-lut-multiple-functions.ll vendor/llvm/dist/test/CodeGen/Hexagon/switch-lut-text-section.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-const-tc.ll vendor/llvm/dist/test/CodeGen/Hexagon/swp-stages4.ll vendor/llvm/dist/test/CodeGen/Hexagon/tfr-to-combine.ll vendor/llvm/dist/test/CodeGen/Hexagon/tls_pic.ll vendor/llvm/dist/test/CodeGen/Hexagon/tls_static.ll vendor/llvm/dist/test/CodeGen/Hexagon/undo-dag-shift.ll vendor/llvm/dist/test/CodeGen/Hexagon/unreachable-mbb-phi-subreg.mir vendor/llvm/dist/test/CodeGen/Hexagon/v60-cur.ll vendor/llvm/dist/test/CodeGen/Hexagon/v60-vsel1.ll vendor/llvm/dist/test/CodeGen/Hexagon/v60Intrins.ll vendor/llvm/dist/test/CodeGen/Hexagon/v60Vasr.ll vendor/llvm/dist/test/CodeGen/Hexagon/v60small.ll vendor/llvm/dist/test/CodeGen/Hexagon/v6vec-vprint.ll vendor/llvm/dist/test/CodeGen/Hexagon/vassign-to-combine.ll vendor/llvm/dist/test/CodeGen/Hexagon/vdmpy-halide-test.ll vendor/llvm/dist/test/CodeGen/Hexagon/vec-pred-spill1.ll vendor/llvm/dist/test/CodeGen/Hexagon/vec-vararg-align.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-cst-v4i32.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-load-1.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-mul-v4i8.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-mul-v8i8.ll vendor/llvm/dist/test/CodeGen/Hexagon/vect/vect-vsplatb.ll vendor/llvm/dist/test/CodeGen/Hexagon/vector-align.ll vendor/llvm/dist/test/CodeGen/Hexagon/vload-postinc-sel.ll vendor/llvm/dist/test/CodeGen/Hexagon/vmpa-halide-test.ll vendor/llvm/dist/test/CodeGen/Hexagon/vpack_eo.ll vendor/llvm/dist/test/CodeGen/Hexagon/vselect-pseudo.ll vendor/llvm/dist/test/CodeGen/Hexagon/zextloadi1.ll vendor/llvm/dist/test/CodeGen/Lanai/lanai-misched-trivial-disjoint.ll vendor/llvm/dist/test/CodeGen/Lanai/peephole-compare.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/atomic-memoperands.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/spill-fold.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/stack-object-local-offset.mir vendor/llvm/dist/test/CodeGen/MIR/AArch64/target-memoperands.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/fold-imm-f16-f32.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/fold-multiple.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/intrinsics.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/syncscopes.mir vendor/llvm/dist/test/CodeGen/MIR/AMDGPU/target-flags.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/bundled-instructions.mir vendor/llvm/dist/test/CodeGen/MIR/ARM/ifcvt_canFallThroughTo.mir vendor/llvm/dist/test/CodeGen/MIR/NVPTX/floating-point-immediate-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/block-address-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/callee-saved-info.mir vendor/llvm/dist/test/CodeGen/MIR/X86/constant-pool.mir vendor/llvm/dist/test/CodeGen/MIR/X86/fixed-stack-memory-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/fixed-stack-objects.mir vendor/llvm/dist/test/CodeGen/MIR/X86/frame-info-save-restore-points.mir vendor/llvm/dist/test/CodeGen/MIR/X86/generic-instr-type.mir vendor/llvm/dist/test/CodeGen/MIR/X86/global-value-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/implicit-register-flag.mir vendor/llvm/dist/test/CodeGen/MIR/X86/instructions-debug-location.mir vendor/llvm/dist/test/CodeGen/MIR/X86/jump-table-info.mir vendor/llvm/dist/test/CodeGen/MIR/X86/machine-basic-block-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/memory-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/metadata-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/newline-handling.mir vendor/llvm/dist/test/CodeGen/MIR/X86/null-register-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/roundtrip.mir vendor/llvm/dist/test/CodeGen/MIR/X86/spill-slot-fixed-stack-objects.mir vendor/llvm/dist/test/CodeGen/MIR/X86/stack-object-debug-info.mir vendor/llvm/dist/test/CodeGen/MIR/X86/stack-object-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/stack-objects.mir vendor/llvm/dist/test/CodeGen/MIR/X86/subregister-index-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/subregister-operands.mir vendor/llvm/dist/test/CodeGen/MIR/X86/successor-basic-blocks-weights.mir vendor/llvm/dist/test/CodeGen/MIR/X86/variable-sized-stack-objects.mir vendor/llvm/dist/test/CodeGen/MIR/X86/virtual-registers.mir vendor/llvm/dist/test/CodeGen/MSP430/BranchSelector.ll vendor/llvm/dist/test/CodeGen/Mips/2008-07-15-SmallSection.ll vendor/llvm/dist/test/CodeGen/Mips/br-jmp.ll vendor/llvm/dist/test/CodeGen/Mips/brconge.ll vendor/llvm/dist/test/CodeGen/Mips/brconle.ll vendor/llvm/dist/test/CodeGen/Mips/cconv/vector.ll vendor/llvm/dist/test/CodeGen/Mips/compactbranches/empty-block.mir vendor/llvm/dist/test/CodeGen/Mips/const-mult.ll vendor/llvm/dist/test/CodeGen/Mips/countleading.ll vendor/llvm/dist/test/CodeGen/Mips/dins.ll vendor/llvm/dist/test/CodeGen/Mips/fcmp.ll vendor/llvm/dist/test/CodeGen/Mips/fcopysign-f32-f64.ll vendor/llvm/dist/test/CodeGen/Mips/fcopysign.ll vendor/llvm/dist/test/CodeGen/Mips/lcb4a.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/add.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/and.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/ashr.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/call.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/extractelement.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/lh_lhu.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/lshr.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/mul.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/not.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/or.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/sdiv.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/select-dbl.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/select-flt.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/shl.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/srem.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/sub.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/udiv.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/urem.ll vendor/llvm/dist/test/CodeGen/Mips/llvm-ir/xor.ll vendor/llvm/dist/test/CodeGen/Mips/longbranch.ll vendor/llvm/dist/test/CodeGen/Mips/lw16-base-reg.ll vendor/llvm/dist/test/CodeGen/Mips/micromips-lwc1-swc1.ll vendor/llvm/dist/test/CodeGen/Mips/mips64-f128.ll vendor/llvm/dist/test/CodeGen/Mips/mips64extins.ll vendor/llvm/dist/test/CodeGen/Mips/mips64fpldst.ll vendor/llvm/dist/test/CodeGen/Mips/mips64shift.ll vendor/llvm/dist/test/CodeGen/Mips/mips64signextendsesf.ll vendor/llvm/dist/test/CodeGen/Mips/octeon.ll vendor/llvm/dist/test/CodeGen/Mips/prevent-hoisting.ll vendor/llvm/dist/test/CodeGen/Mips/select.ll vendor/llvm/dist/test/CodeGen/Mips/stack-alignment.ll vendor/llvm/dist/test/CodeGen/Mips/tailcall/tailcall.ll vendor/llvm/dist/test/CodeGen/Mips/xray-section-group.ll vendor/llvm/dist/test/CodeGen/NVPTX/generic-to-nvvm-ir.ll vendor/llvm/dist/test/CodeGen/NVPTX/lower-aggr-copies.ll vendor/llvm/dist/test/CodeGen/NVPTX/symbol-naming.ll vendor/llvm/dist/test/CodeGen/PowerPC/2004-11-29-ShrCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2004-11-30-shift-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2004-11-30-shr-var-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2004-12-12-ZeroSizeCommon.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-01-14-SetSelectCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-01-14-UndefLong.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-08-12-rlwimi-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-09-02-LegalizeDuplicatesCalls.ll vendor/llvm/dist/test/CodeGen/PowerPC/2005-10-08-ArithmeticRotate.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-04-01-FloatDoubleExtend.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-04-05-splat-ish.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-04-19-vmaddfp-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-05-12-rlwimi-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-07-07-ComputeMaskedBits.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-07-19-stwbrx-crash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-08-11-RetVector.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-09-28-shift_64.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-10-13-Miscompile.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-10-17-brcc-miscompile.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-10-17-ppc64-alloca.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-11-10-DAGCombineMiscompile.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-11-29-AltivecFPSplat.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-12-07-LargeAlloca.ll vendor/llvm/dist/test/CodeGen/PowerPC/2006-12-07-SelectCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-01-04-ArgExtension.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-01-15-AsmDialect.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-01-29-lbrx-asm.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-01-31-InlineAsmAddrMode.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-02-16-AlignPacked.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-03-30-SpillerCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-04-24-InlineAsm-I-Modifier.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-05-14-InlineAsmSelectCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-05-22-tailmerge-3.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-05-30-dagcombine-miscomp.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-06-28-BCCISelBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-08-04-CoalescerAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-09-04-AltivecDST.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-09-07-LoadStoreIdxForms.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-09-11-RegCoalescerAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-10-16-InlineAsmFrameOffset.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-10-18-PtrArithmetic.ll vendor/llvm/dist/test/CodeGen/PowerPC/2007-11-19-VectorSplitting.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-17-RegScavengerCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-18-RegScavengerAssert.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-24-AddressRegImm.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-03-24-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-05-01-ppc_fp128.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-06-19-LegalizerCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-06-21-F128LoadStore.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-06-23-LiveVariablesCrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-07-10-SplatMiscompile.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-10-28-UnprocessedNode.ll vendor/llvm/dist/test/CodeGen/PowerPC/2008-10-28-f128-i32.ll vendor/llvm/dist/test/CodeGen/PowerPC/2009-07-16-InlineAsm-M-Operand.ll vendor/llvm/dist/test/CodeGen/PowerPC/2009-08-17-inline-asm-addr-mode-breakage.ll vendor/llvm/dist/test/CodeGen/PowerPC/2009-09-18-carrybit.ll vendor/llvm/dist/test/CodeGen/PowerPC/2010-03-09-indirect-call.ll vendor/llvm/dist/test/CodeGen/PowerPC/2010-05-03-retaddr1.ll vendor/llvm/dist/test/CodeGen/PowerPC/2016-04-28-setjmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/Atomics-64.ll vendor/llvm/dist/test/CodeGen/PowerPC/DbgValueOtherTargets.test vendor/llvm/dist/test/CodeGen/PowerPC/Frames-alloca.ll vendor/llvm/dist/test/CodeGen/PowerPC/Frames-large.ll vendor/llvm/dist/test/CodeGen/PowerPC/Frames-leaf.ll vendor/llvm/dist/test/CodeGen/PowerPC/Frames-small.ll vendor/llvm/dist/test/CodeGen/PowerPC/LargeAbsoluteAddr.ll vendor/llvm/dist/test/CodeGen/PowerPC/MergeConsecutiveStores.ll vendor/llvm/dist/test/CodeGen/PowerPC/a2-fp-basic.ll vendor/llvm/dist/test/CodeGen/PowerPC/a2q-stackalign.ll vendor/llvm/dist/test/CodeGen/PowerPC/a2q.ll vendor/llvm/dist/test/CodeGen/PowerPC/addegluecrash.ll vendor/llvm/dist/test/CodeGen/PowerPC/addi-reassoc.ll vendor/llvm/dist/test/CodeGen/PowerPC/aggressive-anti-dep-breaker-subreg.ll vendor/llvm/dist/test/CodeGen/PowerPC/and-branch.ll vendor/llvm/dist/test/CodeGen/PowerPC/and-elim.ll vendor/llvm/dist/test/CodeGen/PowerPC/and-imm.ll vendor/llvm/dist/test/CodeGen/PowerPC/and_add.ll vendor/llvm/dist/test/CodeGen/PowerPC/and_sext.ll vendor/llvm/dist/test/CodeGen/PowerPC/and_sra.ll vendor/llvm/dist/test/CodeGen/PowerPC/andc.ll vendor/llvm/dist/test/CodeGen/PowerPC/asm-Zy.ll vendor/llvm/dist/test/CodeGen/PowerPC/atomic-1.ll vendor/llvm/dist/test/CodeGen/PowerPC/atomic-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/atomics-constant.ll vendor/llvm/dist/test/CodeGen/PowerPC/atomics-fences.ll vendor/llvm/dist/test/CodeGen/PowerPC/atomics-indexed.ll vendor/llvm/dist/test/CodeGen/PowerPC/atomics-regression.ll vendor/llvm/dist/test/CodeGen/PowerPC/atomics.ll vendor/llvm/dist/test/CodeGen/PowerPC/big-endian-actual-args.ll vendor/llvm/dist/test/CodeGen/PowerPC/big-endian-call-result.ll vendor/llvm/dist/test/CodeGen/PowerPC/big-endian-formal-args.ll vendor/llvm/dist/test/CodeGen/PowerPC/blockaddress.ll vendor/llvm/dist/test/CodeGen/PowerPC/branch-opt.ll vendor/llvm/dist/test/CodeGen/PowerPC/branch_coalesce.ll vendor/llvm/dist/test/CodeGen/PowerPC/bswap-load-store.ll vendor/llvm/dist/test/CodeGen/PowerPC/build-vector-tests.ll vendor/llvm/dist/test/CodeGen/PowerPC/buildvec_canonicalize.ll vendor/llvm/dist/test/CodeGen/PowerPC/byval-agg-info.ll vendor/llvm/dist/test/CodeGen/PowerPC/calls.ll vendor/llvm/dist/test/CodeGen/PowerPC/cmp-cmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/coal-sections.ll vendor/llvm/dist/test/CodeGen/PowerPC/coalesce-ext.ll vendor/llvm/dist/test/CodeGen/PowerPC/compare-simm.ll vendor/llvm/dist/test/CodeGen/PowerPC/constants.ll vendor/llvm/dist/test/CodeGen/PowerPC/cr_spilling.ll vendor/llvm/dist/test/CodeGen/PowerPC/crbits.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctr-minmaxnum.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-asm.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-le.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-lt.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-ne.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-reg.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-s000.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-sums.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloop-udivti3.ll vendor/llvm/dist/test/CodeGen/PowerPC/ctrloops.ll vendor/llvm/dist/test/CodeGen/PowerPC/cttz.ll vendor/llvm/dist/test/CodeGen/PowerPC/cxx_tlscc64.ll vendor/llvm/dist/test/CodeGen/PowerPC/dbg.ll vendor/llvm/dist/test/CodeGen/PowerPC/delete-node.ll vendor/llvm/dist/test/CodeGen/PowerPC/direct-move-profit.ll vendor/llvm/dist/test/CodeGen/PowerPC/div-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/empty-functions.ll vendor/llvm/dist/test/CodeGen/PowerPC/eqv-andc-orc-nor.ll vendor/llvm/dist/test/CodeGen/PowerPC/expand-contiguous-isel.ll vendor/llvm/dist/test/CodeGen/PowerPC/expand-isel.ll vendor/llvm/dist/test/CodeGen/PowerPC/extsh.ll vendor/llvm/dist/test/CodeGen/PowerPC/fabs.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-call.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-conversion.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-ext.ll vendor/llvm/dist/test/CodeGen/PowerPC/fast-isel-ret.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma-aggr-FMF.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma-assoc.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma-ext.ll vendor/llvm/dist/test/CodeGen/PowerPC/fma.ll vendor/llvm/dist/test/CodeGen/PowerPC/fmaxnum.ll vendor/llvm/dist/test/CodeGen/PowerPC/fminnum.ll vendor/llvm/dist/test/CodeGen/PowerPC/fnabs.ll vendor/llvm/dist/test/CodeGen/PowerPC/fneg.ll vendor/llvm/dist/test/CodeGen/PowerPC/fold-li.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp-branch.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp-int-fp.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp64-to-int16.ll vendor/llvm/dist/test/CodeGen/PowerPC/fp_to_uint.ll vendor/llvm/dist/test/CodeGen/PowerPC/fpcopy.ll vendor/llvm/dist/test/CodeGen/PowerPC/frounds.ll vendor/llvm/dist/test/CodeGen/PowerPC/fsqrt.ll vendor/llvm/dist/test/CodeGen/PowerPC/hello-reloc.s vendor/llvm/dist/test/CodeGen/PowerPC/hello.ll vendor/llvm/dist/test/CodeGen/PowerPC/i1-to-double.ll vendor/llvm/dist/test/CodeGen/PowerPC/i128-and-beyond.ll vendor/llvm/dist/test/CodeGen/PowerPC/i64_fp.ll vendor/llvm/dist/test/CodeGen/PowerPC/iabs.ll vendor/llvm/dist/test/CodeGen/PowerPC/illegal-element-type.ll vendor/llvm/dist/test/CodeGen/PowerPC/indirectbr.ll vendor/llvm/dist/test/CodeGen/PowerPC/inlineasm-copy.ll vendor/llvm/dist/test/CodeGen/PowerPC/int-fp-conv-0.ll vendor/llvm/dist/test/CodeGen/PowerPC/int-fp-conv-1.ll vendor/llvm/dist/test/CodeGen/PowerPC/inverted-bool-compares.ll vendor/llvm/dist/test/CodeGen/PowerPC/ispositive.ll vendor/llvm/dist/test/CodeGen/PowerPC/itofp128.ll vendor/llvm/dist/test/CodeGen/PowerPC/lha.ll vendor/llvm/dist/test/CodeGen/PowerPC/licm-remat.ll vendor/llvm/dist/test/CodeGen/PowerPC/licm-tocReg.ll vendor/llvm/dist/test/CodeGen/PowerPC/load-constant-addr.ll vendor/llvm/dist/test/CodeGen/PowerPC/logic-ops-on-compares.ll vendor/llvm/dist/test/CodeGen/PowerPC/long-compare.ll vendor/llvm/dist/test/CodeGen/PowerPC/machine-combiner.ll vendor/llvm/dist/test/CodeGen/PowerPC/mature-mc-support.ll vendor/llvm/dist/test/CodeGen/PowerPC/mcount-insertion.ll vendor/llvm/dist/test/CodeGen/PowerPC/mem-rr-addr-mode.ll vendor/llvm/dist/test/CodeGen/PowerPC/memCmpUsedInZeroEqualityComparison.ll vendor/llvm/dist/test/CodeGen/PowerPC/mem_update.ll vendor/llvm/dist/test/CodeGen/PowerPC/memcmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/memcmpIR.ll vendor/llvm/dist/test/CodeGen/PowerPC/mtvsrdd.ll vendor/llvm/dist/test/CodeGen/PowerPC/mul-neg-power-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/mul-with-overflow.ll vendor/llvm/dist/test/CodeGen/PowerPC/mulhs.ll vendor/llvm/dist/test/CodeGen/PowerPC/mult-alt-generic-powerpc.ll vendor/llvm/dist/test/CodeGen/PowerPC/mult-alt-generic-powerpc64.ll vendor/llvm/dist/test/CodeGen/PowerPC/neg.ll vendor/llvm/dist/test/CodeGen/PowerPC/negate-i1.ll vendor/llvm/dist/test/CodeGen/PowerPC/no-pref-jumps.ll vendor/llvm/dist/test/CodeGen/PowerPC/no-rlwimi-trivial-commute.mir vendor/llvm/dist/test/CodeGen/PowerPC/opt-cmp-inst-cr0-live.ll vendor/llvm/dist/test/CodeGen/PowerPC/optcmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/p8-scalar_vector_conversions.ll vendor/llvm/dist/test/CodeGen/PowerPC/p9-xxinsertw-xxextractuw.ll vendor/llvm/dist/test/CodeGen/PowerPC/popcnt.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc-crbits-onoff.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc-shrink-wrapping.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc-vaarg-agg.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-align-long-double-sf.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-i1-vaarg.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc32-nest.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc440-fp-basic.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc440-msync.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-altivec-abi.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-blnop.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-byval-align.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-calls.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-get-cache-line-size.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-i128-abi.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-nest.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64-sibcall.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-aggregates.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-calls.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-localentry-large.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-localentry.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppc64le-smallarg.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcf128-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcf128-3.ll vendor/llvm/dist/test/CodeGen/PowerPC/ppcf128-4.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr17168.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr18663-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr18663.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr24546.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr25157-peephole.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr25157.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr32140.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr33093.ll vendor/llvm/dist/test/CodeGen/PowerPC/pr3711_widen_bit.ll vendor/llvm/dist/test/CodeGen/PowerPC/pwr3-6x.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-bv-sint.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-func-clobber.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-load.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-s-load.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-s-sel.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-s-store.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-sel.ll vendor/llvm/dist/test/CodeGen/PowerPC/qpx-store.ll vendor/llvm/dist/test/CodeGen/PowerPC/quadint-return.ll vendor/llvm/dist/test/CodeGen/PowerPC/reg-coalesce-simple.ll vendor/llvm/dist/test/CodeGen/PowerPC/reg-names.ll vendor/llvm/dist/test/CodeGen/PowerPC/remove-redundant-moves.ll vendor/llvm/dist/test/CodeGen/PowerPC/restore-r30.ll vendor/llvm/dist/test/CodeGen/PowerPC/retaddr.ll vendor/llvm/dist/test/CodeGen/PowerPC/return-val-i128.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi-commute.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi-keep-rsh.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi2.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwimi3.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwinm.ll vendor/llvm/dist/test/CodeGen/PowerPC/rlwinm2.ll vendor/llvm/dist/test/CodeGen/PowerPC/rotl-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/rotl-64.ll vendor/llvm/dist/test/CodeGen/PowerPC/rotl.ll vendor/llvm/dist/test/CodeGen/PowerPC/s000-alias-misched.ll vendor/llvm/dist/test/CodeGen/PowerPC/save-bp.ll vendor/llvm/dist/test/CodeGen/PowerPC/save-cr-ppc32svr4.ll vendor/llvm/dist/test/CodeGen/PowerPC/save-crbp-ppc32svr4.ll vendor/llvm/dist/test/CodeGen/PowerPC/select-addrRegRegOnly.ll vendor/llvm/dist/test/CodeGen/PowerPC/select-cc.ll vendor/llvm/dist/test/CodeGen/PowerPC/select-i1-vs-i1.ll vendor/llvm/dist/test/CodeGen/PowerPC/select_const.ll vendor/llvm/dist/test/CodeGen/PowerPC/select_lt0.ll vendor/llvm/dist/test/CodeGen/PowerPC/setcc-logic.ll vendor/llvm/dist/test/CodeGen/PowerPC/setcc-to-sub.ll vendor/llvm/dist/test/CodeGen/PowerPC/setcc_no_zext.ll vendor/llvm/dist/test/CodeGen/PowerPC/seteq-0.ll vendor/llvm/dist/test/CodeGen/PowerPC/shift_mask.ll vendor/llvm/dist/test/CodeGen/PowerPC/shl_elim.ll vendor/llvm/dist/test/CodeGen/PowerPC/shl_sext.ll vendor/llvm/dist/test/CodeGen/PowerPC/sign_ext_inreg1.ll vendor/llvm/dist/test/CodeGen/PowerPC/sjlj.ll vendor/llvm/dist/test/CodeGen/PowerPC/small-arguments.ll vendor/llvm/dist/test/CodeGen/PowerPC/stfiwx.ll vendor/llvm/dist/test/CodeGen/PowerPC/store-load-fwd.ll vendor/llvm/dist/test/CodeGen/PowerPC/subc.ll vendor/llvm/dist/test/CodeGen/PowerPC/subreg-postra-2.ll vendor/llvm/dist/test/CodeGen/PowerPC/tail-dup-branch-to-fallthrough.ll vendor/llvm/dist/test/CodeGen/PowerPC/tail-dup-layout.ll vendor/llvm/dist/test/CodeGen/PowerPC/tailcall1.ll vendor/llvm/dist/test/CodeGen/PowerPC/testBitReverse.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesieqsc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesieqsi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesieqsll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesieqss.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiequc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiequi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiequll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiequs.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesinesc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesinesi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesiness.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesineuc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesineui.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesineus.ll vendor/llvm/dist/test/CodeGen/PowerPC/testCompareslleqsc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testCompareslleqsi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testCompareslleqsll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testCompareslleqss.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllequc.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllequi.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllequll.ll vendor/llvm/dist/test/CodeGen/PowerPC/testComparesllequs.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls-cse.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls-pic.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls-store2.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls.ll vendor/llvm/dist/test/CodeGen/PowerPC/tls_get_addr_fence1.mir vendor/llvm/dist/test/CodeGen/PowerPC/trampoline.ll vendor/llvm/dist/test/CodeGen/PowerPC/unaligned.ll vendor/llvm/dist/test/CodeGen/PowerPC/unsafe-math.ll vendor/llvm/dist/test/CodeGen/PowerPC/variable_elem_vec_extracts.ll vendor/llvm/dist/test/CodeGen/PowerPC/vcmp-fold.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_abs.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_add_sub_quadword.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_auto_constant.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_br_cmp.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_buildvector_loadstore.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_call.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_extract_p9.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_fneg.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_insert.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_int_ext.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_misaligned.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_mul.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_perf_shuffle.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_revb.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_shift.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_shuffle.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_splat.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_splat_constant.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_vrsave.ll vendor/llvm/dist/test/CodeGen/PowerPC/vec_zero.ll vendor/llvm/dist/test/CodeGen/PowerPC/vector-identity-shuffle.ll vendor/llvm/dist/test/CodeGen/PowerPC/vector-merge-store-fp-constants.ll vendor/llvm/dist/test/CodeGen/PowerPC/vector.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx-spill.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx_insert_extract_le.ll vendor/llvm/dist/test/CodeGen/PowerPC/vsx_scalar_ld_st.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonCASAInstructionUT.ll vendor/llvm/dist/test/CodeGen/SPARC/LeonItinerariesUT.ll vendor/llvm/dist/test/CodeGen/SPARC/analyze-branch.ll vendor/llvm/dist/test/CodeGen/SPARC/vector-extract-elt.ll vendor/llvm/dist/test/CodeGen/SystemZ/RAbasic-invalid-LR-update.mir vendor/llvm/dist/test/CodeGen/SystemZ/alloca-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/alloca-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/alloca-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/args-06.ll vendor/llvm/dist/test/CodeGen/SystemZ/asm-05.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-load-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-load-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-load-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-load-04.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-store-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-store-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-store-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomic-store-04.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-add-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-add-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-and-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-and-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-minmax-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-minmax-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-minmax-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-minmax-04.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-nand-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-nand-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-or-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-or-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-sub-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-sub-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-xchg-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-xchg-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-xchg-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-xchg-04.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-xor-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/atomicrmw-xor-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/backchain.ll vendor/llvm/dist/test/CodeGen/SystemZ/cmpxchg-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/cmpxchg-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/cmpxchg-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/cmpxchg-04.ll vendor/llvm/dist/test/CodeGen/SystemZ/cmpxchg-05.ll vendor/llvm/dist/test/CodeGen/SystemZ/dag-combine-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-add-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-cmp-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-cmp-04.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-conv-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-copysign-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-div-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-move-13.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-mul-05.ll vendor/llvm/dist/test/CodeGen/SystemZ/fp-sub-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-cmp-47.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-cmp-48.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-cmp-51.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-const-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-div-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-div-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-div-03.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-div-04.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-div-05.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-div-06.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-mul-08.ll vendor/llvm/dist/test/CodeGen/SystemZ/int-mul-10.ll vendor/llvm/dist/test/CodeGen/SystemZ/loop-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/pr32372.ll vendor/llvm/dist/test/CodeGen/SystemZ/pr32505.ll vendor/llvm/dist/test/CodeGen/SystemZ/regalloc-fast-invalid-kill-flag.mir vendor/llvm/dist/test/CodeGen/SystemZ/risbg-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/strcmp-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/strlen-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/swift-return.ll vendor/llvm/dist/test/CodeGen/SystemZ/swifterror.ll vendor/llvm/dist/test/CodeGen/SystemZ/tdc-06.ll vendor/llvm/dist/test/CodeGen/SystemZ/tls-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/tls-02.ll vendor/llvm/dist/test/CodeGen/SystemZ/vec-cmp-cmp-logic-select.ll vendor/llvm/dist/test/CodeGen/SystemZ/vec-cmpsel.ll vendor/llvm/dist/test/CodeGen/SystemZ/vec-div-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/vec-sub-01.ll vendor/llvm/dist/test/CodeGen/SystemZ/vec-trunc-to-i1.ll vendor/llvm/dist/test/CodeGen/Thumb/large-stack.ll vendor/llvm/dist/test/CodeGen/Thumb/long-setcc.ll vendor/llvm/dist/test/CodeGen/Thumb/long.ll vendor/llvm/dist/test/CodeGen/Thumb/machine-cse-physreg.mir vendor/llvm/dist/test/CodeGen/Thumb/tbb-reuse.mir vendor/llvm/dist/test/CodeGen/Thumb/thumb-shrink-wrapping.ll vendor/llvm/dist/test/CodeGen/Thumb2/2010-06-14-NEONCoalescer.ll vendor/llvm/dist/test/CodeGen/Thumb2/2010-11-22-EpilogueBug.ll vendor/llvm/dist/test/CodeGen/Thumb2/bicbfi.ll vendor/llvm/dist/test/CodeGen/Thumb2/constant-islands.ll vendor/llvm/dist/test/CodeGen/Thumb2/cortex-fp.ll vendor/llvm/dist/test/CodeGen/Thumb2/ifcvt-neon-deprecated.mir vendor/llvm/dist/test/CodeGen/Thumb2/ifcvt-rescan-bug-2016-08-22.ll vendor/llvm/dist/test/CodeGen/Thumb2/intrinsics-cc.ll vendor/llvm/dist/test/CodeGen/Thumb2/intrinsics-coprocessor.ll vendor/llvm/dist/test/CodeGen/Thumb2/large-stack.ll vendor/llvm/dist/test/CodeGen/Thumb2/segmented-stacks.ll vendor/llvm/dist/test/CodeGen/Thumb2/tbb-removeadd.mir vendor/llvm/dist/test/CodeGen/Thumb2/thumb2-rev16.ll vendor/llvm/dist/test/CodeGen/Thumb2/v8_IT_3.ll vendor/llvm/dist/test/CodeGen/Thumb2/v8_IT_5.ll vendor/llvm/dist/test/CodeGen/WebAssembly/call.ll vendor/llvm/dist/test/CodeGen/WebAssembly/cfg-stackify.ll vendor/llvm/dist/test/CodeGen/WebAssembly/conv.ll vendor/llvm/dist/test/CodeGen/WebAssembly/dbgvalue.ll vendor/llvm/dist/test/CodeGen/WebAssembly/fast-isel-noreg.ll vendor/llvm/dist/test/CodeGen/WebAssembly/function-bitcasts.ll vendor/llvm/dist/test/CodeGen/WebAssembly/global.ll vendor/llvm/dist/test/CodeGen/WebAssembly/globl.ll vendor/llvm/dist/test/CodeGen/WebAssembly/i32-load-store-alignment.ll vendor/llvm/dist/test/CodeGen/WebAssembly/i64-load-store-alignment.ll vendor/llvm/dist/test/CodeGen/WebAssembly/inline-asm.ll vendor/llvm/dist/test/CodeGen/WebAssembly/reg-stackify.ll vendor/llvm/dist/test/CodeGen/WebAssembly/umulo-i64.ll vendor/llvm/dist/test/CodeGen/X86/2003-08-03-CallArgLiveRanges.ll vendor/llvm/dist/test/CodeGen/X86/2003-08-23-DeadBlockTest.ll vendor/llvm/dist/test/CodeGen/X86/2003-11-03-GlobalBool.ll vendor/llvm/dist/test/CodeGen/X86/2004-02-13-FrameReturnAddress.ll vendor/llvm/dist/test/CodeGen/X86/2004-02-14-InefficientStackPointer.ll vendor/llvm/dist/test/CodeGen/X86/2004-02-22-Casts.ll vendor/llvm/dist/test/CodeGen/X86/2004-03-30-Select-Max.ll vendor/llvm/dist/test/CodeGen/X86/2004-04-13-FPCMOV-Crash.ll vendor/llvm/dist/test/CodeGen/X86/2004-06-10-StackifierCrash.ll vendor/llvm/dist/test/CodeGen/X86/2004-10-08-SelectSetCCFold.ll vendor/llvm/dist/test/CodeGen/X86/2005-01-17-CycleInDAG.ll vendor/llvm/dist/test/CodeGen/X86/2005-02-14-IllegalAssembler.ll vendor/llvm/dist/test/CodeGen/X86/2005-05-08-FPStackifierPHI.ll vendor/llvm/dist/test/CodeGen/X86/2006-01-19-ISelFoldingBug.ll vendor/llvm/dist/test/CodeGen/X86/2006-03-01-InstrSchedBug.ll vendor/llvm/dist/test/CodeGen/X86/2006-03-02-InstrSchedBug.ll vendor/llvm/dist/test/CodeGen/X86/2006-04-04-CrossBlockCrash.ll vendor/llvm/dist/test/CodeGen/X86/2006-04-27-ISelFoldingBug.ll vendor/llvm/dist/test/CodeGen/X86/2006-05-01-SchedCausingSpills.ll vendor/llvm/dist/test/CodeGen/X86/2006-05-02-InstrSched2.ll vendor/llvm/dist/test/CodeGen/X86/2006-05-08-CoalesceSubRegClass.ll vendor/llvm/dist/test/CodeGen/X86/2006-05-08-InstrSched.ll vendor/llvm/dist/test/CodeGen/X86/2006-05-11-InstrSched.ll vendor/llvm/dist/test/CodeGen/X86/2006-05-17-VectorArg.ll vendor/llvm/dist/test/CodeGen/X86/2006-05-22-FPSetEQ.ll vendor/llvm/dist/test/CodeGen/X86/2006-05-25-CycleInDAG.ll vendor/llvm/dist/test/CodeGen/X86/2006-07-10-InlineAsmAConstraint.ll vendor/llvm/dist/test/CodeGen/X86/2006-07-12-InlineAsmQConstraint.ll vendor/llvm/dist/test/CodeGen/X86/2006-07-20-InlineAsm.ll vendor/llvm/dist/test/CodeGen/X86/2006-07-28-AsmPrint-Long-As-Pointer.ll vendor/llvm/dist/test/CodeGen/X86/2006-07-31-SingleRegClass.ll vendor/llvm/dist/test/CodeGen/X86/2006-08-07-CycleInDAG.ll vendor/llvm/dist/test/CodeGen/X86/2006-08-16-CycleInDAG.ll vendor/llvm/dist/test/CodeGen/X86/2006-08-21-ExtraMovInst.ll vendor/llvm/dist/test/CodeGen/X86/2006-09-01-CycleInDAG.ll vendor/llvm/dist/test/CodeGen/X86/2006-10-09-CycleInDAG.ll vendor/llvm/dist/test/CodeGen/X86/2006-10-10-FindModifiedNodeSlotBug.ll vendor/llvm/dist/test/CodeGen/X86/2006-10-12-CycleInDAG.ll vendor/llvm/dist/test/CodeGen/X86/2006-10-13-CycleInDAG.ll vendor/llvm/dist/test/CodeGen/X86/2006-10-19-SwitchUnnecessaryBranching.ll vendor/llvm/dist/test/CodeGen/X86/2006-11-12-CSRetCC.ll vendor/llvm/dist/test/CodeGen/X86/2006-11-17-IllegalMove.ll vendor/llvm/dist/test/CodeGen/X86/2006-11-27-SelectLegalize.ll vendor/llvm/dist/test/CodeGen/X86/2006-12-16-InlineAsmCrash.ll vendor/llvm/dist/test/CodeGen/X86/2006-12-19-IntelSyntax.ll vendor/llvm/dist/test/CodeGen/X86/2007-01-13-StackPtrIndex.ll vendor/llvm/dist/test/CodeGen/X86/2007-01-29-InlineAsm-ir.ll vendor/llvm/dist/test/CodeGen/X86/2007-02-04-OrAddrMode.ll vendor/llvm/dist/test/CodeGen/X86/2007-02-19-LiveIntervalAssert.ll vendor/llvm/dist/test/CodeGen/X86/2007-02-23-DAGCombine-Miscompile.ll vendor/llvm/dist/test/CodeGen/X86/2007-02-25-FastCCStack.ll vendor/llvm/dist/test/CodeGen/X86/2007-03-15-GEP-Idx-Sink.ll vendor/llvm/dist/test/CodeGen/X86/2007-03-16-InlineAsm.ll vendor/llvm/dist/test/CodeGen/X86/2007-03-18-LiveIntervalAssert.ll vendor/llvm/dist/test/CodeGen/X86/2007-03-24-InlineAsmMultiRegConstraint.ll vendor/llvm/dist/test/CodeGen/X86/2007-03-24-InlineAsmPModifier.ll vendor/llvm/dist/test/CodeGen/X86/2007-03-24-InlineAsmVectorOp.ll vendor/llvm/dist/test/CodeGen/X86/2007-03-24-InlineAsmXConstraint.ll vendor/llvm/dist/test/CodeGen/X86/2007-03-26-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2007-04-11-InlineAsmVectorResult.ll vendor/llvm/dist/test/CodeGen/X86/2007-04-24-Huge-Stack.ll vendor/llvm/dist/test/CodeGen/X86/2007-05-05-VecCastExpand.ll vendor/llvm/dist/test/CodeGen/X86/2007-05-14-LiveIntervalAssert.ll vendor/llvm/dist/test/CodeGen/X86/2007-05-17-ShuffleISelBug.ll vendor/llvm/dist/test/CodeGen/X86/2007-06-28-X86-64-isel.ll vendor/llvm/dist/test/CodeGen/X86/2007-06-29-DAGCombinerBug.ll vendor/llvm/dist/test/CodeGen/X86/2007-06-29-VecFPConstantCSEBug.ll vendor/llvm/dist/test/CodeGen/X86/2007-08-01-LiveVariablesBug.ll vendor/llvm/dist/test/CodeGen/X86/2007-08-10-SignExtSubreg.ll vendor/llvm/dist/test/CodeGen/X86/2007-10-04-AvoidEFLAGSCopy.ll vendor/llvm/dist/test/CodeGen/X86/2007-10-12-CoalesceExtSubReg.ll vendor/llvm/dist/test/CodeGen/X86/2007-10-12-SpillerUnfold1.ll vendor/llvm/dist/test/CodeGen/X86/2007-10-12-SpillerUnfold2.ll vendor/llvm/dist/test/CodeGen/X86/2007-10-19-SpillerUnfold.ll vendor/llvm/dist/test/CodeGen/X86/2007-10-29-ExtendSetCC.ll vendor/llvm/dist/test/CodeGen/X86/2007-10-30-LSRCrash.ll vendor/llvm/dist/test/CodeGen/X86/2007-10-31-extractelement-i64.ll vendor/llvm/dist/test/CodeGen/X86/2007-11-01-ISelCrash.ll vendor/llvm/dist/test/CodeGen/X86/2007-11-06-InstrSched.ll vendor/llvm/dist/test/CodeGen/X86/2007-11-07-MulBy4.ll vendor/llvm/dist/test/CodeGen/X86/2007-11-30-LoadFolding-Bug.ll vendor/llvm/dist/test/CodeGen/X86/2007-12-18-LoadCSEBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-01-08-SchedulerCrash.ll vendor/llvm/dist/test/CodeGen/X86/2008-01-16-FPStackifierAssert.ll vendor/llvm/dist/test/CodeGen/X86/2008-01-16-InvalidDAGCombineXform.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-05-ISelCrash.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-06-LoadFoldingBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-14-BitMiscompile.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-18-TailMergingBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-22-LocalRegAllocBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-25-X86-64-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-26-AsmDirectMemOp.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-27-DeadSlotElimBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-02-27-PEICrash.ll vendor/llvm/dist/test/CodeGen/X86/2008-03-06-frem-fpstack.ll vendor/llvm/dist/test/CodeGen/X86/2008-03-07-APIntBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-03-13-TwoAddrPassCrash.ll vendor/llvm/dist/test/CodeGen/X86/2008-03-19-DAGCombinerBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-03-25-TwoAddrPassBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-04-09-BranchFolding.ll vendor/llvm/dist/test/CodeGen/X86/2008-04-16-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-04-24-MemCpyBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-04-28-CyclicSchedUnit.ll vendor/llvm/dist/test/CodeGen/X86/2008-05-01-InvalidOrdCompare.ll vendor/llvm/dist/test/CodeGen/X86/2008-05-09-PHIElimBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-05-09-ShuffleLoweringBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-05-21-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-05-22-FoldUnalignedLoad.ll vendor/llvm/dist/test/CodeGen/X86/2008-06-13-NotVolatileLoadStore.ll vendor/llvm/dist/test/CodeGen/X86/2008-06-25-VecISelBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-07-11-SHLBy1.ll vendor/llvm/dist/test/CodeGen/X86/2008-07-22-CombinerCrash.ll vendor/llvm/dist/test/CodeGen/X86/2008-07-23-VSetCC.ll vendor/llvm/dist/test/CodeGen/X86/2008-08-06-CmpStride.ll vendor/llvm/dist/test/CodeGen/X86/2008-08-06-RewriterBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-08-23-64Bit-maskmovq.ll vendor/llvm/dist/test/CodeGen/X86/2008-09-05-sinttofp-2xi32.ll vendor/llvm/dist/test/CodeGen/X86/2008-09-11-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-09-11-CoalescerBug2.ll vendor/llvm/dist/test/CodeGen/X86/2008-09-17-inline-asm-1.ll vendor/llvm/dist/test/CodeGen/X86/2008-09-18-inline-asm-2.ll vendor/llvm/dist/test/CodeGen/X86/2008-09-25-sseregparm-1.ll vendor/llvm/dist/test/CodeGen/X86/2008-09-29-VolatileBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-10-06-x87ld-nan-1.ll vendor/llvm/dist/test/CodeGen/X86/2008-10-06-x87ld-nan-2.ll vendor/llvm/dist/test/CodeGen/X86/2008-10-07-SSEISelBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-10-13-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2008-10-16-VecUnaryOp.ll vendor/llvm/dist/test/CodeGen/X86/2008-10-17-Asm64bitRConstraint.ll vendor/llvm/dist/test/CodeGen/X86/2008-10-20-AsmDoubleInI32.ll vendor/llvm/dist/test/CodeGen/X86/2008-10-24-FlippedCompare.ll vendor/llvm/dist/test/CodeGen/X86/2008-10-29-ExpandVAARG.ll vendor/llvm/dist/test/CodeGen/X86/2008-11-03-F80VAARG.ll vendor/llvm/dist/test/CodeGen/X86/2008-12-02-dagcombine-1.ll vendor/llvm/dist/test/CodeGen/X86/2008-12-02-dagcombine-2.ll vendor/llvm/dist/test/CodeGen/X86/2008-12-02-dagcombine-3.ll vendor/llvm/dist/test/CodeGen/X86/2008-12-16-dagcombine-4.ll vendor/llvm/dist/test/CodeGen/X86/2008-12-22-dagcombine-5.ll vendor/llvm/dist/test/CodeGen/X86/2008-12-23-crazy-address.ll vendor/llvm/dist/test/CodeGen/X86/2008-12-23-dagcombine-6.ll vendor/llvm/dist/test/CodeGen/X86/2009-01-13-DoubleUpdate.ll vendor/llvm/dist/test/CodeGen/X86/2009-01-16-UIntToFP.ll vendor/llvm/dist/test/CodeGen/X86/2009-01-25-NoSSE.ll vendor/llvm/dist/test/CodeGen/X86/2009-01-26-WrongCheck.ll vendor/llvm/dist/test/CodeGen/X86/2009-01-31-BigShift.ll vendor/llvm/dist/test/CodeGen/X86/2009-01-31-BigShift2.ll vendor/llvm/dist/test/CodeGen/X86/2009-01-31-BigShift3.ll vendor/llvm/dist/test/CodeGen/X86/2009-02-01-LargeMask.ll vendor/llvm/dist/test/CodeGen/X86/2009-02-03-AnalyzedTwice.ll vendor/llvm/dist/test/CodeGen/X86/2009-02-08-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-02-12-DebugInfoVLA.ll vendor/llvm/dist/test/CodeGen/X86/2009-02-12-InlineAsm-nieZ-constraints.ll vendor/llvm/dist/test/CodeGen/X86/2009-02-12-SpillerBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-02-25-CommuteBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-02-26-MachineLICMBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-03-03-BTHang.ll vendor/llvm/dist/test/CodeGen/X86/2009-03-03-BitcastLongDouble.ll vendor/llvm/dist/test/CodeGen/X86/2009-03-07-FPConstSelect.ll vendor/llvm/dist/test/CodeGen/X86/2009-03-09-APIntCrash.ll vendor/llvm/dist/test/CodeGen/X86/2009-03-25-TestBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-03-26-NoImplicitFPBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-04-12-FastIselOverflowCrash.ll vendor/llvm/dist/test/CodeGen/X86/2009-04-12-picrel.ll vendor/llvm/dist/test/CodeGen/X86/2009-04-24.ll vendor/llvm/dist/test/CodeGen/X86/2009-04-25-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-04-scale.ll vendor/llvm/dist/test/CodeGen/X86/2009-05-11-tailmerge-crash.ll vendor/llvm/dist/test/CodeGen/X86/2009-05-19-SingleElementExtractElement.ll vendor/llvm/dist/test/CodeGen/X86/2009-05-28-DAGCombineCrash.ll vendor/llvm/dist/test/CodeGen/X86/2009-05-30-ISelBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-06-04-VirtualLiveIn.ll vendor/llvm/dist/test/CodeGen/X86/2009-06-05-VZextByteShort.ll vendor/llvm/dist/test/CodeGen/X86/2009-06-05-sitofpCrash.ll vendor/llvm/dist/test/CodeGen/X86/2009-06-12-x86_64-tail-call-conv-out-of-sync-bug.ll vendor/llvm/dist/test/CodeGen/X86/2009-06-15-not-a-tail-call.ll vendor/llvm/dist/test/CodeGen/X86/2009-06-18-movlp-shuffle-register.ll vendor/llvm/dist/test/CodeGen/X86/2009-07-06-TwoAddrAssert.ll vendor/llvm/dist/test/CodeGen/X86/2009-07-07-SplitICmp.ll vendor/llvm/dist/test/CodeGen/X86/2009-07-09-ExtractBoolFromVector.ll vendor/llvm/dist/test/CodeGen/X86/2009-07-19-AsmExtraOperands.ll vendor/llvm/dist/test/CodeGen/X86/2009-07-20-DAGCombineBug.ll vendor/llvm/dist/test/CodeGen/X86/2009-08-19-LoadNarrowingMiscompile.ll vendor/llvm/dist/test/CodeGen/X86/2009-08-23-SubRegReuseUndo.ll vendor/llvm/dist/test/CodeGen/X86/20090313-signext.ll vendor/llvm/dist/test/CodeGen/X86/2010-01-05-ZExt-Shl.ll vendor/llvm/dist/test/CodeGen/X86/2010-01-15-SelectionDAGCycle.ll vendor/llvm/dist/test/CodeGen/X86/2010-01-18-DbgValue.ll vendor/llvm/dist/test/CodeGen/X86/2010-02-03-DualUndef.ll vendor/llvm/dist/test/CodeGen/X86/2010-02-11-NonTemporal.ll vendor/llvm/dist/test/CodeGen/X86/2010-02-12-CoalescerBug-Impdef.ll vendor/llvm/dist/test/CodeGen/X86/2010-02-23-DAGCombineBug.ll vendor/llvm/dist/test/CodeGen/X86/2010-02-23-RematImplicitSubreg.ll vendor/llvm/dist/test/CodeGen/X86/2010-03-05-EFLAGS-Redef.ll vendor/llvm/dist/test/CodeGen/X86/2010-04-08-CoalescerBug.ll vendor/llvm/dist/test/CodeGen/X86/2010-05-12-FastAllocKills.ll vendor/llvm/dist/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll vendor/llvm/dist/test/CodeGen/X86/2010-05-28-Crash.ll vendor/llvm/dist/test/CodeGen/X86/2010-06-01-DeadArg-DbgInfo.ll vendor/llvm/dist/test/CodeGen/X86/2010-06-14-fast-isel-fs-load.ll vendor/llvm/dist/test/CodeGen/X86/2010-06-28-FastAllocTiedOperand.ll vendor/llvm/dist/test/CodeGen/X86/2010-08-04-MaskedSignedCompare.ll vendor/llvm/dist/test/CodeGen/X86/2010-09-17-SideEffectsInChain.ll vendor/llvm/dist/test/CodeGen/X86/2010-10-08-cmpxchg8b.ll vendor/llvm/dist/test/CodeGen/X86/2010-11-09-MOVLPS.ll vendor/llvm/dist/test/CodeGen/X86/2010-11-18-SelectOfExtload.ll vendor/llvm/dist/test/CodeGen/X86/2011-01-24-DbgValue-Before-Use.ll vendor/llvm/dist/test/CodeGen/X86/2011-02-21-VirtRegRewriter-KillSubReg.ll vendor/llvm/dist/test/CodeGen/X86/2011-03-02-DAGCombiner.ll vendor/llvm/dist/test/CodeGen/X86/2011-03-30-CreateFixedObjCrash.ll vendor/llvm/dist/test/CodeGen/X86/2011-05-09-loaduse.ll vendor/llvm/dist/test/CodeGen/X86/2011-06-01-fildll.ll vendor/llvm/dist/test/CodeGen/X86/2011-06-03-x87chain.ll vendor/llvm/dist/test/CodeGen/X86/2011-06-06-fgetsign80bit.ll vendor/llvm/dist/test/CodeGen/X86/2011-06-14-PreschedRegalias.ll vendor/llvm/dist/test/CodeGen/X86/2011-07-13-BadFrameIndexDisplacement.ll vendor/llvm/dist/test/CodeGen/X86/2011-08-23-PerformSubCombine128.ll vendor/llvm/dist/test/CodeGen/X86/2011-08-23-Trampoline.ll vendor/llvm/dist/test/CodeGen/X86/2011-08-29-BlockConstant.ll vendor/llvm/dist/test/CodeGen/X86/2011-09-14-valcoalesce.ll vendor/llvm/dist/test/CodeGen/X86/2011-09-18-sse2cmp.ll vendor/llvm/dist/test/CodeGen/X86/2011-09-21-setcc-bug.ll vendor/llvm/dist/test/CodeGen/X86/2011-10-18-FastISel-VectorParams.ll vendor/llvm/dist/test/CodeGen/X86/2011-10-19-LegelizeLoad.ll vendor/llvm/dist/test/CodeGen/X86/2011-10-19-widen_vselect.ll vendor/llvm/dist/test/CodeGen/X86/2011-10-21-widen-cmp.ll vendor/llvm/dist/test/CodeGen/X86/2011-10-27-tstore.ll vendor/llvm/dist/test/CodeGen/X86/2011-10-30-padd.ll vendor/llvm/dist/test/CodeGen/X86/2011-11-07-LegalizeBuildVector.ll vendor/llvm/dist/test/CodeGen/X86/2011-11-30-or.ll vendor/llvm/dist/test/CodeGen/X86/2011-12-06-BitcastVectorGlobal.ll vendor/llvm/dist/test/CodeGen/X86/2011-12-08-AVXISelBugs.ll vendor/llvm/dist/test/CodeGen/X86/2011-12-15-vec_shift.ll vendor/llvm/dist/test/CodeGen/X86/2011-12-26-extractelement-duplicate-load.ll vendor/llvm/dist/test/CodeGen/X86/2011-12-8-bitcastintprom.ll vendor/llvm/dist/test/CodeGen/X86/2011-20-21-zext-ui2fp.ll vendor/llvm/dist/test/CodeGen/X86/2012-01-11-split-cv.ll vendor/llvm/dist/test/CodeGen/X86/2012-01-12-extract-sv.ll vendor/llvm/dist/test/CodeGen/X86/2012-01-18-vbitcast.ll vendor/llvm/dist/test/CodeGen/X86/2012-02-23-mmx-inlineasm.ll vendor/llvm/dist/test/CodeGen/X86/2012-04-26-sdglue.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-10-extload64.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-10-shufnorm.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-15-BuildVectorPromote.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-15-broadcastfold.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-15-tconst_shl.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-15-vshl.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-16-LeaUndef.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-16-fp2ui-i1.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-17-vtrunc.ll vendor/llvm/dist/test/CodeGen/X86/2012-07-23-select_cc.ll vendor/llvm/dist/test/CodeGen/X86/2012-08-16-setcc.ll vendor/llvm/dist/test/CodeGen/X86/2012-09-13-dagco-fneg.ll vendor/llvm/dist/test/CodeGen/X86/2012-1-10-buildvector.ll vendor/llvm/dist/test/CodeGen/X86/2012-10-18-crash-dagco.ll vendor/llvm/dist/test/CodeGen/X86/2012-11-28-merge-store-alias.ll vendor/llvm/dist/test/CodeGen/X86/2012-12-1-merge-multiple.ll vendor/llvm/dist/test/CodeGen/X86/2012-12-12-DAGCombineCrash.ll vendor/llvm/dist/test/CodeGen/X86/2012-12-14-v8fp80-crash.ll vendor/llvm/dist/test/CodeGen/X86/2013-05-06-ConactVectorCrash.ll vendor/llvm/dist/test/CodeGen/X86/2014-05-29-factorial.ll vendor/llvm/dist/test/CodeGen/X86/3dnow-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/4char-promote.ll vendor/llvm/dist/test/CodeGen/X86/AppendingLinkage.ll vendor/llvm/dist/test/CodeGen/X86/Atomics-64.ll vendor/llvm/dist/test/CodeGen/X86/DbgValueOtherTargets.test vendor/llvm/dist/test/CodeGen/X86/GlobalISel/GV.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/add-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/add-vec.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/and-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/binop.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/br.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/callingconv.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/cmp.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/constant.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/ext-x86-64.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/ext.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/fadd-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/fdiv-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/fmul-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/frameIndex.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/fsub-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/gep.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/irtranslator-callingconv.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-GV.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-add-v128.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-add-v256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-add-v512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-add.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-and-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-cmp.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-constant.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-ext-x86-64.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-ext.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-fadd-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-fdiv-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-fmul-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-fsub-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-gep.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-insert-vec256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-insert-vec512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-memop-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-mul-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-mul-v128.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-mul-v256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-mul-v512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-or-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-sub-v128.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-sub-v256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-sub-v512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-sub.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-trunc.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/legalize-xor-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/memop-scalar-x32.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/memop-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/memop-vec.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/mul-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/mul-vec.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/or-scalar.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/regbankselect-X86_64.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-GV.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-add-v128.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-add-v256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-add-v512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-add-x32.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-add.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-and-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-br.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-cmp.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-constant.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-ext-x86-64.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-ext.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-extract-vec256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-extract-vec512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-fadd-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-fdiv-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-fmul-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-frameIndex.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-fsub-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-gep.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-inc.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-insert-vec256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-insert-vec512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-leaf-constant.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-memop-scalar-x32.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-memop-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-memop-v128.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-memop-v256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-memop-v512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-merge-vec256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-merge-vec512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-mul-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-mul-vec.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-or-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-sub-v128.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-sub-v256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-sub-v512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-sub.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-trunc.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-unmerge-vec256.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-unmerge-vec512.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/select-xor-scalar.mir vendor/llvm/dist/test/CodeGen/X86/GlobalISel/sub-vec.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/trunc.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/x86_64-fallback.ll vendor/llvm/dist/test/CodeGen/X86/GlobalISel/xor-scalar.ll vendor/llvm/dist/test/CodeGen/X86/MachineBranchProb.ll vendor/llvm/dist/test/CodeGen/X86/MergeConsecutiveStores.ll vendor/llvm/dist/test/CodeGen/X86/O0-pipeline.ll vendor/llvm/dist/test/CodeGen/X86/SwitchLowering.ll vendor/llvm/dist/test/CodeGen/X86/SwizzleShuff.ll vendor/llvm/dist/test/CodeGen/X86/TruncAssertZext.ll vendor/llvm/dist/test/CodeGen/X86/WidenArith.ll vendor/llvm/dist/test/CodeGen/X86/abi-isel.ll vendor/llvm/dist/test/CodeGen/X86/absolute-bit-mask.ll vendor/llvm/dist/test/CodeGen/X86/add-ext.ll vendor/llvm/dist/test/CodeGen/X86/add-of-carry.ll vendor/llvm/dist/test/CodeGen/X86/add-sub-nsw-nuw.ll vendor/llvm/dist/test/CodeGen/X86/add.ll vendor/llvm/dist/test/CodeGen/X86/add_shl_constant.ll vendor/llvm/dist/test/CodeGen/X86/addcarry.ll vendor/llvm/dist/test/CodeGen/X86/addr-of-ret-addr.ll vendor/llvm/dist/test/CodeGen/X86/adx-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/aes_intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/aligned-comm.ll vendor/llvm/dist/test/CodeGen/X86/all-ones-vector.ll vendor/llvm/dist/test/CodeGen/X86/alloca-align-rounding-32.ll vendor/llvm/dist/test/CodeGen/X86/alloca-align-rounding.ll vendor/llvm/dist/test/CodeGen/X86/and-sink.ll vendor/llvm/dist/test/CodeGen/X86/and-su.ll vendor/llvm/dist/test/CodeGen/X86/andimm8.ll vendor/llvm/dist/test/CodeGen/X86/anyext.ll vendor/llvm/dist/test/CodeGen/X86/asm-global-imm.ll vendor/llvm/dist/test/CodeGen/X86/asm-modifier-P.ll vendor/llvm/dist/test/CodeGen/X86/atom-cmpb.ll vendor/llvm/dist/test/CodeGen/X86/atom-fixup-lea2.ll vendor/llvm/dist/test/CodeGen/X86/atom-fixup-lea3.ll vendor/llvm/dist/test/CodeGen/X86/atom-sched.ll vendor/llvm/dist/test/CodeGen/X86/atomic-dagsched.ll vendor/llvm/dist/test/CodeGen/X86/atomic-eflags-reuse.ll vendor/llvm/dist/test/CodeGen/X86/atomic-load-store-wide.ll vendor/llvm/dist/test/CodeGen/X86/atomic-minmax-i6432.ll vendor/llvm/dist/test/CodeGen/X86/atomic-or.ll vendor/llvm/dist/test/CodeGen/X86/atomic128.ll vendor/llvm/dist/test/CodeGen/X86/atomic32.ll vendor/llvm/dist/test/CodeGen/X86/atomic64.ll vendor/llvm/dist/test/CodeGen/X86/atomic6432.ll vendor/llvm/dist/test/CodeGen/X86/atomic8.ll vendor/llvm/dist/test/CodeGen/X86/atomic_add.ll vendor/llvm/dist/test/CodeGen/X86/atomic_idempotent.ll vendor/llvm/dist/test/CodeGen/X86/atomic_op.ll vendor/llvm/dist/test/CodeGen/X86/avg.ll vendor/llvm/dist/test/CodeGen/X86/avoid-loop-align-2.ll vendor/llvm/dist/test/CodeGen/X86/avx-arith.ll vendor/llvm/dist/test/CodeGen/X86/avx-basic.ll vendor/llvm/dist/test/CodeGen/X86/avx-bitcast.ll vendor/llvm/dist/test/CodeGen/X86/avx-cast.ll vendor/llvm/dist/test/CodeGen/X86/avx-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx-cvt-2.ll vendor/llvm/dist/test/CodeGen/X86/avx-cvt-3.ll vendor/llvm/dist/test/CodeGen/X86/avx-cvt.ll vendor/llvm/dist/test/CodeGen/X86/avx-insertelt.ll vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-x86-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/avx-intrinsics-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/avx-load-store.ll vendor/llvm/dist/test/CodeGen/X86/avx-logic.ll vendor/llvm/dist/test/CodeGen/X86/avx-minmax.ll vendor/llvm/dist/test/CodeGen/X86/avx-schedule.ll vendor/llvm/dist/test/CodeGen/X86/avx-select.ll vendor/llvm/dist/test/CodeGen/X86/avx-shift.ll vendor/llvm/dist/test/CodeGen/X86/avx-shuffle-x86_32.ll vendor/llvm/dist/test/CodeGen/X86/avx-splat.ll vendor/llvm/dist/test/CodeGen/X86/avx-trunc.ll vendor/llvm/dist/test/CodeGen/X86/avx-unpack.ll vendor/llvm/dist/test/CodeGen/X86/avx-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/avx-vbroadcastf128.ll vendor/llvm/dist/test/CodeGen/X86/avx-vextractf128.ll vendor/llvm/dist/test/CodeGen/X86/avx-vinsertf128.ll vendor/llvm/dist/test/CodeGen/X86/avx-vperm2x128.ll vendor/llvm/dist/test/CodeGen/X86/avx-vzeroupper.ll vendor/llvm/dist/test/CodeGen/X86/avx1-logical-load-folding.ll vendor/llvm/dist/test/CodeGen/X86/avx2-arith.ll vendor/llvm/dist/test/CodeGen/X86/avx2-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx2-conversions.ll vendor/llvm/dist/test/CodeGen/X86/avx2-fma-fneg-combine.ll vendor/llvm/dist/test/CodeGen/X86/avx2-gather.ll vendor/llvm/dist/test/CodeGen/X86/avx2-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx2-intrinsics-x86-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx2-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/avx2-logic.ll vendor/llvm/dist/test/CodeGen/X86/avx2-nontemporal.ll vendor/llvm/dist/test/CodeGen/X86/avx2-phaddsub.ll vendor/llvm/dist/test/CodeGen/X86/avx2-pmovxrm.ll vendor/llvm/dist/test/CodeGen/X86/avx2-schedule.ll vendor/llvm/dist/test/CodeGen/X86/avx2-shift.ll vendor/llvm/dist/test/CodeGen/X86/avx2-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/avx2-vbroadcasti128.ll vendor/llvm/dist/test/CodeGen/X86/avx2-vector-shifts.ll vendor/llvm/dist/test/CodeGen/X86/avx2-vperm.ll vendor/llvm/dist/test/CodeGen/X86/avx512-adc-sbb.ll vendor/llvm/dist/test/CodeGen/X86/avx512-any_extend_load.ll vendor/llvm/dist/test/CodeGen/X86/avx512-arith.ll vendor/llvm/dist/test/CodeGen/X86/avx512-bugfix-23634.ll vendor/llvm/dist/test/CodeGen/X86/avx512-bugfix-25270.ll vendor/llvm/dist/test/CodeGen/X86/avx512-bugfix-26264.ll vendor/llvm/dist/test/CodeGen/X86/avx512-build-vector.ll vendor/llvm/dist/test/CodeGen/X86/avx512-calling-conv.ll vendor/llvm/dist/test/CodeGen/X86/avx512-cmp-kor-sequence.ll vendor/llvm/dist/test/CodeGen/X86/avx512-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx512-cvt.ll vendor/llvm/dist/test/CodeGen/X86/avx512-ext.ll vendor/llvm/dist/test/CodeGen/X86/avx512-extract-subvector.ll vendor/llvm/dist/test/CodeGen/X86/avx512-fma-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512-fma.ll vendor/llvm/dist/test/CodeGen/X86/avx512-fsel.ll vendor/llvm/dist/test/CodeGen/X86/avx512-gather-scatter-intrin.ll vendor/llvm/dist/test/CodeGen/X86/avx512-i1test.ll vendor/llvm/dist/test/CodeGen/X86/avx512-inc-dec.ll vendor/llvm/dist/test/CodeGen/X86/avx512-insert-extract.ll vendor/llvm/dist/test/CodeGen/X86/avx512-insert-extract_i1.ll vendor/llvm/dist/test/CodeGen/X86/avx512-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx512-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512-load-store.ll vendor/llvm/dist/test/CodeGen/X86/avx512-logic.ll vendor/llvm/dist/test/CodeGen/X86/avx512-mask-op.ll vendor/llvm/dist/test/CodeGen/X86/avx512-mask-spills.ll vendor/llvm/dist/test/CodeGen/X86/avx512-mask-zext-bugfix.ll vendor/llvm/dist/test/CodeGen/X86/avx512-masked-memop-64-32.ll vendor/llvm/dist/test/CodeGen/X86/avx512-masked_memop-16-8.ll vendor/llvm/dist/test/CodeGen/X86/avx512-memfold.ll vendor/llvm/dist/test/CodeGen/X86/avx512-mov.ll vendor/llvm/dist/test/CodeGen/X86/avx512-nontemporal.ll vendor/llvm/dist/test/CodeGen/X86/avx512-pmovxrm.ll vendor/llvm/dist/test/CodeGen/X86/avx512-regcall-Mask.ll vendor/llvm/dist/test/CodeGen/X86/avx512-regcall-NoMask.ll vendor/llvm/dist/test/CodeGen/X86/avx512-rotate.ll vendor/llvm/dist/test/CodeGen/X86/avx512-scalarIntrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512-scalar_mask.ll vendor/llvm/dist/test/CodeGen/X86/avx512-select.ll vendor/llvm/dist/test/CodeGen/X86/avx512-shift.ll vendor/llvm/dist/test/CodeGen/X86/avx512-skx-insert-subvec.ll vendor/llvm/dist/test/CodeGen/X86/avx512-trunc.ll vendor/llvm/dist/test/CodeGen/X86/avx512-unsafe-fp-math.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vbroadcasti128.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vbroadcasti256.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vec-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vec3-crash.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vpermv3-commute.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vpternlog-commute.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vselect-crash.ll vendor/llvm/dist/test/CodeGen/X86/avx512-vselect.ll vendor/llvm/dist/test/CodeGen/X86/avx512bw-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512bw-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512bw-mask-op.ll vendor/llvm/dist/test/CodeGen/X86/avx512bw-mov.ll vendor/llvm/dist/test/CodeGen/X86/avx512bw-vec-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx512bwvl-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512bwvl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512bwvl-mov.ll vendor/llvm/dist/test/CodeGen/X86/avx512bwvl-vec-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx512cd-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512cd-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512cdvl-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512cdvl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512dq-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512dq-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512dq-mask-op.ll vendor/llvm/dist/test/CodeGen/X86/avx512dqvl-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512dqvl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512er-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512ifma-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512ifmavl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vbmi-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vbmivl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-arith.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-intrinsics-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-logic.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-mov.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-nontemporal.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-vec-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx512vl-vec-masked-cmp.ll vendor/llvm/dist/test/CodeGen/X86/avx512vpopcntdq-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/barrier.ll vendor/llvm/dist/test/CodeGen/X86/base-pointer-and-cmpxchg.ll vendor/llvm/dist/test/CodeGen/X86/basic-promote-integers.ll vendor/llvm/dist/test/CodeGen/X86/bc-extract.ll vendor/llvm/dist/test/CodeGen/X86/bigstructret.ll vendor/llvm/dist/test/CodeGen/X86/bigstructret2.ll vendor/llvm/dist/test/CodeGen/X86/bit-test-shift.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-and-setcc-128.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-and-setcc-256.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-and-setcc-512.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-i256.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-int-to-vector-bool-sext.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-int-to-vector-bool-zext.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-int-to-vector-bool.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-int-to-vector.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-mmx.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-setcc-128.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-setcc-256.ll vendor/llvm/dist/test/CodeGen/X86/bitcast-setcc-512.ll vendor/llvm/dist/test/CodeGen/X86/bitcast.ll vendor/llvm/dist/test/CodeGen/X86/bitcast2.ll vendor/llvm/dist/test/CodeGen/X86/bitreverse.ll vendor/llvm/dist/test/CodeGen/X86/block-placement.ll vendor/llvm/dist/test/CodeGen/X86/block-placement.mir vendor/llvm/dist/test/CodeGen/X86/bmi-intrinsics-fast-isel-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/bmi-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/bmi-schedule.ll vendor/llvm/dist/test/CodeGen/X86/bmi.ll vendor/llvm/dist/test/CodeGen/X86/bmi2-schedule.ll vendor/llvm/dist/test/CodeGen/X86/bool-ext-inc.ll vendor/llvm/dist/test/CodeGen/X86/bool-simplify.ll vendor/llvm/dist/test/CodeGen/X86/bool-zext.ll vendor/llvm/dist/test/CodeGen/X86/branchfolding-undef.mir vendor/llvm/dist/test/CodeGen/X86/break-anti-dependencies.ll vendor/llvm/dist/test/CodeGen/X86/broadcast-elm-cross-splat-vec.ll vendor/llvm/dist/test/CodeGen/X86/bss_pagealigned.ll vendor/llvm/dist/test/CodeGen/X86/bswap-rotate.ll vendor/llvm/dist/test/CodeGen/X86/bswap-vector.ll vendor/llvm/dist/test/CodeGen/X86/bswap-wide-int.ll vendor/llvm/dist/test/CodeGen/X86/bswap.ll vendor/llvm/dist/test/CodeGen/X86/bswap_tree.ll vendor/llvm/dist/test/CodeGen/X86/bswap_tree2.ll vendor/llvm/dist/test/CodeGen/X86/bt.ll vendor/llvm/dist/test/CodeGen/X86/btq.ll vendor/llvm/dist/test/CodeGen/X86/build-vector-128.ll vendor/llvm/dist/test/CodeGen/X86/build-vector-256.ll vendor/llvm/dist/test/CodeGen/X86/build-vector-512.ll vendor/llvm/dist/test/CodeGen/X86/buildvec-insertvec.ll vendor/llvm/dist/test/CodeGen/X86/bypass-slow-division-32.ll vendor/llvm/dist/test/CodeGen/X86/bypass-slow-division-64.ll vendor/llvm/dist/test/CodeGen/X86/bypass-slow-division-tune.ll vendor/llvm/dist/test/CodeGen/X86/byval.ll vendor/llvm/dist/test/CodeGen/X86/byval2.ll vendor/llvm/dist/test/CodeGen/X86/byval3.ll vendor/llvm/dist/test/CodeGen/X86/byval4.ll vendor/llvm/dist/test/CodeGen/X86/byval5.ll vendor/llvm/dist/test/CodeGen/X86/byval6.ll vendor/llvm/dist/test/CodeGen/X86/byval7.ll vendor/llvm/dist/test/CodeGen/X86/call-imm.ll vendor/llvm/dist/test/CodeGen/X86/cast-vsel.ll vendor/llvm/dist/test/CodeGen/X86/catchpad-weight.ll vendor/llvm/dist/test/CodeGen/X86/chain_order.ll vendor/llvm/dist/test/CodeGen/X86/change-compare-stride-1.ll vendor/llvm/dist/test/CodeGen/X86/change-compare-stride-trickiness-1.ll vendor/llvm/dist/test/CodeGen/X86/clear_upper_vector_element_bits.ll vendor/llvm/dist/test/CodeGen/X86/clflushopt.ll vendor/llvm/dist/test/CodeGen/X86/clz.ll vendor/llvm/dist/test/CodeGen/X86/clzero.ll vendor/llvm/dist/test/CodeGen/X86/cmov-fp.ll vendor/llvm/dist/test/CodeGen/X86/cmov-into-branch.ll vendor/llvm/dist/test/CodeGen/X86/cmov.ll vendor/llvm/dist/test/CodeGen/X86/cmovcmov.ll vendor/llvm/dist/test/CodeGen/X86/cmp.ll vendor/llvm/dist/test/CodeGen/X86/cmpxchg-clobber-flags.ll vendor/llvm/dist/test/CodeGen/X86/cmpxchg16b.ll vendor/llvm/dist/test/CodeGen/X86/cmpxchg8b_alloca_regalloc_handling.ll vendor/llvm/dist/test/CodeGen/X86/coalesce_commute_movsd.ll vendor/llvm/dist/test/CodeGen/X86/coalescer-dce.ll vendor/llvm/dist/test/CodeGen/X86/code_placement.ll vendor/llvm/dist/test/CodeGen/X86/codegen-prepare-cast.ll vendor/llvm/dist/test/CodeGen/X86/combine-64bit-vec-binop.ll vendor/llvm/dist/test/CodeGen/X86/combine-abs.ll vendor/llvm/dist/test/CodeGen/X86/combine-add.ll vendor/llvm/dist/test/CodeGen/X86/combine-and.ll vendor/llvm/dist/test/CodeGen/X86/combine-avx-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/combine-avx2-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/combine-fcopysign.ll vendor/llvm/dist/test/CodeGen/X86/combine-lds.ll vendor/llvm/dist/test/CodeGen/X86/combine-mul.ll vendor/llvm/dist/test/CodeGen/X86/combine-multiplies.ll vendor/llvm/dist/test/CodeGen/X86/combine-or.ll vendor/llvm/dist/test/CodeGen/X86/combine-pmuldq.ll vendor/llvm/dist/test/CodeGen/X86/combine-rotates.ll vendor/llvm/dist/test/CodeGen/X86/combine-sdiv.ll vendor/llvm/dist/test/CodeGen/X86/combine-sext-in-reg.ll vendor/llvm/dist/test/CodeGen/X86/combine-shl.ll vendor/llvm/dist/test/CodeGen/X86/combine-sra.ll vendor/llvm/dist/test/CodeGen/X86/combine-srem.ll vendor/llvm/dist/test/CodeGen/X86/combine-srl.ll vendor/llvm/dist/test/CodeGen/X86/combine-sse41-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/combine-sub.ll vendor/llvm/dist/test/CodeGen/X86/combine-testm-and.ll vendor/llvm/dist/test/CodeGen/X86/combine-udiv.ll vendor/llvm/dist/test/CodeGen/X86/combine-urem.ll vendor/llvm/dist/test/CodeGen/X86/commute-3dnow.ll vendor/llvm/dist/test/CodeGen/X86/commute-blend-avx2.ll vendor/llvm/dist/test/CodeGen/X86/commute-blend-sse41.ll vendor/llvm/dist/test/CodeGen/X86/commute-clmul.ll vendor/llvm/dist/test/CodeGen/X86/commute-fcmp.ll vendor/llvm/dist/test/CodeGen/X86/commute-xop.ll vendor/llvm/dist/test/CodeGen/X86/compare-add.ll vendor/llvm/dist/test/CodeGen/X86/compare-inf.ll vendor/llvm/dist/test/CodeGen/X86/compare_folding.ll vendor/llvm/dist/test/CodeGen/X86/complex-fastmath.ll vendor/llvm/dist/test/CodeGen/X86/complex-fca.ll vendor/llvm/dist/test/CodeGen/X86/compress_expand.ll vendor/llvm/dist/test/CodeGen/X86/computeKnownBits_urem.ll vendor/llvm/dist/test/CodeGen/X86/conditional-indecrement.ll vendor/llvm/dist/test/CodeGen/X86/conditional-tailcall-samedest.mir vendor/llvm/dist/test/CodeGen/X86/constant-combines.ll vendor/llvm/dist/test/CodeGen/X86/constant-hoisting-and.ll vendor/llvm/dist/test/CodeGen/X86/constant-hoisting-cmp.ll vendor/llvm/dist/test/CodeGen/X86/constant-hoisting-shift-immediate.ll vendor/llvm/dist/test/CodeGen/X86/constant-pool-remat-0.ll vendor/llvm/dist/test/CodeGen/X86/constpool.ll vendor/llvm/dist/test/CodeGen/X86/constructor.ll vendor/llvm/dist/test/CodeGen/X86/copysign-constant-magnitude.ll vendor/llvm/dist/test/CodeGen/X86/cpus.ll vendor/llvm/dist/test/CodeGen/X86/crash.ll vendor/llvm/dist/test/CodeGen/X86/critical-edge-split-2.ll vendor/llvm/dist/test/CodeGen/X86/ctpop-combine.ll vendor/llvm/dist/test/CodeGen/X86/cvt16.ll vendor/llvm/dist/test/CodeGen/X86/cvtv2f32.ll vendor/llvm/dist/test/CodeGen/X86/dag-fmf-cse.ll vendor/llvm/dist/test/CodeGen/X86/dag-merge-fast-accesses.ll vendor/llvm/dist/test/CodeGen/X86/dag-rauw-cse.ll vendor/llvm/dist/test/CodeGen/X86/dagcombine-buildvector.ll vendor/llvm/dist/test/CodeGen/X86/dagcombine-cse.ll vendor/llvm/dist/test/CodeGen/X86/dbg-baseptr.ll vendor/llvm/dist/test/CodeGen/X86/dbg-changes-codegen-branch-folding.ll vendor/llvm/dist/test/CodeGen/X86/dbg-changes-codegen.ll vendor/llvm/dist/test/CodeGen/X86/deopt-intrinsic-cconv.ll vendor/llvm/dist/test/CodeGen/X86/deopt-intrinsic.ll vendor/llvm/dist/test/CodeGen/X86/disable-tail-calls.ll vendor/llvm/dist/test/CodeGen/X86/discontiguous-loops.ll vendor/llvm/dist/test/CodeGen/X86/div-rem-simplify.ll vendor/llvm/dist/test/CodeGen/X86/divide-by-constant.ll vendor/llvm/dist/test/CodeGen/X86/divrem.ll vendor/llvm/dist/test/CodeGen/X86/divrem8_ext.ll vendor/llvm/dist/test/CodeGen/X86/dllimport-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/dllimport.ll vendor/llvm/dist/test/CodeGen/X86/dollar-name.ll vendor/llvm/dist/test/CodeGen/X86/dont-trunc-store-double-to-float.ll vendor/llvm/dist/test/CodeGen/X86/dwarf-comp-dir.ll vendor/llvm/dist/test/CodeGen/X86/dwarf-headers.ll vendor/llvm/dist/test/CodeGen/X86/dynamic-alloca-lifetime.ll vendor/llvm/dist/test/CodeGen/X86/dynamic-allocas-VLAs.ll vendor/llvm/dist/test/CodeGen/X86/eflags-copy-expansion.mir vendor/llvm/dist/test/CodeGen/X86/empty-functions.ll vendor/llvm/dist/test/CodeGen/X86/empty-struct-return-type.ll vendor/llvm/dist/test/CodeGen/X86/emutls-pic.ll vendor/llvm/dist/test/CodeGen/X86/emutls-pie.ll vendor/llvm/dist/test/CodeGen/X86/emutls.ll vendor/llvm/dist/test/CodeGen/X86/emutls_generic.ll vendor/llvm/dist/test/CodeGen/X86/epilogue.ll vendor/llvm/dist/test/CodeGen/X86/evex-to-vex-compress.mir vendor/llvm/dist/test/CodeGen/X86/exedeps-movq.ll vendor/llvm/dist/test/CodeGen/X86/exedepsfix-broadcast.ll vendor/llvm/dist/test/CodeGen/X86/expand-vr64-gr64-copy.mir vendor/llvm/dist/test/CodeGen/X86/extend.ll vendor/llvm/dist/test/CodeGen/X86/extended-fma-contraction.ll vendor/llvm/dist/test/CodeGen/X86/extmul128.ll vendor/llvm/dist/test/CodeGen/X86/extmul64.ll vendor/llvm/dist/test/CodeGen/X86/extract-combine.ll vendor/llvm/dist/test/CodeGen/X86/extract-extract.ll vendor/llvm/dist/test/CodeGen/X86/extract-store.ll vendor/llvm/dist/test/CodeGen/X86/extractelement-from-arg.ll vendor/llvm/dist/test/CodeGen/X86/extractelement-index.ll vendor/llvm/dist/test/CodeGen/X86/extractelement-legalization-store-ordering.ll vendor/llvm/dist/test/CodeGen/X86/extractelement-load.ll vendor/llvm/dist/test/CodeGen/X86/extractps.ll vendor/llvm/dist/test/CodeGen/X86/f16c-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/f16c-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/fadd-combines.ll vendor/llvm/dist/test/CodeGen/X86/fast-cc-callee-pops.ll vendor/llvm/dist/test/CodeGen/X86/fast-cc-merge-stack-adj.ll vendor/llvm/dist/test/CodeGen/X86/fast-cc-pass-in-regs.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-agg-constant.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-atomic.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-bail.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-bc.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-call.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-cmp.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-constant.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-constpool.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-emutls.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-expect.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-fneg.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-fptrunc-fpext.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-gep.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-int-float-conversion.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-load-i1.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-nontemporal.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-select-cmov.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-select-cmov2.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-select-pseudo-cmov.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-select-sse.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-store.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-tailcall.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-tls.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-vecload.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel-x86.ll vendor/llvm/dist/test/CodeGen/X86/fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/fastcc-sret.ll vendor/llvm/dist/test/CodeGen/X86/fastcc3struct.ll vendor/llvm/dist/test/CodeGen/X86/fastisel-softfloat.ll vendor/llvm/dist/test/CodeGen/X86/fcmove.ll vendor/llvm/dist/test/CodeGen/X86/fdiv-combine.ll vendor/llvm/dist/test/CodeGen/X86/fdiv.ll vendor/llvm/dist/test/CodeGen/X86/fentry-insertion.ll vendor/llvm/dist/test/CodeGen/X86/field-extract-use-trunc.ll vendor/llvm/dist/test/CodeGen/X86/fildll.ll vendor/llvm/dist/test/CodeGen/X86/fixup-bw-copy.ll vendor/llvm/dist/test/CodeGen/X86/fixup-bw-inst.ll vendor/llvm/dist/test/CodeGen/X86/fixup-lea.ll vendor/llvm/dist/test/CodeGen/X86/float-conv-elim.ll vendor/llvm/dist/test/CodeGen/X86/floor-soft-float.ll vendor/llvm/dist/test/CodeGen/X86/fma-commute-x86.ll vendor/llvm/dist/test/CodeGen/X86/fma-fneg-combine.ll vendor/llvm/dist/test/CodeGen/X86/fma-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/fma-phi-213-to-231.ll vendor/llvm/dist/test/CodeGen/X86/fma-scalar-memfold.ll vendor/llvm/dist/test/CodeGen/X86/fma.ll vendor/llvm/dist/test/CodeGen/X86/fma4-intrinsics-x86_64-folded-load.ll vendor/llvm/dist/test/CodeGen/X86/fma_patterns.ll vendor/llvm/dist/test/CodeGen/X86/fma_patterns_wide.ll vendor/llvm/dist/test/CodeGen/X86/fmaddsub-combine.ll vendor/llvm/dist/test/CodeGen/X86/fmsubadd-combine.ll vendor/llvm/dist/test/CodeGen/X86/fmul-combines.ll vendor/llvm/dist/test/CodeGen/X86/fmul-zero.ll vendor/llvm/dist/test/CodeGen/X86/fold-add.ll vendor/llvm/dist/test/CodeGen/X86/fold-and-shift.ll vendor/llvm/dist/test/CodeGen/X86/fold-call.ll vendor/llvm/dist/test/CodeGen/X86/fold-imm.ll vendor/llvm/dist/test/CodeGen/X86/fold-load-binops.ll vendor/llvm/dist/test/CodeGen/X86/fold-load-unops.ll vendor/llvm/dist/test/CodeGen/X86/fold-load-vec.ll vendor/llvm/dist/test/CodeGen/X86/fold-load.ll vendor/llvm/dist/test/CodeGen/X86/fold-mul-lohi.ll vendor/llvm/dist/test/CodeGen/X86/fold-pcmpeqd-1.ll vendor/llvm/dist/test/CodeGen/X86/fold-push.ll vendor/llvm/dist/test/CodeGen/X86/fold-sext-trunc.ll vendor/llvm/dist/test/CodeGen/X86/fold-vector-sext-crash.ll vendor/llvm/dist/test/CodeGen/X86/fold-vector-sext-crash2.ll vendor/llvm/dist/test/CodeGen/X86/fold-vector-sext-zext.ll vendor/llvm/dist/test/CodeGen/X86/fold-vector-shl-crash.ll vendor/llvm/dist/test/CodeGen/X86/fp-elim.ll vendor/llvm/dist/test/CodeGen/X86/fp-fast.ll vendor/llvm/dist/test/CodeGen/X86/fp-immediate-shorten.ll vendor/llvm/dist/test/CodeGen/X86/fp-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/fp-load-trunc.ll vendor/llvm/dist/test/CodeGen/X86/fp-logic-replace.ll vendor/llvm/dist/test/CodeGen/X86/fp-logic.ll vendor/llvm/dist/test/CodeGen/X86/fp-select-cmp-and.ll vendor/llvm/dist/test/CodeGen/X86/fp-stack-2results.ll vendor/llvm/dist/test/CodeGen/X86/fp-stack-compare-cmov.ll vendor/llvm/dist/test/CodeGen/X86/fp-stack-compare.ll vendor/llvm/dist/test/CodeGen/X86/fp-stack-direct-ret.ll vendor/llvm/dist/test/CodeGen/X86/fp-stack-ret.ll vendor/llvm/dist/test/CodeGen/X86/fp-stack-retcopy.ll vendor/llvm/dist/test/CodeGen/X86/fp-stack-set-st1.ll vendor/llvm/dist/test/CodeGen/X86/fp-trunc.ll vendor/llvm/dist/test/CodeGen/X86/fp-une-cmp.ll vendor/llvm/dist/test/CodeGen/X86/fp128-cast.ll vendor/llvm/dist/test/CodeGen/X86/fp128-g.ll vendor/llvm/dist/test/CodeGen/X86/fp128-i128.ll vendor/llvm/dist/test/CodeGen/X86/fp128-select.ll vendor/llvm/dist/test/CodeGen/X86/fp2sint.ll vendor/llvm/dist/test/CodeGen/X86/fp_constant_op.ll vendor/llvm/dist/test/CodeGen/X86/fp_load_cast_fold.ll vendor/llvm/dist/test/CodeGen/X86/fp_load_fold.ll vendor/llvm/dist/test/CodeGen/X86/fpcmp-soft-fp.ll vendor/llvm/dist/test/CodeGen/X86/fpstack-debuginstr-kill.ll vendor/llvm/dist/test/CodeGen/X86/frame-lowering-debug-intrinsic-2.ll vendor/llvm/dist/test/CodeGen/X86/frameaddr.ll vendor/llvm/dist/test/CodeGen/X86/fsgsbase.ll vendor/llvm/dist/test/CodeGen/X86/fsxor-alignment.ll vendor/llvm/dist/test/CodeGen/X86/full-lsr.ll vendor/llvm/dist/test/CodeGen/X86/function-subtarget-features-2.ll vendor/llvm/dist/test/CodeGen/X86/function-subtarget-features.ll vendor/llvm/dist/test/CodeGen/X86/gather-addresses.ll vendor/llvm/dist/test/CodeGen/X86/getelementptr.ll vendor/llvm/dist/test/CodeGen/X86/ghc-cc.ll vendor/llvm/dist/test/CodeGen/X86/ghc-cc64.ll vendor/llvm/dist/test/CodeGen/X86/global-access-pie-copyrelocs.ll vendor/llvm/dist/test/CodeGen/X86/global-access-pie.ll vendor/llvm/dist/test/CodeGen/X86/h-register-addressing-32.ll vendor/llvm/dist/test/CodeGen/X86/h-register-addressing-64.ll vendor/llvm/dist/test/CodeGen/X86/h-register-store.ll vendor/llvm/dist/test/CodeGen/X86/h-registers-0.ll vendor/llvm/dist/test/CodeGen/X86/h-registers-1.ll vendor/llvm/dist/test/CodeGen/X86/h-registers-2.ll vendor/llvm/dist/test/CodeGen/X86/haddsub-2.ll vendor/llvm/dist/test/CodeGen/X86/haddsub-undef.ll vendor/llvm/dist/test/CodeGen/X86/haddsub.ll vendor/llvm/dist/test/CodeGen/X86/half.ll vendor/llvm/dist/test/CodeGen/X86/handle-move.ll vendor/llvm/dist/test/CodeGen/X86/hoist-invariant-load.ll vendor/llvm/dist/test/CodeGen/X86/hoist-spill.ll vendor/llvm/dist/test/CodeGen/X86/horizontal-shuffle.ll vendor/llvm/dist/test/CodeGen/X86/i128-and-beyond.ll vendor/llvm/dist/test/CodeGen/X86/i128-immediate.ll vendor/llvm/dist/test/CodeGen/X86/i128-mul.ll vendor/llvm/dist/test/CodeGen/X86/i128-sdiv.ll vendor/llvm/dist/test/CodeGen/X86/i16lshr8pat.ll vendor/llvm/dist/test/CodeGen/X86/i256-add.ll vendor/llvm/dist/test/CodeGen/X86/i2k.ll vendor/llvm/dist/test/CodeGen/X86/i486-fence-loop.ll vendor/llvm/dist/test/CodeGen/X86/i64-mem-copy.ll vendor/llvm/dist/test/CodeGen/X86/i64-to-float.ll vendor/llvm/dist/test/CodeGen/X86/iabs.ll vendor/llvm/dist/test/CodeGen/X86/illegal-bitfield-loadstore.ll vendor/llvm/dist/test/CodeGen/X86/illegal-insert.ll vendor/llvm/dist/test/CodeGen/X86/illegal-vector-args-return.ll vendor/llvm/dist/test/CodeGen/X86/immediate_merging.ll vendor/llvm/dist/test/CodeGen/X86/immediate_merging64.ll vendor/llvm/dist/test/CodeGen/X86/implicit-null-check-negative.ll vendor/llvm/dist/test/CodeGen/X86/implicit-null-check.ll vendor/llvm/dist/test/CodeGen/X86/implicit-null-checks.mir vendor/llvm/dist/test/CodeGen/X86/implicit-use-spill.mir vendor/llvm/dist/test/CodeGen/X86/imul-lea-2.ll vendor/llvm/dist/test/CodeGen/X86/imul-lea.ll vendor/llvm/dist/test/CodeGen/X86/imul.ll vendor/llvm/dist/test/CodeGen/X86/inline-0bh.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-A-constraint.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-R-constraint.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx-v-constraint-32bit.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx-v-constraint.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx512f-v-constraint.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx512vl-v-constraint-32bit.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-avx512vl-v-constraint.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-bad-constraint-n.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-duplicated-constraint.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-error.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-flag-clobber.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-fpstack.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-modifier-n.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-modifier-q.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-mrv.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-q-regs.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-stack-realign.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-stack-realign3.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-tied.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm-x-scalar.ll vendor/llvm/dist/test/CodeGen/X86/inline-asm.ll vendor/llvm/dist/test/CodeGen/X86/inline-sse.ll vendor/llvm/dist/test/CodeGen/X86/inlineasm-sched-bug.ll vendor/llvm/dist/test/CodeGen/X86/ins_split_regalloc.ll vendor/llvm/dist/test/CodeGen/X86/ins_subreg_coalesce-1.ll vendor/llvm/dist/test/CodeGen/X86/ins_subreg_coalesce-2.ll vendor/llvm/dist/test/CodeGen/X86/ins_subreg_coalesce-3.ll vendor/llvm/dist/test/CodeGen/X86/insert-positions.ll vendor/llvm/dist/test/CodeGen/X86/insertelement-copytoregs.ll vendor/llvm/dist/test/CodeGen/X86/insertelement-duplicates.ll vendor/llvm/dist/test/CodeGen/X86/insertelement-legalize.ll vendor/llvm/dist/test/CodeGen/X86/insertelement-zero.ll vendor/llvm/dist/test/CodeGen/X86/insertps-combine.ll vendor/llvm/dist/test/CodeGen/X86/insertps-from-constantpool.ll vendor/llvm/dist/test/CodeGen/X86/insertps-unfold-load-bug.ll vendor/llvm/dist/test/CodeGen/X86/int-intrinsic.ll vendor/llvm/dist/test/CodeGen/X86/invalid-liveness.mir vendor/llvm/dist/test/CodeGen/X86/invalid-shift-immediate.ll vendor/llvm/dist/test/CodeGen/X86/ipra-inline-asm.ll vendor/llvm/dist/test/CodeGen/X86/ipra-reg-alias.ll vendor/llvm/dist/test/CodeGen/X86/ipra-reg-usage.ll vendor/llvm/dist/test/CodeGen/X86/isel-optnone.ll vendor/llvm/dist/test/CodeGen/X86/isel-sink.ll vendor/llvm/dist/test/CodeGen/X86/isel-sink2.ll vendor/llvm/dist/test/CodeGen/X86/isnan.ll vendor/llvm/dist/test/CodeGen/X86/isnan2.ll vendor/llvm/dist/test/CodeGen/X86/ispositive.ll vendor/llvm/dist/test/CodeGen/X86/jump_sign.ll vendor/llvm/dist/test/CodeGen/X86/known-bits-vector.ll vendor/llvm/dist/test/CodeGen/X86/known-bits.ll vendor/llvm/dist/test/CodeGen/X86/known-signbits-vector.ll vendor/llvm/dist/test/CodeGen/X86/lakemont.ll vendor/llvm/dist/test/CodeGen/X86/large-code-model-isel.ll vendor/llvm/dist/test/CodeGen/X86/large-gep-chain.ll vendor/llvm/dist/test/CodeGen/X86/large-gep-scale.ll vendor/llvm/dist/test/CodeGen/X86/lea-3.ll vendor/llvm/dist/test/CodeGen/X86/lea-opt-memop-check-1.ll vendor/llvm/dist/test/CodeGen/X86/lea-opt-with-debug.mir vendor/llvm/dist/test/CodeGen/X86/lea-recursion.ll vendor/llvm/dist/test/CodeGen/X86/leaFixup32.mir vendor/llvm/dist/test/CodeGen/X86/leaFixup64.mir vendor/llvm/dist/test/CodeGen/X86/legalize-fmp-oeq-vector-select.ll vendor/llvm/dist/test/CodeGen/X86/legalize-libcalls.ll vendor/llvm/dist/test/CodeGen/X86/legalize-shift-64.ll vendor/llvm/dist/test/CodeGen/X86/legalize-shl-vec.ll vendor/llvm/dist/test/CodeGen/X86/legalizedag_vec.ll vendor/llvm/dist/test/CodeGen/X86/libcall-sret.ll vendor/llvm/dist/test/CodeGen/X86/licm-nested.ll vendor/llvm/dist/test/CodeGen/X86/limited-prec.ll vendor/llvm/dist/test/CodeGen/X86/live-out-reg-info.ll vendor/llvm/dist/test/CodeGen/X86/live-range-nosubreg.ll vendor/llvm/dist/test/CodeGen/X86/liveness-local-regalloc.ll vendor/llvm/dist/test/CodeGen/X86/llc-override-mcpu-mattr.ll vendor/llvm/dist/test/CodeGen/X86/load-combine.ll vendor/llvm/dist/test/CodeGen/X86/logical-load-fold.ll vendor/llvm/dist/test/CodeGen/X86/long-setcc.ll vendor/llvm/dist/test/CodeGen/X86/longlong-deadload.ll vendor/llvm/dist/test/CodeGen/X86/loop-blocks.ll vendor/llvm/dist/test/CodeGen/X86/loop-search.ll vendor/llvm/dist/test/CodeGen/X86/loop-strength-reduce-2.ll vendor/llvm/dist/test/CodeGen/X86/loop-strength-reduce.ll vendor/llvm/dist/test/CodeGen/X86/loop-strength-reduce4.ll vendor/llvm/dist/test/CodeGen/X86/loop-strength-reduce5.ll vendor/llvm/dist/test/CodeGen/X86/loop-strength-reduce6.ll vendor/llvm/dist/test/CodeGen/X86/loop-strength-reduce7.ll vendor/llvm/dist/test/CodeGen/X86/lower-bitcast.ll vendor/llvm/dist/test/CodeGen/X86/lower-vec-shift-2.ll vendor/llvm/dist/test/CodeGen/X86/lower-vec-shift.ll vendor/llvm/dist/test/CodeGen/X86/lower-vec-shuffle-bug.ll vendor/llvm/dist/test/CodeGen/X86/lsr-delayed-fold.ll vendor/llvm/dist/test/CodeGen/X86/lsr-i386.ll vendor/llvm/dist/test/CodeGen/X86/lsr-interesting-step.ll vendor/llvm/dist/test/CodeGen/X86/lsr-negative-stride.ll vendor/llvm/dist/test/CodeGen/X86/lsr-nonaffine.ll vendor/llvm/dist/test/CodeGen/X86/lsr-normalization.ll vendor/llvm/dist/test/CodeGen/X86/lsr-quadratic-expand.ll vendor/llvm/dist/test/CodeGen/X86/lsr-redundant-addressing.ll vendor/llvm/dist/test/CodeGen/X86/lsr-reuse.ll vendor/llvm/dist/test/CodeGen/X86/lsr-sort.ll vendor/llvm/dist/test/CodeGen/X86/lsr-static-addr.ll vendor/llvm/dist/test/CodeGen/X86/lsr-wrap.ll vendor/llvm/dist/test/CodeGen/X86/lwp-intrinsics-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/lwp-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/lzcnt-schedule.ll vendor/llvm/dist/test/CodeGen/X86/lzcnt-zext-cmp.ll vendor/llvm/dist/test/CodeGen/X86/lzcnt.ll vendor/llvm/dist/test/CodeGen/X86/machine-combiner-int-vec.ll vendor/llvm/dist/test/CodeGen/X86/machine-combiner-int.ll vendor/llvm/dist/test/CodeGen/X86/machine-combiner.ll vendor/llvm/dist/test/CodeGen/X86/machine-copy-prop.mir vendor/llvm/dist/test/CodeGen/X86/machine-cp.ll vendor/llvm/dist/test/CodeGen/X86/machine-cse.ll vendor/llvm/dist/test/CodeGen/X86/machine-outliner-debuginfo.ll vendor/llvm/dist/test/CodeGen/X86/machine-outliner-tailcalls.ll vendor/llvm/dist/test/CodeGen/X86/machine-outliner.ll vendor/llvm/dist/test/CodeGen/X86/machine-region-info.mir vendor/llvm/dist/test/CodeGen/X86/madd.ll vendor/llvm/dist/test/CodeGen/X86/mask-negated-bool.ll vendor/llvm/dist/test/CodeGen/X86/masked-iv-safe.ll vendor/llvm/dist/test/CodeGen/X86/masked-iv-unsafe.ll vendor/llvm/dist/test/CodeGen/X86/masked_gather_scatter.ll vendor/llvm/dist/test/CodeGen/X86/masked_memop.ll vendor/llvm/dist/test/CodeGen/X86/maskmovdqu.ll vendor/llvm/dist/test/CodeGen/X86/mature-mc-support.ll vendor/llvm/dist/test/CodeGen/X86/mbp-false-cfg-break.ll vendor/llvm/dist/test/CodeGen/X86/mem-promote-integers.ll vendor/llvm/dist/test/CodeGen/X86/membarrier.ll vendor/llvm/dist/test/CodeGen/X86/memcmp-minsize.ll vendor/llvm/dist/test/CodeGen/X86/memcmp-optsize.ll vendor/llvm/dist/test/CodeGen/X86/memcmp.ll vendor/llvm/dist/test/CodeGen/X86/memcpy-2.ll vendor/llvm/dist/test/CodeGen/X86/memset-2.ll vendor/llvm/dist/test/CodeGen/X86/memset-nonzero.ll vendor/llvm/dist/test/CodeGen/X86/memset.ll vendor/llvm/dist/test/CodeGen/X86/memset64-on-x86-32.ll vendor/llvm/dist/test/CodeGen/X86/merge-consecutive-loads-128.ll vendor/llvm/dist/test/CodeGen/X86/merge-consecutive-loads-256.ll vendor/llvm/dist/test/CodeGen/X86/merge-consecutive-loads-512.ll vendor/llvm/dist/test/CodeGen/X86/merge-consecutive-stores-i1.ll vendor/llvm/dist/test/CodeGen/X86/merge-consecutive-stores.ll vendor/llvm/dist/test/CodeGen/X86/merge-store-partially-alias-loads.ll vendor/llvm/dist/test/CodeGen/X86/merge_store.ll vendor/llvm/dist/test/CodeGen/X86/merge_store_duplicated_loads.ll vendor/llvm/dist/test/CodeGen/X86/mfence.ll vendor/llvm/dist/test/CodeGen/X86/misched-code-difference-with-debug.ll vendor/llvm/dist/test/CodeGen/X86/misched-copy.ll vendor/llvm/dist/test/CodeGen/X86/misched-fusion.ll vendor/llvm/dist/test/CodeGen/X86/misched-matmul.ll vendor/llvm/dist/test/CodeGen/X86/misched-matrix.ll vendor/llvm/dist/test/CodeGen/X86/misched-new.ll vendor/llvm/dist/test/CodeGen/X86/mmx-arg-passing-x86-64.ll vendor/llvm/dist/test/CodeGen/X86/mmx-arg-passing.ll vendor/llvm/dist/test/CodeGen/X86/mmx-arith.ll vendor/llvm/dist/test/CodeGen/X86/mmx-bitcast.ll vendor/llvm/dist/test/CodeGen/X86/mmx-coalescing.ll vendor/llvm/dist/test/CodeGen/X86/mmx-copy-gprs.ll vendor/llvm/dist/test/CodeGen/X86/mmx-cvt.ll vendor/llvm/dist/test/CodeGen/X86/mmx-fold-load.ll vendor/llvm/dist/test/CodeGen/X86/mmx-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/mmx-only.ll vendor/llvm/dist/test/CodeGen/X86/movfs.ll vendor/llvm/dist/test/CodeGen/X86/movgs.ll vendor/llvm/dist/test/CodeGen/X86/movmsk.ll vendor/llvm/dist/test/CodeGen/X86/movpc32-check.ll vendor/llvm/dist/test/CodeGen/X86/movtopush.ll vendor/llvm/dist/test/CodeGen/X86/movtopush64.ll vendor/llvm/dist/test/CodeGen/X86/ms-inline-asm.ll vendor/llvm/dist/test/CodeGen/X86/mul-constant-i16.ll vendor/llvm/dist/test/CodeGen/X86/mul-constant-i32.ll vendor/llvm/dist/test/CodeGen/X86/mul-constant-i64.ll vendor/llvm/dist/test/CodeGen/X86/mul-constant-result.ll vendor/llvm/dist/test/CodeGen/X86/mul-i1024.ll vendor/llvm/dist/test/CodeGen/X86/mul-i256.ll vendor/llvm/dist/test/CodeGen/X86/mul-i512.ll vendor/llvm/dist/test/CodeGen/X86/mul-legalize.ll vendor/llvm/dist/test/CodeGen/X86/mul-remat.ll vendor/llvm/dist/test/CodeGen/X86/mul-shift-reassoc.ll vendor/llvm/dist/test/CodeGen/X86/mul128.ll vendor/llvm/dist/test/CodeGen/X86/mul128_sext_loop.ll vendor/llvm/dist/test/CodeGen/X86/mul64.ll vendor/llvm/dist/test/CodeGen/X86/mult-alt-generic-i686.ll vendor/llvm/dist/test/CodeGen/X86/mult-alt-generic-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/mult-alt-x86.ll vendor/llvm/dist/test/CodeGen/X86/multiple-loop-post-inc.ll vendor/llvm/dist/test/CodeGen/X86/multiple-return-values-cross-block.ll vendor/llvm/dist/test/CodeGen/X86/mulx32.ll vendor/llvm/dist/test/CodeGen/X86/mulx64.ll vendor/llvm/dist/test/CodeGen/X86/musttail-thiscall.ll vendor/llvm/dist/test/CodeGen/X86/musttail.ll vendor/llvm/dist/test/CodeGen/X86/narrow-shl-cst.ll vendor/llvm/dist/test/CodeGen/X86/narrow-shl-load.ll vendor/llvm/dist/test/CodeGen/X86/narrow_op-1.ll vendor/llvm/dist/test/CodeGen/X86/neg-shl-add.ll vendor/llvm/dist/test/CodeGen/X86/neg_cmp.ll vendor/llvm/dist/test/CodeGen/X86/neg_fp.ll vendor/llvm/dist/test/CodeGen/X86/negate-add-zero.ll vendor/llvm/dist/test/CodeGen/X86/negate-i1.ll vendor/llvm/dist/test/CodeGen/X86/negate-shift.ll vendor/llvm/dist/test/CodeGen/X86/negate.ll vendor/llvm/dist/test/CodeGen/X86/negative-sin.ll vendor/llvm/dist/test/CodeGen/X86/negative-stride-fptosi-user.ll vendor/llvm/dist/test/CodeGen/X86/negative-subscript.ll vendor/llvm/dist/test/CodeGen/X86/negative_zero.ll vendor/llvm/dist/test/CodeGen/X86/no-cmov.ll vendor/llvm/dist/test/CodeGen/X86/no-sse2-avg.ll vendor/llvm/dist/test/CodeGen/X86/nobt.ll vendor/llvm/dist/test/CodeGen/X86/nocx16.ll vendor/llvm/dist/test/CodeGen/X86/non-value-mem-operand.mir vendor/llvm/dist/test/CodeGen/X86/nonconst-static-ev.ll vendor/llvm/dist/test/CodeGen/X86/nonconst-static-iv.ll vendor/llvm/dist/test/CodeGen/X86/nontemporal-2.ll vendor/llvm/dist/test/CodeGen/X86/nontemporal-loads.ll vendor/llvm/dist/test/CodeGen/X86/nontemporal.ll vendor/llvm/dist/test/CodeGen/X86/norex-subreg.ll vendor/llvm/dist/test/CodeGen/X86/nosse-error1.ll vendor/llvm/dist/test/CodeGen/X86/nosse-error2.ll vendor/llvm/dist/test/CodeGen/X86/nosse-varargs.ll vendor/llvm/dist/test/CodeGen/X86/nosse-vector.ll vendor/llvm/dist/test/CodeGen/X86/not-and-simplify.ll vendor/llvm/dist/test/CodeGen/X86/null-streamer.ll vendor/llvm/dist/test/CodeGen/X86/object-size.ll vendor/llvm/dist/test/CodeGen/X86/oddshuffles.ll vendor/llvm/dist/test/CodeGen/X86/opt-ext-uses.ll vendor/llvm/dist/test/CodeGen/X86/optimize-max-0.ll vendor/llvm/dist/test/CodeGen/X86/optimize-max-1.ll vendor/llvm/dist/test/CodeGen/X86/optimize-max-2.ll vendor/llvm/dist/test/CodeGen/X86/or-branch.ll vendor/llvm/dist/test/CodeGen/X86/or-lea.ll vendor/llvm/dist/test/CodeGen/X86/overflow.ll vendor/llvm/dist/test/CodeGen/X86/overlap-shift.ll vendor/llvm/dist/test/CodeGen/X86/packed_struct.ll vendor/llvm/dist/test/CodeGen/X86/packss.ll vendor/llvm/dist/test/CodeGen/X86/palignr.ll vendor/llvm/dist/test/CodeGen/X86/patchpoint-webkit_jscc.ll vendor/llvm/dist/test/CodeGen/X86/pause.ll vendor/llvm/dist/test/CodeGen/X86/peep-setb.ll vendor/llvm/dist/test/CodeGen/X86/peep-test-0.ll vendor/llvm/dist/test/CodeGen/X86/peep-test-1.ll vendor/llvm/dist/test/CodeGen/X86/peep-test-2.ll vendor/llvm/dist/test/CodeGen/X86/peep-test-3.ll vendor/llvm/dist/test/CodeGen/X86/peep-test-4.ll vendor/llvm/dist/test/CodeGen/X86/peephole-cvt-sse.ll vendor/llvm/dist/test/CodeGen/X86/peephole-multiple-folds.ll vendor/llvm/dist/test/CodeGen/X86/peephole-na-phys-copy-folding.ll vendor/llvm/dist/test/CodeGen/X86/peephole-recurrence.mir vendor/llvm/dist/test/CodeGen/X86/peephole.mir vendor/llvm/dist/test/CodeGen/X86/phaddsub.ll vendor/llvm/dist/test/CodeGen/X86/phi-bit-propagation.ll vendor/llvm/dist/test/CodeGen/X86/phi-immediate-factoring.ll vendor/llvm/dist/test/CodeGen/X86/phys-reg-local-regalloc.ll vendor/llvm/dist/test/CodeGen/X86/phys_subreg_coalesce-2.ll vendor/llvm/dist/test/CodeGen/X86/phys_subreg_coalesce-3.ll vendor/llvm/dist/test/CodeGen/X86/pku.ll vendor/llvm/dist/test/CodeGen/X86/pmovext.ll vendor/llvm/dist/test/CodeGen/X86/pmovsx-inreg.ll vendor/llvm/dist/test/CodeGen/X86/pmul.ll vendor/llvm/dist/test/CodeGen/X86/pointer-vector.ll vendor/llvm/dist/test/CodeGen/X86/popcnt.ll vendor/llvm/dist/test/CodeGen/X86/post-ra-sched-with-debug.mir vendor/llvm/dist/test/CodeGen/X86/post-ra-sched.ll vendor/llvm/dist/test/CodeGen/X86/postalloc-coalescing.ll vendor/llvm/dist/test/CodeGen/X86/powi.ll vendor/llvm/dist/test/CodeGen/X86/pr10068.ll vendor/llvm/dist/test/CodeGen/X86/pr10523.ll vendor/llvm/dist/test/CodeGen/X86/pr10524.ll vendor/llvm/dist/test/CodeGen/X86/pr10525.ll vendor/llvm/dist/test/CodeGen/X86/pr10526.ll vendor/llvm/dist/test/CodeGen/X86/pr11334.ll vendor/llvm/dist/test/CodeGen/X86/pr11468.ll vendor/llvm/dist/test/CodeGen/X86/pr11985.ll vendor/llvm/dist/test/CodeGen/X86/pr11998.ll vendor/llvm/dist/test/CodeGen/X86/pr12312.ll vendor/llvm/dist/test/CodeGen/X86/pr12889.ll vendor/llvm/dist/test/CodeGen/X86/pr13220.ll vendor/llvm/dist/test/CodeGen/X86/pr13577.ll vendor/llvm/dist/test/CodeGen/X86/pr14161.ll vendor/llvm/dist/test/CodeGen/X86/pr14204.ll vendor/llvm/dist/test/CodeGen/X86/pr14314.ll vendor/llvm/dist/test/CodeGen/X86/pr14562.ll vendor/llvm/dist/test/CodeGen/X86/pr15267.ll vendor/llvm/dist/test/CodeGen/X86/pr15309.ll vendor/llvm/dist/test/CodeGen/X86/pr15705.ll vendor/llvm/dist/test/CodeGen/X86/pr15981.ll vendor/llvm/dist/test/CodeGen/X86/pr16031.ll vendor/llvm/dist/test/CodeGen/X86/pr16360.ll vendor/llvm/dist/test/CodeGen/X86/pr17764.ll vendor/llvm/dist/test/CodeGen/X86/pr18014.ll vendor/llvm/dist/test/CodeGen/X86/pr18344.ll vendor/llvm/dist/test/CodeGen/X86/pr20088.ll vendor/llvm/dist/test/CodeGen/X86/pr21099.ll vendor/llvm/dist/test/CodeGen/X86/pr21792.ll vendor/llvm/dist/test/CodeGen/X86/pr22338.ll vendor/llvm/dist/test/CodeGen/X86/pr22774.ll vendor/llvm/dist/test/CodeGen/X86/pr22970.ll vendor/llvm/dist/test/CodeGen/X86/pr2326.ll vendor/llvm/dist/test/CodeGen/X86/pr23273.ll vendor/llvm/dist/test/CodeGen/X86/pr23603.ll vendor/llvm/dist/test/CodeGen/X86/pr24602.ll vendor/llvm/dist/test/CodeGen/X86/pr2585.ll vendor/llvm/dist/test/CodeGen/X86/pr26350.ll vendor/llvm/dist/test/CodeGen/X86/pr2656.ll vendor/llvm/dist/test/CodeGen/X86/pr2659.ll vendor/llvm/dist/test/CodeGen/X86/pr26652.ll vendor/llvm/dist/test/CodeGen/X86/pr26870.ll vendor/llvm/dist/test/CodeGen/X86/pr27591.ll vendor/llvm/dist/test/CodeGen/X86/pr27681.mir vendor/llvm/dist/test/CodeGen/X86/pr28129.ll vendor/llvm/dist/test/CodeGen/X86/pr28173.ll vendor/llvm/dist/test/CodeGen/X86/pr28472.ll vendor/llvm/dist/test/CodeGen/X86/pr28560.ll vendor/llvm/dist/test/CodeGen/X86/pr29112.ll vendor/llvm/dist/test/CodeGen/X86/pr29170.ll vendor/llvm/dist/test/CodeGen/X86/pr2982.ll vendor/llvm/dist/test/CodeGen/X86/pr30284.ll vendor/llvm/dist/test/CodeGen/X86/pr30430.ll vendor/llvm/dist/test/CodeGen/X86/pr30511.ll vendor/llvm/dist/test/CodeGen/X86/pr31088.ll vendor/llvm/dist/test/CodeGen/X86/pr31323.ll vendor/llvm/dist/test/CodeGen/X86/pr31773.ll vendor/llvm/dist/test/CodeGen/X86/pr31956.ll vendor/llvm/dist/test/CodeGen/X86/pr32108.ll vendor/llvm/dist/test/CodeGen/X86/pr3216.ll vendor/llvm/dist/test/CodeGen/X86/pr32241.ll vendor/llvm/dist/test/CodeGen/X86/pr32256.ll vendor/llvm/dist/test/CodeGen/X86/pr32282.ll vendor/llvm/dist/test/CodeGen/X86/pr32284.ll vendor/llvm/dist/test/CodeGen/X86/pr32329.ll vendor/llvm/dist/test/CodeGen/X86/pr32340.ll vendor/llvm/dist/test/CodeGen/X86/pr32345.ll vendor/llvm/dist/test/CodeGen/X86/pr32368.ll vendor/llvm/dist/test/CodeGen/X86/pr3241.ll vendor/llvm/dist/test/CodeGen/X86/pr32420.ll vendor/llvm/dist/test/CodeGen/X86/pr3243.ll vendor/llvm/dist/test/CodeGen/X86/pr3244.ll vendor/llvm/dist/test/CodeGen/X86/pr32451.ll vendor/llvm/dist/test/CodeGen/X86/pr32484.ll vendor/llvm/dist/test/CodeGen/X86/pr3250.ll vendor/llvm/dist/test/CodeGen/X86/pr32659.ll vendor/llvm/dist/test/CodeGen/X86/pr32907.ll vendor/llvm/dist/test/CodeGen/X86/pr3317.ll vendor/llvm/dist/test/CodeGen/X86/pr33349.ll vendor/llvm/dist/test/CodeGen/X86/pr3366.ll vendor/llvm/dist/test/CodeGen/X86/pr33828.ll vendor/llvm/dist/test/CodeGen/X86/pr33844.ll vendor/llvm/dist/test/CodeGen/X86/pr33960.ll vendor/llvm/dist/test/CodeGen/X86/pr34088.ll vendor/llvm/dist/test/CodeGen/X86/pr34137.ll vendor/llvm/dist/test/CodeGen/X86/pr34139.ll vendor/llvm/dist/test/CodeGen/X86/pr34177.ll vendor/llvm/dist/test/CodeGen/X86/pr34271-1.ll vendor/llvm/dist/test/CodeGen/X86/pr34271.ll vendor/llvm/dist/test/CodeGen/X86/pr34605.ll vendor/llvm/dist/test/CodeGen/X86/pr3522.ll vendor/llvm/dist/test/CodeGen/X86/pr5145.ll vendor/llvm/dist/test/CodeGen/X86/pr7882.ll vendor/llvm/dist/test/CodeGen/X86/pr9743.ll vendor/llvm/dist/test/CodeGen/X86/pre-coalesce.mir vendor/llvm/dist/test/CodeGen/X86/prefetch.ll vendor/llvm/dist/test/CodeGen/X86/prolog-push-seq.ll vendor/llvm/dist/test/CodeGen/X86/promote-trunc.ll vendor/llvm/dist/test/CodeGen/X86/promote-vec3.ll vendor/llvm/dist/test/CodeGen/X86/promote.ll vendor/llvm/dist/test/CodeGen/X86/pseudo_cmov_lower2.ll vendor/llvm/dist/test/CodeGen/X86/pshufb-mask-comments.ll vendor/llvm/dist/test/CodeGen/X86/pshufd-combine-crash.ll vendor/llvm/dist/test/CodeGen/X86/psubus.ll vendor/llvm/dist/test/CodeGen/X86/push-cfi.ll vendor/llvm/dist/test/CodeGen/X86/rd-mod-wr-eflags.ll vendor/llvm/dist/test/CodeGen/X86/rdpmc.ll vendor/llvm/dist/test/CodeGen/X86/rdrand-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/rdrand.ll vendor/llvm/dist/test/CodeGen/X86/rdseed-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/rdseed.ll vendor/llvm/dist/test/CodeGen/X86/rdtsc.ll vendor/llvm/dist/test/CodeGen/X86/recip-fastmath.ll vendor/llvm/dist/test/CodeGen/X86/recip-fastmath2.ll vendor/llvm/dist/test/CodeGen/X86/recip-pic.ll vendor/llvm/dist/test/CodeGen/X86/reduce-trunc-shl.ll vendor/llvm/dist/test/CodeGen/X86/regpressure.ll vendor/llvm/dist/test/CodeGen/X86/rem.ll vendor/llvm/dist/test/CodeGen/X86/rem_crash.ll vendor/llvm/dist/test/CodeGen/X86/remat-phys-dead.ll vendor/llvm/dist/test/CodeGen/X86/ret-addr.ll vendor/llvm/dist/test/CodeGen/X86/ret-i64-0.ll vendor/llvm/dist/test/CodeGen/X86/ret-mmx.ll vendor/llvm/dist/test/CodeGen/X86/rip-rel-address.ll vendor/llvm/dist/test/CodeGen/X86/rot16.ll vendor/llvm/dist/test/CodeGen/X86/rot32.ll vendor/llvm/dist/test/CodeGen/X86/rot64.ll vendor/llvm/dist/test/CodeGen/X86/rotate.ll vendor/llvm/dist/test/CodeGen/X86/rotate2.ll vendor/llvm/dist/test/CodeGen/X86/rotate4.ll vendor/llvm/dist/test/CodeGen/X86/rotate_vec.ll vendor/llvm/dist/test/CodeGen/X86/rounding-ops.ll vendor/llvm/dist/test/CodeGen/X86/rrlist-livereg-corrutpion.ll vendor/llvm/dist/test/CodeGen/X86/rtm.ll vendor/llvm/dist/test/CodeGen/X86/sad.ll vendor/llvm/dist/test/CodeGen/X86/sad_variations.ll vendor/llvm/dist/test/CodeGen/X86/sandybridge-loads.ll vendor/llvm/dist/test/CodeGen/X86/sar_fold.ll vendor/llvm/dist/test/CodeGen/X86/sar_fold64.ll vendor/llvm/dist/test/CodeGen/X86/sbb.ll vendor/llvm/dist/test/CodeGen/X86/scalar-extract.ll vendor/llvm/dist/test/CodeGen/X86/scalar-int-to-fp.ll vendor/llvm/dist/test/CodeGen/X86/scalar_sse_minmax.ll vendor/llvm/dist/test/CodeGen/X86/scalar_widen_div.ll vendor/llvm/dist/test/CodeGen/X86/scalarize-bitcast.ll vendor/llvm/dist/test/CodeGen/X86/scheduler-backtracking.ll vendor/llvm/dist/test/CodeGen/X86/sdiv-exact.ll vendor/llvm/dist/test/CodeGen/X86/sdiv-pow2.ll vendor/llvm/dist/test/CodeGen/X86/segmented-stacks.ll vendor/llvm/dist/test/CodeGen/X86/select-mmx.ll vendor/llvm/dist/test/CodeGen/X86/select-with-and-or.ll vendor/llvm/dist/test/CodeGen/X86/select.ll vendor/llvm/dist/test/CodeGen/X86/select_const.ll vendor/llvm/dist/test/CodeGen/X86/setcc-combine.ll vendor/llvm/dist/test/CodeGen/X86/setcc-logic.ll vendor/llvm/dist/test/CodeGen/X86/setcc-lowering.ll vendor/llvm/dist/test/CodeGen/X86/setcc-narrowing.ll vendor/llvm/dist/test/CodeGen/X86/setcc-wide-types.ll vendor/llvm/dist/test/CodeGen/X86/setcc.ll vendor/llvm/dist/test/CodeGen/X86/setoeq.ll vendor/llvm/dist/test/CodeGen/X86/setuge.ll vendor/llvm/dist/test/CodeGen/X86/sext-i1.ll vendor/llvm/dist/test/CodeGen/X86/sext-load.ll vendor/llvm/dist/test/CodeGen/X86/sext-setcc-self.ll vendor/llvm/dist/test/CodeGen/X86/sext-subreg.ll vendor/llvm/dist/test/CodeGen/X86/sha.ll vendor/llvm/dist/test/CodeGen/X86/shift-and.ll vendor/llvm/dist/test/CodeGen/X86/shift-bmi2.ll vendor/llvm/dist/test/CodeGen/X86/shift-coalesce.ll vendor/llvm/dist/test/CodeGen/X86/shift-codegen.ll vendor/llvm/dist/test/CodeGen/X86/shift-combine.ll vendor/llvm/dist/test/CodeGen/X86/shift-double-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/shift-double.ll vendor/llvm/dist/test/CodeGen/X86/shift-folding.ll vendor/llvm/dist/test/CodeGen/X86/shift-i128.ll vendor/llvm/dist/test/CodeGen/X86/shift-i256.ll vendor/llvm/dist/test/CodeGen/X86/shift-one.ll vendor/llvm/dist/test/CodeGen/X86/shift-pair.ll vendor/llvm/dist/test/CodeGen/X86/shift-parts.ll vendor/llvm/dist/test/CodeGen/X86/shift-pcmp.ll vendor/llvm/dist/test/CodeGen/X86/shl-anyext.ll vendor/llvm/dist/test/CodeGen/X86/shl-crash-on-legalize.ll vendor/llvm/dist/test/CodeGen/X86/shl-i64.ll vendor/llvm/dist/test/CodeGen/X86/shl_elim.ll vendor/llvm/dist/test/CodeGen/X86/shrink-compare.ll vendor/llvm/dist/test/CodeGen/X86/shrink-fp-const1.ll vendor/llvm/dist/test/CodeGen/X86/shrink-fp-const2.ll vendor/llvm/dist/test/CodeGen/X86/shrink_vmul.ll vendor/llvm/dist/test/CodeGen/X86/shrink_vmul_sse.ll vendor/llvm/dist/test/CodeGen/X86/shuffle-combine-crash-2.ll vendor/llvm/dist/test/CodeGen/X86/shuffle-of-splat-multiuses.ll vendor/llvm/dist/test/CodeGen/X86/shuffle-vs-trunc-128.ll vendor/llvm/dist/test/CodeGen/X86/shuffle-vs-trunc-256.ll vendor/llvm/dist/test/CodeGen/X86/shuffle-vs-trunc-512.ll vendor/llvm/dist/test/CodeGen/X86/sincos-opt.ll vendor/llvm/dist/test/CodeGen/X86/sincos.ll vendor/llvm/dist/test/CodeGen/X86/sink-blockfreq.ll vendor/llvm/dist/test/CodeGen/X86/sink-hoist.ll vendor/llvm/dist/test/CodeGen/X86/sink-out-of-loop.ll vendor/llvm/dist/test/CodeGen/X86/sjlj-eh.ll vendor/llvm/dist/test/CodeGen/X86/slow-incdec.ll vendor/llvm/dist/test/CodeGen/X86/slow-pmulld.ll vendor/llvm/dist/test/CodeGen/X86/slow-unaligned-mem.ll vendor/llvm/dist/test/CodeGen/X86/smul-with-overflow.ll vendor/llvm/dist/test/CodeGen/X86/soft-fp-legal-in-HW-reg.ll vendor/llvm/dist/test/CodeGen/X86/soft-fp.ll vendor/llvm/dist/test/CodeGen/X86/splat-for-size.ll vendor/llvm/dist/test/CodeGen/X86/split-extend-vector-inreg.ll vendor/llvm/dist/test/CodeGen/X86/split-store.ll vendor/llvm/dist/test/CodeGen/X86/split-vector-bitcast.ll vendor/llvm/dist/test/CodeGen/X86/split-vector-rem.ll vendor/llvm/dist/test/CodeGen/X86/sqrt-fastmath-mir.ll vendor/llvm/dist/test/CodeGen/X86/sqrt-fastmath-tune.ll vendor/llvm/dist/test/CodeGen/X86/sqrt-fastmath.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-1.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-10.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-11.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-12.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-2.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-4.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-5.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-6.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-8.ll vendor/llvm/dist/test/CodeGen/X86/sse-align-9.ll vendor/llvm/dist/test/CodeGen/X86/sse-fcopysign.ll vendor/llvm/dist/test/CodeGen/X86/sse-fsignum.ll vendor/llvm/dist/test/CodeGen/X86/sse-intrinsics-fast-isel-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/sse-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/sse-intrinsics-x86-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/sse-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse-intrinsics-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/sse-load-ret.ll vendor/llvm/dist/test/CodeGen/X86/sse-minmax.ll vendor/llvm/dist/test/CodeGen/X86/sse-only.ll vendor/llvm/dist/test/CodeGen/X86/sse-regcall.ll vendor/llvm/dist/test/CodeGen/X86/sse-scalar-fp-arith-unary.ll vendor/llvm/dist/test/CodeGen/X86/sse-scalar-fp-arith.ll vendor/llvm/dist/test/CodeGen/X86/sse-schedule.ll vendor/llvm/dist/test/CodeGen/X86/sse-unaligned-mem-feature.ll vendor/llvm/dist/test/CodeGen/X86/sse-varargs.ll vendor/llvm/dist/test/CodeGen/X86/sse1.ll vendor/llvm/dist/test/CodeGen/X86/sse2-intrinsics-fast-isel-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/sse2-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/sse2-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse2-intrinsics-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/sse2-schedule.ll vendor/llvm/dist/test/CodeGen/X86/sse2-vector-shifts.ll vendor/llvm/dist/test/CodeGen/X86/sse2.ll vendor/llvm/dist/test/CodeGen/X86/sse3-avx-addsub-2.ll vendor/llvm/dist/test/CodeGen/X86/sse3-avx-addsub.ll vendor/llvm/dist/test/CodeGen/X86/sse3-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/sse3-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse3-schedule.ll vendor/llvm/dist/test/CodeGen/X86/sse3.ll vendor/llvm/dist/test/CodeGen/X86/sse41-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/sse41-intrinsics-x86-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/sse41-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse41-pmovxrm.ll vendor/llvm/dist/test/CodeGen/X86/sse41-schedule.ll vendor/llvm/dist/test/CodeGen/X86/sse41.ll vendor/llvm/dist/test/CodeGen/X86/sse42-intrinsics-fast-isel-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/sse42-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/sse42-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/sse42-intrinsics-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/sse42-schedule.ll vendor/llvm/dist/test/CodeGen/X86/sse4a-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/sse4a-schedule.ll vendor/llvm/dist/test/CodeGen/X86/sse4a-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/sse4a.ll vendor/llvm/dist/test/CodeGen/X86/sse_partial_update.ll vendor/llvm/dist/test/CodeGen/X86/ssse3-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/ssse3-intrinsics-x86.ll vendor/llvm/dist/test/CodeGen/X86/ssse3-schedule.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-bmi.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-fp-avx512.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-fp-avx512vl.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-int-avx1.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-int-avx2.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-int-avx512.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-int-avx512vl.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-int-sse42.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-lwp.ll vendor/llvm/dist/test/CodeGen/X86/stack-folding-tbm.ll vendor/llvm/dist/test/CodeGen/X86/stack-protector-msvc.ll vendor/llvm/dist/test/CodeGen/X86/stack-protector-vreg-to-vreg-copy.ll vendor/llvm/dist/test/CodeGen/X86/stack-protector-weight.ll vendor/llvm/dist/test/CodeGen/X86/stackmap-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/stackmap-liveness.ll vendor/llvm/dist/test/CodeGen/X86/statepoint-allocas.ll vendor/llvm/dist/test/CodeGen/X86/statepoint-live-in.ll vendor/llvm/dist/test/CodeGen/X86/stdarg.ll vendor/llvm/dist/test/CodeGen/X86/store-empty-member.ll vendor/llvm/dist/test/CodeGen/X86/store-fp-constant.ll vendor/llvm/dist/test/CodeGen/X86/store-global-address.ll vendor/llvm/dist/test/CodeGen/X86/store-narrow.ll vendor/llvm/dist/test/CodeGen/X86/stores-merging.ll vendor/llvm/dist/test/CodeGen/X86/storetrunc-fp.ll vendor/llvm/dist/test/CodeGen/X86/stride-nine-with-base-reg.ll vendor/llvm/dist/test/CodeGen/X86/stride-reuse.ll vendor/llvm/dist/test/CodeGen/X86/sub.ll vendor/llvm/dist/test/CodeGen/X86/subcarry.ll vendor/llvm/dist/test/CodeGen/X86/subreg-to-reg-0.ll vendor/llvm/dist/test/CodeGen/X86/subreg-to-reg-1.ll vendor/llvm/dist/test/CodeGen/X86/subreg-to-reg-3.ll vendor/llvm/dist/test/CodeGen/X86/subreg-to-reg-4.ll vendor/llvm/dist/test/CodeGen/X86/subreg-to-reg-6.ll vendor/llvm/dist/test/CodeGen/X86/subvector-broadcast.ll vendor/llvm/dist/test/CodeGen/X86/switch-bt.ll vendor/llvm/dist/test/CodeGen/X86/switch-crit-edge-constant.ll vendor/llvm/dist/test/CodeGen/X86/switch-default-only.ll vendor/llvm/dist/test/CodeGen/X86/switch-edge-weight.ll vendor/llvm/dist/test/CodeGen/X86/switch-jump-table.ll vendor/llvm/dist/test/CodeGen/X86/switch-or.ll vendor/llvm/dist/test/CodeGen/X86/switch-zextload.ll vendor/llvm/dist/test/CodeGen/X86/switch.ll vendor/llvm/dist/test/CodeGen/X86/swizzle-2.ll vendor/llvm/dist/test/CodeGen/X86/swizzle-avx2.ll vendor/llvm/dist/test/CodeGen/X86/system-intrinsics-xgetbv.ll vendor/llvm/dist/test/CodeGen/X86/tail-call-conditional.mir vendor/llvm/dist/test/CodeGen/X86/tail-call-legality.ll vendor/llvm/dist/test/CodeGen/X86/tail-dup-debugloc.ll vendor/llvm/dist/test/CodeGen/X86/tail-dup-repeat.ll vendor/llvm/dist/test/CodeGen/X86/tail-merge-after-mbp.mir vendor/llvm/dist/test/CodeGen/X86/tail-merge-debugloc.ll vendor/llvm/dist/test/CodeGen/X86/tail-opts.ll vendor/llvm/dist/test/CodeGen/X86/tailcall-64.ll vendor/llvm/dist/test/CodeGen/X86/tailcall-calleesave.ll vendor/llvm/dist/test/CodeGen/X86/tailcall-mem-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/tailcall-returndup-void.ll vendor/llvm/dist/test/CodeGen/X86/tailcall.ll vendor/llvm/dist/test/CodeGen/X86/tailcallfp.ll vendor/llvm/dist/test/CodeGen/X86/tailcallfp2.ll vendor/llvm/dist/test/CodeGen/X86/tbm-intrinsics-fast-isel-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/tbm-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/tbm-intrinsics-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/tbm_patterns.ll vendor/llvm/dist/test/CodeGen/X86/test-nofold.ll vendor/llvm/dist/test/CodeGen/X86/test-shrink-bug.ll vendor/llvm/dist/test/CodeGen/X86/test-shrink.ll vendor/llvm/dist/test/CodeGen/X86/testb-je-fusion.ll vendor/llvm/dist/test/CodeGen/X86/testl-commute.ll vendor/llvm/dist/test/CodeGen/X86/tls-android-negative.ll vendor/llvm/dist/test/CodeGen/X86/tls-android.ll vendor/llvm/dist/test/CodeGen/X86/tls-local-dynamic.ll vendor/llvm/dist/test/CodeGen/X86/tls-models.ll vendor/llvm/dist/test/CodeGen/X86/tls-pic.ll vendor/llvm/dist/test/CodeGen/X86/tls-pie.ll vendor/llvm/dist/test/CodeGen/X86/tls-shrink-wrapping.ll vendor/llvm/dist/test/CodeGen/X86/tls.ll vendor/llvm/dist/test/CodeGen/X86/token_landingpad.ll vendor/llvm/dist/test/CodeGen/X86/trunc-ext-ld-st.ll vendor/llvm/dist/test/CodeGen/X86/trunc-store.ll vendor/llvm/dist/test/CodeGen/X86/trunc-to-bool.ll vendor/llvm/dist/test/CodeGen/X86/twoaddr-coalesce-2.ll vendor/llvm/dist/test/CodeGen/X86/twoaddr-coalesce-3.ll vendor/llvm/dist/test/CodeGen/X86/twoaddr-coalesce.ll vendor/llvm/dist/test/CodeGen/X86/twoaddr-pass-sink.ll vendor/llvm/dist/test/CodeGen/X86/uint64-to-float.ll vendor/llvm/dist/test/CodeGen/X86/uint_to_fp-2.ll vendor/llvm/dist/test/CodeGen/X86/uint_to_fp-3.ll vendor/llvm/dist/test/CodeGen/X86/uint_to_fp.ll vendor/llvm/dist/test/CodeGen/X86/umul-with-carry.ll vendor/llvm/dist/test/CodeGen/X86/umul-with-overflow.ll vendor/llvm/dist/test/CodeGen/X86/unaligned-32-byte-memops.ll vendor/llvm/dist/test/CodeGen/X86/update-terminator-debugloc.ll vendor/llvm/dist/test/CodeGen/X86/update-terminator.mir vendor/llvm/dist/test/CodeGen/X86/urem-i8-constant.ll vendor/llvm/dist/test/CodeGen/X86/urem-power-of-two.ll vendor/llvm/dist/test/CodeGen/X86/use-add-flags.ll vendor/llvm/dist/test/CodeGen/X86/utf8.ll vendor/llvm/dist/test/CodeGen/X86/v2f32.ll vendor/llvm/dist/test/CodeGen/X86/v4f32-immediate.ll vendor/llvm/dist/test/CodeGen/X86/v4i32load-crash.ll vendor/llvm/dist/test/CodeGen/X86/v8i1-masks.ll vendor/llvm/dist/test/CodeGen/X86/vaargs.ll vendor/llvm/dist/test/CodeGen/X86/variable-sized-darwin-bzero.ll vendor/llvm/dist/test/CodeGen/X86/vec-copysign-avx512.ll vendor/llvm/dist/test/CodeGen/X86/vec-copysign.ll vendor/llvm/dist/test/CodeGen/X86/vec-trunc-store.ll vendor/llvm/dist/test/CodeGen/X86/vec3.ll vendor/llvm/dist/test/CodeGen/X86/vec_add.ll vendor/llvm/dist/test/CodeGen/X86/vec_anyext.ll vendor/llvm/dist/test/CodeGen/X86/vec_call.ll vendor/llvm/dist/test/CodeGen/X86/vec_cast2.ll vendor/llvm/dist/test/CodeGen/X86/vec_cmp_sint-128.ll vendor/llvm/dist/test/CodeGen/X86/vec_cmp_uint-128.ll vendor/llvm/dist/test/CodeGen/X86/vec_compare-sse4.ll vendor/llvm/dist/test/CodeGen/X86/vec_compare.ll vendor/llvm/dist/test/CodeGen/X86/vec_ctbits.ll vendor/llvm/dist/test/CodeGen/X86/vec_ext_inreg.ll vendor/llvm/dist/test/CodeGen/X86/vec_extract-avx.ll vendor/llvm/dist/test/CodeGen/X86/vec_extract-mmx.ll vendor/llvm/dist/test/CodeGen/X86/vec_extract-sse4.ll vendor/llvm/dist/test/CodeGen/X86/vec_extract.ll vendor/llvm/dist/test/CodeGen/X86/vec_fabs.ll vendor/llvm/dist/test/CodeGen/X86/vec_floor.ll vendor/llvm/dist/test/CodeGen/X86/vec_fneg.ll vendor/llvm/dist/test/CodeGen/X86/vec_fp_to_int.ll vendor/llvm/dist/test/CodeGen/X86/vec_fpext.ll vendor/llvm/dist/test/CodeGen/X86/vec_fptrunc.ll vendor/llvm/dist/test/CodeGen/X86/vec_i64.ll vendor/llvm/dist/test/CodeGen/X86/vec_ins_extract-1.ll vendor/llvm/dist/test/CodeGen/X86/vec_ins_extract.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-2.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-3.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-4.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-5.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-7.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-8.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-9.ll vendor/llvm/dist/test/CodeGen/X86/vec_insert-mmx.ll vendor/llvm/dist/test/CodeGen/X86/vec_int_to_fp.ll vendor/llvm/dist/test/CodeGen/X86/vec_loadsingles.ll vendor/llvm/dist/test/CodeGen/X86/vec_logical.ll vendor/llvm/dist/test/CodeGen/X86/vec_minmax_match.ll vendor/llvm/dist/test/CodeGen/X86/vec_minmax_sint.ll vendor/llvm/dist/test/CodeGen/X86/vec_minmax_uint.ll vendor/llvm/dist/test/CodeGen/X86/vec_partial.ll vendor/llvm/dist/test/CodeGen/X86/vec_reassociate.ll vendor/llvm/dist/test/CodeGen/X86/vec_return.ll vendor/llvm/dist/test/CodeGen/X86/vec_sdiv_to_shift.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-2.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-3.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-4.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-6.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-7.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-8.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-A.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-B.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-C.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-D.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-F.ll vendor/llvm/dist/test/CodeGen/X86/vec_set-H.ll vendor/llvm/dist/test/CodeGen/X86/vec_set.ll vendor/llvm/dist/test/CodeGen/X86/vec_setcc.ll vendor/llvm/dist/test/CodeGen/X86/vec_shift.ll vendor/llvm/dist/test/CodeGen/X86/vec_shift2.ll vendor/llvm/dist/test/CodeGen/X86/vec_shift3.ll vendor/llvm/dist/test/CodeGen/X86/vec_shift4.ll vendor/llvm/dist/test/CodeGen/X86/vec_shift5.ll vendor/llvm/dist/test/CodeGen/X86/vec_shift6.ll vendor/llvm/dist/test/CodeGen/X86/vec_shift7.ll vendor/llvm/dist/test/CodeGen/X86/vec_split.ll vendor/llvm/dist/test/CodeGen/X86/vec_ss_load_fold.ll vendor/llvm/dist/test/CodeGen/X86/vec_trunc_sext.ll vendor/llvm/dist/test/CodeGen/X86/vec_uint_to_fp-fastmath.ll vendor/llvm/dist/test/CodeGen/X86/vec_unsafe-fp-math.ll vendor/llvm/dist/test/CodeGen/X86/vec_zero-2.ll vendor/llvm/dist/test/CodeGen/X86/vec_zero.ll vendor/llvm/dist/test/CodeGen/X86/vec_zero_cse.ll vendor/llvm/dist/test/CodeGen/X86/vector-bitreverse.ll vendor/llvm/dist/test/CodeGen/X86/vector-blend.ll vendor/llvm/dist/test/CodeGen/X86/vector-compare-all_of.ll vendor/llvm/dist/test/CodeGen/X86/vector-compare-any_of.ll vendor/llvm/dist/test/CodeGen/X86/vector-compare-combines.ll vendor/llvm/dist/test/CodeGen/X86/vector-compare-results.ll vendor/llvm/dist/test/CodeGen/X86/vector-extend-inreg.ll vendor/llvm/dist/test/CodeGen/X86/vector-half-conversions.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-sdiv-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-sdiv-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-sdiv-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-udiv-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-udiv-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv-udiv-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-idiv.ll vendor/llvm/dist/test/CodeGen/X86/vector-interleave.ll vendor/llvm/dist/test/CodeGen/X86/vector-intrinsics.ll vendor/llvm/dist/test/CodeGen/X86/vector-lzcnt-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-lzcnt-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-lzcnt-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-merge-store-fp-constants.ll vendor/llvm/dist/test/CodeGen/X86/vector-narrow-binop.ll vendor/llvm/dist/test/CodeGen/X86/vector-pcmp.ll vendor/llvm/dist/test/CodeGen/X86/vector-popcnt-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-popcnt-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-popcnt-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-rem.ll vendor/llvm/dist/test/CodeGen/X86/vector-rotate-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-rotate-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-rotate-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-sext.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-ashr-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-ashr-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-ashr-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-lshr-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-lshr-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-lshr-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-shl-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-shl-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-shift-shl-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-128-v16.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-128-v2.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-128-v4.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-128-v8.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-256-v16.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-256-v32.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-256-v4.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-256-v8.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-512-v16.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-512-v32.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-512-v64.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-512-v8.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-avx512.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx2.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx512bw.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx512bwvl.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-avx512vbmi.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-sse41.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-sse4a.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-ssse3.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining-xop.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-combining.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-masked.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-mmx.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-sse1.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-sse41.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-sse4a.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-v1.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-v48.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-variable-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-shuffle-variable-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-sqrt.ll vendor/llvm/dist/test/CodeGen/X86/vector-trunc-math.ll vendor/llvm/dist/test/CodeGen/X86/vector-trunc.ll vendor/llvm/dist/test/CodeGen/X86/vector-truncate-combine.ll vendor/llvm/dist/test/CodeGen/X86/vector-tzcnt-128.ll vendor/llvm/dist/test/CodeGen/X86/vector-tzcnt-256.ll vendor/llvm/dist/test/CodeGen/X86/vector-tzcnt-512.ll vendor/llvm/dist/test/CodeGen/X86/vector-unsigned-cmp.ll vendor/llvm/dist/test/CodeGen/X86/vector-variable-idx.ll vendor/llvm/dist/test/CodeGen/X86/vector-variable-idx2.ll vendor/llvm/dist/test/CodeGen/X86/vector-zext.ll vendor/llvm/dist/test/CodeGen/X86/vector-zmov.ll vendor/llvm/dist/test/CodeGen/X86/vector.ll vendor/llvm/dist/test/CodeGen/X86/vfcmp.ll vendor/llvm/dist/test/CodeGen/X86/viabs.ll vendor/llvm/dist/test/CodeGen/X86/vmovq.ll vendor/llvm/dist/test/CodeGen/X86/volatile.ll vendor/llvm/dist/test/CodeGen/X86/vortex-bug.ll vendor/llvm/dist/test/CodeGen/X86/vselect-2.ll vendor/llvm/dist/test/CodeGen/X86/vselect-avx.ll vendor/llvm/dist/test/CodeGen/X86/vselect-minmax.ll vendor/llvm/dist/test/CodeGen/X86/vselect-pcmp.ll vendor/llvm/dist/test/CodeGen/X86/vselect.ll vendor/llvm/dist/test/CodeGen/X86/vshift-1.ll vendor/llvm/dist/test/CodeGen/X86/vshift-2.ll vendor/llvm/dist/test/CodeGen/X86/vshift-3.ll vendor/llvm/dist/test/CodeGen/X86/vshift-4.ll vendor/llvm/dist/test/CodeGen/X86/vshift-5.ll vendor/llvm/dist/test/CodeGen/X86/vshift-6.ll vendor/llvm/dist/test/CodeGen/X86/vshift_split.ll vendor/llvm/dist/test/CodeGen/X86/vshift_split2.ll vendor/llvm/dist/test/CodeGen/X86/vsplit-and.ll vendor/llvm/dist/test/CodeGen/X86/vzero-excess.ll vendor/llvm/dist/test/CodeGen/X86/weak.ll vendor/llvm/dist/test/CodeGen/X86/wide-fma-contraction.ll vendor/llvm/dist/test/CodeGen/X86/wide-integer-cmp.ll vendor/llvm/dist/test/CodeGen/X86/wide-integer-fold.ll vendor/llvm/dist/test/CodeGen/X86/widen_arith-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_arith-2.ll vendor/llvm/dist/test/CodeGen/X86/widen_arith-3.ll vendor/llvm/dist/test/CodeGen/X86/widen_arith-4.ll vendor/llvm/dist/test/CodeGen/X86/widen_arith-5.ll vendor/llvm/dist/test/CodeGen/X86/widen_arith-6.ll vendor/llvm/dist/test/CodeGen/X86/widen_bitops-0.ll vendor/llvm/dist/test/CodeGen/X86/widen_bitops-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_cast-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_cast-2.ll vendor/llvm/dist/test/CodeGen/X86/widen_cast-3.ll vendor/llvm/dist/test/CodeGen/X86/widen_cast-4.ll vendor/llvm/dist/test/CodeGen/X86/widen_cast-5.ll vendor/llvm/dist/test/CodeGen/X86/widen_cast-6.ll vendor/llvm/dist/test/CodeGen/X86/widen_compare-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_conv-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_conv-2.ll vendor/llvm/dist/test/CodeGen/X86/widen_conv-3.ll vendor/llvm/dist/test/CodeGen/X86/widen_conv-4.ll vendor/llvm/dist/test/CodeGen/X86/widen_conversions.ll vendor/llvm/dist/test/CodeGen/X86/widen_extract-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_load-0.ll vendor/llvm/dist/test/CodeGen/X86/widen_load-1.ll vendor/llvm/dist/test/CodeGen/X86/widen_load-2.ll vendor/llvm/dist/test/CodeGen/X86/widen_shuffle-1.ll vendor/llvm/dist/test/CodeGen/X86/widened-broadcast.ll vendor/llvm/dist/test/CodeGen/X86/win32-pic-jumptable.ll vendor/llvm/dist/test/CodeGen/X86/win64_sibcall.ll vendor/llvm/dist/test/CodeGen/X86/win_chkstk.ll vendor/llvm/dist/test/CodeGen/X86/win_coreclr_chkstk.ll vendor/llvm/dist/test/CodeGen/X86/x32-lea-1.ll vendor/llvm/dist/test/CodeGen/X86/x86-64-disp.ll vendor/llvm/dist/test/CodeGen/X86/x86-64-double-shifts-Oz-Os-O2.ll vendor/llvm/dist/test/CodeGen/X86/x86-64-double-shifts-var.ll vendor/llvm/dist/test/CodeGen/X86/x86-64-intrcc-nosse.ll vendor/llvm/dist/test/CodeGen/X86/x86-64-ret0.ll vendor/llvm/dist/test/CodeGen/X86/x86-cmov-converter.ll vendor/llvm/dist/test/CodeGen/X86/x86-fold-pshufb.ll vendor/llvm/dist/test/CodeGen/X86/x86-interleaved-access.ll vendor/llvm/dist/test/CodeGen/X86/x86-interrupt_cc.ll vendor/llvm/dist/test/CodeGen/X86/x86-no_caller_saved_registers-preserve.ll vendor/llvm/dist/test/CodeGen/X86/x86-setcc-int-to-fp-combine.ll vendor/llvm/dist/test/CodeGen/X86/x86-shifts.ll vendor/llvm/dist/test/CodeGen/X86/x86-shrink-wrapping.ll vendor/llvm/dist/test/CodeGen/X86/x86-upgrade-avx-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/x86-upgrade-avx2-vbroadcast.ll vendor/llvm/dist/test/CodeGen/X86/x87.ll vendor/llvm/dist/test/CodeGen/X86/xaluo.ll vendor/llvm/dist/test/CodeGen/X86/xchg-nofold.ll vendor/llvm/dist/test/CodeGen/X86/xmm-r64.ll vendor/llvm/dist/test/CodeGen/X86/xmulo.ll vendor/llvm/dist/test/CodeGen/X86/xop-ifma.ll vendor/llvm/dist/test/CodeGen/X86/xop-intrinsics-fast-isel.ll vendor/llvm/dist/test/CodeGen/X86/xop-intrinsics-x86_64-upgrade.ll vendor/llvm/dist/test/CodeGen/X86/xop-intrinsics-x86_64.ll vendor/llvm/dist/test/CodeGen/X86/xop-mask-comments.ll vendor/llvm/dist/test/CodeGen/X86/xop-pcmov.ll vendor/llvm/dist/test/CodeGen/X86/xor-combine-debugloc.ll vendor/llvm/dist/test/CodeGen/X86/xor-icmp.ll vendor/llvm/dist/test/CodeGen/X86/xor-select-i1-combine.ll vendor/llvm/dist/test/CodeGen/X86/xray-attribute-instrumentation.ll vendor/llvm/dist/test/CodeGen/X86/xray-custom-log.ll vendor/llvm/dist/test/CodeGen/X86/xray-log-args.ll vendor/llvm/dist/test/CodeGen/X86/xray-loop-detection.ll vendor/llvm/dist/test/CodeGen/X86/xray-section-group.ll vendor/llvm/dist/test/CodeGen/X86/xray-tail-call-sled.ll vendor/llvm/dist/test/CodeGen/X86/xtest.ll vendor/llvm/dist/test/CodeGen/X86/zero-remat.ll vendor/llvm/dist/test/CodeGen/X86/zext-inreg-0.ll vendor/llvm/dist/test/CodeGen/X86/zext-inreg-1.ll vendor/llvm/dist/test/CodeGen/X86/zext-shl.ll vendor/llvm/dist/test/CodeGen/X86/zext-trunc.ll vendor/llvm/dist/test/CodeGen/X86/zlib-longest-match.ll vendor/llvm/dist/test/CodeGen/XCore/codemodel.ll vendor/llvm/dist/test/CodeGen/XCore/epilogue_prologue.ll vendor/llvm/dist/test/DebugInfo/AArch64/asan-stack-vars.ll vendor/llvm/dist/test/DebugInfo/AArch64/big-endian.ll vendor/llvm/dist/test/DebugInfo/AArch64/bitfields.ll vendor/llvm/dist/test/DebugInfo/AArch64/cfi-eof-prologue.ll vendor/llvm/dist/test/DebugInfo/AArch64/coalescing.ll vendor/llvm/dist/test/DebugInfo/AArch64/dwarfdump.ll vendor/llvm/dist/test/DebugInfo/AArch64/frameindices.ll vendor/llvm/dist/test/DebugInfo/AArch64/line-header.ll vendor/llvm/dist/test/DebugInfo/AMDGPU/code-pointer-size.ll vendor/llvm/dist/test/DebugInfo/AMDGPU/dbg-value-sched-crash.ll vendor/llvm/dist/test/DebugInfo/AMDGPU/dwarfdump-relocs.ll vendor/llvm/dist/test/DebugInfo/AMDGPU/pointer-address-space.ll vendor/llvm/dist/test/DebugInfo/AMDGPU/variable-locations.ll vendor/llvm/dist/test/DebugInfo/ARM/PR16736.ll vendor/llvm/dist/test/DebugInfo/ARM/PR26163.ll vendor/llvm/dist/test/DebugInfo/ARM/big-endian-bitfield.ll vendor/llvm/dist/test/DebugInfo/ARM/bitfield.ll vendor/llvm/dist/test/DebugInfo/ARM/cfi-eof-prologue.ll vendor/llvm/dist/test/DebugInfo/ARM/float-args.ll vendor/llvm/dist/test/DebugInfo/ARM/lowerbdgdeclare_vla.ll vendor/llvm/dist/test/DebugInfo/ARM/multiple-constant-uses-drops-dbgloc.ll vendor/llvm/dist/test/DebugInfo/ARM/partial-subreg.ll vendor/llvm/dist/test/DebugInfo/ARM/s-super-register.ll vendor/llvm/dist/test/DebugInfo/ARM/split-complex.ll vendor/llvm/dist/test/DebugInfo/ARM/sroa-complex.ll vendor/llvm/dist/test/DebugInfo/ARM/tls.ll vendor/llvm/dist/test/DebugInfo/COFF/anonymous-struct.ll vendor/llvm/dist/test/DebugInfo/COFF/array-odr-violation.ll vendor/llvm/dist/test/DebugInfo/COFF/asan-module-ctor.ll vendor/llvm/dist/test/DebugInfo/COFF/big-type.ll vendor/llvm/dist/test/DebugInfo/COFF/bitfields.ll vendor/llvm/dist/test/DebugInfo/COFF/comdat.ll vendor/llvm/dist/test/DebugInfo/COFF/enum.ll vendor/llvm/dist/test/DebugInfo/COFF/fp-stack.ll vendor/llvm/dist/test/DebugInfo/COFF/global-dllimport.ll vendor/llvm/dist/test/DebugInfo/COFF/globals-discarded.ll vendor/llvm/dist/test/DebugInfo/COFF/globals.ll vendor/llvm/dist/test/DebugInfo/COFF/inheritance.ll vendor/llvm/dist/test/DebugInfo/COFF/inlining-files.ll vendor/llvm/dist/test/DebugInfo/COFF/inlining-header.ll vendor/llvm/dist/test/DebugInfo/COFF/inlining-levels.ll vendor/llvm/dist/test/DebugInfo/COFF/inlining.ll vendor/llvm/dist/test/DebugInfo/COFF/int8-char-type.ll vendor/llvm/dist/test/DebugInfo/COFF/lines-bb-start.ll vendor/llvm/dist/test/DebugInfo/COFF/local-constant.ll vendor/llvm/dist/test/DebugInfo/COFF/local-variable-gap.ll vendor/llvm/dist/test/DebugInfo/COFF/local-variables.ll vendor/llvm/dist/test/DebugInfo/COFF/long-type-name.ll vendor/llvm/dist/test/DebugInfo/COFF/multifile.ll vendor/llvm/dist/test/DebugInfo/COFF/multifunction.ll vendor/llvm/dist/test/DebugInfo/COFF/pieces.ll vendor/llvm/dist/test/DebugInfo/COFF/register-variables.ll vendor/llvm/dist/test/DebugInfo/COFF/scopes.ll vendor/llvm/dist/test/DebugInfo/COFF/simple.ll vendor/llvm/dist/test/DebugInfo/COFF/types-array-advanced.ll vendor/llvm/dist/test/DebugInfo/COFF/types-array.ll vendor/llvm/dist/test/DebugInfo/COFF/types-calling-conv.ll vendor/llvm/dist/test/DebugInfo/COFF/types-nested-class.ll vendor/llvm/dist/test/DebugInfo/COFF/types-ptr-to-member.ll vendor/llvm/dist/test/DebugInfo/COFF/udts.ll vendor/llvm/dist/test/DebugInfo/COFF/virtual-method-kinds.ll vendor/llvm/dist/test/DebugInfo/COFF/vtable-optzn-array.ll vendor/llvm/dist/test/DebugInfo/Generic/2009-11-05-DeadGlobalVariable.ll vendor/llvm/dist/test/DebugInfo/Generic/2009-11-06-NamelessGlobalVariable.ll vendor/llvm/dist/test/DebugInfo/Generic/2009-11-10-CurrentFn.ll vendor/llvm/dist/test/DebugInfo/Generic/2010-04-06-NestedFnDbgInfo.ll vendor/llvm/dist/test/DebugInfo/Generic/2010-05-03-OriginDIE.ll vendor/llvm/dist/test/DebugInfo/Generic/2010-05-10-MultipleCU.ll vendor/llvm/dist/test/DebugInfo/Generic/2010-06-29-InlinedFnLocalVar.ll vendor/llvm/dist/test/DebugInfo/Generic/PR20038.ll vendor/llvm/dist/test/DebugInfo/Generic/accel-table-hash-collisions.ll vendor/llvm/dist/test/DebugInfo/Generic/block-asan.ll vendor/llvm/dist/test/DebugInfo/Generic/constant-pointers.ll vendor/llvm/dist/test/DebugInfo/Generic/cross-cu-inlining.ll vendor/llvm/dist/test/DebugInfo/Generic/cross-cu-linkonce-distinct.ll vendor/llvm/dist/test/DebugInfo/Generic/cross-cu-linkonce.ll vendor/llvm/dist/test/DebugInfo/Generic/cu-ranges.ll vendor/llvm/dist/test/DebugInfo/Generic/dbg-at-specficiation.ll vendor/llvm/dist/test/DebugInfo/Generic/dead-argument-order.ll vendor/llvm/dist/test/DebugInfo/Generic/debug-info-qualifiers.ll vendor/llvm/dist/test/DebugInfo/Generic/debuginfofinder-forward-declaration.ll vendor/llvm/dist/test/DebugInfo/Generic/def-line.ll vendor/llvm/dist/test/DebugInfo/Generic/discriminator.ll vendor/llvm/dist/test/DebugInfo/Generic/dwarf-public-names.ll vendor/llvm/dist/test/DebugInfo/Generic/empty.ll vendor/llvm/dist/test/DebugInfo/Generic/enum-types.ll vendor/llvm/dist/test/DebugInfo/Generic/enum.ll vendor/llvm/dist/test/DebugInfo/Generic/global.ll vendor/llvm/dist/test/DebugInfo/Generic/gmlt.test vendor/llvm/dist/test/DebugInfo/Generic/gmlt_profiling.ll vendor/llvm/dist/test/DebugInfo/Generic/gvn.ll vendor/llvm/dist/test/DebugInfo/Generic/incorrect-variable-debugloc.ll vendor/llvm/dist/test/DebugInfo/Generic/incorrect-variable-debugloc1.ll vendor/llvm/dist/test/DebugInfo/Generic/inline-scopes.ll vendor/llvm/dist/test/DebugInfo/Generic/inlined-arguments.ll vendor/llvm/dist/test/DebugInfo/Generic/inlined-vars.ll vendor/llvm/dist/test/DebugInfo/Generic/invalid.ll vendor/llvm/dist/test/DebugInfo/Generic/linkage-name-abstract.ll vendor/llvm/dist/test/DebugInfo/Generic/location-verifier.ll vendor/llvm/dist/test/DebugInfo/Generic/lto-comp-dir.ll vendor/llvm/dist/test/DebugInfo/Generic/mainsubprogram.ll vendor/llvm/dist/test/DebugInfo/Generic/member-order.ll vendor/llvm/dist/test/DebugInfo/Generic/member-pointers.ll vendor/llvm/dist/test/DebugInfo/Generic/missing-abstract-variable.ll vendor/llvm/dist/test/DebugInfo/Generic/multiline.ll vendor/llvm/dist/test/DebugInfo/Generic/namespace.ll vendor/llvm/dist/test/DebugInfo/Generic/namespace_function_definition.ll vendor/llvm/dist/test/DebugInfo/Generic/namespace_inline_function_definition.ll vendor/llvm/dist/test/DebugInfo/Generic/piece-verifier.ll vendor/llvm/dist/test/DebugInfo/Generic/ptrsize.ll vendor/llvm/dist/test/DebugInfo/Generic/recursive_inlining.ll vendor/llvm/dist/test/DebugInfo/Generic/restrict.ll vendor/llvm/dist/test/DebugInfo/Generic/simplifycfg_sink_last_inst.ll vendor/llvm/dist/test/DebugInfo/Generic/skeletoncu.ll vendor/llvm/dist/test/DebugInfo/Generic/sugared-constants.ll vendor/llvm/dist/test/DebugInfo/Generic/template-recursive-void.ll vendor/llvm/dist/test/DebugInfo/Generic/thrownTypes.ll vendor/llvm/dist/test/DebugInfo/Generic/tu-composite.ll vendor/llvm/dist/test/DebugInfo/Generic/tu-member-pointer.ll vendor/llvm/dist/test/DebugInfo/Generic/two-cus-from-same-file.ll vendor/llvm/dist/test/DebugInfo/Generic/typedef.ll vendor/llvm/dist/test/DebugInfo/Generic/unconditional-branch.ll vendor/llvm/dist/test/DebugInfo/Generic/varargs.ll vendor/llvm/dist/test/DebugInfo/Generic/virtual-index.ll vendor/llvm/dist/test/DebugInfo/Inputs/dwarfdump-objc.x86_64.o vendor/llvm/dist/test/DebugInfo/Inputs/gmlt.ll vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-addr-object-relocation.dwo vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-addr-object-relocation.o vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-dwp.cpp vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-dwp.o vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-dwp.o.dwp vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-multiple-cu.dwo vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-multiple-cu.o vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-test vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-test-nogmlt vendor/llvm/dist/test/DebugInfo/Inputs/split-dwarf-test.dwo vendor/llvm/dist/test/DebugInfo/MIR/AArch64/clobber-sp.mir vendor/llvm/dist/test/DebugInfo/MIR/AArch64/implicit-def-dead-scope.mir vendor/llvm/dist/test/DebugInfo/MIR/ARM/split-superreg-complex.mir vendor/llvm/dist/test/DebugInfo/MIR/ARM/split-superreg-piece.mir vendor/llvm/dist/test/DebugInfo/MIR/ARM/split-superreg.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/bit-piece-dh.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/empty-inline.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/live-debug-values-3preds.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/live-debug-values-spill.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/live-debug-values.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/livedebugvalues-limit.mir vendor/llvm/dist/test/DebugInfo/MIR/X86/mlicm-hoist.mir vendor/llvm/dist/test/DebugInfo/Mips/InlinedFnLocalVar.ll vendor/llvm/dist/test/DebugInfo/Mips/delay-slot.ll vendor/llvm/dist/test/DebugInfo/Mips/dsr-fixed-objects.ll vendor/llvm/dist/test/DebugInfo/Mips/dsr-non-fixed-objects.ll vendor/llvm/dist/test/DebugInfo/Mips/fn-call-line.ll vendor/llvm/dist/test/DebugInfo/Mips/tls.ll vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-headers.test vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-objfilename.yaml vendor/llvm/dist/test/DebugInfo/PDB/pdbdump-source-names.test vendor/llvm/dist/test/DebugInfo/PowerPC/tls-fission.ll vendor/llvm/dist/test/DebugInfo/PowerPC/tls.ll vendor/llvm/dist/test/DebugInfo/Sparc/gnu-window-save.ll vendor/llvm/dist/test/DebugInfo/Sparc/subreg.ll vendor/llvm/dist/test/DebugInfo/SystemZ/variable-loc.ll vendor/llvm/dist/test/DebugInfo/SystemZ/variable-loc.s vendor/llvm/dist/test/DebugInfo/WebAssembly/dbg-declare.ll vendor/llvm/dist/test/DebugInfo/X86/2010-04-13-PubType.ll vendor/llvm/dist/test/DebugInfo/X86/2011-09-26-GlobalVarContext.ll vendor/llvm/dist/test/DebugInfo/X86/2011-12-16-BadStructRef.ll vendor/llvm/dist/test/DebugInfo/X86/DIModule.ll vendor/llvm/dist/test/DebugInfo/X86/DIModuleContext.ll vendor/llvm/dist/test/DebugInfo/X86/DW_AT_byte_size.ll vendor/llvm/dist/test/DebugInfo/X86/DW_AT_calling-convention.ll vendor/llvm/dist/test/DebugInfo/X86/DW_AT_linkage_name.ll vendor/llvm/dist/test/DebugInfo/X86/DW_AT_location-reference.ll vendor/llvm/dist/test/DebugInfo/X86/DW_AT_object_pointer.ll vendor/llvm/dist/test/DebugInfo/X86/DW_AT_specification.ll vendor/llvm/dist/test/DebugInfo/X86/DW_AT_stmt_list_sec_offset.ll vendor/llvm/dist/test/DebugInfo/X86/DW_TAG_friend.ll vendor/llvm/dist/test/DebugInfo/X86/FrameIndexExprs.ll vendor/llvm/dist/test/DebugInfo/X86/InlinedFnLocalVar.ll vendor/llvm/dist/test/DebugInfo/X86/PR26148.ll vendor/llvm/dist/test/DebugInfo/X86/abstract_origin.ll vendor/llvm/dist/test/DebugInfo/X86/align_c11.ll vendor/llvm/dist/test/DebugInfo/X86/align_cpp11.ll vendor/llvm/dist/test/DebugInfo/X86/align_objc.ll vendor/llvm/dist/test/DebugInfo/X86/aligned_stack_var.ll vendor/llvm/dist/test/DebugInfo/X86/arange-and-stub.ll vendor/llvm/dist/test/DebugInfo/X86/arange.ll vendor/llvm/dist/test/DebugInfo/X86/array.ll vendor/llvm/dist/test/DebugInfo/X86/array2.ll vendor/llvm/dist/test/DebugInfo/X86/atomic-c11-dwarf-4.ll vendor/llvm/dist/test/DebugInfo/X86/atomic-c11-dwarf-5.ll vendor/llvm/dist/test/DebugInfo/X86/bbjoin.ll vendor/llvm/dist/test/DebugInfo/X86/bitfields-dwarf4.ll vendor/llvm/dist/test/DebugInfo/X86/bitfields.ll vendor/llvm/dist/test/DebugInfo/X86/block-capture.ll vendor/llvm/dist/test/DebugInfo/X86/byvalstruct.ll vendor/llvm/dist/test/DebugInfo/X86/c-type-units.ll vendor/llvm/dist/test/DebugInfo/X86/concrete_out_of_line.ll vendor/llvm/dist/test/DebugInfo/X86/constant-aggregate.ll vendor/llvm/dist/test/DebugInfo/X86/constant-loclist.ll vendor/llvm/dist/test/DebugInfo/X86/cu-ranges-odr.ll vendor/llvm/dist/test/DebugInfo/X86/cu-ranges.ll vendor/llvm/dist/test/DebugInfo/X86/data_member_location.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-abstract-vars-g-gmlt.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-const-int.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-const.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-declare-arg.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-declare-inalloca.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-declare.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-i128-const.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-merge-loc-entry.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-subrange.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-const-byref.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-dag-combine.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-frame-index.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-g-gmlt.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-inlined-parameter.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-isel.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-location.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-range.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-regmask-clobber.ll vendor/llvm/dist/test/DebugInfo/X86/dbg-value-terminator.ll vendor/llvm/dist/test/DebugInfo/X86/debug-info-access.ll vendor/llvm/dist/test/DebugInfo/X86/debug-info-blocks.ll vendor/llvm/dist/test/DebugInfo/X86/debug-info-packed-struct.ll vendor/llvm/dist/test/DebugInfo/X86/debug-info-producer-with-flags.ll vendor/llvm/dist/test/DebugInfo/X86/debug-info-static-member.ll vendor/llvm/dist/test/DebugInfo/X86/debug-loc-asan.ll vendor/llvm/dist/test/DebugInfo/X86/debug-loc-frame.ll vendor/llvm/dist/test/DebugInfo/X86/debug-loc-offset.ll vendor/llvm/dist/test/DebugInfo/X86/debug-macro.ll vendor/llvm/dist/test/DebugInfo/X86/debug-ranges-offset.ll vendor/llvm/dist/test/DebugInfo/X86/debugger-tune.ll vendor/llvm/dist/test/DebugInfo/X86/decl-derived-member.ll vendor/llvm/dist/test/DebugInfo/X86/default-subrange-array.ll vendor/llvm/dist/test/DebugInfo/X86/deleted-bit-piece.ll vendor/llvm/dist/test/DebugInfo/X86/discriminator.ll vendor/llvm/dist/test/DebugInfo/X86/discriminator2.ll vendor/llvm/dist/test/DebugInfo/X86/discriminator3.ll vendor/llvm/dist/test/DebugInfo/X86/dllimport.ll vendor/llvm/dist/test/DebugInfo/X86/double-declare.ll vendor/llvm/dist/test/DebugInfo/X86/dw_op_minus_direct.ll vendor/llvm/dist/test/DebugInfo/X86/dwarf-aranges-no-dwarf-labels.ll vendor/llvm/dist/test/DebugInfo/X86/dwarf-aranges.ll vendor/llvm/dist/test/DebugInfo/X86/dwarf-linkage-names.ll vendor/llvm/dist/test/DebugInfo/X86/dwarf-public-names.ll vendor/llvm/dist/test/DebugInfo/X86/dwarfdump-ranges-unrelocated.s vendor/llvm/dist/test/DebugInfo/X86/earlydup-crash.ll vendor/llvm/dist/test/DebugInfo/X86/elf-names.ll vendor/llvm/dist/test/DebugInfo/X86/empty-and-one-elem-array.ll vendor/llvm/dist/test/DebugInfo/X86/empty-array.ll vendor/llvm/dist/test/DebugInfo/X86/empty.ll vendor/llvm/dist/test/DebugInfo/X86/ending-run.ll vendor/llvm/dist/test/DebugInfo/X86/enum-class.ll vendor/llvm/dist/test/DebugInfo/X86/enum-fwd-decl.ll vendor/llvm/dist/test/DebugInfo/X86/fi-expr.ll vendor/llvm/dist/test/DebugInfo/X86/fission-cu.ll vendor/llvm/dist/test/DebugInfo/X86/fission-hash.ll vendor/llvm/dist/test/DebugInfo/X86/fission-inline.ll vendor/llvm/dist/test/DebugInfo/X86/fission-no-inlining.ll vendor/llvm/dist/test/DebugInfo/X86/fission-ranges.ll vendor/llvm/dist/test/DebugInfo/X86/float_const.ll vendor/llvm/dist/test/DebugInfo/X86/float_const_loclist.ll vendor/llvm/dist/test/DebugInfo/X86/formal_parameter.ll vendor/llvm/dist/test/DebugInfo/X86/frame-register.ll vendor/llvm/dist/test/DebugInfo/X86/generate-odr-hash.ll vendor/llvm/dist/test/DebugInfo/X86/ghost-sdnode-dbgvalues.ll vendor/llvm/dist/test/DebugInfo/X86/gmlt.test vendor/llvm/dist/test/DebugInfo/X86/gnu-public-names-empty.ll vendor/llvm/dist/test/DebugInfo/X86/gnu-public-names-gmlt.ll vendor/llvm/dist/test/DebugInfo/X86/gnu-public-names-tu.ll vendor/llvm/dist/test/DebugInfo/X86/gnu-public-names.ll vendor/llvm/dist/test/DebugInfo/X86/inline-member-function.ll vendor/llvm/dist/test/DebugInfo/X86/inline-namespace.ll vendor/llvm/dist/test/DebugInfo/X86/inline-seldag-test.ll vendor/llvm/dist/test/DebugInfo/X86/inlined-formal-parameter.ll vendor/llvm/dist/test/DebugInfo/X86/inlined-indirect-value.ll vendor/llvm/dist/test/DebugInfo/X86/isel-cse-line.ll vendor/llvm/dist/test/DebugInfo/X86/lexical-block-file-inline.ll vendor/llvm/dist/test/DebugInfo/X86/lexical_block.ll vendor/llvm/dist/test/DebugInfo/X86/line-info.ll vendor/llvm/dist/test/DebugInfo/X86/linkage-name.ll vendor/llvm/dist/test/DebugInfo/X86/live-debug-values.ll vendor/llvm/dist/test/DebugInfo/X86/low-pc-cu.ll vendor/llvm/dist/test/DebugInfo/X86/main-file-name.s vendor/llvm/dist/test/DebugInfo/X86/memberfnptr.ll vendor/llvm/dist/test/DebugInfo/X86/mi-print.ll vendor/llvm/dist/test/DebugInfo/X86/misched-dbg-value.ll vendor/llvm/dist/test/DebugInfo/X86/missing-file-line.ll vendor/llvm/dist/test/DebugInfo/X86/mixed-nodebug-cu.ll vendor/llvm/dist/test/DebugInfo/X86/multiple-aranges.ll vendor/llvm/dist/test/DebugInfo/X86/multiple-at-const-val.ll vendor/llvm/dist/test/DebugInfo/X86/nodebug_with_debug_loc.ll vendor/llvm/dist/test/DebugInfo/X86/nondefault-subrange-array.ll vendor/llvm/dist/test/DebugInfo/X86/nophysreg.ll vendor/llvm/dist/test/DebugInfo/X86/noreturn_c11.ll vendor/llvm/dist/test/DebugInfo/X86/noreturn_cpp11.ll vendor/llvm/dist/test/DebugInfo/X86/noreturn_objc.ll vendor/llvm/dist/test/DebugInfo/X86/objc-fwd-decl.ll vendor/llvm/dist/test/DebugInfo/X86/objc-property-void.ll vendor/llvm/dist/test/DebugInfo/X86/op_deref.ll vendor/llvm/dist/test/DebugInfo/X86/parameters.ll vendor/llvm/dist/test/DebugInfo/X86/partial-constant.ll vendor/llvm/dist/test/DebugInfo/X86/pieces-1.ll vendor/llvm/dist/test/DebugInfo/X86/pieces-2.ll vendor/llvm/dist/test/DebugInfo/X86/pieces-3.ll vendor/llvm/dist/test/DebugInfo/X86/pieces-4.ll vendor/llvm/dist/test/DebugInfo/X86/pointer-type-size.ll vendor/llvm/dist/test/DebugInfo/X86/pr11300.ll vendor/llvm/dist/test/DebugInfo/X86/pr13303.ll vendor/llvm/dist/test/DebugInfo/X86/pr28270.ll vendor/llvm/dist/test/DebugInfo/X86/ref_addr_relocation.ll vendor/llvm/dist/test/DebugInfo/X86/reference-argument.ll vendor/llvm/dist/test/DebugInfo/X86/rematerialize.ll vendor/llvm/dist/test/DebugInfo/X86/rvalue-ref.ll vendor/llvm/dist/test/DebugInfo/X86/safestack-byval.ll vendor/llvm/dist/test/DebugInfo/X86/single-dbg_value.ll vendor/llvm/dist/test/DebugInfo/X86/single-fi.ll vendor/llvm/dist/test/DebugInfo/X86/split-dwarf-cross-unit-reference.ll vendor/llvm/dist/test/DebugInfo/X86/split-dwarf-multiple-cu-hash.ll vendor/llvm/dist/test/DebugInfo/X86/split-dwarf-omit-empty.ll vendor/llvm/dist/test/DebugInfo/X86/split-global.ll vendor/llvm/dist/test/DebugInfo/X86/sret.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-1.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-2.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-3.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-4.ll vendor/llvm/dist/test/DebugInfo/X86/sroasplit-5.ll vendor/llvm/dist/test/DebugInfo/X86/stack-value-dwarf2.ll vendor/llvm/dist/test/DebugInfo/X86/stack-value-piece.ll vendor/llvm/dist/test/DebugInfo/X86/static_member_array.ll vendor/llvm/dist/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll vendor/llvm/dist/test/DebugInfo/X86/stringpool.ll vendor/llvm/dist/test/DebugInfo/X86/struct-loc.ll vendor/llvm/dist/test/DebugInfo/X86/subrange-type.ll vendor/llvm/dist/test/DebugInfo/X86/subreg.ll vendor/llvm/dist/test/DebugInfo/X86/subregisters.ll vendor/llvm/dist/test/DebugInfo/X86/template.ll vendor/llvm/dist/test/DebugInfo/X86/this-stack_value.ll vendor/llvm/dist/test/DebugInfo/X86/tls.ll vendor/llvm/dist/test/DebugInfo/X86/type_units_with_addresses.ll vendor/llvm/dist/test/DebugInfo/X86/union-const.ll vendor/llvm/dist/test/DebugInfo/X86/union-template.ll vendor/llvm/dist/test/DebugInfo/X86/vector.ll vendor/llvm/dist/test/DebugInfo/X86/vla.ll vendor/llvm/dist/test/DebugInfo/arm-relocs.test vendor/llvm/dist/test/DebugInfo/cross-cu-scope.ll vendor/llvm/dist/test/DebugInfo/debugmacinfo.test vendor/llvm/dist/test/DebugInfo/dwarfdump-64-bit-dwarf.test vendor/llvm/dist/test/DebugInfo/dwarfdump-accel.test vendor/llvm/dist/test/DebugInfo/dwarfdump-debug-frame-simple.test vendor/llvm/dist/test/DebugInfo/dwarfdump-dump-flags.test vendor/llvm/dist/test/DebugInfo/dwarfdump-dump-gdbindex.test vendor/llvm/dist/test/DebugInfo/dwarfdump-dwp.test vendor/llvm/dist/test/DebugInfo/dwarfdump-implicit-const.test vendor/llvm/dist/test/DebugInfo/dwarfdump-macho-relocs.test vendor/llvm/dist/test/DebugInfo/dwarfdump-macho-universal.test vendor/llvm/dist/test/DebugInfo/dwarfdump-objc.test vendor/llvm/dist/test/DebugInfo/dwarfdump-pubnames.test vendor/llvm/dist/test/DebugInfo/dwarfdump-ranges.test vendor/llvm/dist/test/DebugInfo/dwarfdump-type-units.test vendor/llvm/dist/test/DebugInfo/dwarfdump-zlib.test vendor/llvm/dist/test/DebugInfo/dwo.ll vendor/llvm/dist/test/DebugInfo/llvm-symbolizer-split-dwarf-empty.test vendor/llvm/dist/test/DebugInfo/llvm-symbolizer.test vendor/llvm/dist/test/DebugInfo/omit-empty.ll vendor/llvm/dist/test/DebugInfo/skeletoncu.ll vendor/llvm/dist/test/DebugInfo/typeunit-header.test vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_BE-relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_PIC_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_local_branch.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/AArch64/MachO_ARM64_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/ARM/ELF_ARM_EXIDX_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/ARM/MachO_ARM_PIC_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/Mips/ELF_Mips64r2N64_PIC_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/Mips/ELF_N32_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/Mips/ELF_N64R6_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/Mips/ELF_O32R6_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/Mips/ELF_O32_PIC_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/PowerPC/ppc32_elf_rel_addr16.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/SystemZ/cfi-relo-pc64.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/COFF_i386.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/COFF_x86_64.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/ELF-relaxed.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/ELF_STT_FILE.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/ELF_x64-64_PC8_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/ELF_x64-64_PIC_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_PIC-small-relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/ELF_x86-64_debug_frame.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/ELF_x86_64_StubBuf.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/MachO_empty_ehframe.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/MachO_i386_DynNoPIC_relocations.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/MachO_i386_eh_frame.s vendor/llvm/dist/test/ExecutionEngine/RuntimeDyld/X86/MachO_x86-64_PIC_relocations.s vendor/llvm/dist/test/Feature/fp-intrinsics.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/X86/asm_mov.s vendor/llvm/dist/test/Instrumentation/AddressSanitizer/X86/asm_mov_no_instrumentation.s vendor/llvm/dist/test/Instrumentation/AddressSanitizer/X86/asm_rep_movs.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/X86/asm_swap_intel.s vendor/llvm/dist/test/Instrumentation/AddressSanitizer/adaptive_global_redzones.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/asan-vs-gvn.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/basic.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/debug-info-global-var.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/debug_info.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/global_metadata.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/global_metadata_array.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/global_metadata_windows.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/instrument-stack.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/instrument_global.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/instrument_initializer_metadata.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/stack-poisoning-and-lifetime-be.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/stack-poisoning-byval-args.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/stack_dynamic_alloca.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/stack_layout.ll vendor/llvm/dist/test/Instrumentation/AddressSanitizer/test64.ll vendor/llvm/dist/test/Instrumentation/BoundsChecking/simple.ll vendor/llvm/dist/test/Instrumentation/MemorySanitizer/check_access_address.ll vendor/llvm/dist/test/Instrumentation/MemorySanitizer/missing_origin.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/inline-8bit-counters.ll vendor/llvm/dist/test/Instrumentation/SanitizerCoverage/tracing.ll vendor/llvm/dist/test/LTO/Resolution/X86/Inputs/dead-strip-fulllto.ll vendor/llvm/dist/test/LTO/Resolution/X86/comdat-mixed-lto.ll vendor/llvm/dist/test/LTO/Resolution/X86/comdat.ll vendor/llvm/dist/test/LTO/Resolution/X86/common2.ll vendor/llvm/dist/test/LTO/Resolution/X86/commons.ll vendor/llvm/dist/test/LTO/Resolution/X86/dead-strip-fulllto.ll vendor/llvm/dist/test/LTO/Resolution/X86/diagnostic-handler-remarks-with-hotness.ll vendor/llvm/dist/test/LTO/Resolution/X86/diagnostic-handler-remarks.ll vendor/llvm/dist/test/LTO/Resolution/X86/ifunc.ll vendor/llvm/dist/test/LTO/Resolution/X86/linker-redef-thin.ll vendor/llvm/dist/test/LTO/Resolution/X86/linkonce.ll vendor/llvm/dist/test/LTO/Resolution/X86/lowertypetests.ll vendor/llvm/dist/test/LTO/Resolution/X86/mod-asm-used.ll vendor/llvm/dist/test/LTO/Resolution/X86/symtab.ll vendor/llvm/dist/test/LTO/X86/Inputs/type-mapping-src.ll vendor/llvm/dist/test/LTO/X86/bcsection.ll vendor/llvm/dist/test/LTO/X86/diagnostic-handler-remarks-with-hotness.ll vendor/llvm/dist/test/LTO/X86/diagnostic-handler-remarks.ll vendor/llvm/dist/test/LTO/X86/list-symbols.ll vendor/llvm/dist/test/LTO/X86/strip-debug-info-no-call-loc.ll vendor/llvm/dist/test/LTO/X86/strip-debug-info.ll vendor/llvm/dist/test/LTO/X86/symver-asm.ll vendor/llvm/dist/test/LTO/X86/type-mapping-bug.ll vendor/llvm/dist/test/Linker/2011-08-04-Metadata.ll vendor/llvm/dist/test/Linker/2011-08-04-Metadata2.ll vendor/llvm/dist/test/Linker/Inputs/type-unique-simple2-a.ll vendor/llvm/dist/test/Linker/debug-info-global-var.ll vendor/llvm/dist/test/Linker/funcimport.ll vendor/llvm/dist/test/Linker/odr.ll vendor/llvm/dist/test/Linker/only-needed-debug-metadata.ll vendor/llvm/dist/test/Linker/subprogram-linkonce-weak.ll vendor/llvm/dist/test/Linker/type-unique-odr-a.ll vendor/llvm/dist/test/Linker/type-unique-simple-a.ll vendor/llvm/dist/test/Linker/type-unique-simple2-a.ll vendor/llvm/dist/test/Linker/type-unique-simple2.ll vendor/llvm/dist/test/Linker/type-unique-type-array-a.ll vendor/llvm/dist/test/MC/AArch64/adrp-relocation.s vendor/llvm/dist/test/MC/AArch64/arm64-advsimd.s vendor/llvm/dist/test/MC/AArch64/arm64-ilp32.s vendor/llvm/dist/test/MC/AArch64/arm64-leaf-compact-unwind.s vendor/llvm/dist/test/MC/AArch64/armv8.1a-lse.s vendor/llvm/dist/test/MC/AArch64/armv8.2a-statistical-profiling.s vendor/llvm/dist/test/MC/AArch64/basic-a64-diagnostics.s vendor/llvm/dist/test/MC/AArch64/basic-pic.s vendor/llvm/dist/test/MC/AArch64/coff-relocations.s vendor/llvm/dist/test/MC/AArch64/crc.s vendor/llvm/dist/test/MC/AArch64/elf-extern.s vendor/llvm/dist/test/MC/AArch64/fixup-out-of-range.s vendor/llvm/dist/test/MC/AArch64/inline-asm-modifiers.s vendor/llvm/dist/test/MC/AArch64/jump-table.s vendor/llvm/dist/test/MC/AArch64/neon-diagnostics.s vendor/llvm/dist/test/MC/AArch64/ras-extension.s vendor/llvm/dist/test/MC/AMDGPU/ds-err.s vendor/llvm/dist/test/MC/AMDGPU/expressions.s vendor/llvm/dist/test/MC/AMDGPU/flat-gfx9.s vendor/llvm/dist/test/MC/AMDGPU/flat-global.s vendor/llvm/dist/test/MC/AMDGPU/flat.s vendor/llvm/dist/test/MC/AMDGPU/gfx8_asm_all.s vendor/llvm/dist/test/MC/AMDGPU/gfx9_asm_all.s vendor/llvm/dist/test/MC/AMDGPU/hsa.s vendor/llvm/dist/test/MC/AMDGPU/hsa_code_object_isa_args.s vendor/llvm/dist/test/MC/AMDGPU/literalv216-err.s vendor/llvm/dist/test/MC/AMDGPU/literalv216.s vendor/llvm/dist/test/MC/AMDGPU/mimg.s vendor/llvm/dist/test/MC/AMDGPU/reg-syntax-extra.s vendor/llvm/dist/test/MC/AMDGPU/regression/bug28165.s vendor/llvm/dist/test/MC/AMDGPU/regression/bug28413.s vendor/llvm/dist/test/MC/AMDGPU/regression/bug28538.s vendor/llvm/dist/test/MC/AMDGPU/smrd.s vendor/llvm/dist/test/MC/AMDGPU/sop2.s vendor/llvm/dist/test/MC/AMDGPU/sopk.s vendor/llvm/dist/test/MC/AMDGPU/sopp-err.s vendor/llvm/dist/test/MC/AMDGPU/sym_option.s vendor/llvm/dist/test/MC/AMDGPU/trap.s vendor/llvm/dist/test/MC/AMDGPU/vop1-gfx9-err.s vendor/llvm/dist/test/MC/AMDGPU/vop1-gfx9.s vendor/llvm/dist/test/MC/AMDGPU/vop1.s vendor/llvm/dist/test/MC/AMDGPU/vop2-err.s vendor/llvm/dist/test/MC/AMDGPU/vop2.s vendor/llvm/dist/test/MC/AMDGPU/vop3-convert.s vendor/llvm/dist/test/MC/AMDGPU/vop3-errs.s vendor/llvm/dist/test/MC/AMDGPU/vop3-gfx9.s vendor/llvm/dist/test/MC/AMDGPU/vop3-vop1-nosrc.s vendor/llvm/dist/test/MC/AMDGPU/vop3.s vendor/llvm/dist/test/MC/AMDGPU/vop3p-err.s vendor/llvm/dist/test/MC/AMDGPU/vop3p.s vendor/llvm/dist/test/MC/AMDGPU/vop_dpp.s vendor/llvm/dist/test/MC/AMDGPU/vop_sdwa.s vendor/llvm/dist/test/MC/AMDGPU/vopc-errs.s vendor/llvm/dist/test/MC/AMDGPU/vopc.s vendor/llvm/dist/test/MC/ARM/2010-11-30-reloc-movt.s vendor/llvm/dist/test/MC/ARM/arm-branch-errors.s vendor/llvm/dist/test/MC/ARM/basic-arm-instructions-v8.1a.s vendor/llvm/dist/test/MC/ARM/basic-arm-instructions-v8.s vendor/llvm/dist/test/MC/ARM/basic-arm-instructions.s vendor/llvm/dist/test/MC/ARM/basic-thumb2-instructions-v8.s vendor/llvm/dist/test/MC/ARM/basic-thumb2-instructions.s vendor/llvm/dist/test/MC/ARM/cps.s vendor/llvm/dist/test/MC/ARM/d16.s vendor/llvm/dist/test/MC/ARM/data-in-code.ll vendor/llvm/dist/test/MC/ARM/diagnostics.s vendor/llvm/dist/test/MC/ARM/directive-arch_extension-fp.s vendor/llvm/dist/test/MC/ARM/directive-arch_extension-idiv.s vendor/llvm/dist/test/MC/ARM/directive-fpu-instrs.s vendor/llvm/dist/test/MC/ARM/directive_parsing.s vendor/llvm/dist/test/MC/ARM/dwarf-asm-multiple-sections-dwarf-2.s vendor/llvm/dist/test/MC/ARM/dwarf-asm-multiple-sections.s vendor/llvm/dist/test/MC/ARM/dwarf-asm-no-code.s vendor/llvm/dist/test/MC/ARM/dwarf-asm-nonstandard-section.s vendor/llvm/dist/test/MC/ARM/dwarf-asm-single-section.s vendor/llvm/dist/test/MC/ARM/dwarf-cfi-initial-state.s vendor/llvm/dist/test/MC/ARM/elf-eflags-eabi.s vendor/llvm/dist/test/MC/ARM/elf-movt.s vendor/llvm/dist/test/MC/ARM/fp-const-errors.s vendor/llvm/dist/test/MC/ARM/fullfp16-neg.s vendor/llvm/dist/test/MC/ARM/fullfp16-neon-neg.s vendor/llvm/dist/test/MC/ARM/implicit-it-generation.s vendor/llvm/dist/test/MC/ARM/invalid-fp-armv8.s vendor/llvm/dist/test/MC/ARM/invalid-hint-arm.s vendor/llvm/dist/test/MC/ARM/invalid-hint-thumb.s vendor/llvm/dist/test/MC/ARM/invalid-idiv.s vendor/llvm/dist/test/MC/ARM/invalid-neon-v8.s vendor/llvm/dist/test/MC/ARM/invalid-special-reg.s vendor/llvm/dist/test/MC/ARM/ldr-pseudo-unpredictable.s vendor/llvm/dist/test/MC/ARM/ldrd-strd-gnu-arm-bad-imm.s vendor/llvm/dist/test/MC/ARM/ldrd-strd-gnu-sp.s vendor/llvm/dist/test/MC/ARM/ldrd-strd-gnu-thumb-bad-regs.s vendor/llvm/dist/test/MC/ARM/ldrd-strd-gnu-thumb.s vendor/llvm/dist/test/MC/ARM/lsl-zero-errors.s vendor/llvm/dist/test/MC/ARM/mixed-arm-thumb-bl-fixup.ll vendor/llvm/dist/test/MC/ARM/negative-immediates-fail.s vendor/llvm/dist/test/MC/ARM/negative-immediates-thumb1-fail.s vendor/llvm/dist/test/MC/ARM/negative-immediates-thumb1.s vendor/llvm/dist/test/MC/ARM/negative-immediates.s vendor/llvm/dist/test/MC/ARM/neon-vld-vst-align.s vendor/llvm/dist/test/MC/ARM/not-armv4.s vendor/llvm/dist/test/MC/ARM/single-precision-fp.s vendor/llvm/dist/test/MC/ARM/t2-modified-immediate-fixup-error2.s vendor/llvm/dist/test/MC/ARM/thumb-branch-errors.s vendor/llvm/dist/test/MC/ARM/thumb-diagnostics.s vendor/llvm/dist/test/MC/ARM/thumb-mov.s vendor/llvm/dist/test/MC/ARM/thumb-not-mclass.s vendor/llvm/dist/test/MC/ARM/thumb2-bxj-v8.s vendor/llvm/dist/test/MC/ARM/thumb2-bxj.s vendor/llvm/dist/test/MC/ARM/thumb2-diagnostics.s vendor/llvm/dist/test/MC/ARM/thumb2-dsp-diag.s vendor/llvm/dist/test/MC/ARM/thumb2-strd.s vendor/llvm/dist/test/MC/ARM/thumbv7m.s vendor/llvm/dist/test/MC/ARM/thumbv8m.s vendor/llvm/dist/test/MC/ARM/udf-arm-diagnostics.s vendor/llvm/dist/test/MC/ARM/udf-thumb-2-diagnostics.s vendor/llvm/dist/test/MC/ARM/udf-thumb-diagnostics.s vendor/llvm/dist/test/MC/ARM/v8_IT_manual.s vendor/llvm/dist/test/MC/ARM/vfp-aliases-diagnostics.s vendor/llvm/dist/test/MC/ARM/vfp-aliases.s vendor/llvm/dist/test/MC/ARM/vfp4.s vendor/llvm/dist/test/MC/ARM/vmov-vmvn-illegal-cases.s vendor/llvm/dist/test/MC/ARM/vorr-vbic-illegal-cases.s vendor/llvm/dist/test/MC/AVR/inst-clr.s vendor/llvm/dist/test/MC/AVR/relocations.s vendor/llvm/dist/test/MC/AVR/symbol_relocation.s vendor/llvm/dist/test/MC/AsmParser/AArch64/directive-parse-err.s vendor/llvm/dist/test/MC/AsmParser/directive_align.s vendor/llvm/dist/test/MC/COFF/basic-coff-64.s vendor/llvm/dist/test/MC/COFF/basic-coff.s vendor/llvm/dist/test/MC/COFF/cv-def-range-gap.s vendor/llvm/dist/test/MC/COFF/cv-def-range.s vendor/llvm/dist/test/MC/COFF/cv-empty-linetable.s vendor/llvm/dist/test/MC/COFF/cv-inline-linetable-unreachable.s vendor/llvm/dist/test/MC/COFF/cv-inline-linetable.s vendor/llvm/dist/test/MC/COFF/diff.s vendor/llvm/dist/test/MC/COFF/seh-linkonce.s vendor/llvm/dist/test/MC/COFF/seh-section-2.s vendor/llvm/dist/test/MC/COFF/seh-stackalloc-zero.s vendor/llvm/dist/test/MC/COFF/simple-fixups.s vendor/llvm/dist/test/MC/COFF/symbol-alias.s vendor/llvm/dist/test/MC/COFF/symbol-fragment-offset-64.s vendor/llvm/dist/test/MC/COFF/symbol-fragment-offset.s vendor/llvm/dist/test/MC/COFF/weak.s vendor/llvm/dist/test/MC/Disassembler/AArch64/arm64-advsimd.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/gfx8_dasm_all.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/gfx9_dasm_all.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/sdwa_gfx9.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/sdwa_vi.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/vop1_gfx9.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/vop2_vi.txt vendor/llvm/dist/test/MC/Disassembler/AMDGPU/vop3_vi.txt vendor/llvm/dist/test/MC/Disassembler/Hexagon/st.txt vendor/llvm/dist/test/MC/Disassembler/Mips/micromips32r3/valid-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/micromips32r3/valid.txt vendor/llvm/dist/test/MC/Disassembler/Mips/micromips32r6/valid.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r2/valid-mips32r2-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r2/valid-mips32r2.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r3/valid-mips32r3-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r3/valid-mips32r3.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r5/valid-mips32r5-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r5/valid-mips32r5.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r6/valid-mips32r6-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips32r6/valid-mips32r6.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r6/valid-mips64r6-el.txt vendor/llvm/dist/test/MC/Disassembler/Mips/mips64r6/valid-mips64r6.txt vendor/llvm/dist/test/MC/Disassembler/PowerPC/ppc64-encoding-fp.txt vendor/llvm/dist/test/MC/Disassembler/PowerPC/ppc64-encoding.txt vendor/llvm/dist/test/MC/Disassembler/X86/avx-512.txt vendor/llvm/dist/test/MC/Disassembler/X86/fp-stack.txt vendor/llvm/dist/test/MC/Disassembler/X86/prefixes.txt vendor/llvm/dist/test/MC/Disassembler/X86/simple-tests.txt vendor/llvm/dist/test/MC/Disassembler/X86/x86-16.txt vendor/llvm/dist/test/MC/Disassembler/X86/x86-32.txt vendor/llvm/dist/test/MC/Disassembler/X86/x86-64.txt vendor/llvm/dist/test/MC/ELF/ARM/clang-section.s vendor/llvm/dist/test/MC/ELF/basic-elf-32.s vendor/llvm/dist/test/MC/ELF/basic-elf-64.s vendor/llvm/dist/test/MC/ELF/call-abs.s vendor/llvm/dist/test/MC/ELF/cfi-large-model.s vendor/llvm/dist/test/MC/ELF/cfi-version.ll vendor/llvm/dist/test/MC/ELF/comp-dir.s vendor/llvm/dist/test/MC/ELF/compression.s vendor/llvm/dist/test/MC/ELF/debug-line.s vendor/llvm/dist/test/MC/ELF/debug-line2.s vendor/llvm/dist/test/MC/ELF/debug-loc.s vendor/llvm/dist/test/MC/ELF/discriminator.s vendor/llvm/dist/test/MC/ELF/empty-dwarf-lines.s vendor/llvm/dist/test/MC/ELF/fde.s vendor/llvm/dist/test/MC/Hexagon/PacketRules/endloop_branches.s vendor/llvm/dist/test/MC/Hexagon/align.s vendor/llvm/dist/test/MC/Hexagon/double-vector-producer.s vendor/llvm/dist/test/MC/Hexagon/instructions/j.s vendor/llvm/dist/test/MC/Hexagon/instructions/st.s vendor/llvm/dist/test/MC/Hexagon/new-value-check.s vendor/llvm/dist/test/MC/Hexagon/test.s vendor/llvm/dist/test/MC/Hexagon/v60-alu.s vendor/llvm/dist/test/MC/Hexagon/v60-misc.s vendor/llvm/dist/test/MC/Hexagon/v60-permute.s vendor/llvm/dist/test/MC/Hexagon/v60-shift.s vendor/llvm/dist/test/MC/Hexagon/v60-vcmp.s vendor/llvm/dist/test/MC/Hexagon/v60-vmem.s vendor/llvm/dist/test/MC/Hexagon/v60-vmpy-acc.s vendor/llvm/dist/test/MC/Hexagon/v60-vmpy1.s vendor/llvm/dist/test/MC/Hexagon/v60lookup.s vendor/llvm/dist/test/MC/Hexagon/v62_all.s vendor/llvm/dist/test/MC/MachO/ARM/darwin-ARM-reloc.s vendor/llvm/dist/test/MC/MachO/ARM/version-min-diagnostics.s vendor/llvm/dist/test/MC/MachO/ARM/version-min-diagnostics2.s vendor/llvm/dist/test/MC/MachO/debug_frame.s vendor/llvm/dist/test/MC/MachO/diff-with-two-sections.s vendor/llvm/dist/test/MC/MachO/file.s vendor/llvm/dist/test/MC/MachO/gen-dwarf-cpp.s vendor/llvm/dist/test/MC/MachO/gen-dwarf-macro-cpp.s vendor/llvm/dist/test/MC/MachO/gen-dwarf-producer.s vendor/llvm/dist/test/MC/MachO/gen-dwarf.s vendor/llvm/dist/test/MC/MachO/loc.s vendor/llvm/dist/test/MC/Mips/cpsetup.s vendor/llvm/dist/test/MC/Mips/do_switch1.s vendor/llvm/dist/test/MC/Mips/do_switch2.s vendor/llvm/dist/test/MC/Mips/do_switch3.s vendor/llvm/dist/test/MC/Mips/eh-frame.s vendor/llvm/dist/test/MC/Mips/elf-N64.s vendor/llvm/dist/test/MC/Mips/elf-gprel-32-64.s vendor/llvm/dist/test/MC/Mips/elf-relsym.s vendor/llvm/dist/test/MC/Mips/elf-tls.s vendor/llvm/dist/test/MC/Mips/eva/invalid-noeva-wrong-error.s vendor/llvm/dist/test/MC/Mips/eva/invalid.s vendor/llvm/dist/test/MC/Mips/eva/invalid_R6.s vendor/llvm/dist/test/MC/Mips/expansion-j-sym-pic.s vendor/llvm/dist/test/MC/Mips/expansion-jal-sym-pic.s vendor/llvm/dist/test/MC/Mips/micromips-dsp/invalid-wrong-error.s vendor/llvm/dist/test/MC/Mips/micromips/invalid-wrong-error.s vendor/llvm/dist/test/MC/Mips/micromips/valid.s vendor/llvm/dist/test/MC/Mips/micromips32r6/invalid-wrong-error.s vendor/llvm/dist/test/MC/Mips/micromips32r6/invalid.s vendor/llvm/dist/test/MC/Mips/micromips32r6/relocations.s vendor/llvm/dist/test/MC/Mips/micromips32r6/valid.s vendor/llvm/dist/test/MC/Mips/mips-jump-delay-slots.s vendor/llvm/dist/test/MC/Mips/mips1/invalid-mips2-wrong-error.s vendor/llvm/dist/test/MC/Mips/mips1/invalid-mips3-wrong-error.s vendor/llvm/dist/test/MC/Mips/mips1/invalid-mips3.s vendor/llvm/dist/test/MC/Mips/mips1/invalid-mips4-wrong-error.s vendor/llvm/dist/test/MC/Mips/mips1/invalid-mips4.s vendor/llvm/dist/test/MC/Mips/mips1/invalid-mips5.s vendor/llvm/dist/test/MC/Mips/mips2/invalid-mips3-wrong-error.s vendor/llvm/dist/test/MC/Mips/mips2/invalid-mips3.s vendor/llvm/dist/test/MC/Mips/mips2/invalid-mips4-wrong-error.s vendor/llvm/dist/test/MC/Mips/mips2/invalid-mips4.s vendor/llvm/dist/test/MC/Mips/mips32r2/valid.s vendor/llvm/dist/test/MC/Mips/mips32r3/valid.s vendor/llvm/dist/test/MC/Mips/mips32r5/valid.s vendor/llvm/dist/test/MC/Mips/mips32r6/invalid-mips1-wrong-error.s vendor/llvm/dist/test/MC/Mips/mips32r6/invalid-mips5-wrong-error.s vendor/llvm/dist/test/MC/Mips/mips32r6/invalid.s vendor/llvm/dist/test/MC/Mips/mips32r6/relocations.s vendor/llvm/dist/test/MC/Mips/mips32r6/valid.s vendor/llvm/dist/test/MC/Mips/mips64/invalid-mips64r2.s vendor/llvm/dist/test/MC/Mips/mips64extins.s vendor/llvm/dist/test/MC/Mips/mips64r2/invalid.s vendor/llvm/dist/test/MC/Mips/mips64r2/valid.s vendor/llvm/dist/test/MC/Mips/mips64r6/invalid-mips1-wrong-error.s vendor/llvm/dist/test/MC/Mips/mips64r6/invalid-mips3-wrong-error.s vendor/llvm/dist/test/MC/Mips/mips64r6/invalid.s vendor/llvm/dist/test/MC/Mips/mips64r6/relocations.s vendor/llvm/dist/test/MC/Mips/mips64r6/valid.s vendor/llvm/dist/test/MC/Mips/mips_directives.s vendor/llvm/dist/test/MC/Mips/mips_gprel16.s vendor/llvm/dist/test/MC/Mips/module-directive-bad.s vendor/llvm/dist/test/MC/Mips/msa/invalid.s vendor/llvm/dist/test/MC/Mips/mt/invalid.s vendor/llvm/dist/test/MC/Mips/r-mips-got-disp.s vendor/llvm/dist/test/MC/Mips/reloc-directive.s vendor/llvm/dist/test/MC/Mips/set-nodsp.s vendor/llvm/dist/test/MC/Mips/target-soft-float.s vendor/llvm/dist/test/MC/Mips/xgot.s vendor/llvm/dist/test/MC/PowerPC/ppc64-encoding-fp.s vendor/llvm/dist/test/MC/PowerPC/ppc64-encoding.s vendor/llvm/dist/test/MC/PowerPC/tls-gd-obj.s vendor/llvm/dist/test/MC/PowerPC/tls-ie-obj.s vendor/llvm/dist/test/MC/PowerPC/tls-ld-obj.s vendor/llvm/dist/test/MC/WebAssembly/array-fill.ll vendor/llvm/dist/test/MC/WebAssembly/external-data.ll vendor/llvm/dist/test/MC/WebAssembly/external-func-address.ll vendor/llvm/dist/test/MC/WebAssembly/func-address.ll vendor/llvm/dist/test/MC/WebAssembly/reloc-code.ll vendor/llvm/dist/test/MC/WebAssembly/reloc-data.ll vendor/llvm/dist/test/MC/WebAssembly/sections.ll vendor/llvm/dist/test/MC/WebAssembly/stack-ptr.ll vendor/llvm/dist/test/MC/WebAssembly/unnamed-data.ll vendor/llvm/dist/test/MC/WebAssembly/weak-alias.ll vendor/llvm/dist/test/MC/WebAssembly/weak.ll vendor/llvm/dist/test/MC/X86/avx512-err.s vendor/llvm/dist/test/MC/X86/compact-unwind.s vendor/llvm/dist/test/MC/X86/gnux32-dwarf-gen.s vendor/llvm/dist/test/MC/X86/i386-darwin-frame-register.ll vendor/llvm/dist/test/MC/X86/intel-syntax-bitwise-ops.s vendor/llvm/dist/test/MC/X86/intel-syntax-encoding.s vendor/llvm/dist/test/MC/X86/intel-syntax-error.s vendor/llvm/dist/test/MC/X86/intel-syntax-invalid-scale.s vendor/llvm/dist/test/MC/X86/intel-syntax.s vendor/llvm/dist/test/MC/X86/x86-16.s vendor/llvm/dist/test/MC/X86/x86-32-coverage.s vendor/llvm/dist/test/MC/X86/x86-32.s vendor/llvm/dist/test/MC/X86/x86-64.s vendor/llvm/dist/test/MC/X86/x86_64-encoding.s vendor/llvm/dist/test/MC/X86/x86_long_nop.s vendor/llvm/dist/test/Object/AMDGPU/elf64-relocs.yaml vendor/llvm/dist/test/Object/AMDGPU/objdump.s vendor/llvm/dist/test/Object/Mips/reloc-visit.test vendor/llvm/dist/test/Object/X86/irsymtab.ll vendor/llvm/dist/test/Object/archive-delete.test vendor/llvm/dist/test/Object/archive-extract.test vendor/llvm/dist/test/Object/archive-move.test vendor/llvm/dist/test/Object/archive-symtab.test vendor/llvm/dist/test/Object/archive-thin-paths.test vendor/llvm/dist/test/Object/archive-update.test vendor/llvm/dist/test/Object/directory.ll vendor/llvm/dist/test/Object/invalid.test vendor/llvm/dist/test/Object/macho-invalid.test vendor/llvm/dist/test/Object/nm-archive.test vendor/llvm/dist/test/Object/nm-trivial-object.test vendor/llvm/dist/test/Object/obj2yaml.test vendor/llvm/dist/test/Object/objdump-relocations.test vendor/llvm/dist/test/ObjectYAML/wasm/data_section.yaml vendor/llvm/dist/test/ObjectYAML/wasm/elem_section.yaml vendor/llvm/dist/test/ObjectYAML/wasm/export_section.yaml vendor/llvm/dist/test/ObjectYAML/wasm/import_section.yaml vendor/llvm/dist/test/ObjectYAML/wasm/memory_section.yaml vendor/llvm/dist/test/ObjectYAML/wasm/table_section.yaml vendor/llvm/dist/test/ObjectYAML/wasm/weak_symbols.yaml vendor/llvm/dist/test/Other/can-execute.txt vendor/llvm/dist/test/Other/cgscc-libcall-update.ll vendor/llvm/dist/test/Other/invariant.group.barrier.ll vendor/llvm/dist/test/Other/lit-globbing.ll vendor/llvm/dist/test/Other/loop-pm-invalidation.ll vendor/llvm/dist/test/Other/new-pass-manager.ll vendor/llvm/dist/test/Other/new-pm-defaults.ll vendor/llvm/dist/test/Other/new-pm-lto-defaults.ll vendor/llvm/dist/test/Other/new-pm-thinlto-defaults.ll vendor/llvm/dist/test/Other/pass-pipelines.ll vendor/llvm/dist/test/TableGen/GlobalISelEmitter.td vendor/llvm/dist/test/TableGen/intrinsic-varargs.td vendor/llvm/dist/test/ThinLTO/X86/Inputs/crash_debuginfo.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/distributed_import.ll vendor/llvm/dist/test/ThinLTO/X86/Inputs/distributed_indexes.ll vendor/llvm/dist/test/ThinLTO/X86/alias_import.ll vendor/llvm/dist/test/ThinLTO/X86/crash_debuginfo.ll vendor/llvm/dist/test/ThinLTO/X86/deadstrip.ll vendor/llvm/dist/test/ThinLTO/X86/debuginfo-compositetype-import.ll vendor/llvm/dist/test/ThinLTO/X86/debuginfo-cu-import.ll vendor/llvm/dist/test/ThinLTO/X86/diagnostic-handler-remarks-with-hotness.ll vendor/llvm/dist/test/ThinLTO/X86/diagnostic-handler-remarks.ll vendor/llvm/dist/test/ThinLTO/X86/dicompositetype-unique.ll vendor/llvm/dist/test/ThinLTO/X86/distributed_import.ll vendor/llvm/dist/test/ThinLTO/X86/distributed_indexes.ll vendor/llvm/dist/test/ThinLTO/X86/funcimport.ll vendor/llvm/dist/test/ThinLTO/X86/funcimport2.ll vendor/llvm/dist/test/ThinLTO/X86/internalize.ll vendor/llvm/dist/test/ThinLTO/X86/lazyload_metadata.ll vendor/llvm/dist/test/ThinLTO/X86/local_name_conflict.ll vendor/llvm/dist/test/ThinLTO/X86/module_asm2.ll vendor/llvm/dist/test/ThinLTO/X86/module_asm_glob.ll vendor/llvm/dist/test/ThinLTO/X86/prefix_replace.ll vendor/llvm/dist/test/ThinLTO/X86/reference_non_importable.ll vendor/llvm/dist/test/Transforms/ADCE/debug-info-intrinsic.ll vendor/llvm/dist/test/Transforms/ArgumentPromotion/pr33641_remove_arg_dbgvalue.ll vendor/llvm/dist/test/Transforms/BDCE/dbg-multipleuses.ll vendor/llvm/dist/test/Transforms/BDCE/pr26587.ll vendor/llvm/dist/test/Transforms/CodeExtractor/live_shrink_hoist.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/AArch64/free-zext.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/NVPTX/bypass-slow-div.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/X86/sink-addrmode.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/invariant.group.ll vendor/llvm/dist/test/Transforms/CodeGenPrepare/statepoint-relocate.ll vendor/llvm/dist/test/Transforms/ConstantMerge/merge-dbg.ll vendor/llvm/dist/test/Transforms/Coroutines/coro-split-dbg.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/add.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/ashr.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/range.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/sdiv.ll vendor/llvm/dist/test/Transforms/CorrelatedValuePropagation/srem.ll vendor/llvm/dist/test/Transforms/DCE/calls-errno.ll vendor/llvm/dist/test/Transforms/DeadArgElim/2010-04-30-DbgInfo.ll vendor/llvm/dist/test/Transforms/DeadArgElim/dbginfo.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/PartialStore.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/combined-partial-overwrites.ll vendor/llvm/dist/test/Transforms/DeadStoreElimination/inst-limits.ll vendor/llvm/dist/test/Transforms/EarlyCSE/commute.ll vendor/llvm/dist/test/Transforms/FunctionAttrs/nonnull.ll vendor/llvm/dist/test/Transforms/FunctionImport/funcimport.ll vendor/llvm/dist/test/Transforms/GCOVProfiling/function-numbering.ll vendor/llvm/dist/test/Transforms/GCOVProfiling/global-ctor.ll vendor/llvm/dist/test/Transforms/GCOVProfiling/linezero.ll vendor/llvm/dist/test/Transforms/GCOVProfiling/linkagename.ll vendor/llvm/dist/test/Transforms/GCOVProfiling/return-block.ll vendor/llvm/dist/test/Transforms/GCOVProfiling/three-element-mdnode.ll vendor/llvm/dist/test/Transforms/GCOVProfiling/version.ll vendor/llvm/dist/test/Transforms/GVN/PRE/local-pre.ll vendor/llvm/dist/test/Transforms/GVN/PRE/pre-gep-load.ll vendor/llvm/dist/test/Transforms/GVN/PRE/pre-load.ll vendor/llvm/dist/test/Transforms/GVN/invariant.group.ll vendor/llvm/dist/test/Transforms/GVN/no_speculative_loads_with_asan.ll vendor/llvm/dist/test/Transforms/GVN/opt-remarks.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-mssa.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-pr20242.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-pr28933.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist-recursive-geps.ll vendor/llvm/dist/test/Transforms/GVNHoist/hoist.ll vendor/llvm/dist/test/Transforms/GlobalMerge/debug-info.ll vendor/llvm/dist/test/Transforms/GlobalOpt/2009-03-05-dbg.ll vendor/llvm/dist/test/Transforms/GlobalOpt/localize-constexpr-debuginfo.ll vendor/llvm/dist/test/Transforms/IRCE/add-metadata-pre-post-loops.ll vendor/llvm/dist/test/Transforms/IRCE/correct-loop-info.ll vendor/llvm/dist/test/Transforms/IRCE/eq_ne.ll vendor/llvm/dist/test/Transforms/IRCE/only-lower-check.ll vendor/llvm/dist/test/Transforms/IRCE/only-upper-check.ll vendor/llvm/dist/test/Transforms/IRCE/single-access-no-preloop.ll vendor/llvm/dist/test/Transforms/IRCE/single-access-with-preloop.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/eliminate-rem.ll vendor/llvm/dist/test/Transforms/IndVarSimplify/loop-invariant-conditions.ll vendor/llvm/dist/test/Transforms/InferAddressSpaces/AMDGPU/infer-addrspacecast.ll vendor/llvm/dist/test/Transforms/Inline/alloca-dbgdeclare.ll vendor/llvm/dist/test/Transforms/Inline/attributes.ll vendor/llvm/dist/test/Transforms/Inline/ignore-debug-info.ll vendor/llvm/dist/test/Transforms/Inline/inline-tail.ll vendor/llvm/dist/test/Transforms/Inline/inline_dbg_declare.ll vendor/llvm/dist/test/Transforms/Inline/last-call-bonus.ll vendor/llvm/dist/test/Transforms/Inline/local-as-metadata-undominated-use.ll vendor/llvm/dist/test/Transforms/Inline/optimization-remarks-passed-yaml.ll vendor/llvm/dist/test/Transforms/Inline/optimization-remarks-with-hotness.ll vendor/llvm/dist/test/Transforms/Inline/optimization-remarks-yaml.ll vendor/llvm/dist/test/Transforms/Inline/optimization-remarks.ll vendor/llvm/dist/test/Transforms/Inline/pr26698.ll vendor/llvm/dist/test/Transforms/Inline/recursive.ll vendor/llvm/dist/test/Transforms/InstCombine/2010-11-01-lshr-mask.ll vendor/llvm/dist/test/Transforms/InstCombine/2011-05-28-swapmulsub.ll vendor/llvm/dist/test/Transforms/InstCombine/AMDGPU/amdgcn-intrinsics.ll vendor/llvm/dist/test/Transforms/InstCombine/X86/x86-pshufb.ll vendor/llvm/dist/test/Transforms/InstCombine/abs-1.ll vendor/llvm/dist/test/Transforms/InstCombine/add.ll vendor/llvm/dist/test/Transforms/InstCombine/add2.ll vendor/llvm/dist/test/Transforms/InstCombine/and-fcmp.ll vendor/llvm/dist/test/Transforms/InstCombine/and-or.ll vendor/llvm/dist/test/Transforms/InstCombine/and2.ll vendor/llvm/dist/test/Transforms/InstCombine/bit-checks.ll vendor/llvm/dist/test/Transforms/InstCombine/branch.ll vendor/llvm/dist/test/Transforms/InstCombine/broadcast.ll vendor/llvm/dist/test/Transforms/InstCombine/bswap.ll vendor/llvm/dist/test/Transforms/InstCombine/cast-call-combine-prof.ll vendor/llvm/dist/test/Transforms/InstCombine/cast-int-fcmp-eq-0.ll vendor/llvm/dist/test/Transforms/InstCombine/cast.ll vendor/llvm/dist/test/Transforms/InstCombine/clamp-to-minmax.ll vendor/llvm/dist/test/Transforms/InstCombine/compare-signs.ll vendor/llvm/dist/test/Transforms/InstCombine/constant-fold-libfunc.ll vendor/llvm/dist/test/Transforms/InstCombine/convergent.ll vendor/llvm/dist/test/Transforms/InstCombine/ctpop.ll vendor/llvm/dist/test/Transforms/InstCombine/debuginfo-dce.ll vendor/llvm/dist/test/Transforms/InstCombine/debuginfo-skip.ll vendor/llvm/dist/test/Transforms/InstCombine/debuginfo.ll vendor/llvm/dist/test/Transforms/InstCombine/div.ll vendor/llvm/dist/test/Transforms/InstCombine/err-rep-cold.ll vendor/llvm/dist/test/Transforms/InstCombine/fabs-libcall.ll vendor/llvm/dist/test/Transforms/InstCombine/fabs.ll vendor/llvm/dist/test/Transforms/InstCombine/fcmp-special.ll vendor/llvm/dist/test/Transforms/InstCombine/ffs-1.ll vendor/llvm/dist/test/Transforms/InstCombine/float-shrink-compare.ll vendor/llvm/dist/test/Transforms/InstCombine/fls.ll vendor/llvm/dist/test/Transforms/InstCombine/fma.ll vendor/llvm/dist/test/Transforms/InstCombine/fmul.ll vendor/llvm/dist/test/Transforms/InstCombine/gep-vector.ll vendor/llvm/dist/test/Transforms/InstCombine/getelementptr.ll vendor/llvm/dist/test/Transforms/InstCombine/icmp-add.ll vendor/llvm/dist/test/Transforms/InstCombine/icmp-shr.ll vendor/llvm/dist/test/Transforms/InstCombine/icmp.ll vendor/llvm/dist/test/Transforms/InstCombine/intrinsics.ll vendor/llvm/dist/test/Transforms/InstCombine/lifetime-asan.ll vendor/llvm/dist/test/Transforms/InstCombine/lifetime.ll vendor/llvm/dist/test/Transforms/InstCombine/logical-select.ll vendor/llvm/dist/test/Transforms/InstCombine/lshr.ll vendor/llvm/dist/test/Transforms/InstCombine/memcpy-1.ll vendor/llvm/dist/test/Transforms/InstCombine/memcpy-2.ll vendor/llvm/dist/test/Transforms/InstCombine/memcpy-addrspace.ll vendor/llvm/dist/test/Transforms/InstCombine/memcpy-from-global.ll vendor/llvm/dist/test/Transforms/InstCombine/memcpy-to-load.ll vendor/llvm/dist/test/Transforms/InstCombine/memcpy.ll vendor/llvm/dist/test/Transforms/InstCombine/minmax-fold.ll vendor/llvm/dist/test/Transforms/InstCombine/non-integral-pointers.ll vendor/llvm/dist/test/Transforms/InstCombine/or-fcmp.ll vendor/llvm/dist/test/Transforms/InstCombine/or.ll vendor/llvm/dist/test/Transforms/InstCombine/phi-select-constant.ll vendor/llvm/dist/test/Transforms/InstCombine/pow-1.ll vendor/llvm/dist/test/Transforms/InstCombine/pow-sqrt.ll vendor/llvm/dist/test/Transforms/InstCombine/pr17827.ll vendor/llvm/dist/test/Transforms/InstCombine/pr27236.ll vendor/llvm/dist/test/Transforms/InstCombine/pr33765.ll vendor/llvm/dist/test/Transforms/InstCombine/printf-1.ll vendor/llvm/dist/test/Transforms/InstCombine/rem.ll vendor/llvm/dist/test/Transforms/InstCombine/select-cmp-br.ll vendor/llvm/dist/test/Transforms/InstCombine/select-extractelement.ll vendor/llvm/dist/test/Transforms/InstCombine/select-with-bitwise-ops.ll vendor/llvm/dist/test/Transforms/InstCombine/select.ll vendor/llvm/dist/test/Transforms/InstCombine/select_meta.ll vendor/llvm/dist/test/Transforms/InstCombine/set.ll vendor/llvm/dist/test/Transforms/InstCombine/shift-sra.ll vendor/llvm/dist/test/Transforms/InstCombine/shift.ll vendor/llvm/dist/test/Transforms/InstCombine/store.ll vendor/llvm/dist/test/Transforms/InstCombine/strcpy_chk-64.ll vendor/llvm/dist/test/Transforms/InstCombine/strlen-1.ll vendor/llvm/dist/test/Transforms/InstCombine/sub.ll vendor/llvm/dist/test/Transforms/InstCombine/trunc.ll vendor/llvm/dist/test/Transforms/InstCombine/udiv_select_to_select_shift.ll vendor/llvm/dist/test/Transforms/InstCombine/udivrem-change-width.ll vendor/llvm/dist/test/Transforms/InstCombine/vec_demanded_elts.ll vendor/llvm/dist/test/Transforms/InstCombine/vec_phi_extract.ll vendor/llvm/dist/test/Transforms/InstCombine/vector-casts.ll vendor/llvm/dist/test/Transforms/InstCombine/vector_insertelt_shuffle.ll vendor/llvm/dist/test/Transforms/InstCombine/wcslen-1.ll vendor/llvm/dist/test/Transforms/InstCombine/wcslen-2.ll vendor/llvm/dist/test/Transforms/InstCombine/wcslen-3.ll vendor/llvm/dist/test/Transforms/InstCombine/xor.ll vendor/llvm/dist/test/Transforms/InstCombine/zext-bool-add-sub.ll vendor/llvm/dist/test/Transforms/InstSimplify/2011-09-05-InsertExtractValue.ll vendor/llvm/dist/test/Transforms/InstSimplify/call.ll vendor/llvm/dist/test/Transforms/InstSimplify/compare.ll vendor/llvm/dist/test/Transforms/InstSimplify/div.ll vendor/llvm/dist/test/Transforms/InstSimplify/exact-nsw-nuw.ll vendor/llvm/dist/test/Transforms/InstSimplify/floating-point-compare.ll vendor/llvm/dist/test/Transforms/InstSimplify/icmp-constant.ll vendor/llvm/dist/test/Transforms/InstSimplify/pr28725.ll vendor/llvm/dist/test/Transforms/InstSimplify/rem.ll vendor/llvm/dist/test/Transforms/InstSimplify/select.ll vendor/llvm/dist/test/Transforms/InstSimplify/vector_gep.ll vendor/llvm/dist/test/Transforms/InterleavedAccess/X86/interleaved-accesses-64bits-avx.ll vendor/llvm/dist/test/Transforms/InterleavedAccess/X86/interleavedStore.ll vendor/llvm/dist/test/Transforms/JumpThreading/basic.ll vendor/llvm/dist/test/Transforms/JumpThreading/static-profile.ll vendor/llvm/dist/test/Transforms/LICM/debug-value.ll vendor/llvm/dist/test/Transforms/LICM/loopsink.ll vendor/llvm/dist/test/Transforms/LICM/sinking.ll vendor/llvm/dist/test/Transforms/LoadStoreVectorizer/AMDGPU/merge-stores.ll vendor/llvm/dist/test/Transforms/LoopIdiom/basic.ll vendor/llvm/dist/test/Transforms/LoopIdiom/debug-line.ll vendor/llvm/dist/test/Transforms/LoopInterchange/interchange-flow-dep-outer.ll vendor/llvm/dist/test/Transforms/LoopInterchange/not-interchanged-tightly-nested.ll vendor/llvm/dist/test/Transforms/LoopPredication/basic.ll vendor/llvm/dist/test/Transforms/LoopPredication/nested.ll vendor/llvm/dist/test/Transforms/LoopPredication/visited.ll vendor/llvm/dist/test/Transforms/LoopReroll/reroll_with_dbg.ll vendor/llvm/dist/test/Transforms/LoopRotate/dbgvalue.ll vendor/llvm/dist/test/Transforms/LoopRotate/phi-dbgvalue.ll vendor/llvm/dist/test/Transforms/LoopSimplify/dbg-loc.ll vendor/llvm/dist/test/Transforms/LoopSimplify/preserve-scev.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/AMDGPU/atomics.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/X86/2008-08-14-ShadowIV.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/X86/canonical.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/X86/ivchain-X86.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/X86/lsr-expand-quadratic.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/X86/lsr-insns-1.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/X86/lsr-insns-2.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/X86/nested-loop.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/pr12018.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/pr27056.ll vendor/llvm/dist/test/Transforms/LoopStrengthReduce/sext-ind-var.ll vendor/llvm/dist/test/Transforms/LoopUnroll/basic.ll vendor/llvm/dist/test/Transforms/LoopUnroll/full-unroll-heuristics.ll vendor/llvm/dist/test/Transforms/LoopUnroll/loop-remarks.ll vendor/llvm/dist/test/Transforms/LoopUnroll/partial-unroll-const-bounds.ll vendor/llvm/dist/test/Transforms/LoopUnroll/peel-loop-pgo.ll vendor/llvm/dist/test/Transforms/LoopUnroll/revisit.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop-multiple-exits.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop1.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop2.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop3.ll vendor/llvm/dist/test/Transforms/LoopUnroll/runtime-loop5.ll vendor/llvm/dist/test/Transforms/LoopUnroll/unloop.ll vendor/llvm/dist/test/Transforms/LoopUnroll/update-loop-info-in-subloops.ll vendor/llvm/dist/test/Transforms/LoopVectorize/AArch64/aarch64-predication.ll vendor/llvm/dist/test/Transforms/LoopVectorize/AArch64/predication_costs.ll vendor/llvm/dist/test/Transforms/LoopVectorize/SystemZ/load-store-scalarization-cost.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/already-vectorized.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/float-induction-x86.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/metadata-enable.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/reg-usage.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/vector_max_bandwidth.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/vectorization-remarks-loopid-dbg.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/vectorization-remarks-missed.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/vectorization-remarks.ll vendor/llvm/dist/test/Transforms/LoopVectorize/X86/x86-predication.ll vendor/llvm/dist/test/Transforms/LoopVectorize/dbg.value.ll vendor/llvm/dist/test/Transforms/LoopVectorize/debugloc.ll vendor/llvm/dist/test/Transforms/LoopVectorize/discriminator.ll vendor/llvm/dist/test/Transforms/LoopVectorize/duplicated-metadata.ll vendor/llvm/dist/test/Transforms/LoopVectorize/first-order-recurrence.ll vendor/llvm/dist/test/Transforms/LoopVectorize/float-induction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-conversion-nest.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-conversion.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-pred-non-void.ll vendor/llvm/dist/test/Transforms/LoopVectorize/if-pred-stores.ll vendor/llvm/dist/test/Transforms/LoopVectorize/interleaved-accesses.ll vendor/llvm/dist/test/Transforms/LoopVectorize/memdep.ll vendor/llvm/dist/test/Transforms/LoopVectorize/minmax_reduction.ll vendor/llvm/dist/test/Transforms/LoopVectorize/multiple-strides-vectorization.ll vendor/llvm/dist/test/Transforms/LoopVectorize/phi-cost.ll vendor/llvm/dist/test/Transforms/LoopVectorize/pr30654-phiscev-sext-trunc.ll vendor/llvm/dist/test/Transforms/LoopVectorize/vect.omp.persistence.ll vendor/llvm/dist/test/Transforms/LoopVectorize/vectorize-once.ll vendor/llvm/dist/test/Transforms/LoopVectorize/version-mem-access.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/Inputs/import.yaml vendor/llvm/dist/test/Transforms/LowerTypeTests/export-allones.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/export-bytearray.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/export-icall.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/export-inline.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/import-unsat.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/import.ll vendor/llvm/dist/test/Transforms/LowerTypeTests/simplify.ll vendor/llvm/dist/test/Transforms/Mem2Reg/ConvertDebugInfo.ll vendor/llvm/dist/test/Transforms/Mem2Reg/PromoteMemToRegister.ll vendor/llvm/dist/test/Transforms/Mem2Reg/debug-alloca-phi.ll vendor/llvm/dist/test/Transforms/MemCpyOpt/memcpy.ll vendor/llvm/dist/test/Transforms/MergeFunc/mergefunc-preserve-debug-info.ll vendor/llvm/dist/test/Transforms/NewGVN/basic.ll vendor/llvm/dist/test/Transforms/NewGVN/completeness.ll vendor/llvm/dist/test/Transforms/NewGVN/fold-const-expr.ll vendor/llvm/dist/test/Transforms/NewGVN/no_speculative_loads_with_asan.ll vendor/llvm/dist/test/Transforms/NewGVN/opt-remarks.ll vendor/llvm/dist/test/Transforms/NewGVN/pr33185.ll vendor/llvm/dist/test/Transforms/NewGVN/pr33461.ll vendor/llvm/dist/test/Transforms/NewGVN/storeoverstore.ll vendor/llvm/dist/test/Transforms/ObjCARC/allocas.ll vendor/llvm/dist/test/Transforms/ObjCARC/basic.ll vendor/llvm/dist/test/Transforms/ObjCARC/ensure-that-exception-unwind-path-is-visited.ll vendor/llvm/dist/test/Transforms/ObjCARC/rv.ll vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/landingpad.proftext vendor/llvm/dist/test/Transforms/PGOProfile/Inputs/noreturncall.proftext vendor/llvm/dist/test/Transforms/PGOProfile/branch1.ll vendor/llvm/dist/test/Transforms/PGOProfile/counter_promo.ll vendor/llvm/dist/test/Transforms/PGOProfile/icp_covariant_call_return.ll vendor/llvm/dist/test/Transforms/PGOProfile/icp_invoke.ll vendor/llvm/dist/test/Transforms/PGOProfile/icp_mismatch_msg.ll vendor/llvm/dist/test/Transforms/PGOProfile/indirect_call_promotion.ll vendor/llvm/dist/test/Transforms/PGOProfile/landingpad.ll vendor/llvm/dist/test/Transforms/PGOProfile/loop1.ll vendor/llvm/dist/test/Transforms/PGOProfile/loop2.ll vendor/llvm/dist/test/Transforms/PGOProfile/memop_size_opt.ll vendor/llvm/dist/test/Transforms/PGOProfile/noreturncall.ll vendor/llvm/dist/test/Transforms/PGOProfile/thinlto_indirect_call_promotion.ll vendor/llvm/dist/test/Transforms/PGOProfile/thinlto_samplepgo_icp.ll vendor/llvm/dist/test/Transforms/PartiallyInlineLibCalls/X86/good-prototype.ll vendor/llvm/dist/test/Transforms/PartiallyInlineLibCalls/bad-prototype.ll vendor/llvm/dist/test/Transforms/Reassociate/2002-05-15-SubReassociate.ll vendor/llvm/dist/test/Transforms/Reassociate/add_across_block_crash.ll vendor/llvm/dist/test/Transforms/Reassociate/basictest.ll vendor/llvm/dist/test/Transforms/Reassociate/canonicalize-neg-const.ll vendor/llvm/dist/test/Transforms/Reassociate/factorize-again.ll vendor/llvm/dist/test/Transforms/Reassociate/fast-AgressiveSubMove.ll vendor/llvm/dist/test/Transforms/Reassociate/fast-MissedTree.ll vendor/llvm/dist/test/Transforms/Reassociate/fast-ReassociateVector.ll vendor/llvm/dist/test/Transforms/Reassociate/fast-SubReassociate.ll vendor/llvm/dist/test/Transforms/Reassociate/fast-basictest.ll vendor/llvm/dist/test/Transforms/Reassociate/fast-fp-commute.ll vendor/llvm/dist/test/Transforms/Reassociate/fast-multistep.ll vendor/llvm/dist/test/Transforms/Reassociate/fp-expr.ll vendor/llvm/dist/test/Transforms/Reassociate/looptest.ll vendor/llvm/dist/test/Transforms/Reassociate/mixed-fast-nonfast-fp.ll vendor/llvm/dist/test/Transforms/Reassociate/mulfactor.ll vendor/llvm/dist/test/Transforms/Reassociate/multistep.ll vendor/llvm/dist/test/Transforms/Reassociate/propagate-flags.ll vendor/llvm/dist/test/Transforms/Reassociate/reassoc-intermediate-fnegs.ll vendor/llvm/dist/test/Transforms/Reassociate/shift-factor.ll vendor/llvm/dist/test/Transforms/Reassociate/subtest.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-1.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-10.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-11.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-12.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-13.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-2.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-3.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-4.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-5.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-6.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-7.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-8.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers-9.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-pointers.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/base-vector.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/basic.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/basics.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/call-gc-result.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/codegen-cond.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/constants.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/deopt-intrinsic-cconv.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/deopt-intrinsic.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/deopt-lowering-attrs.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/deref-pointers.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/drop-invalid-metadata.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/gc-relocate-creation.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/invokes.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/leaf-function.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/live-vector-nosplit.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/liveness-basics.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/patchable-statepoints.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/preprocess.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/relocate-invoke-result.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/relocation.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/rematerialize-derived-pointers.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/rewrite-invoke.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/statepoint-attrs.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/statepoint-calling-conventions.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/statepoint-coreclr.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/statepoint-format.ll vendor/llvm/dist/test/Transforms/RewriteStatepointsForGC/two-invokes-one-landingpad.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/AArch64/gather-root.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/AArch64/getelementptr.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/AArch64/horizontal.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/blending-shuffle.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/call.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/cast.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/horizontal-list.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/horizontal-minmax.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/horizontal.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/insert-element-build-vector.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/jumbled-load.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/minimum-sizes.ll vendor/llvm/dist/test/Transforms/SLPVectorizer/X86/store-jumbled.ll vendor/llvm/dist/test/Transforms/SROA/dbg-single-piece.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/debug-loc-dynamic.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/debug-loc.ll vendor/llvm/dist/test/Transforms/SafeStack/X86/debug-loc2.ll vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/einline.prof vendor/llvm/dist/test/Transforms/SampleProfile/Inputs/indirect-call.prof vendor/llvm/dist/test/Transforms/SampleProfile/cov-zero-samples.ll vendor/llvm/dist/test/Transforms/SampleProfile/early-inline.ll vendor/llvm/dist/test/Transforms/SampleProfile/indirect-call.ll vendor/llvm/dist/test/Transforms/SampleProfile/inline-coverage.ll vendor/llvm/dist/test/Transforms/SampleProfile/remarks.ll vendor/llvm/dist/test/Transforms/Scalarizer/dbginfo.ll vendor/llvm/dist/test/Transforms/SimpleLoopUnswitch/2006-06-27-DeadSwitchCase.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/AMDGPU/cttz-ctlz.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/ARM/switch-to-lookup-table.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/CoveredLookupTable.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/ForwardSwitchConditionToPHI.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/Hexagon/switch-to-lookup-table.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/PR27615-simplify-cond-br.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/PowerPC/cttz-ctlz-spec.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/SpeculativeExec.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/X86/switch-covered-bug.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/X86/switch-table-bug.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/X86/switch_to_lookup_table.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/branch-fold-dbg.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/div-rem-pairs.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/guards.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/hoist-dbgvalue.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/inline-asm-sink.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/merge-cond-stores-2.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/multiple-phis.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/no-md-sink.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/no_speculative_loads_with_asan.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/preserve-llvm-loop-metadata.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/rangereduce.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/remove-debug.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/select-gep.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/sink-common-code.ll vendor/llvm/dist/test/Transforms/SimplifyCFG/switch-on-const-select.ll vendor/llvm/dist/test/Transforms/StripSymbols/2010-06-30-StripDebug.ll vendor/llvm/dist/test/Transforms/StripSymbols/2010-08-25-crash.ll vendor/llvm/dist/test/Transforms/StripSymbols/strip-dead-debug-info.ll vendor/llvm/dist/test/Transforms/StructurizeCFG/branch-on-argument.ll vendor/llvm/dist/test/Transforms/StructurizeCFG/no-branch-to-entry.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/filter-alias.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/no-type-md.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/split-vfunc.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/split.ll vendor/llvm/dist/test/Transforms/ThinLTOBitcodeWriter/unsplittable.ll vendor/llvm/dist/test/Transforms/Util/clone-dicompileunit.ll vendor/llvm/dist/test/Transforms/Util/simplify-dbg-declare-load.ll vendor/llvm/dist/test/Transforms/Util/split-bit-piece.ll vendor/llvm/dist/test/Transforms/Util/strip-nonlinetable-debuginfo-containingtypes.ll vendor/llvm/dist/test/Transforms/Util/strip-nonlinetable-debuginfo-loops.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/Inputs/import-vcp.yaml vendor/llvm/dist/test/Transforms/WholeProgramDevirt/export-single-impl.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/export-uniform-ret-val.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/export-unique-ret-val.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/export-vcp.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/import-indir.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/import.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/unique-retval.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/virtual-const-prop-begin.ll vendor/llvm/dist/test/Transforms/WholeProgramDevirt/virtual-const-prop-end.ll vendor/llvm/dist/test/Verifier/DISubprogram.ll vendor/llvm/dist/test/Verifier/callsite-dbgloc.ll vendor/llvm/dist/test/Verifier/dbg-difile-crash.ll vendor/llvm/dist/test/Verifier/dbg-invalid-compileunit.ll vendor/llvm/dist/test/Verifier/dbg-invalid-named-metadata.ll vendor/llvm/dist/test/Verifier/dbg-invalid-retaintypes.ll vendor/llvm/dist/test/Verifier/dbg-line-without-file.ll vendor/llvm/dist/test/Verifier/dbg-null-retained-type.ll vendor/llvm/dist/test/Verifier/dbg.ll vendor/llvm/dist/test/Verifier/diglobalvariable.ll vendor/llvm/dist/test/Verifier/fnarg-debuginfo.ll vendor/llvm/dist/test/Verifier/func-dbg.ll vendor/llvm/dist/test/Verifier/invalid-eh.ll vendor/llvm/dist/test/Verifier/llvm.dbg.declare-address.ll vendor/llvm/dist/test/Verifier/llvm.dbg.declare-expression.ll vendor/llvm/dist/test/Verifier/llvm.dbg.declare-variable.ll vendor/llvm/dist/test/Verifier/llvm.dbg.intrinsic-dbg-attachment.ll vendor/llvm/dist/test/Verifier/llvm.dbg.value-expression.ll vendor/llvm/dist/test/Verifier/llvm.dbg.value-value.ll vendor/llvm/dist/test/Verifier/llvm.dbg.value-variable.ll vendor/llvm/dist/test/Verifier/metadata-function-dbg.ll vendor/llvm/dist/test/Verifier/tbaa.ll vendor/llvm/dist/test/tools/dsymutil/ARM/scattered.c vendor/llvm/dist/test/tools/dsymutil/Inputs/modules/1.o vendor/llvm/dist/test/tools/dsymutil/X86/basic-linking-bundle.test vendor/llvm/dist/test/tools/dsymutil/X86/basic-linking-x86.test vendor/llvm/dist/test/tools/dsymutil/X86/basic-lto-dw4-linking-x86.test vendor/llvm/dist/test/tools/dsymutil/X86/basic-lto-linking-x86.test vendor/llvm/dist/test/tools/dsymutil/X86/common-sym.test vendor/llvm/dist/test/tools/dsymutil/X86/custom-line-table.test vendor/llvm/dist/test/tools/dsymutil/X86/dead-stripped.cpp vendor/llvm/dist/test/tools/dsymutil/X86/empty_range.s vendor/llvm/dist/test/tools/dsymutil/X86/fat-archive-input-i386.test vendor/llvm/dist/test/tools/dsymutil/X86/fat-object-input-x86_64.test vendor/llvm/dist/test/tools/dsymutil/X86/fat-object-input-x86_64h.test vendor/llvm/dist/test/tools/dsymutil/X86/frame-1.test vendor/llvm/dist/test/tools/dsymutil/X86/frame-2.test vendor/llvm/dist/test/tools/dsymutil/X86/generate-empty-CU.test vendor/llvm/dist/test/tools/dsymutil/X86/modules.m vendor/llvm/dist/test/tools/dsymutil/X86/multiple-inputs.test vendor/llvm/dist/test/tools/dsymutil/X86/odr-anon-namespace.cpp vendor/llvm/dist/test/tools/dsymutil/X86/odr-member-functions.cpp vendor/llvm/dist/test/tools/dsymutil/X86/odr-uniquing.cpp vendor/llvm/dist/test/tools/dsymutil/X86/submodules.m vendor/llvm/dist/test/tools/gold/PowerPC/mtriple.ll vendor/llvm/dist/test/tools/gold/X86/alias.ll vendor/llvm/dist/test/tools/gold/X86/alias2.ll vendor/llvm/dist/test/tools/gold/X86/asm_undefined.ll vendor/llvm/dist/test/tools/gold/X86/asm_undefined2.ll vendor/llvm/dist/test/tools/gold/X86/available-externally.ll vendor/llvm/dist/test/tools/gold/X86/bad-alias.ll vendor/llvm/dist/test/tools/gold/X86/bcsection.ll vendor/llvm/dist/test/tools/gold/X86/cache.ll vendor/llvm/dist/test/tools/gold/X86/coff.ll vendor/llvm/dist/test/tools/gold/X86/comdat.ll vendor/llvm/dist/test/tools/gold/X86/comdat2.ll vendor/llvm/dist/test/tools/gold/X86/common.ll vendor/llvm/dist/test/tools/gold/X86/common_thinlto.ll vendor/llvm/dist/test/tools/gold/X86/ctors.ll vendor/llvm/dist/test/tools/gold/X86/ctors2.ll vendor/llvm/dist/test/tools/gold/X86/disable-verify.ll vendor/llvm/dist/test/tools/gold/X86/drop-debug.ll vendor/llvm/dist/test/tools/gold/X86/drop-linkage.ll vendor/llvm/dist/test/tools/gold/X86/emit-llvm.ll vendor/llvm/dist/test/tools/gold/X86/error-unopenable.ll vendor/llvm/dist/test/tools/gold/X86/invalid.ll vendor/llvm/dist/test/tools/gold/X86/irmover-error.ll vendor/llvm/dist/test/tools/gold/X86/linker-script.ll vendor/llvm/dist/test/tools/gold/X86/linkonce-weak.ll vendor/llvm/dist/test/tools/gold/X86/mixed_lto.ll vendor/llvm/dist/test/tools/gold/X86/module_asm.ll vendor/llvm/dist/test/tools/gold/X86/no-map-whole-file.ll vendor/llvm/dist/test/tools/gold/X86/opt-level.ll vendor/llvm/dist/test/tools/gold/X86/parallel.ll vendor/llvm/dist/test/tools/gold/X86/pr19901.ll vendor/llvm/dist/test/tools/gold/X86/pr19901_thinlto.ll vendor/llvm/dist/test/tools/gold/X86/pr25907.ll vendor/llvm/dist/test/tools/gold/X86/pr25915.ll vendor/llvm/dist/test/tools/gold/X86/relax-relocs.ll vendor/llvm/dist/test/tools/gold/X86/relocation-model-pic.ll vendor/llvm/dist/test/tools/gold/X86/remarks.ll vendor/llvm/dist/test/tools/gold/X86/resolve-to-alias.ll vendor/llvm/dist/test/tools/gold/X86/slp-vectorize.ll vendor/llvm/dist/test/tools/gold/X86/start-lib-common.ll vendor/llvm/dist/test/tools/gold/X86/stats.ll vendor/llvm/dist/test/tools/gold/X86/strip_names.ll vendor/llvm/dist/test/tools/gold/X86/thinlto.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_afdo.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_alias.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_archive.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_emit_imports.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_emit_linked_objects.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_funcimport.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_internalize.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_linkonceresolution.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_object_suffix_replace.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_prefix_replace.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_weak_library.ll vendor/llvm/dist/test/tools/gold/X86/thinlto_weak_resolution.ll vendor/llvm/dist/test/tools/gold/X86/type-merge.ll vendor/llvm/dist/test/tools/gold/X86/type-merge2.ll vendor/llvm/dist/test/tools/gold/X86/unnamed-addr.ll vendor/llvm/dist/test/tools/gold/X86/v1.12/start-lib-common.ll vendor/llvm/dist/test/tools/gold/X86/v1.12/thinlto_emit_linked_objects.ll vendor/llvm/dist/test/tools/gold/X86/vectorize.ll vendor/llvm/dist/test/tools/gold/X86/visibility.ll vendor/llvm/dist/test/tools/gold/X86/weak.ll vendor/llvm/dist/test/tools/gold/invalid-dir.ll vendor/llvm/dist/test/tools/llvm-ar/default-add.test vendor/llvm/dist/test/tools/llvm-cov/Inputs/highlightedRanges.covmapping vendor/llvm/dist/test/tools/llvm-cov/Inputs/highlightedRanges.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/instrprof-comdat.h vendor/llvm/dist/test/tools/llvm-cov/Inputs/lineExecutionCounts.covmapping vendor/llvm/dist/test/tools/llvm-cov/Inputs/lineExecutionCounts.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/prefer_used_to_unused.covmapping vendor/llvm/dist/test/tools/llvm-cov/Inputs/regionMarkers.covmapping vendor/llvm/dist/test/tools/llvm-cov/Inputs/regionMarkers.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/report.covmapping vendor/llvm/dist/test/tools/llvm-cov/Inputs/showExpansions.json vendor/llvm/dist/test/tools/llvm-cov/Inputs/templateInstantiations.covmapping vendor/llvm/dist/test/tools/llvm-cov/binary-formats.c vendor/llvm/dist/test/tools/llvm-cov/combine_expansions.cpp vendor/llvm/dist/test/tools/llvm-cov/cov-comdat.test vendor/llvm/dist/test/tools/llvm-cov/demangle.test vendor/llvm/dist/test/tools/llvm-cov/hideUnexecutedSubviews.test vendor/llvm/dist/test/tools/llvm-cov/load-multiple-objects.test vendor/llvm/dist/test/tools/llvm-cov/native_separators.c vendor/llvm/dist/test/tools/llvm-cov/prefer_used_to_unused.h vendor/llvm/dist/test/tools/llvm-cov/prevent_false_instantiations.h vendor/llvm/dist/test/tools/llvm-cov/report.cpp vendor/llvm/dist/test/tools/llvm-cov/scan-directory.test vendor/llvm/dist/test/tools/llvm-cov/showExpansions.cpp vendor/llvm/dist/test/tools/llvm-cov/showHighlightedRanges.cpp vendor/llvm/dist/test/tools/llvm-cov/showLineExecutionCounts.cpp vendor/llvm/dist/test/tools/llvm-cov/showProjectSummary.cpp vendor/llvm/dist/test/tools/llvm-cov/showRegionMarkers.cpp vendor/llvm/dist/test/tools/llvm-cov/showTabsHTML.cpp vendor/llvm/dist/test/tools/llvm-cov/showTemplateInstantiations.cpp vendor/llvm/dist/test/tools/llvm-cov/style.test vendor/llvm/dist/test/tools/llvm-cov/threads.c vendor/llvm/dist/test/tools/llvm-cov/universal-binary.c vendor/llvm/dist/test/tools/llvm-cov/warnings.h vendor/llvm/dist/test/tools/llvm-cov/zeroFunctionFile.c vendor/llvm/dist/test/tools/llvm-cvtres/machine.test vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/apple_names_verify_data.s vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/apple_names_verify_form.s vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/apple_names_verify_num_atoms.s vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/brief.s vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/verify_debug_info.s vendor/llvm/dist/test/tools/llvm-dwarfdump/X86/verify_unit_header_chain.s vendor/llvm/dist/test/tools/llvm-dwp/X86/compress.test vendor/llvm/dist/test/tools/llvm-dwp/X86/empty.test vendor/llvm/dist/test/tools/llvm-dwp/X86/gcc_type.test vendor/llvm/dist/test/tools/llvm-dwp/X86/merge.test vendor/llvm/dist/test/tools/llvm-dwp/X86/simple.test vendor/llvm/dist/test/tools/llvm-dwp/X86/type_dedup.test vendor/llvm/dist/test/tools/llvm-lto2/X86/pipeline.ll vendor/llvm/dist/test/tools/llvm-mt/help.test vendor/llvm/dist/test/tools/llvm-nm/X86/externalonly.test vendor/llvm/dist/test/tools/llvm-nm/X86/importlibrary.test vendor/llvm/dist/test/tools/llvm-nm/wasm/exports.yaml vendor/llvm/dist/test/tools/llvm-nm/wasm/imports.yaml vendor/llvm/dist/test/tools/llvm-nm/wasm/weak-symbols.yaml vendor/llvm/dist/test/tools/llvm-objdump/AMDGPU/source-lines.ll vendor/llvm/dist/test/tools/llvm-objdump/Hexagon/source-interleave-hexagon.ll vendor/llvm/dist/test/tools/llvm-objdump/WebAssembly/relocations.test vendor/llvm/dist/test/tools/llvm-objdump/WebAssembly/symbol-table.test vendor/llvm/dist/test/tools/llvm-objdump/X86/macho-relocations.test vendor/llvm/dist/test/tools/llvm-objdump/X86/malformed-machos.test vendor/llvm/dist/test/tools/llvm-objdump/X86/source-interleave-x86_64.ll vendor/llvm/dist/test/tools/llvm-objdump/macho-LLVM-bundle.test vendor/llvm/dist/test/tools/llvm-objdump/macho-bad-bind.test vendor/llvm/dist/test/tools/llvm-profdata/Inputs/sample-profile.proftext vendor/llvm/dist/test/tools/llvm-profdata/c-general.test vendor/llvm/dist/test/tools/llvm-profdata/compat.proftext vendor/llvm/dist/test/tools/llvm-readobj/amdgpu-elf-definitions.test vendor/llvm/dist/test/tools/llvm-readobj/coff-load-config.test vendor/llvm/dist/test/tools/llvm-readobj/mips-got.test vendor/llvm/dist/test/tools/llvm-readobj/relocations.test vendor/llvm/dist/test/tools/llvm-readobj/sections.test vendor/llvm/dist/test/tools/llvm-readobj/symbols.test vendor/llvm/dist/test/tools/llvm-strings/archive-filename.test vendor/llvm/dist/test/tools/llvm-strings/nested-archives.test vendor/llvm/dist/test/tools/llvm-symbolizer/coff-dwarf.test vendor/llvm/dist/test/tools/llvm-symbolizer/print_context.c vendor/llvm/dist/test/tools/llvm-xray/X86/convert-fdr-to-yaml.txt vendor/llvm/dist/test/tools/lto/lit.local.cfg vendor/llvm/dist/tools/LLVMBuild.txt vendor/llvm/dist/tools/bugpoint-passes/TestPasses.cpp vendor/llvm/dist/tools/bugpoint/BugDriver.cpp vendor/llvm/dist/tools/bugpoint/BugDriver.h vendor/llvm/dist/tools/bugpoint/CMakeLists.txt vendor/llvm/dist/tools/bugpoint/CrashDebugger.cpp vendor/llvm/dist/tools/bugpoint/ExecutionDriver.cpp vendor/llvm/dist/tools/bugpoint/ExtractFunction.cpp vendor/llvm/dist/tools/bugpoint/FindBugs.cpp vendor/llvm/dist/tools/bugpoint/OptimizerDriver.cpp vendor/llvm/dist/tools/bugpoint/ToolRunner.cpp vendor/llvm/dist/tools/bugpoint/bugpoint.cpp vendor/llvm/dist/tools/dsymutil/CMakeLists.txt vendor/llvm/dist/tools/dsymutil/DebugMap.cpp vendor/llvm/dist/tools/dsymutil/DebugMap.h vendor/llvm/dist/tools/dsymutil/DwarfLinker.cpp vendor/llvm/dist/tools/dsymutil/MachODebugMapParser.cpp vendor/llvm/dist/tools/dsymutil/MachOUtils.cpp vendor/llvm/dist/tools/dsymutil/NonRelocatableStringpool.h vendor/llvm/dist/tools/dsymutil/dsymutil.cpp vendor/llvm/dist/tools/dsymutil/dsymutil.h vendor/llvm/dist/tools/gold/CMakeLists.txt vendor/llvm/dist/tools/gold/gold-plugin.cpp vendor/llvm/dist/tools/llc/llc.cpp vendor/llvm/dist/tools/lli/OrcLazyJIT.h vendor/llvm/dist/tools/lli/lli.cpp vendor/llvm/dist/tools/llvm-ar/CMakeLists.txt vendor/llvm/dist/tools/llvm-ar/llvm-ar.cpp vendor/llvm/dist/tools/llvm-as-fuzzer/CMakeLists.txt vendor/llvm/dist/tools/llvm-as/llvm-as.cpp vendor/llvm/dist/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp vendor/llvm/dist/tools/llvm-c-test/CMakeLists.txt vendor/llvm/dist/tools/llvm-c-test/echo.cpp vendor/llvm/dist/tools/llvm-c-test/helpers.c vendor/llvm/dist/tools/llvm-c-test/llvm-c-test.h vendor/llvm/dist/tools/llvm-c-test/main.c vendor/llvm/dist/tools/llvm-c-test/module.c vendor/llvm/dist/tools/llvm-cat/llvm-cat.cpp vendor/llvm/dist/tools/llvm-config/CMakeLists.txt vendor/llvm/dist/tools/llvm-cov/CodeCoverage.cpp vendor/llvm/dist/tools/llvm-cov/CoverageExporterJson.cpp vendor/llvm/dist/tools/llvm-cov/CoverageFilters.cpp vendor/llvm/dist/tools/llvm-cov/CoverageFilters.h vendor/llvm/dist/tools/llvm-cov/CoverageReport.cpp vendor/llvm/dist/tools/llvm-cov/CoverageReport.h vendor/llvm/dist/tools/llvm-cov/CoverageSummaryInfo.cpp vendor/llvm/dist/tools/llvm-cov/CoverageSummaryInfo.h vendor/llvm/dist/tools/llvm-cov/CoverageViewOptions.h vendor/llvm/dist/tools/llvm-cov/SourceCoverageView.cpp vendor/llvm/dist/tools/llvm-cov/SourceCoverageView.h vendor/llvm/dist/tools/llvm-cov/SourceCoverageViewHTML.cpp vendor/llvm/dist/tools/llvm-cov/SourceCoverageViewHTML.h vendor/llvm/dist/tools/llvm-cov/SourceCoverageViewText.cpp vendor/llvm/dist/tools/llvm-cov/SourceCoverageViewText.h vendor/llvm/dist/tools/llvm-cov/gcov.cpp vendor/llvm/dist/tools/llvm-cvtres/llvm-cvtres.cpp vendor/llvm/dist/tools/llvm-cxxdump/llvm-cxxdump.cpp vendor/llvm/dist/tools/llvm-cxxfilt/CMakeLists.txt vendor/llvm/dist/tools/llvm-cxxfilt/llvm-cxxfilt.cpp vendor/llvm/dist/tools/llvm-diff/DiffConsumer.cpp vendor/llvm/dist/tools/llvm-diff/DiffLog.cpp vendor/llvm/dist/tools/llvm-dis/llvm-dis.cpp vendor/llvm/dist/tools/llvm-dwarfdump/CMakeLists.txt vendor/llvm/dist/tools/llvm-dwarfdump/fuzzer/CMakeLists.txt vendor/llvm/dist/tools/llvm-dwarfdump/fuzzer/llvm-dwarfdump-fuzzer.cpp vendor/llvm/dist/tools/llvm-dwarfdump/llvm-dwarfdump.cpp vendor/llvm/dist/tools/llvm-dwp/CMakeLists.txt vendor/llvm/dist/tools/llvm-dwp/llvm-dwp.cpp vendor/llvm/dist/tools/llvm-extract/llvm-extract.cpp vendor/llvm/dist/tools/llvm-go/llvm-go.go vendor/llvm/dist/tools/llvm-link/llvm-link.cpp vendor/llvm/dist/tools/llvm-lto/llvm-lto.cpp vendor/llvm/dist/tools/llvm-lto2/llvm-lto2.cpp vendor/llvm/dist/tools/llvm-mc-assemble-fuzzer/CMakeLists.txt vendor/llvm/dist/tools/llvm-mc-assemble-fuzzer/llvm-mc-assemble-fuzzer.cpp vendor/llvm/dist/tools/llvm-mc-disassemble-fuzzer/CMakeLists.txt vendor/llvm/dist/tools/llvm-mc-disassemble-fuzzer/llvm-mc-disassemble-fuzzer.cpp vendor/llvm/dist/tools/llvm-mc/llvm-mc.cpp vendor/llvm/dist/tools/llvm-mcmarkup/llvm-mcmarkup.cpp vendor/llvm/dist/tools/llvm-modextract/llvm-modextract.cpp vendor/llvm/dist/tools/llvm-mt/CMakeLists.txt vendor/llvm/dist/tools/llvm-mt/LLVMBuild.txt vendor/llvm/dist/tools/llvm-mt/llvm-mt.cpp vendor/llvm/dist/tools/llvm-nm/CMakeLists.txt vendor/llvm/dist/tools/llvm-nm/llvm-nm.cpp vendor/llvm/dist/tools/llvm-objdump/CMakeLists.txt vendor/llvm/dist/tools/llvm-objdump/COFFDump.cpp vendor/llvm/dist/tools/llvm-objdump/MachODump.cpp vendor/llvm/dist/tools/llvm-objdump/llvm-objdump.cpp vendor/llvm/dist/tools/llvm-opt-report/OptReport.cpp vendor/llvm/dist/tools/llvm-pdbutil/BytesOutputStyle.cpp vendor/llvm/dist/tools/llvm-pdbutil/BytesOutputStyle.h vendor/llvm/dist/tools/llvm-pdbutil/CMakeLists.txt vendor/llvm/dist/tools/llvm-pdbutil/Diff.cpp vendor/llvm/dist/tools/llvm-pdbutil/DumpOutputStyle.cpp vendor/llvm/dist/tools/llvm-pdbutil/DumpOutputStyle.h vendor/llvm/dist/tools/llvm-pdbutil/FormatUtil.cpp vendor/llvm/dist/tools/llvm-pdbutil/FormatUtil.h vendor/llvm/dist/tools/llvm-pdbutil/LinePrinter.cpp vendor/llvm/dist/tools/llvm-pdbutil/LinePrinter.h vendor/llvm/dist/tools/llvm-pdbutil/MinimalSymbolDumper.cpp vendor/llvm/dist/tools/llvm-pdbutil/MinimalSymbolDumper.h vendor/llvm/dist/tools/llvm-pdbutil/MinimalTypeDumper.cpp vendor/llvm/dist/tools/llvm-pdbutil/PdbYaml.cpp vendor/llvm/dist/tools/llvm-pdbutil/PrettyBuiltinDumper.cpp vendor/llvm/dist/tools/llvm-pdbutil/PrettyEnumDumper.cpp vendor/llvm/dist/tools/llvm-pdbutil/PrettyFunctionDumper.cpp vendor/llvm/dist/tools/llvm-pdbutil/PrettyTypedefDumper.cpp vendor/llvm/dist/tools/llvm-pdbutil/StreamUtil.cpp vendor/llvm/dist/tools/llvm-pdbutil/StreamUtil.h vendor/llvm/dist/tools/llvm-pdbutil/YAMLOutputStyle.cpp vendor/llvm/dist/tools/llvm-pdbutil/llvm-pdbutil.cpp vendor/llvm/dist/tools/llvm-pdbutil/llvm-pdbutil.h vendor/llvm/dist/tools/llvm-profdata/llvm-profdata.cpp vendor/llvm/dist/tools/llvm-readobj/ARMEHABIPrinter.h vendor/llvm/dist/tools/llvm-readobj/CMakeLists.txt vendor/llvm/dist/tools/llvm-readobj/COFFDumper.cpp vendor/llvm/dist/tools/llvm-readobj/COFFImportDumper.cpp vendor/llvm/dist/tools/llvm-readobj/ELFDumper.cpp vendor/llvm/dist/tools/llvm-readobj/ObjDumper.h vendor/llvm/dist/tools/llvm-readobj/WasmDumper.cpp vendor/llvm/dist/tools/llvm-readobj/llvm-readobj.cpp vendor/llvm/dist/tools/llvm-rtdyld/llvm-rtdyld.cpp vendor/llvm/dist/tools/llvm-shlib/CMakeLists.txt vendor/llvm/dist/tools/llvm-size/CMakeLists.txt vendor/llvm/dist/tools/llvm-size/llvm-size.cpp vendor/llvm/dist/tools/llvm-split/llvm-split.cpp vendor/llvm/dist/tools/llvm-stress/llvm-stress.cpp vendor/llvm/dist/tools/llvm-strings/CMakeLists.txt vendor/llvm/dist/tools/llvm-strings/llvm-strings.cpp vendor/llvm/dist/tools/llvm-symbolizer/CMakeLists.txt vendor/llvm/dist/tools/llvm-symbolizer/llvm-symbolizer.cpp vendor/llvm/dist/tools/llvm-xray/CMakeLists.txt vendor/llvm/dist/tools/llvm-xray/llvm-xray.cc vendor/llvm/dist/tools/llvm-xray/xray-account.cc vendor/llvm/dist/tools/llvm-xray/xray-color-helper.cc vendor/llvm/dist/tools/llvm-xray/xray-converter.cc vendor/llvm/dist/tools/llvm-xray/xray-converter.h vendor/llvm/dist/tools/llvm-xray/xray-extract.cc vendor/llvm/dist/tools/llvm-xray/xray-graph.cc vendor/llvm/dist/tools/lto/lto.cpp vendor/llvm/dist/tools/obj2yaml/coff2yaml.cpp vendor/llvm/dist/tools/obj2yaml/dwarf2yaml.cpp vendor/llvm/dist/tools/obj2yaml/elf2yaml.cpp vendor/llvm/dist/tools/obj2yaml/macho2yaml.cpp vendor/llvm/dist/tools/obj2yaml/obj2yaml.h vendor/llvm/dist/tools/obj2yaml/wasm2yaml.cpp vendor/llvm/dist/tools/opt-viewer/opt-diff.py vendor/llvm/dist/tools/opt-viewer/opt-stats.py vendor/llvm/dist/tools/opt-viewer/opt-viewer.py vendor/llvm/dist/tools/opt-viewer/optrecord.py vendor/llvm/dist/tools/opt-viewer/style.css vendor/llvm/dist/tools/opt/CMakeLists.txt vendor/llvm/dist/tools/opt/NewPMDriver.cpp vendor/llvm/dist/tools/opt/NewPMDriver.h vendor/llvm/dist/tools/opt/PassPrinters.cpp vendor/llvm/dist/tools/opt/PassPrinters.h vendor/llvm/dist/tools/opt/opt.cpp vendor/llvm/dist/tools/sancov/coverage-report-server.py vendor/llvm/dist/tools/sancov/sancov.cc vendor/llvm/dist/tools/sanstats/sanstats.cpp vendor/llvm/dist/tools/xcode-toolchain/CMakeLists.txt vendor/llvm/dist/tools/yaml2obj/yaml2coff.cpp vendor/llvm/dist/tools/yaml2obj/yaml2elf.cpp vendor/llvm/dist/tools/yaml2obj/yaml2obj.cpp vendor/llvm/dist/tools/yaml2obj/yaml2wasm.cpp vendor/llvm/dist/unittests/ADT/APFloatTest.cpp vendor/llvm/dist/unittests/ADT/CMakeLists.txt vendor/llvm/dist/unittests/ADT/STLExtrasTest.cpp vendor/llvm/dist/unittests/ADT/StringExtrasTest.cpp vendor/llvm/dist/unittests/ADT/TinyPtrVectorTest.cpp vendor/llvm/dist/unittests/ADT/TripleTest.cpp vendor/llvm/dist/unittests/Analysis/AliasAnalysisTest.cpp vendor/llvm/dist/unittests/Analysis/BlockFrequencyInfoTest.cpp vendor/llvm/dist/unittests/Analysis/CGSCCPassManagerTest.cpp vendor/llvm/dist/unittests/Analysis/CMakeLists.txt vendor/llvm/dist/unittests/Analysis/LazyCallGraphTest.cpp vendor/llvm/dist/unittests/Analysis/ProfileSummaryInfoTest.cpp vendor/llvm/dist/unittests/Analysis/ScalarEvolutionTest.cpp vendor/llvm/dist/unittests/Analysis/TargetLibraryInfoTest.cpp vendor/llvm/dist/unittests/Analysis/ValueTrackingTest.cpp vendor/llvm/dist/unittests/BinaryFormat/TestFileMagic.cpp vendor/llvm/dist/unittests/Bitcode/BitReaderTest.cpp vendor/llvm/dist/unittests/CMakeLists.txt vendor/llvm/dist/unittests/CodeGen/CMakeLists.txt vendor/llvm/dist/unittests/CodeGen/GlobalISel/CMakeLists.txt vendor/llvm/dist/unittests/CodeGen/GlobalISel/LegalizerInfoTest.cpp vendor/llvm/dist/unittests/CodeGen/LowLevelTypeTest.cpp vendor/llvm/dist/unittests/DebugInfo/CMakeLists.txt vendor/llvm/dist/unittests/DebugInfo/CodeView/CMakeLists.txt vendor/llvm/dist/unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp vendor/llvm/dist/unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp vendor/llvm/dist/unittests/DebugInfo/DWARF/CMakeLists.txt vendor/llvm/dist/unittests/DebugInfo/DWARF/DWARFDebugInfoTest.cpp vendor/llvm/dist/unittests/DebugInfo/DWARF/DWARFFormValueTest.cpp vendor/llvm/dist/unittests/DebugInfo/DWARF/DwarfGenerator.cpp vendor/llvm/dist/unittests/DebugInfo/PDB/CMakeLists.txt vendor/llvm/dist/unittests/DebugInfo/PDB/PDBApiTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/MCJITTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/MCJIT/MCJITTestBase.h vendor/llvm/dist/unittests/ExecutionEngine/Orc/CMakeLists.txt vendor/llvm/dist/unittests/ExecutionEngine/Orc/CompileOnDemandLayerTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/GlobalMappingLayerTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/ObjectTransformLayerTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/OrcCAPITest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/OrcTestCommon.h vendor/llvm/dist/unittests/ExecutionEngine/Orc/RPCUtilsTest.cpp vendor/llvm/dist/unittests/ExecutionEngine/Orc/RTDyldObjectLinkingLayerTest.cpp vendor/llvm/dist/unittests/IR/AsmWriterTest.cpp vendor/llvm/dist/unittests/IR/CMakeLists.txt vendor/llvm/dist/unittests/IR/ConstantRangeTest.cpp vendor/llvm/dist/unittests/IR/DominatorTreeTest.cpp vendor/llvm/dist/unittests/IR/IRBuilderTest.cpp vendor/llvm/dist/unittests/IR/LegacyPassManagerTest.cpp vendor/llvm/dist/unittests/IR/MetadataTest.cpp vendor/llvm/dist/unittests/IR/UseTest.cpp vendor/llvm/dist/unittests/IR/VerifierTest.cpp vendor/llvm/dist/unittests/Linker/LinkModulesTest.cpp vendor/llvm/dist/unittests/MI/LiveIntervalTest.cpp vendor/llvm/dist/unittests/ProfileData/CMakeLists.txt vendor/llvm/dist/unittests/ProfileData/CoverageMappingTest.cpp vendor/llvm/dist/unittests/ProfileData/SampleProfTest.cpp vendor/llvm/dist/unittests/Support/ARMAttributeParser.cpp vendor/llvm/dist/unittests/Support/BinaryStreamTest.cpp vendor/llvm/dist/unittests/Support/CMakeLists.txt vendor/llvm/dist/unittests/Support/Chrono.cpp vendor/llvm/dist/unittests/Support/CommandLineTest.cpp vendor/llvm/dist/unittests/Support/ConvertUTFTest.cpp vendor/llvm/dist/unittests/Support/DynamicLibrary/CMakeLists.txt vendor/llvm/dist/unittests/Support/ErrorTest.cpp vendor/llvm/dist/unittests/Support/FileOutputBufferTest.cpp vendor/llvm/dist/unittests/Support/FormatVariadicTest.cpp vendor/llvm/dist/unittests/Support/GlobPatternTest.cpp vendor/llvm/dist/unittests/Support/Host.cpp vendor/llvm/dist/unittests/Support/LEB128Test.cpp vendor/llvm/dist/unittests/Support/ManagedStatic.cpp vendor/llvm/dist/unittests/Support/MemoryTest.cpp vendor/llvm/dist/unittests/Support/Path.cpp vendor/llvm/dist/unittests/Support/ProcessTest.cpp vendor/llvm/dist/unittests/Support/ProgramTest.cpp vendor/llvm/dist/unittests/Support/RegexTest.cpp vendor/llvm/dist/unittests/Support/ReplaceFileTest.cpp vendor/llvm/dist/unittests/Support/SourceMgrTest.cpp vendor/llvm/dist/unittests/Support/SpecialCaseListTest.cpp vendor/llvm/dist/unittests/Support/TarWriterTest.cpp vendor/llvm/dist/unittests/Support/TargetParserTest.cpp vendor/llvm/dist/unittests/Support/YAMLIOTest.cpp vendor/llvm/dist/unittests/Support/YAMLParserTest.cpp vendor/llvm/dist/unittests/Target/AArch64/CMakeLists.txt vendor/llvm/dist/unittests/Target/AArch64/InstSizes.cpp vendor/llvm/dist/unittests/Transforms/Scalar/LoopPassManagerTest.cpp vendor/llvm/dist/unittests/Transforms/Utils/ASanStackFrameLayoutTest.cpp vendor/llvm/dist/unittests/Transforms/Utils/CMakeLists.txt vendor/llvm/dist/unittests/Transforms/Utils/Cloning.cpp vendor/llvm/dist/unittests/Transforms/Utils/Local.cpp vendor/llvm/dist/utils/FileCheck/CMakeLists.txt vendor/llvm/dist/utils/FileCheck/FileCheck.cpp vendor/llvm/dist/utils/TableGen/AsmMatcherEmitter.cpp vendor/llvm/dist/utils/TableGen/AsmWriterEmitter.cpp vendor/llvm/dist/utils/TableGen/Attributes.cpp vendor/llvm/dist/utils/TableGen/CMakeLists.txt vendor/llvm/dist/utils/TableGen/CallingConvEmitter.cpp vendor/llvm/dist/utils/TableGen/CodeGenDAGPatterns.cpp vendor/llvm/dist/utils/TableGen/CodeGenDAGPatterns.h vendor/llvm/dist/utils/TableGen/CodeGenInstruction.cpp vendor/llvm/dist/utils/TableGen/CodeGenInstruction.h vendor/llvm/dist/utils/TableGen/CodeGenRegisters.cpp vendor/llvm/dist/utils/TableGen/CodeGenRegisters.h vendor/llvm/dist/utils/TableGen/CodeGenSchedule.cpp vendor/llvm/dist/utils/TableGen/CodeGenSchedule.h vendor/llvm/dist/utils/TableGen/CodeGenTarget.cpp vendor/llvm/dist/utils/TableGen/CodeGenTarget.h vendor/llvm/dist/utils/TableGen/DAGISelEmitter.cpp vendor/llvm/dist/utils/TableGen/DAGISelMatcher.cpp vendor/llvm/dist/utils/TableGen/DAGISelMatcherEmitter.cpp vendor/llvm/dist/utils/TableGen/DAGISelMatcherGen.cpp vendor/llvm/dist/utils/TableGen/FastISelEmitter.cpp vendor/llvm/dist/utils/TableGen/GlobalISelEmitter.cpp vendor/llvm/dist/utils/TableGen/InstrInfoEmitter.cpp vendor/llvm/dist/utils/TableGen/IntrinsicEmitter.cpp vendor/llvm/dist/utils/TableGen/OptParserEmitter.cpp vendor/llvm/dist/utils/TableGen/RegisterBankEmitter.cpp vendor/llvm/dist/utils/TableGen/RegisterInfoEmitter.cpp vendor/llvm/dist/utils/TableGen/SearchableTableEmitter.cpp vendor/llvm/dist/utils/TableGen/SequenceToOffsetTable.h vendor/llvm/dist/utils/TableGen/SubtargetEmitter.cpp vendor/llvm/dist/utils/TableGen/TableGen.cpp vendor/llvm/dist/utils/TableGen/TableGenBackends.h vendor/llvm/dist/utils/TableGen/X86DisassemblerTables.cpp vendor/llvm/dist/utils/TableGen/X86DisassemblerTables.h vendor/llvm/dist/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.cpp vendor/llvm/dist/utils/TableGen/X86RecognizableInstr.h vendor/llvm/dist/utils/docker/build_docker_image.sh vendor/llvm/dist/utils/docker/debian8/build/Dockerfile vendor/llvm/dist/utils/docker/debian8/release/Dockerfile vendor/llvm/dist/utils/docker/example/build/Dockerfile vendor/llvm/dist/utils/docker/example/release/Dockerfile vendor/llvm/dist/utils/docker/nvidia-cuda/build/Dockerfile vendor/llvm/dist/utils/docker/nvidia-cuda/release/Dockerfile vendor/llvm/dist/utils/docker/scripts/build_install_llvm.sh vendor/llvm/dist/utils/git-svn/git-llvm vendor/llvm/dist/utils/lit/lit.py vendor/llvm/dist/utils/lit/lit/LitConfig.py vendor/llvm/dist/utils/lit/lit/TestRunner.py vendor/llvm/dist/utils/lit/lit/discovery.py vendor/llvm/dist/utils/lit/lit/formats/googletest.py vendor/llvm/dist/utils/lit/lit/main.py vendor/llvm/dist/utils/lit/lit/run.py vendor/llvm/dist/utils/lit/lit/util.py vendor/llvm/dist/utils/lit/tests/Inputs/max-failures/lit.cfg vendor/llvm/dist/utils/lit/tests/Inputs/shtest-format/external_shell/fail_with_bad_encoding.txt vendor/llvm/dist/utils/lit/tests/Inputs/shtest-format/lit.cfg vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/lit.cfg vendor/llvm/dist/utils/lit/tests/Inputs/shtest-shell/redirects.txt vendor/llvm/dist/utils/lit/tests/discovery.py vendor/llvm/dist/utils/lit/tests/googletest-format.py vendor/llvm/dist/utils/lit/tests/googletest-timeout.py vendor/llvm/dist/utils/lit/tests/googletest-upstream-format.py vendor/llvm/dist/utils/lit/tests/lit.cfg vendor/llvm/dist/utils/lit/tests/max-failures.py vendor/llvm/dist/utils/lit/tests/selecting.py vendor/llvm/dist/utils/lit/tests/shtest-format.py vendor/llvm/dist/utils/lit/tests/shtest-output-printing.py vendor/llvm/dist/utils/lit/tests/shtest-shell.py vendor/llvm/dist/utils/lit/tests/shtest-timeout.py vendor/llvm/dist/utils/lit/tests/unit/TestRunner.py vendor/llvm/dist/utils/llvm-lit/CMakeLists.txt vendor/llvm/dist/utils/llvm-lit/llvm-lit.in vendor/llvm/dist/utils/not/CMakeLists.txt vendor/llvm/dist/utils/not/not.cpp vendor/llvm/dist/utils/release/build_llvm_package.bat vendor/llvm/dist/utils/sanitizers/ubsan_blacklist.txt vendor/llvm/dist/utils/unittest/CMakeLists.txt vendor/llvm/dist/utils/update_llc_test_checks.py vendor/llvm/dist/utils/vim/syntax/llvm.vim vendor/llvm/dist/utils/yaml-bench/CMakeLists.txt Added: vendor/llvm/dist/.gitattributes ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/llvm/dist/.gitattributes Mon Dec 18 20:10:56 2017 (r326938) @@ -0,0 +1,12 @@ +# binary files +test/Object/Inputs/*.a-* binary +test/tools/dsymutil/Inputs/* binary +test/tools/llvm-ar/Inputs/*.lib binary +test/tools/llvm-objdump/Inputs/*.a binary +test/tools/llvm-rc/Inputs/* binary +test/tools/llvm-strings/Inputs/numbers binary +test/MC/AsmParser/incbin_abcd binary +test/YAMLParser/spec-09-02.test binary + +# Windows line ending test +test/MC/AsmParser/preserve-comments-crlf.s text eol=crlf Modified: vendor/llvm/dist/CMakeLists.txt ============================================================================== --- vendor/llvm/dist/CMakeLists.txt Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/CMakeLists.txt Mon Dec 18 20:10:56 2017 (r326938) @@ -2,43 +2,34 @@ cmake_minimum_required(VERSION 3.4.3) -if(POLICY CMP0022) - cmake_policy(SET CMP0022 NEW) # automatic when 2.8.12 is required -endif() +cmake_policy(SET CMP0022 NEW) -if (POLICY CMP0051) - # CMake 3.1 and higher include generator expressions of the form - # $ in the SOURCES property. These need to be - # stripped everywhere that access the SOURCES property, so we just - # defer to the OLD behavior of not including generator expressions - # in the output for now. - cmake_policy(SET CMP0051 OLD) -endif() +cmake_policy(SET CMP0048 NEW) -if(POLICY CMP0057) - cmake_policy(SET CMP0057 NEW) -endif() +# CMake 3.1 and higher include generator expressions of the form +# $ in the SOURCES property. These need to be +# stripped everywhere that access the SOURCES property, so we just +# defer to the OLD behavior of not including generator expressions +# in the output for now. +cmake_policy(SET CMP0051 OLD) +cmake_policy(SET CMP0056 NEW) + +cmake_policy(SET CMP0057 NEW) + if(NOT DEFINED LLVM_VERSION_MAJOR) - set(LLVM_VERSION_MAJOR 5) + set(LLVM_VERSION_MAJOR 6) endif() if(NOT DEFINED LLVM_VERSION_MINOR) set(LLVM_VERSION_MINOR 0) endif() if(NOT DEFINED LLVM_VERSION_PATCH) - set(LLVM_VERSION_PATCH 1) + set(LLVM_VERSION_PATCH 0) endif() if(NOT DEFINED LLVM_VERSION_SUFFIX) - set(LLVM_VERSION_SUFFIX "") + set(LLVM_VERSION_SUFFIX svn) endif() -if (POLICY CMP0048) - cmake_policy(SET CMP0048 NEW) - set(cmake_3_0_PROJ_VERSION - VERSION ${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}) - set(cmake_3_0_LANGUAGES LANGUAGES) -endif() - if (NOT PACKAGE_VERSION) set(PACKAGE_VERSION "${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}${LLVM_VERSION_SUFFIX}") @@ -52,9 +43,8 @@ if ((CMAKE_GENERATOR MATCHES "Visual Studio") AND (CMA endif() project(LLVM - ${cmake_3_0_PROJ_VERSION} - ${cmake_3_0_LANGUAGES} - C CXX ASM) + VERSION ${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH} + LANGUAGES C CXX ASM) if (NOT CMAKE_BUILD_TYPE AND NOT CMAKE_CONFIGURATION_TYPES) message(STATUS "No build type selected, default to Debug") @@ -120,7 +110,7 @@ endif() # LLVM_EXTERNAL_${project}_SOURCE_DIR using LLVM_ALL_PROJECTS # This allows an easy way of setting up a build directory for llvm and another # one for llvm+clang+... using the same sources. -set(LLVM_ALL_PROJECTS "clang;libcxx;libcxxabi;lldb;compiler-rt;lld;polly") +set(LLVM_ALL_PROJECTS "clang;libcxx;libcxxabi;lldb;compiler-rt;lld;polly;debuginfo-tests") set(LLVM_ENABLE_PROJECTS "" CACHE STRING "Semicolon-separated list of projects to build (${LLVM_ALL_PROJECTS}), or \"all\".") if( LLVM_ENABLE_PROJECTS STREQUAL "all" ) @@ -176,13 +166,12 @@ if(LLVM_DEPENDENCY_DEBUGGING) endif() endif() -option(LLVM_BUILD_GLOBAL_ISEL "Experimental: Build GlobalISel" ON) -if(LLVM_BUILD_GLOBAL_ISEL) - add_definitions(-DLLVM_BUILD_GLOBAL_ISEL) +option(LLVM_ENABLE_DAGISEL_COV "Debug: Prints tablegen patterns that were used for selecting" OFF) +option(LLVM_ENABLE_GISEL_COV "Enable collection of GlobalISel rule coverage" OFF) +if(LLVM_ENABLE_GISEL_COV) + set(LLVM_GISEL_COV_PREFIX "${CMAKE_BINARY_DIR}/gisel-coverage-" CACHE STRING "Provide a filename prefix to collect the GlobalISel rule coverage") endif() -option(LLVM_ENABLE_DAGISEL_COV "Debug: Prints tablegen patterns that were used for selecting" OFF) - # Add path for custom modules set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} @@ -194,6 +183,9 @@ set(CMAKE_MODULE_PATH # for use by clang_complete, YouCompleteMe, etc. set(CMAKE_EXPORT_COMPILE_COMMANDS 1) +option(LLVM_INSTALL_BINUTILS_SYMLINKS + "Install symlinks from the binutils tool names to the corresponding LLVM tools." OFF) + option(LLVM_INSTALL_UTILS "Include utility binaries in the 'install' target." OFF) option(LLVM_INSTALL_TOOLCHAIN_ONLY "Only include toolchain files in the 'install' target." OFF) @@ -242,11 +234,11 @@ endif() include(CPack) # Sanity check our source directory to make sure that we are not trying to -# generate an in-tree build (unless on MSVC_IDE, where it is ok), and to make +# generate an in-source build (unless on MSVC_IDE, where it is ok), and to make # sure that we don't have any stray generated files lying around in the tree # (which would end up getting picked up by header search, instead of the correct # versions). -if( CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR AND NOT MSVC_IDE ) +if( CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR AND NOT MSVC_IDE ) message(FATAL_ERROR "In-source builds are not allowed. CMake would overwrite the makefiles distributed with LLVM. Please create a directory and run cmake from there, passing the path @@ -359,6 +351,8 @@ set(LLVM_TARGET_ARCH "host" option(LLVM_ENABLE_TERMINFO "Use terminfo database if available." ON) +set(LLVM_ENABLE_LIBXML2 "ON" CACHE STRING "Use libxml2 if available. Can be ON, OFF, or FORCE_ON") + option(LLVM_ENABLE_LIBEDIT "Use libedit if available." ON) option(LLVM_ENABLE_THREADS "Use threads if available." ON) @@ -391,6 +385,8 @@ option(LLVM_ENABLE_LLD "Use lld as C and C++ linker." option(LLVM_ENABLE_PEDANTIC "Compile with pedantic enabled." ON) option(LLVM_ENABLE_WERROR "Fail and stop if a warning is triggered." OFF) +option(LLVM_ENABLE_DUMP "Enable dump functions even when assertions are disabled" OFF) + if( NOT uppercase_CMAKE_BUILD_TYPE STREQUAL "DEBUG" ) option(LLVM_ENABLE_ASSERTIONS "Enable assertions" OFF) else() @@ -432,6 +428,8 @@ endif( LLVM_USE_OPROFILE ) set(LLVM_USE_SANITIZER "" CACHE STRING "Define the sanitizer used to build binaries and tests.") +set(LLVM_LIB_FUZZING_ENGINE "" CACHE PATH + "Path to fuzzing library for linking with fuzz targets") option(LLVM_USE_SPLIT_DWARF "Use -gsplit-dwarf when compiling llvm." OFF) @@ -551,7 +549,8 @@ else() set(LLVM_ADD_NATIVE_VISUALIZERS_TO_SOLUTION FALSE CACHE INTERNAL "For Visual Studio 2013, manually copy natvis files to Documents\\Visual Studio 2013\\Visualizers" FORCE) endif() -if (LLVM_BUILD_INSTRUMENTED OR LLVM_BUILD_INSTRUMENTED_COVERAGE) +if (LLVM_BUILD_INSTRUMENTED OR LLVM_BUILD_INSTRUMENTED_COVERAGE OR + LLVM_ENABLE_IR_PGO) if(NOT LLVM_PROFILE_MERGE_POOL_SIZE) # A pool size of 1-2 is probably sufficient on a SSD. 3-4 should be fine # for spining disks. Anything higher may only help on slower mediums. @@ -559,10 +558,9 @@ if (LLVM_BUILD_INSTRUMENTED OR LLVM_BUILD_INSTRUMENTED endif() if(NOT LLVM_PROFILE_FILE_PATTERN) if(NOT LLVM_PROFILE_DATA_DIR) - file(TO_NATIVE_PATH "${LLVM_BINARY_DIR}/profiles/%${LLVM_PROFILE_MERGE_POOL_SIZE}m.profraw" LLVM_PROFILE_FILE_PATTERN) - else() - file(TO_NATIVE_PATH "${LLVM_PROFILE_DATA_DIR}/%${LLVM_PROFILE_MERGE_POOL_SIZE}m.profraw" LLVM_PROFILE_FILE_PATTERN) + file(TO_NATIVE_PATH "${LLVM_BINARY_DIR}/profiles" LLVM_PROFILE_DATA_DIR) endif() + file(TO_NATIVE_PATH "${LLVM_PROFILE_DATA_DIR}/%${LLVM_PROFILE_MERGE_POOL_SIZE}m.profraw" LLVM_PROFILE_FILE_PATTERN) endif() endif() @@ -680,9 +678,13 @@ foreach(t ${LLVM_TARGETS_TO_BUILD}) list(FIND LLVM_ALL_TARGETS ${t} idx) list(FIND LLVM_EXPERIMENTAL_TARGETS_TO_BUILD ${t} idy) + # At this point, LLVMBUILDTOOL already checked all the targets passed in + # LLVM_TARGETS_TO_BUILD and LLVM_EXPERIMENTAL_TARGETS_TO_BUILD, so + # this test just makes sure that any experimental targets were passed via + # LLVM_EXPERIMENTAL_TARGETS_TO_BUILD, not LLVM_TARGETS_TO_BUILD. if( idx LESS 0 AND idy LESS 0 ) - message(FATAL_ERROR "The target `${t}' does not exist. - It should be one of\n${LLVM_ALL_TARGETS}") + message(FATAL_ERROR "The target `${t}' is experimental and must be passed " + "via LLVM_EXPERIMENTAL_TARGETS_TO_BUILD.") else() set(LLVM_ENUM_TARGETS "${LLVM_ENUM_TARGETS}LLVM_TARGET(${t})\n") endif() @@ -757,6 +759,7 @@ configure_file( add_custom_target(srpm COMMAND cpack -G TGZ --config CPackSourceConfig.cmake -B ${LLVM_SRPM_DIR}/SOURCES COMMAND rpmbuild -bs --define '_topdir ${LLVM_SRPM_DIR}' ${LLVM_SRPM_BINARY_SPECFILE}) +set_target_properties(srpm PROPERTIES FOLDER "Misc") # They are not referenced. See set_output_directory(). @@ -792,14 +795,14 @@ if(LLVM_USE_HOST_TOOLS) include(CrossCompile) endif(LLVM_USE_HOST_TOOLS) if(LLVM_TARGET_IS_CROSSCOMPILE_HOST) -# Dummy use to avoid CMake Wraning: Manually-specified variables were not used +# Dummy use to avoid CMake Warning: Manually-specified variables were not used # (this is a variable that CrossCompile sets on recursive invocations) endif() if(${CMAKE_SYSTEM_NAME} MATCHES "(FreeBSD|DragonFly)") # On FreeBSD, /usr/local/* is not used by default. In order to build LLVM # with libxml2, iconv.h, etc., we must add /usr/local paths. - include_directories("/usr/local/include") + include_directories(SYSTEM "/usr/local/include") link_directories("/usr/local/lib") endif(${CMAKE_SYSTEM_NAME} MATCHES "(FreeBSD|DragonFly)") @@ -839,15 +842,6 @@ add_subdirectory(lib/TableGen) add_subdirectory(utils/TableGen) -# Force target to be built as soon as possible. Clang modules builds depend -# header-wise on it as they ship all headers from the umbrella folders. Building -# an entire module might include header, which depends on intrinsics_gen. This -# should be right after LLVMSupport and LLVMTableGen otherwise we introduce a -# circular dependence. -if (LLVM_ENABLE_MODULES) - list(APPEND LLVM_COMMON_DEPENDS intrinsics_gen) -endif(LLVM_ENABLE_MODULES) - add_subdirectory(include/llvm) add_subdirectory(lib) @@ -857,7 +851,6 @@ if( LLVM_INCLUDE_UTILS ) add_subdirectory(utils/PerfectShuffle) add_subdirectory(utils/count) add_subdirectory(utils/not) - add_subdirectory(utils/llvm-lit) add_subdirectory(utils/yaml-bench) else() if ( LLVM_INCLUDE_TESTS ) @@ -900,6 +893,7 @@ if( LLVM_INCLUDE_TESTS ) NO_INSTALL ALWAYS_CLEAN) endif() + add_subdirectory(utils/lit) add_subdirectory(test) add_subdirectory(unittests) if( LLVM_INCLUDE_UTILS ) @@ -943,6 +937,11 @@ endif() add_subdirectory(cmake/modules) +# Do this last so that all lit targets have already been created. +if (LLVM_INCLUDE_UTILS) + add_subdirectory(utils/llvm-lit) +endif() + if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) install(DIRECTORY include/llvm include/llvm-c DESTINATION include @@ -973,13 +972,11 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) # Installing the headers needs to depend on generating any public # tablegen'd headers. add_custom_target(llvm-headers DEPENDS intrinsics_gen) + set_target_properties(llvm-headers PROPERTIES FOLDER "Misc") if (NOT CMAKE_CONFIGURATION_TYPES) - add_custom_target(install-llvm-headers - DEPENDS llvm-headers - COMMAND "${CMAKE_COMMAND}" - -DCMAKE_INSTALL_COMPONENT=llvm-headers - -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") + add_llvm_install_targets(install-llvm-headers + COMPONENT llvm-headers) endif() endif() @@ -992,22 +989,32 @@ if(LLVM_DISTRIBUTION_COMPONENTS) add_custom_target(distribution) add_custom_target(install-distribution) + add_custom_target(install-distribution-stripped) foreach(target ${LLVM_DISTRIBUTION_COMPONENTS}) if(TARGET ${target}) add_dependencies(distribution ${target}) else() - message(FATAL_ERROR "Specified distribution component '${target}' doesn't have a target") + message(SEND_ERROR "Specified distribution component '${target}' doesn't have a target") endif() if(TARGET install-${target}) add_dependencies(install-distribution install-${target}) else() - message(FATAL_ERROR "Specified distribution component '${target}' doesn't have an install target") + message(SEND_ERROR "Specified distribution component '${target}' doesn't have an install target") endif() + + if(TARGET install-${target}-stripped) + add_dependencies(install-distribution-stripped install-${target}-stripped) + else() + message(SEND_ERROR "Specified distribution component '${target}' doesn't have an install-stripped target." + " Its installation target creation should be changed to use add_llvm_install_targets," + " or you should manually create the 'install-${target}-stripped' target.") + endif() endforeach() endif() # This allows us to deploy the Universal CRT DLLs by passing -DCMAKE_INSTALL_UCRT_LIBRARIES=ON to CMake -if (MSVC) +if (MSVC AND CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows") include(InstallRequiredSystemLibraries) endif() + Modified: vendor/llvm/dist/CODE_OWNERS.TXT ============================================================================== --- vendor/llvm/dist/CODE_OWNERS.TXT Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/CODE_OWNERS.TXT Mon Dec 18 20:10:56 2017 (r326938) @@ -41,9 +41,13 @@ E: andrey.churbanov@intel.com D: OpenMP runtime library N: Greg Clayton -E: gclayton@apple.com +E: clayborg@gmail.com D: LLDB +N: Pete Couperus +E: petecoup@synopsys.com +D: ARC backend (lib/Target/ARC/*) + N: Sanjoy Das E: sanjoy@playingwithpointers.com D: IndVar Simplify, Scalar Evolution @@ -61,7 +65,7 @@ E: qcolombet@apple.com D: Loop Strength Reduction, Register allocators N: Simon Dardis -E: simon.dardis@imgtec.com +E: simon.dardis@mips.com D: MIPS Backend (lib/Target/Mips/*) N: Duncan P. N. Exon Smith Modified: vendor/llvm/dist/CREDITS.TXT ============================================================================== --- vendor/llvm/dist/CREDITS.TXT Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/CREDITS.TXT Mon Dec 18 20:10:56 2017 (r326938) @@ -43,6 +43,10 @@ N: Neil Booth E: neil@daikokuya.co.uk D: APFloat implementation. +N: Alex Bradbury +E: asb@lowrisc.org +D: RISC-V backend + N: Misha Brukman E: brukman+llvm@uiuc.edu W: http://misha.brukman.net Modified: vendor/llvm/dist/README.txt ============================================================================== --- vendor/llvm/dist/README.txt Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/README.txt Mon Dec 18 20:10:56 2017 (r326938) @@ -16,3 +16,4 @@ documentation setup. If you are writing a package for LLVM, see docs/Packaging.rst for our suggestions. + Modified: vendor/llvm/dist/RELEASE_TESTERS.TXT ============================================================================== --- vendor/llvm/dist/RELEASE_TESTERS.TXT Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/RELEASE_TESTERS.TXT Mon Dec 18 20:10:56 2017 (r326938) @@ -47,6 +47,6 @@ T: ARM, AArch64 O: Linux N: Simon Dardis -E: simon.dardis@imgtec.com +E: simon.dardis@mips.com T: MIPS O: Linux Modified: vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.cpp ============================================================================== --- vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.cpp Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.cpp Mon Dec 18 20:10:56 2017 (r326938) @@ -29,25 +29,6 @@ void LLVMDIBuilderDestroy(LLVMDIBuilderRef dref) { delete d; } -void LLVMDIBuilderFinalize(LLVMDIBuilderRef dref) { unwrap(dref)->finalize(); } - -LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Dref, - unsigned Lang, const char *File, - const char *Dir, - const char *Producer, - int Optimized, const char *Flags, - unsigned RuntimeVersion) { - DIBuilder *D = unwrap(Dref); - return wrap(D->createCompileUnit(Lang, D->createFile(File, Dir), Producer, - Optimized, Flags, RuntimeVersion)); -} - -LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef Dref, const char *File, - const char *Dir) { - DIBuilder *D = unwrap(Dref); - return wrap(D->createFile(File, Dir)); -} - LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(LLVMDIBuilderRef Dref, LLVMMetadataRef Scope, LLVMMetadataRef File, @@ -237,7 +218,7 @@ LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd(LLVMDIBui } LLVMValueRef LLVMDIBuilderInsertValueAtEnd(LLVMDIBuilderRef Dref, - LLVMValueRef Val, uint64_t Offset, + LLVMValueRef Val, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMBasicBlockRef Block) { @@ -247,7 +228,7 @@ LLVMValueRef LLVMDIBuilderInsertValueAtEnd(LLVMDIBuild DIBuilder *D = unwrap(Dref); Instruction *Instr = D->insertDbgValueIntrinsic( - unwrap(Val), Offset, unwrap(VarInfo), - unwrap(Expr), /* DebugLoc */ nullptr, unwrap(Block)); + unwrap(Val), unwrap(VarInfo), unwrap(Expr), + /* DebugLoc */ nullptr, unwrap(Block)); return wrap(Instr); } Modified: vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.h ============================================================================== --- vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.h Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/bindings/go/llvm/DIBuilderBindings.h Mon Dec 18 20:10:56 2017 (r326938) @@ -16,6 +16,7 @@ #include "IRBindings.h" #include "llvm-c/Core.h" +#include "llvm-c/DebugInfo.h" #ifdef __cplusplus extern "C" { @@ -30,17 +31,7 @@ typedef struct LLVMOpaqueDIBuilder *LLVMDIBuilderRef; LLVMDIBuilderRef LLVMNewDIBuilder(LLVMModuleRef m); void LLVMDIBuilderDestroy(LLVMDIBuilderRef d); -void LLVMDIBuilderFinalize(LLVMDIBuilderRef d); -LLVMMetadataRef -LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef D, unsigned Language, - const char *File, const char *Dir, - const char *Producer, int Optimized, - const char *Flags, unsigned RuntimeVersion); - -LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef D, const char *File, - const char *Dir); - LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(LLVMDIBuilderRef D, LLVMMetadataRef Scope, LLVMMetadataRef File, @@ -132,7 +123,6 @@ LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd(LLVMDIBui LLVMBasicBlockRef Block); LLVMValueRef LLVMDIBuilderInsertValueAtEnd(LLVMDIBuilderRef D, LLVMValueRef Val, - uint64_t Offset, LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, LLVMBasicBlockRef Block); Modified: vendor/llvm/dist/bindings/go/llvm/dibuilder.go ============================================================================== --- vendor/llvm/dist/bindings/go/llvm/dibuilder.go Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/bindings/go/llvm/dibuilder.go Mon Dec 18 20:10:56 2017 (r326938) @@ -132,12 +132,17 @@ func (d *DIBuilder) CreateCompileUnit(cu DICompileUnit defer C.free(unsafe.Pointer(flags)) result := C.LLVMDIBuilderCreateCompileUnit( d.ref, - C.unsigned(cu.Language), - file, dir, - producer, - boolToCInt(cu.Optimized), - flags, + C.LLVMDWARFSourceLanguage(cu.Language), + C.LLVMDIBuilderCreateFile(d.ref, file, C.size_t(len(cu.File)), dir, C.size_t(len(cu.Dir))), + producer, C.size_t(len(cu.Producer)), + C.LLVMBool(boolToCInt(cu.Optimized)), + flags, C.size_t(len(cu.Flags)), C.unsigned(cu.RuntimeVersion), + /*SplitName=*/ nil, 0, + C.LLVMDWARFEmissionFull, + /*DWOId=*/ 0, + /*SplitDebugInlining*/ C.LLVMBool(boolToCInt(true)), + /*DebugInfoForProfiling*/ C.LLVMBool(boolToCInt(false)), ) return Metadata{C: result} } @@ -148,7 +153,9 @@ func (d *DIBuilder) CreateFile(filename, dir string) M defer C.free(unsafe.Pointer(cfilename)) cdir := C.CString(dir) defer C.free(unsafe.Pointer(cdir)) - result := C.LLVMDIBuilderCreateFile(d.ref, cfilename, cdir) + result := C.LLVMDIBuilderCreateFile(d.ref, + cfilename, C.size_t(len(filename)), + cdir, C.size_t(len(dir))) return Metadata{C: result} } @@ -533,8 +540,8 @@ func (d *DIBuilder) InsertDeclareAtEnd(v Value, diVarI // InsertValueAtEnd inserts a call to llvm.dbg.value at the end of the // specified basic block for the given value and associated debug metadata. -func (d *DIBuilder) InsertValueAtEnd(v Value, diVarInfo, expr Metadata, offset uint64, bb BasicBlock) Value { - result := C.LLVMDIBuilderInsertValueAtEnd(d.ref, v.C, C.uint64_t(offset), diVarInfo.C, expr.C, bb.C) +func (d *DIBuilder) InsertValueAtEnd(v Value, diVarInfo, expr Metadata, bb BasicBlock) Value { + result := C.LLVMDIBuilderInsertValueAtEnd(d.ref, v.C, diVarInfo.C, expr.C, bb.C) return Value{C: result} } Modified: vendor/llvm/dist/cmake/config-ix.cmake ============================================================================== --- vendor/llvm/dist/cmake/config-ix.cmake Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/cmake/config-ix.cmake Mon Dec 18 20:10:56 2017 (r326938) @@ -8,6 +8,7 @@ include(CheckIncludeFileCXX) include(CheckLibraryExists) include(CheckSymbolExists) include(CheckFunctionExists) +include(CheckCCompilerFlag) include(CheckCXXSourceCompiles) include(TestBigEndian) @@ -126,37 +127,63 @@ if(HAVE_LIBPTHREAD) set(LLVM_PTHREAD_LIB ${CMAKE_THREAD_LIBS_INIT}) endif() -# Don't look for these libraries on Windows. Also don't look for them if we're -# using MSan, since uninstrumented third party code may call MSan interceptors -# like strlen, leading to false positives. -if( NOT PURE_WINDOWS AND NOT LLVM_USE_SANITIZER MATCHES "Memory.*") - if (LLVM_ENABLE_ZLIB) - check_library_exists(z compress2 "" HAVE_LIBZ) - else() - set(HAVE_LIBZ 0) - endif() - # Skip libedit if using ASan as it contains memory leaks. - if (LLVM_ENABLE_LIBEDIT AND HAVE_HISTEDIT_H AND NOT LLVM_USE_SANITIZER MATCHES ".*Address.*") - check_library_exists(edit el_init "" HAVE_LIBEDIT) - else() - set(HAVE_LIBEDIT 0) - endif() - if(LLVM_ENABLE_TERMINFO) - set(HAVE_TERMINFO 0) - foreach(library tinfo terminfo curses ncurses ncursesw) +# Don't look for these libraries if we're using MSan, since uninstrumented third +# party code may call MSan interceptors like strlen, leading to false positives. +if(NOT LLVM_USE_SANITIZER MATCHES "Memory.*") + set(HAVE_LIBZ 0) + if(LLVM_ENABLE_ZLIB) + foreach(library z zlib_static zlib) string(TOUPPER ${library} library_suffix) - check_library_exists(${library} setupterm "" HAVE_TERMINFO_${library_suffix}) - if(HAVE_TERMINFO_${library_suffix}) - set(HAVE_TERMINFO 1) - set(TERMINFO_LIBS "${library}") + check_library_exists(${library} compress2 "" HAVE_LIBZ_${library_suffix}) + if(HAVE_LIBZ_${library_suffix}) + set(HAVE_LIBZ 1) + set(ZLIB_LIBRARIES "${library}") break() endif() endforeach() - else() - set(HAVE_TERMINFO 0) endif() + + # Don't look for these libraries on Windows. + if (NOT PURE_WINDOWS) + # Skip libedit if using ASan as it contains memory leaks. + if (LLVM_ENABLE_LIBEDIT AND HAVE_HISTEDIT_H AND NOT LLVM_USE_SANITIZER MATCHES ".*Address.*") + check_library_exists(edit el_init "" HAVE_LIBEDIT) + else() + set(HAVE_LIBEDIT 0) + endif() + if(LLVM_ENABLE_TERMINFO) + set(HAVE_TERMINFO 0) + foreach(library tinfo terminfo curses ncurses ncursesw) + string(TOUPPER ${library} library_suffix) + check_library_exists(${library} setupterm "" HAVE_TERMINFO_${library_suffix}) + if(HAVE_TERMINFO_${library_suffix}) + set(HAVE_TERMINFO 1) + set(TERMINFO_LIBS "${library}") + break() + endif() + endforeach() + else() + set(HAVE_TERMINFO 0) + endif() + + find_library(ICONV_LIBRARY_PATH NAMES iconv libiconv libiconv-2 c) + set(LLVM_LIBXML2_ENABLED 0) + set(LIBXML2_FOUND 0) + if((LLVM_ENABLE_LIBXML2) AND ((CMAKE_SYSTEM_NAME MATCHES "Linux") AND (ICONV_LIBRARY_PATH) OR APPLE)) + find_package(LibXml2) + if (LIBXML2_FOUND) + set(LLVM_LIBXML2_ENABLED 1) + include_directories(${LIBXML2_INCLUDE_DIR}) + set(LIBXML2_LIBS "xml2") + endif() + endif() + endif() endif() +if (LLVM_ENABLE_LIBXML2 STREQUAL "FORCE_ON" AND NOT LLVM_LIBXML2_ENABLED) + message(FATAL_ERROR "Failed to congifure libxml2") +endif() + check_library_exists(xar xar_open "" HAVE_LIBXAR) if(HAVE_LIBXAR) set(XAR_LIB xar) @@ -167,6 +194,14 @@ check_symbol_exists(arc4random "stdlib.h" HAVE_DECL_AR find_package(Backtrace) set(HAVE_BACKTRACE ${Backtrace_FOUND}) set(BACKTRACE_HEADER ${Backtrace_HEADER}) + +# Prevent check_symbol_exists from using API that is not supported for a given +# deployment target. +check_c_compiler_flag("-Werror=unguarded-availability-new" "C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW") +if(C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW) + set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -Werror=unguarded-availability-new") +endif() + check_symbol_exists(_Unwind_Backtrace "unwind.h" HAVE__UNWIND_BACKTRACE) check_symbol_exists(getpagesize unistd.h HAVE_GETPAGESIZE) check_symbol_exists(sysconf unistd.h HAVE_SYSCONF) @@ -246,8 +281,11 @@ endif() check_symbol_exists(__GLIBC__ stdio.h LLVM_USING_GLIBC) if( LLVM_USING_GLIBC ) add_definitions( -D_GNU_SOURCE ) + list(APPEND CMAKE_REQUIRED_DEFINITIONS "-D_GNU_SOURCE") endif() # This check requires _GNU_SOURCE +check_symbol_exists(sched_getaffinity sched.h HAVE_SCHED_GETAFFINITY) +check_symbol_exists(CPU_COUNT sched.h HAVE_CPU_COUNT) if(HAVE_LIBPTHREAD) check_library_exists(pthread pthread_getname_np "" HAVE_PTHREAD_GETNAME_NP) check_library_exists(pthread pthread_setname_np "" HAVE_PTHREAD_SETNAME_NP) @@ -600,3 +638,34 @@ else() endif() string(REPLACE " " ";" LLVM_BINDINGS_LIST "${LLVM_BINDINGS}") + +function(find_python_module module) + string(TOUPPER ${module} module_upper) + set(FOUND_VAR PY_${module_upper}_FOUND) + + execute_process(COMMAND "${PYTHON_EXECUTABLE}" "-c" "import ${module}" + RESULT_VARIABLE status + ERROR_QUIET) + + if(status) + set(${FOUND_VAR} 0 PARENT_SCOPE) + message(STATUS "Could NOT find Python module ${module}") + else() + set(${FOUND_VAR} 1 PARENT_SCOPE) + message(STATUS "Found Python module ${module}") + endif() +endfunction() + +set (PYTHON_MODULES + pygments + yaml + ) +foreach(module ${PYTHON_MODULES}) + find_python_module(${module}) +endforeach() + +if(PY_PYGMENTS_FOUND AND PY_YAML_FOUND) + set (LLVM_HAVE_OPT_VIEWER_MODULES 1) +else() + set (LLVM_HAVE_OPT_VIEWER_MODULES 0) +endif() Modified: vendor/llvm/dist/cmake/config.guess ============================================================================== --- vendor/llvm/dist/cmake/config.guess Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/cmake/config.guess Mon Dec 18 20:10:56 2017 (r326938) @@ -206,10 +206,6 @@ case "${UNAME_MACHINE}:${UNAME_SYSTEM}:${UNAME_RELEASE UNAME_MACHINE_ARCH=`arch | sed 's/OpenBSD.//'` echo ${UNAME_MACHINE_ARCH}-unknown-openbsd${UNAME_RELEASE} exit ;; - *:Bitrig:*:*) - UNAME_MACHINE_ARCH=`arch | sed 's/Bitrig.//'` - echo ${UNAME_MACHINE_ARCH}-unknown-bitrig${UNAME_RELEASE} - exit ;; *:ekkoBSD:*:*) echo ${UNAME_MACHINE}-unknown-ekkobsd${UNAME_RELEASE} exit ;; Modified: vendor/llvm/dist/cmake/modules/AddLLVM.cmake ============================================================================== --- vendor/llvm/dist/cmake/modules/AddLLVM.cmake Mon Dec 18 18:38:00 2017 (r326937) +++ vendor/llvm/dist/cmake/modules/AddLLVM.cmake Mon Dec 18 20:10:56 2017 (r326938) @@ -149,8 +149,13 @@ endfunction(add_llvm_symbol_exports) if(NOT WIN32 AND NOT APPLE) # Detect what linker we have here + if( LLVM_USE_LINKER ) + set(command ${CMAKE_C_COMPILER} -fuse-ld=${LLVM_USE_LINKER} -Wl,--version) + else() + set(command ${CMAKE_C_COMPILER} -Wl,--version) + endif() execute_process( - COMMAND ${CMAKE_C_COMPILER} -Wl,--version + COMMAND ${command} OUTPUT_VARIABLE stdout ERROR_VARIABLE stderr ) @@ -164,7 +169,8 @@ if(NOT WIN32 AND NOT APPLE) elseif("${stdout}" MATCHES "GNU ld") set(LLVM_LINKER_IS_GNULD ON) message(STATUS "Linker detection: GNU ld") - elseif("${stderr}" MATCHES "Solaris Link Editors") + elseif("${stderr}" MATCHES "Solaris Link Editors" OR + "${stdout}" MATCHES "Solaris Link Editors") set(LLVM_LINKER_IS_SOLARISLD ON) message(STATUS "Linker detection: Solaris ld") else() @@ -263,14 +269,14 @@ endfunction() # function(add_windows_version_resource_file OUT_VAR) set(sources ${ARGN}) - if (MSVC) + if (MSVC AND CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows") set(resource_file ${LLVM_SOURCE_DIR}/resources/windows_version_resource.rc) if(EXISTS ${resource_file}) set(sources ${sources} ${resource_file}) source_group("Resource Files" ${resource_file}) set(windows_resource_file ${resource_file} PARENT_SCOPE) endif() - endif(MSVC) + endif(MSVC AND CMAKE_HOST_SYSTEM_NAME STREQUAL "Windows") set(${OUT_VAR} ${sources} PARENT_SCOPE) endfunction(add_windows_version_resource_file) @@ -563,6 +569,32 @@ function(llvm_add_library name) endif() endfunction() +function(add_llvm_install_targets target) + cmake_parse_arguments(ARG "" "COMPONENT;PREFIX" "DEPENDS" ${ARGN}) + if(ARG_COMPONENT) + set(component_option -DCMAKE_INSTALL_COMPONENT="${ARG_COMPONENT}") + endif() + if(ARG_PREFIX) + set(prefix_option -DCMAKE_INSTALL_PREFIX="${ARG_PREFIX}") + endif() + + add_custom_target(${target} + DEPENDS ${ARG_DEPENDS} + COMMAND "${CMAKE_COMMAND}" + ${component_option} + ${prefix_option} + -P "${CMAKE_BINARY_DIR}/cmake_install.cmake" + USES_TERMINAL) + add_custom_target(${target}-stripped + DEPENDS ${ARG_DEPENDS} + COMMAND "${CMAKE_COMMAND}" + ${component_option} + ${prefix_option} + -DCMAKE_INSTALL_DO_STRIP=1 + -P "${CMAKE_BINARY_DIR}/cmake_install.cmake" + USES_TERMINAL) +endfunction() + macro(add_llvm_library name) cmake_parse_arguments(ARG "SHARED;BUILDTREE_ONLY" @@ -613,11 +645,9 @@ macro(add_llvm_library name) COMPONENT ${name}) if (NOT CMAKE_CONFIGURATION_TYPES) - add_custom_target(install-${name} - DEPENDS ${name} - COMMAND "${CMAKE_COMMAND}" - -DCMAKE_INSTALL_COMPONENT=${name} - -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") + add_llvm_install_targets(install-${name} + DEPENDS ${name} + COMPONENT ${name}) endif() endif() set_property(GLOBAL APPEND PROPERTY LLVM_EXPORTS ${name}) @@ -687,7 +717,7 @@ macro(add_llvm_executable name) # it forces Xcode to properly link the static library. list(APPEND ALL_FILES "${LLVM_MAIN_SRC_DIR}/cmake/dummy.cpp") endif() - + if( EXCLUDE_FROM_ALL ) add_executable(${name} EXCLUDE_FROM_ALL ${ALL_FILES}) else() @@ -738,7 +768,7 @@ macro(add_llvm_executable name) # libpthreads overrides some standard library symbols, so main # executable must be linked with it in order to provide consistent # API for all shared libaries loaded by this executable. - target_link_libraries(${name} ${LLVM_PTHREAD_LIB}) + target_link_libraries(${name} PRIVATE ${LLVM_PTHREAD_LIB}) endif() endmacro(add_llvm_executable name) @@ -843,11 +873,9 @@ macro(add_llvm_tool name) COMPONENT ${name}) if (NOT CMAKE_CONFIGURATION_TYPES) - add_custom_target(install-${name} - DEPENDS ${name} - COMMAND "${CMAKE_COMMAND}" - -DCMAKE_INSTALL_COMPONENT=${name} - -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") + add_llvm_install_targets(install-${name} + DEPENDS ${name} + COMPONENT ${name}) endif() endif() endif() @@ -883,15 +911,30 @@ macro(add_llvm_utility name) RUNTIME DESTINATION ${LLVM_UTILS_INSTALL_DIR} COMPONENT ${name}) if (NOT CMAKE_CONFIGURATION_TYPES) - add_custom_target(install-${name} - DEPENDS ${name} - COMMAND "${CMAKE_COMMAND}" - -DCMAKE_INSTALL_COMPONENT=${name} - -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") + add_llvm_install_targets(install-${name} + DEPENDS ${name} + COMPONENT ${name}) endif() endif() endmacro(add_llvm_utility name) +macro(add_llvm_fuzzer name) + cmake_parse_arguments(ARG "" "DUMMY_MAIN" "" ${ARGN}) + if( LLVM_LIB_FUZZING_ENGINE ) + set(LLVM_OPTIONAL_SOURCES ${ARG_DUMMY_MAIN}) + add_llvm_executable(${name} ${ARG_UNPARSED_ARGUMENTS}) + target_link_libraries(${name} PRIVATE ${LLVM_LIB_FUZZING_ENGINE}) + set_target_properties(${name} PROPERTIES FOLDER "Fuzzers") + elseif( LLVM_USE_SANITIZE_COVERAGE ) + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fsanitize=fuzzer") + set(LLVM_OPTIONAL_SOURCES ${ARG_DUMMY_MAIN}) + add_llvm_executable(${name} ${ARG_UNPARSED_ARGUMENTS}) + set_target_properties(${name} PROPERTIES FOLDER "Fuzzers") + elseif( ARG_DUMMY_MAIN ) + add_llvm_executable(${name} ${ARG_DUMMY_MAIN} ${ARG_UNPARSED_ARGUMENTS}) + set_target_properties(${name} PROPERTIES FOLDER "Fuzzers") + endif() +endmacro() macro(add_llvm_target target_name) include_directories(BEFORE @@ -1020,6 +1063,13 @@ function(add_unittest test_suite test_name) set(EXCLUDE_FROM_ALL ON) endif() + # Our current version of gtest does not properly recognize C++11 support + # with MSVC, so it falls back to tr1 / experimental classes. Since LLVM + # itself requires C++11, we can safely force it on unconditionally so that + # we don't have to fight with the buggy gtest check. + add_definitions(-DGTEST_LANG_CXX11=1) + add_definitions(-DGTEST_HAS_TR1_TUPLE=0) + include_directories(${LLVM_MAIN_SRC_DIR}/utils/unittest/googletest/include) include_directories(${LLVM_MAIN_SRC_DIR}/utils/unittest/googlemock/include) if (NOT LLVM_ENABLE_THREADS) @@ -1043,7 +1093,7 @@ function(add_unittest test_suite test_name) # libpthreads overrides some standard library symbols, so main # executable must be linked with it in order to provide consistent # API for all shared libaries loaded by this executable. - target_link_libraries(${test_name} gtest_main gtest ${LLVM_PTHREAD_LIB}) + target_link_libraries(${test_name} PRIVATE gtest_main gtest ${LLVM_PTHREAD_LIB}) add_dependencies(${test_suite} ${test_name}) get_target_property(test_suite_folder ${test_suite} FOLDER) @@ -1095,12 +1145,31 @@ function(llvm_canonicalize_cmake_booleans) endforeach() endfunction(llvm_canonicalize_cmake_booleans) +macro(set_llvm_build_mode) + # Configuration-time: See Unit/lit.site.cfg.in + if (CMAKE_CFG_INTDIR STREQUAL ".") + set(LLVM_BUILD_MODE ".") + else () + set(LLVM_BUILD_MODE "%(build_mode)s") + endif () +endmacro() + # This function provides an automatic way to 'configure'-like generate a file # based on a set of common and custom variables, specifically targeting the # variables needed for the 'lit.site.cfg' files. This function bundles the # common variables that any Lit instance is likely to need, and custom # variables can be passed in. -function(configure_lit_site_cfg input output) +function(configure_lit_site_cfg site_in site_out) + cmake_parse_arguments(ARG "" "" "MAIN_CONFIG;OUTPUT_MAPPING" ${ARGN}) + + if ("${ARG_MAIN_CONFIG}" STREQUAL "") + get_filename_component(INPUT_DIR ${site_in} DIRECTORY) + set(ARG_MAIN_CONFIG "${INPUT_DIR}/lit.cfg") + endif() + if ("${ARG_OUTPUT_MAPPING}" STREQUAL "") + set(ARG_OUTPUT_MAPPING "${site_out}") + endif() + foreach(c ${LLVM_TARGETS_TO_BUILD}) set(TARGETS_BUILT "${TARGETS_BUILT} ${c}") endforeach(c) @@ -1108,21 +1177,16 @@ function(configure_lit_site_cfg input output) set(SHLIBEXT "${LTDL_SHLIB_EXT}") - # Configuration-time: See Unit/lit.site.cfg.in - if (CMAKE_CFG_INTDIR STREQUAL ".") - set(LLVM_BUILD_MODE ".") - else () - set(LLVM_BUILD_MODE "%(build_mode)s") - endif () + set_llvm_build_mode() # They below might not be the build tree but provided binary tree. set(LLVM_SOURCE_DIR ${LLVM_MAIN_SRC_DIR}) set(LLVM_BINARY_DIR ${LLVM_BINARY_DIR}) - string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} LLVM_TOOLS_DIR ${LLVM_TOOLS_BINARY_DIR}) - string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} LLVM_LIBS_DIR ${LLVM_LIBRARY_DIR}) + string(REPLACE "${CMAKE_CFG_INTDIR}" "${LLVM_BUILD_MODE}" LLVM_TOOLS_DIR "${LLVM_TOOLS_BINARY_DIR}") + string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} LLVM_LIBS_DIR "${LLVM_LIBRARY_DIR}") # SHLIBDIR points the build tree. - string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} SHLIBDIR "${LLVM_SHLIB_OUTPUT_INTDIR}") + string(REPLACE "${CMAKE_CFG_INTDIR}" "${LLVM_BUILD_MODE}" SHLIBDIR "${LLVM_SHLIB_OUTPUT_INTDIR}") set(PYTHON_EXECUTABLE ${PYTHON_EXECUTABLE}) # FIXME: "ENABLE_SHARED" doesn't make sense, since it is used just for @@ -1146,7 +1210,7 @@ function(configure_lit_site_cfg input output) set(HOST_CXX "${CMAKE_CXX_COMPILER} ${CMAKE_CXX_COMPILER_ARG1}") set(HOST_LDFLAGS "${CMAKE_EXE_LINKER_FLAGS}") - set(LIT_SITE_CFG_IN_HEADER "## Autogenerated from ${input}\n## Do not edit!") + set(LIT_SITE_CFG_IN_HEADER "## Autogenerated from ${site_in}\n## Do not edit!") # Override config_target_triple (and the env) if(LLVM_TARGET_TRIPLE_ENV) @@ -1161,9 +1225,76 @@ function(configure_lit_site_cfg input output) set(TARGET_TRIPLE "\"+config.target_triple+\"") endif() - configure_file(${input} ${output} @ONLY) + string(CONCAT LIT_SITE_CFG_IN_FOOTER + "import lit.llvm\n" + "lit.llvm.initialize(lit_config, config)\n") + + configure_file(${site_in} ${site_out} @ONLY) + if (EXISTS "${ARG_MAIN_CONFIG}") + set(PYTHON_STATEMENT "map_config('${ARG_MAIN_CONFIG}', '${site_out}')") + get_property(LLVM_LIT_CONFIG_MAP GLOBAL PROPERTY LLVM_LIT_CONFIG_MAP) + set(LLVM_LIT_CONFIG_MAP "${LLVM_LIT_CONFIG_MAP}\n${PYTHON_STATEMENT}") + set_property(GLOBAL PROPERTY LLVM_LIT_CONFIG_MAP ${LLVM_LIT_CONFIG_MAP}) + endif() endfunction() +function(dump_all_cmake_variables) + get_cmake_property(_variableNames VARIABLES) + foreach (_variableName ${_variableNames}) + message(STATUS "${_variableName}=${${_variableName}}") + endforeach() +endfunction() + +function(get_llvm_lit_path base_dir file_name) + cmake_parse_arguments(ARG "ALLOW_EXTERNAL" "" "" ${ARGN}) + + if (ARG_ALLOW_EXTERNAL) + set(LLVM_DEFAULT_EXTERNAL_LIT "${LLVM_EXTERNAL_LIT}") + set (LLVM_EXTERNAL_LIT "" CACHE STRING "Command used to spawn lit") + if ("${LLVM_EXTERNAL_LIT}" STREQUAL "") + set(LLVM_EXTERNAL_LIT "${LLVM_DEFAULT_EXTERNAL_LIT}") + endif() + + if (NOT "${LLVM_EXTERNAL_LIT}" STREQUAL "") + if (EXISTS ${LLVM_EXTERNAL_LIT}) + get_filename_component(LIT_FILE_NAME ${LLVM_EXTERNAL_LIT} NAME) + get_filename_component(LIT_BASE_DIR ${LLVM_EXTERNAL_LIT} DIRECTORY) + set(${file_name} ${LIT_FILE_NAME} PARENT_SCOPE) + set(${base_dir} ${LIT_BASE_DIR} PARENT_SCOPE) + return() + else() + message(WARN "LLVM_EXTERNAL_LIT set to ${LLVM_EXTERNAL_LIT}, but the path does not exist.") + endif() + endif() + endif() + + set(lit_file_name "llvm-lit") + if (WIN32 AND NOT CYGWIN) + # llvm-lit needs suffix.py for multiprocess to find a main module. + set(lit_file_name "${lit_file_name}.py") + endif () + set(${file_name} ${lit_file_name} PARENT_SCOPE) + + get_property(LLVM_LIT_BASE_DIR GLOBAL PROPERTY LLVM_LIT_BASE_DIR) + if (NOT "${LLVM_LIT_BASE_DIR}" STREQUAL "") + set(${base_dir} ${LLVM_LIT_BASE_DIR} PARENT_SCOPE) + endif() + + # Allow individual projects to provide an override + if (NOT "${LLVM_LIT_OUTPUT_DIR}" STREQUAL "") *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:11:16 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id F33C5E832EC; Mon, 18 Dec 2017 20:11:16 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BD9C26C916; Mon, 18 Dec 2017 20:11:16 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKBFuw085129; Mon, 18 Dec 2017 20:11:15 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKBFAo085128; Mon, 18 Dec 2017 20:11:15 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182011.vBIKBFAo085128@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:11:15 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326939 - vendor/llvm/llvm-trunk-r321017 X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: vendor/llvm/llvm-trunk-r321017 X-SVN-Commit-Revision: 326939 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:11:17 -0000 Author: dim Date: Mon Dec 18 20:11:15 2017 New Revision: 326939 URL: https://svnweb.freebsd.org/changeset/base/326939 Log: Tag llvm trunk r321017. Added: vendor/llvm/llvm-trunk-r321017/ - copied from r326938, vendor/llvm/dist/ From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:12:03 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 14FD1E833ED; Mon, 18 Dec 2017 20:12:03 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A54F86CD5C; Mon, 18 Dec 2017 20:12:02 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKC17h085405; Mon, 18 Dec 2017 20:12:01 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKC1kf085404; Mon, 18 Dec 2017 20:12:01 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182012.vBIKC1kf085404@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:12:01 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326944 - vendor/compiler-rt/compiler-rt-trunk-r321017 X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: vendor/compiler-rt/compiler-rt-trunk-r321017 X-SVN-Commit-Revision: 326944 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:12:03 -0000 Author: dim Date: Mon Dec 18 20:12:01 2017 New Revision: 326944 URL: https://svnweb.freebsd.org/changeset/base/326944 Log: Tag compiler-rt trunk r321017. Added: vendor/compiler-rt/compiler-rt-trunk-r321017/ - copied from r326943, vendor/compiler-rt/dist/ From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:11:48 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 056B0E83352; Mon, 18 Dec 2017 20:11:48 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C269D6CBF7; Mon, 18 Dec 2017 20:11:47 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKBkkK085287; Mon, 18 Dec 2017 20:11:46 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKBkEE085286; Mon, 18 Dec 2017 20:11:46 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182011.vBIKBkEE085286@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:11:46 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326942 - vendor/clang/clang-trunk-r321017 X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: vendor/clang/clang-trunk-r321017 X-SVN-Commit-Revision: 326942 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:11:48 -0000 Author: dim Date: Mon Dec 18 20:11:46 2017 New Revision: 326942 URL: https://svnweb.freebsd.org/changeset/base/326942 Log: Tag clang trunk r321017. Added: vendor/clang/clang-trunk-r321017/ - copied from r326941, vendor/clang/dist/ From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:12:18 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 38DE7E83437; Mon, 18 Dec 2017 20:12:18 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 391D46CFA4; Mon, 18 Dec 2017 20:12:16 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKCF44085516; Mon, 18 Dec 2017 20:12:15 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKCF4T085515; Mon, 18 Dec 2017 20:12:15 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182012.vBIKCF4T085515@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:12:15 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326946 - vendor/libc++/libc++-trunk-r321017 X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: vendor/libc++/libc++-trunk-r321017 X-SVN-Commit-Revision: 326946 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:12:19 -0000 Author: dim Date: Mon Dec 18 20:12:15 2017 New Revision: 326946 URL: https://svnweb.freebsd.org/changeset/base/326946 Log: Tag libc++ trunk r321017. Added: vendor/libc++/libc++-trunk-r321017/ - copied from r326945, vendor/libc++/dist/ From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:11:46 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id EE377E8334A; Mon, 18 Dec 2017 20:11:45 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id B67756CB35; Mon, 18 Dec 2017 20:11:41 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKBe1o085240; Mon, 18 Dec 2017 20:11:40 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKBdwg085227; Mon, 18 Dec 2017 20:11:39 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182011.vBIKBdwg085227@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:11:39 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326941 - in vendor/clang/dist: . bindings/python bindings/python/clang bindings/python/tests/cindex cmake/caches cmake/modules docs docs/analyzer docs/analyzer/DesignDiscussions docs/t... X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in vendor/clang/dist: . bindings/python bindings/python/clang bindings/python/tests/cindex cmake/caches cmake/modules docs docs/analyzer docs/analyzer/DesignDiscussions docs/tools examples/clang-inter... X-SVN-Commit-Revision: 326941 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:11:46 -0000 Author: dim Date: Mon Dec 18 20:11:37 2017 New Revision: 326941 URL: https://svnweb.freebsd.org/changeset/base/326941 Log: Vendor import of clang trunk r321017: https://llvm.org/svn/llvm-project/cfe/trunk@321017 Added: vendor/clang/dist/bindings/python/tests/cindex/test_linkage.py (contents, props changed) vendor/clang/dist/bindings/python/tests/cindex/test_tls_kind.py (contents, props changed) vendor/clang/dist/cmake/caches/Android-stage2.cmake vendor/clang/dist/cmake/caches/Android.cmake vendor/clang/dist/cmake/modules/ProtobufMutator.cmake vendor/clang/dist/docs/HardwareAssistedAddressSanitizerDesign.rst vendor/clang/dist/docs/RefactoringEngine.rst vendor/clang/dist/docs/analyzer/DesignDiscussions/ vendor/clang/dist/docs/analyzer/DesignDiscussions/InitializerLists.rst vendor/clang/dist/include/clang/AST/DataCollection.h (contents, props changed) vendor/clang/dist/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h (contents, props changed) vendor/clang/dist/include/clang/AST/QualTypeNames.h (contents, props changed) vendor/clang/dist/include/clang/AST/StmtDataCollectors.td vendor/clang/dist/include/clang/Analysis/AnalysisDeclContext.h (contents, props changed) vendor/clang/dist/include/clang/Analysis/BodyFarm.h (contents, props changed) vendor/clang/dist/include/clang/Basic/AlignedAllocation.h (contents, props changed) vendor/clang/dist/include/clang/Basic/DiagnosticCrossTUKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticError.h (contents, props changed) vendor/clang/dist/include/clang/Basic/DiagnosticRefactoringKinds.td vendor/clang/dist/include/clang/Basic/SanitizerSpecialCaseList.h (contents, props changed) vendor/clang/dist/include/clang/Basic/SyncScope.h (contents, props changed) vendor/clang/dist/include/clang/Basic/X86Target.def vendor/clang/dist/include/clang/CrossTU/ vendor/clang/dist/include/clang/CrossTU/CrossTUDiagnostic.h (contents, props changed) vendor/clang/dist/include/clang/CrossTU/CrossTranslationUnit.h (contents, props changed) vendor/clang/dist/include/clang/Lex/VariadicMacroSupport.h (contents, props changed) vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitors.h (contents, props changed) vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/LoopUnrolling.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/ASTDiff/ vendor/clang/dist/include/clang/Tooling/ASTDiff/ASTDiff.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/ASTDiff/ASTDiffInternal.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Execution.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/ASTSelection.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/Extract/ vendor/clang/dist/include/clang/Tooling/Refactoring/Extract/Extract.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringAction.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringActionRule.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringActionRuleRequirements.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringActionRules.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringActionRulesInternal.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringDiagnostic.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringOption.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringOptionVisitor.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringOptions.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringResultConsumer.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/RefactoringRuleContext.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/SymbolName.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/StandaloneExecution.h (contents, props changed) vendor/clang/dist/include/clang/Tooling/ToolExecutorPluginRegistry.h (contents, props changed) vendor/clang/dist/lib/AST/DataCollection.cpp (contents, props changed) vendor/clang/dist/lib/AST/Linkage.h (contents, props changed) vendor/clang/dist/lib/AST/QualTypeNames.cpp (contents, props changed) vendor/clang/dist/lib/Basic/SanitizerSpecialCaseList.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/ vendor/clang/dist/lib/Basic/Targets.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/AArch64.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/AArch64.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/AMDGPU.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/AMDGPU.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/ARM.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/ARM.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/AVR.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/AVR.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/BPF.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/BPF.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Hexagon.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Hexagon.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Lanai.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Lanai.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Le64.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Le64.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/MSP430.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/MSP430.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Mips.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Mips.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/NVPTX.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/NVPTX.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Nios2.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Nios2.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/OSTargets.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/OSTargets.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/PNaCl.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/PNaCl.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/PPC.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/PPC.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/SPIR.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/SPIR.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Sparc.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/Sparc.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/SystemZ.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/SystemZ.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/TCE.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/TCE.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/WebAssembly.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/WebAssembly.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/X86.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/X86.h (contents, props changed) vendor/clang/dist/lib/Basic/Targets/XCore.cpp (contents, props changed) vendor/clang/dist/lib/Basic/Targets/XCore.h (contents, props changed) vendor/clang/dist/lib/CodeGen/ConstantEmitter.h (contents, props changed) vendor/clang/dist/lib/CrossTU/ vendor/clang/dist/lib/CrossTU/CMakeLists.txt (contents, props changed) vendor/clang/dist/lib/CrossTU/CrossTranslationUnit.cpp (contents, props changed) vendor/clang/dist/lib/Format/FormatInternal.h (contents, props changed) vendor/clang/dist/lib/Headers/arm64intr.h (contents, props changed) vendor/clang/dist/lib/Headers/avx512vpopcntdqvlintrin.h (contents, props changed) vendor/clang/dist/lib/Headers/cetintrin.h (contents, props changed) vendor/clang/dist/lib/Headers/clwbintrin.h (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/DeleteWithNonVirtualDtorChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Checkers/NonnullGlobalConstantsChecker.cpp (contents, props changed) vendor/clang/dist/lib/StaticAnalyzer/Core/LoopUnrolling.cpp (contents, props changed) vendor/clang/dist/lib/Tooling/ASTDiff/ vendor/clang/dist/lib/Tooling/ASTDiff/ASTDiff.cpp (contents, props changed) vendor/clang/dist/lib/Tooling/ASTDiff/CMakeLists.txt (contents, props changed) vendor/clang/dist/lib/Tooling/Execution.cpp (contents, props changed) vendor/clang/dist/lib/Tooling/Refactoring/ASTSelection.cpp (contents, props changed) vendor/clang/dist/lib/Tooling/Refactoring/ASTSelectionRequirements.cpp (contents, props changed) vendor/clang/dist/lib/Tooling/Refactoring/Extract/ vendor/clang/dist/lib/Tooling/Refactoring/Extract/Extract.cpp (contents, props changed) vendor/clang/dist/lib/Tooling/Refactoring/Extract/SourceExtraction.cpp (contents, props changed) vendor/clang/dist/lib/Tooling/Refactoring/Extract/SourceExtraction.h (contents, props changed) vendor/clang/dist/lib/Tooling/Refactoring/RefactoringActions.cpp (contents, props changed) vendor/clang/dist/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp (contents, props changed) vendor/clang/dist/lib/Tooling/StandaloneExecution.cpp (contents, props changed) vendor/clang/dist/test/Analysis/DeleteWithNonVirtualDtor.cpp (contents, props changed) vendor/clang/dist/test/Analysis/block-in-critical-section.m vendor/clang/dist/test/Analysis/call_once.cpp (contents, props changed) vendor/clang/dist/test/Analysis/cfg-indirect-goto-determinism.cpp (contents, props changed) vendor/clang/dist/test/Analysis/compound-literals.c (contents, props changed) vendor/clang/dist/test/Analysis/func-mapping-test.cpp (contents, props changed) vendor/clang/dist/test/Analysis/html-diag-singlefile.c (contents, props changed) vendor/clang/dist/test/Analysis/html-diag-singlefile.h (contents, props changed) vendor/clang/dist/test/Analysis/html-diags-analyze-headers.c (contents, props changed) vendor/clang/dist/test/Analysis/html-diags-analyze-headers.h (contents, props changed) vendor/clang/dist/test/Analysis/loop-unrolling.cpp (contents, props changed) vendor/clang/dist/test/Analysis/loop-widening-notes.cpp (contents, props changed) vendor/clang/dist/test/Analysis/loopexit-cfg-output.cpp (contents, props changed) vendor/clang/dist/test/Analysis/max-nodes-suppress-on-sink.cpp (contents, props changed) vendor/clang/dist/test/Analysis/nonnull-global-constants.mm vendor/clang/dist/test/Analysis/null-deref-path-notes.c (contents, props changed) vendor/clang/dist/test/Analysis/null-deref-path-notes.cpp (contents, props changed) vendor/clang/dist/test/Analysis/objc-encode.m vendor/clang/dist/test/Analysis/pointer-arithmetic.c (contents, props changed) vendor/clang/dist/test/Analysis/retain-release-safe.c (contents, props changed) vendor/clang/dist/test/Analysis/stack-capture-leak-arc.mm vendor/clang/dist/test/Analysis/stack-capture-leak-no-arc.mm vendor/clang/dist/test/Analysis/string-with-signedness.c (contents, props changed) vendor/clang/dist/test/Analysis/vector.m vendor/clang/dist/test/CXX/basic/basic.link/p8.cpp (contents, props changed) vendor/clang/dist/test/CXX/basic/basic.scope/basic.scope.declarative/p4.cpp (contents, props changed) vendor/clang/dist/test/CXX/concepts-ts/dcl.dcl/lit.cfg.py (contents, props changed) vendor/clang/dist/test/CXX/drs/dr11xx.cpp (contents, props changed) vendor/clang/dist/test/CXX/expr/expr.unary/expr.new/p2-cxx14.cpp (contents, props changed) vendor/clang/dist/test/CXX/expr/expr.unary/expr.new/p2-cxx1z.cpp (contents, props changed) vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p6/ vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p6/global-vs-module.cpp (contents, props changed) vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p6/module-vs-global.cpp (contents, props changed) vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p6/module-vs-module.cpp (contents, props changed) vendor/clang/dist/test/CXX/modules-ts/basic/basic.link/p3.cppm vendor/clang/dist/test/CXX/modules-ts/basic/basic.search/ vendor/clang/dist/test/CXX/modules-ts/basic/basic.search/module-import.cpp (contents, props changed) vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.export/p1.cpp (contents, props changed) vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/p1.cpp (contents, props changed) vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/p2.cpp (contents, props changed) vendor/clang/dist/test/CXX/special/class.dtor/p5-implicit.cpp (contents, props changed) vendor/clang/dist/test/CodeCompletion/crash-func-init.cpp (contents, props changed) vendor/clang/dist/test/CodeCompletion/ignore-ns-level-decls.cpp (contents, props changed) vendor/clang/dist/test/CodeCompletion/qualifiers-as-written.cpp (contents, props changed) vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.sanitized.txt (contents, props changed) vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.unsanitized1.txt (contents, props changed) vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.unsanitized2.txt (contents, props changed) vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.unsanitized3.txt (contents, props changed) vendor/clang/dist/test/CodeGen/Inputs/sanitizer-special-case-list.unsanitized4.txt (contents, props changed) vendor/clang/dist/test/CodeGen/address-safety-attr-kasan-hwasan.cpp (contents, props changed) vendor/clang/dist/test/CodeGen/arm64-microsoft-intrinsics.c (contents, props changed) vendor/clang/dist/test/CodeGen/attr-mprefer-vector-width.c (contents, props changed) vendor/clang/dist/test/CodeGen/avx512vpopcntdqvlintrin.c (contents, props changed) vendor/clang/dist/test/CodeGen/builtin-clwb.c (contents, props changed) vendor/clang/dist/test/CodeGen/builtin-cpu-is.c (contents, props changed) vendor/clang/dist/test/CodeGen/builtin-sqrt.c (contents, props changed) vendor/clang/dist/test/CodeGen/builtins-nvptx-ptx50.cu vendor/clang/dist/test/CodeGen/builtins-nvptx-ptx60.cu vendor/clang/dist/test/CodeGen/builtins-nvptx-sm_70.cu vendor/clang/dist/test/CodeGen/cetintrin.c (contents, props changed) vendor/clang/dist/test/CodeGen/cfi-icall-generalize.c (contents, props changed) vendor/clang/dist/test/CodeGen/cfi-unrelated-cast.cpp (contents, props changed) vendor/clang/dist/test/CodeGen/complex-builtins.c (contents, props changed) vendor/clang/dist/test/CodeGen/complex-libcalls.c (contents, props changed) vendor/clang/dist/test/CodeGen/darwin-ppc-varargs.c (contents, props changed) vendor/clang/dist/test/CodeGen/debug-info-attributed-stmt.c (contents, props changed) vendor/clang/dist/test/CodeGen/debug-info-block-vars.c (contents, props changed) vendor/clang/dist/test/CodeGen/debug-info-lto.c (contents, props changed) vendor/clang/dist/test/CodeGen/debug-info-preprocessed-file.i vendor/clang/dist/test/CodeGen/fp16vec-ops.c (contents, props changed) vendor/clang/dist/test/CodeGen/long-call-attr.c (contents, props changed) vendor/clang/dist/test/CodeGen/math-builtins.c (contents, props changed) vendor/clang/dist/test/CodeGen/math-libcalls.c (contents, props changed) vendor/clang/dist/test/CodeGen/ms-annotation.c (contents, props changed) vendor/clang/dist/test/CodeGen/ms-inline-asm-enums.cpp (contents, props changed) vendor/clang/dist/test/CodeGen/ms-inline-asm-variables.c (contents, props changed) vendor/clang/dist/test/CodeGen/noplt.c (contents, props changed) vendor/clang/dist/test/CodeGen/nullptr-arithmetic.c (contents, props changed) vendor/clang/dist/test/CodeGen/ppc-vector-compare.cc (contents, props changed) vendor/clang/dist/test/CodeGen/pr34021.c (contents, props changed) vendor/clang/dist/test/CodeGen/profile-sample-accurate.c (contents, props changed) vendor/clang/dist/test/CodeGen/push-hidden-visibility-subclass.cpp (contents, props changed) vendor/clang/dist/test/CodeGen/sanitizer-special-case-list.c (contents, props changed) vendor/clang/dist/test/CodeGen/tbaa-array.cpp (contents, props changed) vendor/clang/dist/test/CodeGen/tbaa-cast.cpp (contents, props changed) vendor/clang/dist/test/CodeGen/tbaa-reference.cpp (contents, props changed) vendor/clang/dist/test/CodeGen/thinlto-debug-pm.c (contents, props changed) vendor/clang/dist/test/CodeGen/ubsan-builtin-checks.c (contents, props changed) vendor/clang/dist/test/CodeGen/ubsan-pass-object-size.c (contents, props changed) vendor/clang/dist/test/CodeGen/unsigned-overflow-minimal.c (contents, props changed) vendor/clang/dist/test/CodeGen/verify-debuginfo.ll vendor/clang/dist/test/CodeGen/x86-GCC-inline-asm-Y-constraints.c (contents, props changed) vendor/clang/dist/test/CodeGen/x86_64-instrument-functions.c (contents, props changed) vendor/clang/dist/test/CodeGen/xray-always-emit-customevent.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/atomic-align.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/atomic-inline.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cfi-ms-vbase-derived-cast.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cfi-ms-vbase-nvcall.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cfi-vcall-no-trap.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cxx11-extern-constexpr.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cxx2a-destroying-delete.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/cxx2a-three-way-comparison.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/debug-info-codeview-nested-types.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/debug-info-fwd-template-param.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/debug-info-nested-exprs.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/dllexport-vtable-thunks.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/dllimport-dtor-thunks.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/extern-section-attribute.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/finegrain-bitfield-access.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/float16-declarations.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/member-expr-references-variable.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/microsoft-inaccessible-base.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/mingw-w64-exceptions.c (contents, props changed) vendor/clang/dist/test/CodeGenCXX/ms-eh-personality.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/noescape.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/pr29160.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/static-initializer-branch-weights.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/tmp-md-nodes1.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCXX/tmp-md-nodes2.cpp (contents, props changed) vendor/clang/dist/test/CodeGenCoroutines/coro-dest-slot.cpp (contents, props changed) vendor/clang/dist/test/CodeGenObjC/NSFastEnumeration.m vendor/clang/dist/test/CodeGenObjC/ivar-layout-flexible-array.m vendor/clang/dist/test/CodeGenObjC/noescape.m vendor/clang/dist/test/CodeGenObjCXX/arc-forwarded-lambda-call.mm vendor/clang/dist/test/CodeGenObjCXX/msabi-objc-types.mm vendor/clang/dist/test/CodeGenOpenCL/amdgpu-enqueue-kernel.cl vendor/clang/dist/test/CodeGenOpenCL/atomic-ops-libcall.cl vendor/clang/dist/test/CodeGenOpenCL/atomic-ops.cl vendor/clang/dist/test/CodeGenOpenCL/func-call-dbg-loc.cl vendor/clang/dist/test/CodeGenOpenCL/no-half.cl vendor/clang/dist/test/Coverage/html-multifile-diagnostics.c (contents, props changed) vendor/clang/dist/test/Coverage/html-multifile-diagnostics.h (contents, props changed) vendor/clang/dist/test/CoverageMapping/Inputs/deferred-region-helper.h (contents, props changed) vendor/clang/dist/test/CoverageMapping/deferred-region.cpp (contents, props changed) vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/ vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/ vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/ vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/ vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/bin/ vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/bin/.keep vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/include/ vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/include/.keep vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib/ vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib/.keep vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib64/ vendor/clang/dist/test/Driver/Inputs/CUDA-nolibdevice/usr/local/cuda/lib64/.keep vendor/clang/dist/test/Driver/Inputs/CUDA_90/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/bin/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/bin/.keep vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/include/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/include/.keep vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/lib/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/lib/.keep vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/lib64/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/lib64/.keep vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/nvvm/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/nvvm/libdevice/ vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/nvvm/libdevice/libdevice.10.bc vendor/clang/dist/test/Driver/Inputs/CUDA_90/usr/local/cuda/version.txt (contents, props changed) vendor/clang/dist/test/Driver/Inputs/Windows/usr/ vendor/clang/dist/test/Driver/Inputs/Windows/usr/bin/ vendor/clang/dist/test/Driver/Inputs/Windows/usr/bin/ld.bfd (contents, props changed) vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/i686-unknown-linux/ vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/i686-unknown-linux/lib/ vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/i686-unknown-linux/lib/.keep vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i686-unknown-linux/ vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i686-unknown-linux/4.6.0/ vendor/clang/dist/test/Driver/Inputs/basic_linux_tree/usr/lib/gcc/i686-unknown-linux/4.6.0/crtbegin.o (contents, props changed) vendor/clang/dist/test/Driver/Inputs/resource_dir/hwasan_blacklist.txt (contents, props changed) vendor/clang/dist/test/Driver/Inputs/resource_dir/lib/linux/libclang_rt.hwasan-aarch64.a.syms vendor/clang/dist/test/Driver/Inputs/resource_dir/ubsan_blacklist.txt (contents, props changed) vendor/clang/dist/test/Driver/XRay/xray-shared-noxray.cpp (contents, props changed) vendor/clang/dist/test/Driver/aarch64-dotprod.c (contents, props changed) vendor/clang/dist/test/Driver/aarch64-rcpc.s (contents, props changed) vendor/clang/dist/test/Driver/aarch64-rdm.c (contents, props changed) vendor/clang/dist/test/Driver/amdgpu-mcpu.cl vendor/clang/dist/test/Driver/amdgpu-toolchain-opencl.cl vendor/clang/dist/test/Driver/android-pie.c (contents, props changed) vendor/clang/dist/test/Driver/arm-dotprod.c (contents, props changed) vendor/clang/dist/test/Driver/arm-target-as-mthumb.s (contents, props changed) vendor/clang/dist/test/Driver/arm-thumb-only-cores.c (contents, props changed) vendor/clang/dist/test/Driver/arm-wchar_t-defaults.c (contents, props changed) vendor/clang/dist/test/Driver/as-mcpu.c (contents, props changed) vendor/clang/dist/test/Driver/coverage.c (contents, props changed) vendor/clang/dist/test/Driver/cuda-bail-out.cu vendor/clang/dist/test/Driver/cxa-atexit.cpp (contents, props changed) vendor/clang/dist/test/Driver/gold-lto-new-pass-man.c (contents, props changed) vendor/clang/dist/test/Driver/hexagon-hvx.c (contents, props changed) vendor/clang/dist/test/Driver/lto-plugin-darwin.c (contents, props changed) vendor/clang/dist/test/Driver/lto-plugin-linux.c (contents, props changed) vendor/clang/dist/test/Driver/lto-plugin-windows.c (contents, props changed) vendor/clang/dist/test/Driver/mingw-msvcrt.c (contents, props changed) vendor/clang/dist/test/Driver/mips-abicalls-warning.c (contents, props changed) vendor/clang/dist/test/Driver/mips-gpopt-warning.c (contents, props changed) vendor/clang/dist/test/Driver/mips-mabs-warning.c (contents, props changed) vendor/clang/dist/test/Driver/mprefer-vector-width.c (contents, props changed) vendor/clang/dist/test/Driver/nostdlibxx.cpp (contents, props changed) vendor/clang/dist/test/Driver/openmp-offload-gpu.c (contents, props changed) vendor/clang/dist/test/Driver/target-override.c (contents, props changed) vendor/clang/dist/test/Driver/unix-conformance.c (contents, props changed) vendor/clang/dist/test/FixIt/Inputs/nullability-objc.h (contents, props changed) vendor/clang/dist/test/FixIt/fixit-format-ios.m vendor/clang/dist/test/FixIt/fixit-pragma-pack.c (contents, props changed) vendor/clang/dist/test/Format/verbose.cpp (contents, props changed) vendor/clang/dist/test/Frontend/diagnostics-order.c (contents, props changed) vendor/clang/dist/test/Frontend/float16.cpp (contents, props changed) vendor/clang/dist/test/Frontend/optimization-remark-extra-analysis.c (contents, props changed) vendor/clang/dist/test/Frontend/remove-file-on-signal.c (contents, props changed) vendor/clang/dist/test/Frontend/system-header-line-directive-ms-lineendings.c (contents, props changed) vendor/clang/dist/test/Frontend/verify-prefixes.c (contents, props changed) vendor/clang/dist/test/Headers/float16.c (contents, props changed) vendor/clang/dist/test/Headers/mm3dnow.c (contents, props changed) vendor/clang/dist/test/Headers/stdarg.cpp (contents, props changed) vendor/clang/dist/test/Import/extern-c-function/ vendor/clang/dist/test/Import/extern-c-function/Inputs/ vendor/clang/dist/test/Import/extern-c-function/Inputs/F.cpp (contents, props changed) vendor/clang/dist/test/Import/extern-c-function/test.cpp (contents, props changed) vendor/clang/dist/test/Import/forward-declared-objc-class/ vendor/clang/dist/test/Import/forward-declared-objc-class/Inputs/ vendor/clang/dist/test/Import/forward-declared-objc-class/Inputs/S1.m vendor/clang/dist/test/Import/forward-declared-objc-class/Inputs/S2.m vendor/clang/dist/test/Import/forward-declared-objc-class/Inputs/S3.m vendor/clang/dist/test/Import/forward-declared-objc-class/test.m vendor/clang/dist/test/Import/forward-declared-struct/Inputs/S3.c (contents, props changed) vendor/clang/dist/test/Import/local-struct/ vendor/clang/dist/test/Import/local-struct-use-origins/ vendor/clang/dist/test/Import/local-struct-use-origins/Inputs/ vendor/clang/dist/test/Import/local-struct-use-origins/Inputs/Callee.cpp (contents, props changed) vendor/clang/dist/test/Import/local-struct-use-origins/test.cpp (contents, props changed) vendor/clang/dist/test/Import/local-struct/Inputs/ vendor/clang/dist/test/Import/local-struct/Inputs/Callee.cpp (contents, props changed) vendor/clang/dist/test/Import/local-struct/test.cpp (contents, props changed) vendor/clang/dist/test/Import/objc-definitions-in-expression/ vendor/clang/dist/test/Import/objc-definitions-in-expression/Inputs/ vendor/clang/dist/test/Import/objc-definitions-in-expression/Inputs/S.m vendor/clang/dist/test/Import/objc-definitions-in-expression/test.m vendor/clang/dist/test/Import/objc-method/ vendor/clang/dist/test/Import/objc-method/Inputs/ vendor/clang/dist/test/Import/objc-method/Inputs/S.m vendor/clang/dist/test/Import/objc-method/test.m vendor/clang/dist/test/Import/struct-and-var/ vendor/clang/dist/test/Import/struct-and-var/Inputs/ vendor/clang/dist/test/Import/struct-and-var/Inputs/S1.cpp (contents, props changed) vendor/clang/dist/test/Import/struct-and-var/Inputs/S2.cpp (contents, props changed) vendor/clang/dist/test/Import/struct-and-var/test.cpp (contents, props changed) vendor/clang/dist/test/Import/struct-layout/ vendor/clang/dist/test/Import/struct-layout/Inputs/ vendor/clang/dist/test/Import/struct-layout/Inputs/Callee.cpp (contents, props changed) vendor/clang/dist/test/Import/struct-layout/test.cpp (contents, props changed) vendor/clang/dist/test/Import/template/ vendor/clang/dist/test/Import/template/Inputs/ vendor/clang/dist/test/Import/template/Inputs/T.cpp (contents, props changed) vendor/clang/dist/test/Import/template/test.cpp (contents, props changed) vendor/clang/dist/test/Index/Inputs/record-parsing-invocation-remap.c (contents, props changed) vendor/clang/dist/test/Index/USR/ vendor/clang/dist/test/Index/USR/array-type.cpp (contents, props changed) vendor/clang/dist/test/Index/USR/func-type.cpp (contents, props changed) vendor/clang/dist/test/Index/comment-to-html-xml-conversion-with-original-literals.cpp (contents, props changed) vendor/clang/dist/test/Index/index-template-template-param.cpp (contents, props changed) vendor/clang/dist/test/Index/preamble-conditionals-inverted-with-error.cpp (contents, props changed) vendor/clang/dist/test/Index/preamble-conditionals-inverted.cpp (contents, props changed) vendor/clang/dist/test/Index/preamble-conditionals-skipping.cpp (contents, props changed) vendor/clang/dist/test/Index/print-objc-manglings.m vendor/clang/dist/test/Index/record-completion-invocation.c (contents, props changed) vendor/clang/dist/test/Index/record-parsing-invocation.c (contents, props changed) vendor/clang/dist/test/Index/skipped-function-bodies.cpp (contents, props changed) vendor/clang/dist/test/Integration/thinlto_profile_sample_accurate.c (contents, props changed) vendor/clang/dist/test/Lexer/cxx2a-spaceship.cpp (contents, props changed) vendor/clang/dist/test/Lexer/cxx2a_keyword_as_cxx17.cpp (contents, props changed) vendor/clang/dist/test/Misc/ast-dump-c-attr.c (contents, props changed) vendor/clang/dist/test/Modules/Inputs/export_as_test.modulemap vendor/clang/dist/test/Modules/adl.cpp (contents, props changed) vendor/clang/dist/test/Modules/anon-linkage.cpp (contents, props changed) vendor/clang/dist/test/Modules/cxx17-inline-variables.cpp (contents, props changed) vendor/clang/dist/test/Modules/export_as_test.c (contents, props changed) vendor/clang/dist/test/Modules/merge-anon-in-extern_c.cpp (contents, props changed) vendor/clang/dist/test/Modules/module-imported-by-pch-path.m vendor/clang/dist/test/Modules/path-resolution.modulemap vendor/clang/dist/test/Modules/using-decl-inheritance.cpp (contents, props changed) vendor/clang/dist/test/Modules/using-directive-redecl.cpp (contents, props changed) vendor/clang/dist/test/Modules/using-directive.cpp (contents, props changed) vendor/clang/dist/test/Modules/var-templates.cpp (contents, props changed) vendor/clang/dist/test/Modules/visibility-in-instantiation.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_firstprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_if_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_lastprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_num_threads_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_private_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_proc_bind_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_simd_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_simd_firstprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_simd_lastprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_simd_private_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/distribute_simd_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/is_initial_device.c (contents, props changed) vendor/clang/dist/test/OpenMP/nvptx_data_sharing.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/nvptx_param_translate.c (contents, props changed) vendor/clang/dist/test/OpenMP/openmp_offload_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/openmp_win_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_debug_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_for_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_for_codegen_registration.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_for_codegen_registration_naming.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_for_debug_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_for_simd_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_for_simd_codegen_registration.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_for_simd_codegen_registration_naming.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_parallel_no_exceptions.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_codegen_registration.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_simd_codegen_registration_naming.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_codegen_registration.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_codegen_registration_naming.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_collapse_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_dist_schedule_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_firstprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_lastprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_private_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_codegen_registration.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_codegen_registration_naming.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_collapse_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_dist_schedule_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_firstprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_lastprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_private_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/target_vla_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/task_in_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/task_in_reduction_message.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/taskgroup_task_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/taskloop_in_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/taskloop_in_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/taskloop_simd_in_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/taskloop_simd_in_reduction_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_collapse_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_dist_schedule_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_firstprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_lastprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_collapse_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_copyin_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_copyin_messages.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_dist_schedule_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_firstprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_if_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_lastprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_num_threads_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_private_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_proc_bind_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_schedule_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_collapse_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_dist_schedule_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_firstprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_if_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_lastprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_num_threads_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_private_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_proc_bind_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_schedule_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_private_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_collapse_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_dist_schedule_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_firstprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_lastprivate_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_private_codegen.cpp (contents, props changed) vendor/clang/dist/test/OpenMP/teams_distribute_simd_reduction_codegen.cpp (contents, props changed) vendor/clang/dist/test/PCH/cxx2a-bitfield-init.cpp (contents, props changed) vendor/clang/dist/test/PCH/line-directive-nofilename.c (contents, props changed) vendor/clang/dist/test/PCH/line-directive-nofilename.h (contents, props changed) vendor/clang/dist/test/PCH/suspicious-pragma-pack.c (contents, props changed) vendor/clang/dist/test/Parser/c2x-attributes.c (contents, props changed) vendor/clang/dist/test/Parser/c2x-attributes.m vendor/clang/dist/test/Parser/cxx2a-bitfield-init.cpp (contents, props changed) vendor/clang/dist/test/Parser/cxx2a-spaceship.cpp (contents, props changed) vendor/clang/dist/test/Parser/decomposed-condition.cpp (contents, props changed) vendor/clang/dist/test/Parser/objcxx11-invalid-lambda.cpp (contents, props changed) vendor/clang/dist/test/Preprocessor/c17.c (contents, props changed) vendor/clang/dist/test/Preprocessor/has_c_attribute.c (contents, props changed) vendor/clang/dist/test/Preprocessor/is_target.c (contents, props changed) vendor/clang/dist/test/Preprocessor/is_target_arm.c (contents, props changed) vendor/clang/dist/test/Preprocessor/is_target_arm64.c (contents, props changed) vendor/clang/dist/test/Preprocessor/is_target_environment_version.c (contents, props changed) vendor/clang/dist/test/Preprocessor/is_target_os_darwin.c (contents, props changed) vendor/clang/dist/test/Preprocessor/is_target_unknown.c (contents, props changed) vendor/clang/dist/test/Preprocessor/macro_raw_string.cpp (contents, props changed) vendor/clang/dist/test/Preprocessor/macro_vaopt_check.cpp (contents, props changed) vendor/clang/dist/test/Preprocessor/macro_vaopt_expand.cpp (contents, props changed) vendor/clang/dist/test/Preprocessor/pragma_assume_nonnull.c (contents, props changed) vendor/clang/dist/test/Preprocessor/print-assembler.s (contents, props changed) vendor/clang/dist/test/Preprocessor/wchar_t.c (contents, props changed) vendor/clang/dist/test/Profile/Inputs/cxx-hash-v2.profdata.v5 (contents, props changed) vendor/clang/dist/test/Profile/Inputs/cxx-hash-v2.proftext vendor/clang/dist/test/Profile/cxx-hash-v2.cpp (contents, props changed) vendor/clang/dist/test/Refactor/ vendor/clang/dist/test/Refactor/Extract/ vendor/clang/dist/test/Refactor/Extract/ExtractExprIntoFunction.cpp (contents, props changed) vendor/clang/dist/test/Refactor/Extract/ExtractionSemicolonPolicy.cpp (contents, props changed) vendor/clang/dist/test/Refactor/Extract/ExtractionSemicolonPolicy.m vendor/clang/dist/test/Refactor/Extract/FromMethodToFunction.cpp (contents, props changed) vendor/clang/dist/test/Refactor/Extract/ObjCProperty.m vendor/clang/dist/test/Refactor/LocalRename/ vendor/clang/dist/test/Refactor/LocalRename/BuiltinOffsetof.cpp (contents, props changed) vendor/clang/dist/test/Refactor/LocalRename/Field.cpp (contents, props changed) vendor/clang/dist/test/Refactor/LocalRename/NoSymbolSelectedError.cpp (contents, props changed) vendor/clang/dist/test/Refactor/LocalRename/QualifiedRename.cpp (contents, props changed) vendor/clang/dist/test/Refactor/tool-apply-replacements.cpp (contents, props changed) vendor/clang/dist/test/Refactor/tool-common-options.c (contents, props changed) vendor/clang/dist/test/Refactor/tool-selection-option.c (contents, props changed) vendor/clang/dist/test/Refactor/tool-test-support.c (contents, props changed) vendor/clang/dist/test/Sema/Inputs/pragma-pack1.h (contents, props changed) vendor/clang/dist/test/Sema/Inputs/pragma-pack2.h (contents, props changed) vendor/clang/dist/test/Sema/_Float128.c (contents, props changed) vendor/clang/dist/test/Sema/attr-capabilities.cpp (contents, props changed) vendor/clang/dist/test/Sema/attr-deprecated-c2x.c (contents, props changed) vendor/clang/dist/test/Sema/attr-long-call.c (contents, props changed) vendor/clang/dist/test/Sema/c2x-fallthrough.c (contents, props changed) vendor/clang/dist/test/Sema/c2x-maybe_unused-errors.c (contents, props changed) vendor/clang/dist/test/Sema/c2x-maybe_unused.c (contents, props changed) vendor/clang/dist/test/Sema/c2x-nodiscard.c (contents, props changed) vendor/clang/dist/test/Sema/enum-sign-conversion.c (contents, props changed) vendor/clang/dist/test/Sema/error-type-safety.cpp (contents, props changed) vendor/clang/dist/test/Sema/fp16vec-sema.c (contents, props changed) vendor/clang/dist/test/Sema/implicit-decl-c90.c (contents, props changed) vendor/clang/dist/test/Sema/ms-annotation.c (contents, props changed) vendor/clang/dist/test/Sema/noescape.c (contents, props changed) vendor/clang/dist/test/Sema/outof-range-enum-constant-compare.c (contents, props changed) vendor/clang/dist/test/Sema/sign-compare-enum.c (contents, props changed) vendor/clang/dist/test/Sema/suspicious-pragma-pack.c (contents, props changed) vendor/clang/dist/test/Sema/tautological-constant-compare.c (contents, props changed) vendor/clang/dist/test/Sema/tautological-constant-enum-compare.c (contents, props changed) vendor/clang/dist/test/Sema/tautological-unsigned-enum-zero-compare.c (contents, props changed) vendor/clang/dist/test/Sema/tautological-unsigned-enum-zero-compare.cpp (contents, props changed) vendor/clang/dist/test/Sema/tautological-unsigned-zero-compare.c (contents, props changed) vendor/clang/dist/test/Sema/vector_swizzle_length.c (contents, props changed) vendor/clang/dist/test/Sema/warn-unreachable-ms.c (contents, props changed) vendor/clang/dist/test/Sema/zero-initializer.c (contents, props changed) vendor/clang/dist/test/SemaCUDA/error-includes-mode.cu vendor/clang/dist/test/SemaCXX/Inputs/warn-zero-nullptr.h (contents, props changed) vendor/clang/dist/test/SemaCXX/attr-cxx-disabled.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/compare-cxx2a.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/complex-conversion.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/constant-expression-cxx2a.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/constexpr-array-unknown-bound.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx17-compat.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx1z-init-statement-template.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx2a-destroying-delete.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx2a-lambda-equals-this.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx2a-pointer-to-const-ref-member.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/cxx2a-three-way-comparison.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/decomposed-condition.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/has_unique_object_reps_member_ptr.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/imaginary-constants.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/init-expr-crash.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/microsoft-vs-float128.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/ms-iunknown-inline-def.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/ms-iunknown-outofline-def.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/ms-iunknown-template-function.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/ms-iunknown.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/no-warn-user-defined-literals-in-system-headers.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/no-warn-user-defined-literals-in-system-headers.h (contents, props changed) vendor/clang/dist/test/SemaCXX/nothrow-as-noexcept-ctor.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/nullptr-arithmetic.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/template-default-param-through-using.cpp (contents, props changed) vendor/clang/dist/test/SemaCXX/warn-sign-conversion-cpp11.cpp (contents, props changed) vendor/clang/dist/test/SemaObjC/Inputs/empty.h (contents, props changed) vendor/clang/dist/test/SemaObjC/block-literal-with-attribute.m vendor/clang/dist/test/SemaObjC/flexible-array-arc.m vendor/clang/dist/test/SemaObjC/flexible-array.m vendor/clang/dist/test/SemaObjC/property-implement-readonly-with-custom-setter.m vendor/clang/dist/test/SemaObjC/suspicious-pragma-pack.m vendor/clang/dist/test/SemaObjC/transfer-boxed-string-nullability.m vendor/clang/dist/test/SemaObjC/warn-messaging-id.mm vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-completeness-cferror.h (contents, props changed) vendor/clang/dist/test/SemaObjCXX/block-variable-move.mm vendor/clang/dist/test/SemaObjCXX/flexible-array.mm vendor/clang/dist/test/SemaObjCXX/noescape.mm vendor/clang/dist/test/SemaObjCXX/nullability-completeness-cferror.mm vendor/clang/dist/test/SemaOpenCL/atomic-ops.cl vendor/clang/dist/test/SemaTemplate/address_space-dependent.cpp (contents, props changed) vendor/clang/dist/test/SemaTemplate/cxx17-inline-variables.cpp (contents, props changed) vendor/clang/dist/test/SemaTemplate/instantiate-friend-function.cpp (contents, props changed) vendor/clang/dist/test/Tooling/Inputs/clang-diff-basic-src.cpp (contents, props changed) vendor/clang/dist/test/Tooling/Inputs/fixed-header.h (contents, props changed) vendor/clang/dist/test/Tooling/clang-diff-args.test vendor/clang/dist/test/Tooling/clang-diff-ast.cpp (contents, props changed) vendor/clang/dist/test/Tooling/clang-diff-basic.cpp (contents, props changed) vendor/clang/dist/test/Tooling/clang-diff-bottomup.cpp (contents, props changed) vendor/clang/dist/test/Tooling/clang-diff-html.test vendor/clang/dist/test/Tooling/clang-diff-json.cpp (contents, props changed) vendor/clang/dist/test/Tooling/clang-diff-opt.cpp (contents, props changed) vendor/clang/dist/test/Tooling/clang-diff-topdown.cpp (contents, props changed) vendor/clang/dist/test/Tooling/fixed-database.cpp (contents, props changed) vendor/clang/dist/test/Unit/lit.cfg.py (contents, props changed) vendor/clang/dist/test/Unit/lit.site.cfg.py.in (contents, props changed) vendor/clang/dist/test/clang-rename/ForceMulti.cpp (contents, props changed) vendor/clang/dist/test/lit.cfg.py (contents, props changed) vendor/clang/dist/test/lit.site.cfg.py.in (contents, props changed) vendor/clang/dist/tools/clang-diff/ vendor/clang/dist/tools/clang-diff/CMakeLists.txt (contents, props changed) vendor/clang/dist/tools/clang-diff/ClangDiff.cpp (contents, props changed) vendor/clang/dist/tools/clang-func-mapping/ vendor/clang/dist/tools/clang-func-mapping/CMakeLists.txt (contents, props changed) vendor/clang/dist/tools/clang-func-mapping/ClangFnMapGen.cpp (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/Dockerfile vendor/clang/dist/tools/clang-fuzzer/DummyClangFuzzer.cpp (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/ExampleClangProtoFuzzer.cpp (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/README.txt (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/cxx_proto.proto vendor/clang/dist/tools/clang-fuzzer/handle-cxx/ vendor/clang/dist/tools/clang-fuzzer/handle-cxx/CMakeLists.txt (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/handle-cxx/handle_cxx.h (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/ vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/CMakeLists.txt (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.cpp (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx.h (contents, props changed) vendor/clang/dist/tools/clang-fuzzer/proto-to-cxx/proto_to_cxx_main.cpp (contents, props changed) vendor/clang/dist/tools/clang-refactor/ vendor/clang/dist/tools/clang-refactor/CMakeLists.txt (contents, props changed) vendor/clang/dist/tools/clang-refactor/ClangRefactor.cpp (contents, props changed) vendor/clang/dist/tools/clang-refactor/TestSupport.cpp (contents, props changed) vendor/clang/dist/tools/clang-refactor/TestSupport.h (contents, props changed) vendor/clang/dist/tools/clang-refactor/ToolRefactoringResultConsumer.h (contents, props changed) vendor/clang/dist/unittests/AST/DataCollectionTest.cpp (contents, props changed) vendor/clang/dist/unittests/CodeGen/CodeGenExternalTest.cpp (contents, props changed) vendor/clang/dist/unittests/CodeGen/IncrementalProcessingTest.cpp (contents, props changed) vendor/clang/dist/unittests/CrossTU/ vendor/clang/dist/unittests/CrossTU/CMakeLists.txt (contents, props changed) vendor/clang/dist/unittests/CrossTU/CrossTranslationUnitTest.cpp (contents, props changed) vendor/clang/dist/unittests/Format/FormatTestRawStrings.cpp (contents, props changed) vendor/clang/dist/unittests/Frontend/ASTUnitTest.cpp (contents, props changed) vendor/clang/dist/unittests/Frontend/CompilerInstanceTest.cpp (contents, props changed) vendor/clang/dist/unittests/Frontend/PCHPreambleTest.cpp (contents, props changed) vendor/clang/dist/unittests/Frontend/ParsedSourceLocationTest.cpp (contents, props changed) vendor/clang/dist/unittests/Rename/RenameAliasTest.cpp (contents, props changed) vendor/clang/dist/unittests/Rename/RenameEnumTest.cpp (contents, props changed) vendor/clang/dist/unittests/Rename/RenameFunctionTest.cpp (contents, props changed) vendor/clang/dist/unittests/Rename/RenameMemberTest.cpp (contents, props changed) vendor/clang/dist/unittests/Tooling/ASTSelectionTest.cpp (contents, props changed) vendor/clang/dist/unittests/Tooling/ExecutionTest.cpp (contents, props changed) vendor/clang/dist/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp (contents, props changed) vendor/clang/dist/unittests/Tooling/RefactoringActionRulesTest.cpp (contents, props changed) vendor/clang/dist/utils/TableGen/ClangDataCollectorsEmitter.cpp (contents, props changed) vendor/clang/dist/utils/analyzer/SATestUpdateDiffs.py (contents, props changed) vendor/clang/dist/utils/analyzer/SATestUtils.py (contents, props changed) vendor/clang/dist/utils/clangdiag.py (contents, props changed) Deleted: vendor/clang/dist/include/clang/Analysis/AnalysisContext.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h vendor/clang/dist/include/clang/Tooling/Core/QualTypeNames.h vendor/clang/dist/lib/Analysis/BodyFarm.h vendor/clang/dist/lib/Driver/ToolChains/Bitrig.cpp vendor/clang/dist/lib/Driver/ToolChains/Bitrig.h vendor/clang/dist/lib/Tooling/Core/QualTypeNames.cpp vendor/clang/dist/test/Analysis/diagnostics/diag-cross-file-boundaries.c vendor/clang/dist/test/Analysis/diagnostics/diag-cross-file-boundaries.h vendor/clang/dist/test/CodeGen/2005-07-20-SqrtNoErrno.c vendor/clang/dist/test/CodeGen/blocks-opencl.cl vendor/clang/dist/test/CodeGenObjC/debug-info-block-captured-self.m vendor/clang/dist/test/Driver/bitrig.c vendor/clang/dist/test/Driver/mingw-useld.c vendor/clang/dist/test/Driver/r600-mcpu.cl vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_linear_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_linear_messages.cpp vendor/clang/dist/test/Rewriter/objc-modern-metadata-visibility2.mm vendor/clang/dist/test/SemaOpenCL/extern.cl vendor/clang/dist/test/Unit/lit.cfg vendor/clang/dist/test/Unit/lit.site.cfg.in vendor/clang/dist/test/clang-rename/Field.cpp vendor/clang/dist/test/lit.cfg vendor/clang/dist/test/lit.site.cfg.in Modified: vendor/clang/dist/.arcconfig vendor/clang/dist/CMakeLists.txt vendor/clang/dist/CODE_OWNERS.TXT vendor/clang/dist/README.txt vendor/clang/dist/bindings/python/README.txt vendor/clang/dist/bindings/python/clang/cindex.py vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py vendor/clang/dist/bindings/python/tests/cindex/test_comment.py vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py vendor/clang/dist/bindings/python/tests/cindex/test_cursor_kind.py vendor/clang/dist/bindings/python/tests/cindex/test_diagnostics.py vendor/clang/dist/bindings/python/tests/cindex/test_exception_specification_kind.py vendor/clang/dist/bindings/python/tests/cindex/test_file.py vendor/clang/dist/bindings/python/tests/cindex/test_index.py vendor/clang/dist/bindings/python/tests/cindex/test_location.py vendor/clang/dist/bindings/python/tests/cindex/test_token_kind.py vendor/clang/dist/bindings/python/tests/cindex/test_tokens.py vendor/clang/dist/bindings/python/tests/cindex/test_translation_unit.py vendor/clang/dist/bindings/python/tests/cindex/test_type.py vendor/clang/dist/cmake/caches/Apple-stage1.cmake vendor/clang/dist/cmake/caches/Apple-stage2.cmake vendor/clang/dist/cmake/caches/Fuchsia-stage2.cmake vendor/clang/dist/cmake/caches/Fuchsia.cmake vendor/clang/dist/cmake/modules/AddClang.cmake vendor/clang/dist/cmake/modules/ClangConfig.cmake.in vendor/clang/dist/docs/AddressSanitizer.rst vendor/clang/dist/docs/AttributeReference.rst vendor/clang/dist/docs/ClangCommandLineReference.rst vendor/clang/dist/docs/ClangFormat.rst vendor/clang/dist/docs/ClangFormatStyleOptions.rst vendor/clang/dist/docs/ControlFlowIntegrity.rst vendor/clang/dist/docs/ControlFlowIntegrityDesign.rst vendor/clang/dist/docs/DiagnosticsReference.rst vendor/clang/dist/docs/InternalsManual.rst vendor/clang/dist/docs/JSONCompilationDatabase.rst vendor/clang/dist/docs/LanguageExtensions.rst vendor/clang/dist/docs/LeakSanitizer.rst vendor/clang/dist/docs/LibASTMatchersReference.html vendor/clang/dist/docs/Modules.rst vendor/clang/dist/docs/ReleaseNotes.rst vendor/clang/dist/docs/SanitizerCoverage.rst vendor/clang/dist/docs/SanitizerSpecialCaseList.rst vendor/clang/dist/docs/ThinLTO.rst vendor/clang/dist/docs/Toolchain.rst vendor/clang/dist/docs/UndefinedBehaviorSanitizer.rst vendor/clang/dist/docs/UsersManual.rst vendor/clang/dist/docs/analyzer/DebugChecks.rst vendor/clang/dist/docs/analyzer/conf.py vendor/clang/dist/docs/conf.py vendor/clang/dist/docs/index.rst vendor/clang/dist/docs/tools/dump_format_style.py vendor/clang/dist/examples/clang-interpreter/CMakeLists.txt vendor/clang/dist/include/clang-c/Index.h vendor/clang/dist/include/clang/AST/ASTContext.h vendor/clang/dist/include/clang/AST/ASTMutationListener.h vendor/clang/dist/include/clang/AST/ASTUnresolvedSet.h vendor/clang/dist/include/clang/AST/ASTVector.h vendor/clang/dist/include/clang/AST/AttrIterator.h vendor/clang/dist/include/clang/AST/BaseSubobject.h vendor/clang/dist/include/clang/AST/BuiltinTypes.def vendor/clang/dist/include/clang/AST/CMakeLists.txt vendor/clang/dist/include/clang/AST/CXXInheritance.h vendor/clang/dist/include/clang/AST/CanonicalType.h vendor/clang/dist/include/clang/AST/CharUnits.h vendor/clang/dist/include/clang/AST/CommentVisitor.h vendor/clang/dist/include/clang/AST/Decl.h vendor/clang/dist/include/clang/AST/DeclBase.h vendor/clang/dist/include/clang/AST/DeclCXX.h vendor/clang/dist/include/clang/AST/DeclContextInternals.h vendor/clang/dist/include/clang/AST/DeclFriend.h vendor/clang/dist/include/clang/AST/DeclGroup.h vendor/clang/dist/include/clang/AST/DeclLookups.h vendor/clang/dist/include/clang/AST/DeclObjC.h vendor/clang/dist/include/clang/AST/DeclOpenMP.h vendor/clang/dist/include/clang/AST/DeclTemplate.h vendor/clang/dist/include/clang/AST/DeclVisitor.h vendor/clang/dist/include/clang/AST/DeclarationName.h vendor/clang/dist/include/clang/AST/DependentDiagnostic.h vendor/clang/dist/include/clang/AST/Expr.h vendor/clang/dist/include/clang/AST/ExprCXX.h vendor/clang/dist/include/clang/AST/ExprObjC.h vendor/clang/dist/include/clang/AST/ExternalASTMerger.h vendor/clang/dist/include/clang/AST/ExternalASTSource.h vendor/clang/dist/include/clang/AST/GlobalDecl.h vendor/clang/dist/include/clang/AST/NestedNameSpecifier.h vendor/clang/dist/include/clang/AST/OpenMPClause.h vendor/clang/dist/include/clang/AST/OperationKinds.def vendor/clang/dist/include/clang/AST/OperationKinds.h vendor/clang/dist/include/clang/AST/PrettyPrinter.h vendor/clang/dist/include/clang/AST/RecordLayout.h vendor/clang/dist/include/clang/AST/RecursiveASTVisitor.h vendor/clang/dist/include/clang/AST/Redeclarable.h vendor/clang/dist/include/clang/AST/Stmt.h vendor/clang/dist/include/clang/AST/StmtGraphTraits.h vendor/clang/dist/include/clang/AST/StmtIterator.h vendor/clang/dist/include/clang/AST/StmtOpenMP.h vendor/clang/dist/include/clang/AST/StmtVisitor.h vendor/clang/dist/include/clang/AST/TemplateBase.h vendor/clang/dist/include/clang/AST/TemplateName.h vendor/clang/dist/include/clang/AST/Type.h vendor/clang/dist/include/clang/AST/TypeLoc.h vendor/clang/dist/include/clang/AST/TypeNodes.def vendor/clang/dist/include/clang/AST/UnresolvedSet.h vendor/clang/dist/include/clang/AST/VTTBuilder.h vendor/clang/dist/include/clang/ASTMatchers/ASTMatchers.h vendor/clang/dist/include/clang/ASTMatchers/ASTMatchersInternal.h vendor/clang/dist/include/clang/ASTMatchers/ASTMatchersMacros.h vendor/clang/dist/include/clang/ASTMatchers/Dynamic/Parser.h vendor/clang/dist/include/clang/ASTMatchers/Dynamic/Registry.h vendor/clang/dist/include/clang/Analysis/Analyses/Consumed.h vendor/clang/dist/include/clang/Analysis/Analyses/Dominators.h vendor/clang/dist/include/clang/Analysis/Analyses/LiveVariables.h vendor/clang/dist/include/clang/Analysis/Analyses/PostOrderCFGView.h vendor/clang/dist/include/clang/Analysis/Analyses/ThreadSafety.h vendor/clang/dist/include/clang/Analysis/Analyses/ThreadSafetyCommon.h vendor/clang/dist/include/clang/Analysis/Analyses/ThreadSafetyTIL.h vendor/clang/dist/include/clang/Analysis/CFG.h vendor/clang/dist/include/clang/Analysis/CallGraph.h vendor/clang/dist/include/clang/Analysis/CloneDetection.h vendor/clang/dist/include/clang/Analysis/ProgramPoint.h vendor/clang/dist/include/clang/Analysis/Support/BumpVector.h vendor/clang/dist/include/clang/Basic/AddressSpaces.h vendor/clang/dist/include/clang/Basic/AllDiagnostics.h vendor/clang/dist/include/clang/Basic/Attr.td vendor/clang/dist/include/clang/Basic/AttrDocs.td vendor/clang/dist/include/clang/Basic/Attributes.h vendor/clang/dist/include/clang/Basic/Builtins.def vendor/clang/dist/include/clang/Basic/Builtins.h vendor/clang/dist/include/clang/Basic/BuiltinsAArch64.def vendor/clang/dist/include/clang/Basic/BuiltinsAMDGPU.def vendor/clang/dist/include/clang/Basic/BuiltinsARM.def vendor/clang/dist/include/clang/Basic/BuiltinsHexagon.def vendor/clang/dist/include/clang/Basic/BuiltinsNVPTX.def vendor/clang/dist/include/clang/Basic/BuiltinsX86.def vendor/clang/dist/include/clang/Basic/BuiltinsX86_64.def vendor/clang/dist/include/clang/Basic/CMakeLists.txt vendor/clang/dist/include/clang/Basic/CharInfo.h vendor/clang/dist/include/clang/Basic/Cuda.h vendor/clang/dist/include/clang/Basic/DeclNodes.td vendor/clang/dist/include/clang/Basic/Diagnostic.h vendor/clang/dist/include/clang/Basic/Diagnostic.td vendor/clang/dist/include/clang/Basic/DiagnosticASTKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticCommonKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticDriverKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticFrontendKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticGroups.td vendor/clang/dist/include/clang/Basic/DiagnosticIDs.h vendor/clang/dist/include/clang/Basic/DiagnosticLexKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticOptions.h vendor/clang/dist/include/clang/Basic/DiagnosticParseKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticSemaKinds.td vendor/clang/dist/include/clang/Basic/DiagnosticSerializationKinds.td vendor/clang/dist/include/clang/Basic/IdentifierTable.h vendor/clang/dist/include/clang/Basic/LLVM.h vendor/clang/dist/include/clang/Basic/LangOptions.def vendor/clang/dist/include/clang/Basic/LangOptions.h vendor/clang/dist/include/clang/Basic/Module.h vendor/clang/dist/include/clang/Basic/OpenCLExtensions.def vendor/clang/dist/include/clang/Basic/OpenMPKinds.def vendor/clang/dist/include/clang/Basic/OperatorKinds.def vendor/clang/dist/include/clang/Basic/OperatorPrecedence.h vendor/clang/dist/include/clang/Basic/SanitizerBlacklist.h vendor/clang/dist/include/clang/Basic/Sanitizers.def vendor/clang/dist/include/clang/Basic/Sanitizers.h vendor/clang/dist/include/clang/Basic/SourceLocation.h vendor/clang/dist/include/clang/Basic/SourceManager.h vendor/clang/dist/include/clang/Basic/SourceManagerInternals.h vendor/clang/dist/include/clang/Basic/Specifiers.h vendor/clang/dist/include/clang/Basic/TargetInfo.h vendor/clang/dist/include/clang/Basic/TargetOptions.h vendor/clang/dist/include/clang/Basic/TokenKinds.def vendor/clang/dist/include/clang/Basic/TypeTraits.h vendor/clang/dist/include/clang/Basic/VirtualFileSystem.h vendor/clang/dist/include/clang/CodeGen/CodeGenABITypes.h vendor/clang/dist/include/clang/CodeGen/ConstantInitFuture.h vendor/clang/dist/include/clang/CodeGen/ModuleBuilder.h vendor/clang/dist/include/clang/Config/config.h.cmake vendor/clang/dist/include/clang/Driver/CC1Options.td vendor/clang/dist/include/clang/Driver/CLCompatOptions.td vendor/clang/dist/include/clang/Driver/Compilation.h vendor/clang/dist/include/clang/Driver/Distro.h vendor/clang/dist/include/clang/Driver/Driver.h vendor/clang/dist/include/clang/Driver/Job.h vendor/clang/dist/include/clang/Driver/Options.td vendor/clang/dist/include/clang/Driver/SanitizerArgs.h vendor/clang/dist/include/clang/Driver/ToolChain.h vendor/clang/dist/include/clang/Driver/XRayArgs.h vendor/clang/dist/include/clang/Format/Format.h vendor/clang/dist/include/clang/Frontend/ASTUnit.h vendor/clang/dist/include/clang/Frontend/CodeGenOptions.def vendor/clang/dist/include/clang/Frontend/CodeGenOptions.h vendor/clang/dist/include/clang/Frontend/CommandLineSourceLoc.h vendor/clang/dist/include/clang/Frontend/CompilerInstance.h vendor/clang/dist/include/clang/Frontend/FrontendActions.h vendor/clang/dist/include/clang/Frontend/FrontendOptions.h vendor/clang/dist/include/clang/Frontend/LangStandard.h vendor/clang/dist/include/clang/Frontend/LangStandards.def vendor/clang/dist/include/clang/Frontend/PrecompiledPreamble.h vendor/clang/dist/include/clang/Frontend/TextDiagnosticBuffer.h vendor/clang/dist/include/clang/Frontend/VerifyDiagnosticConsumer.h vendor/clang/dist/include/clang/Index/IndexDataConsumer.h vendor/clang/dist/include/clang/Index/IndexSymbol.h vendor/clang/dist/include/clang/Lex/HeaderSearch.h vendor/clang/dist/include/clang/Lex/HeaderSearchOptions.h vendor/clang/dist/include/clang/Lex/Lexer.h vendor/clang/dist/include/clang/Lex/LiteralSupport.h vendor/clang/dist/include/clang/Lex/MacroArgs.h vendor/clang/dist/include/clang/Lex/MacroInfo.h vendor/clang/dist/include/clang/Lex/ModuleLoader.h vendor/clang/dist/include/clang/Lex/ModuleMap.h vendor/clang/dist/include/clang/Lex/MultipleIncludeOpt.h vendor/clang/dist/include/clang/Lex/PPCallbacks.h vendor/clang/dist/include/clang/Lex/PTHLexer.h vendor/clang/dist/include/clang/Lex/PTHManager.h vendor/clang/dist/include/clang/Lex/Pragma.h vendor/clang/dist/include/clang/Lex/PreprocessingRecord.h vendor/clang/dist/include/clang/Lex/Preprocessor.h vendor/clang/dist/include/clang/Lex/PreprocessorLexer.h vendor/clang/dist/include/clang/Lex/PreprocessorOptions.h vendor/clang/dist/include/clang/Lex/TokenLexer.h vendor/clang/dist/include/clang/Parse/ParseAST.h vendor/clang/dist/include/clang/Parse/Parser.h vendor/clang/dist/include/clang/Sema/AttributeList.h vendor/clang/dist/include/clang/Sema/CodeCompleteConsumer.h vendor/clang/dist/include/clang/Sema/CodeCompleteOptions.h vendor/clang/dist/include/clang/Sema/DeclSpec.h vendor/clang/dist/include/clang/Sema/Lookup.h vendor/clang/dist/include/clang/Sema/Overload.h vendor/clang/dist/include/clang/Sema/Ownership.h vendor/clang/dist/include/clang/Sema/Scope.h vendor/clang/dist/include/clang/Sema/ScopeInfo.h vendor/clang/dist/include/clang/Sema/Sema.h vendor/clang/dist/include/clang/Sema/SemaInternal.h vendor/clang/dist/include/clang/Serialization/ASTBitCodes.h vendor/clang/dist/include/clang/Serialization/ASTReader.h vendor/clang/dist/include/clang/Serialization/ASTWriter.h vendor/clang/dist/include/clang/Serialization/ContinuousRangeMap.h vendor/clang/dist/include/clang/Serialization/ModuleManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/Checkers.td vendor/clang/dist/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/Analyses.def vendor/clang/dist/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h vendor/clang/dist/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h vendor/clang/dist/include/clang/Tooling/CommonOptionsParser.h vendor/clang/dist/include/clang/Tooling/CompilationDatabase.h vendor/clang/dist/include/clang/Tooling/Core/Replacement.h vendor/clang/dist/include/clang/Tooling/Refactoring/AtomicChange.h vendor/clang/dist/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/RenamingAction.h vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h vendor/clang/dist/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h vendor/clang/dist/include/clang/Tooling/Tooling.h vendor/clang/dist/include/clang/module.modulemap vendor/clang/dist/lib/AST/ASTContext.cpp vendor/clang/dist/lib/AST/ASTDumper.cpp vendor/clang/dist/lib/AST/ASTImporter.cpp vendor/clang/dist/lib/AST/ASTStructuralEquivalence.cpp vendor/clang/dist/lib/AST/CMakeLists.txt vendor/clang/dist/lib/AST/CXXABI.h vendor/clang/dist/lib/AST/CXXInheritance.cpp vendor/clang/dist/lib/AST/CommentSema.cpp vendor/clang/dist/lib/AST/Decl.cpp vendor/clang/dist/lib/AST/DeclBase.cpp vendor/clang/dist/lib/AST/DeclCXX.cpp vendor/clang/dist/lib/AST/DeclFriend.cpp vendor/clang/dist/lib/AST/DeclGroup.cpp vendor/clang/dist/lib/AST/DeclObjC.cpp vendor/clang/dist/lib/AST/DeclPrinter.cpp vendor/clang/dist/lib/AST/DeclTemplate.cpp vendor/clang/dist/lib/AST/DeclarationName.cpp vendor/clang/dist/lib/AST/Expr.cpp vendor/clang/dist/lib/AST/ExprCXX.cpp vendor/clang/dist/lib/AST/ExprClassification.cpp vendor/clang/dist/lib/AST/ExprConstant.cpp vendor/clang/dist/lib/AST/ExprObjC.cpp vendor/clang/dist/lib/AST/ExternalASTMerger.cpp vendor/clang/dist/lib/AST/ExternalASTSource.cpp vendor/clang/dist/lib/AST/ItaniumCXXABI.cpp vendor/clang/dist/lib/AST/ItaniumMangle.cpp vendor/clang/dist/lib/AST/Mangle.cpp vendor/clang/dist/lib/AST/MicrosoftCXXABI.cpp vendor/clang/dist/lib/AST/MicrosoftMangle.cpp vendor/clang/dist/lib/AST/NSAPI.cpp vendor/clang/dist/lib/AST/NestedNameSpecifier.cpp vendor/clang/dist/lib/AST/ODRHash.cpp vendor/clang/dist/lib/AST/OpenMPClause.cpp vendor/clang/dist/lib/AST/RecordLayout.cpp vendor/clang/dist/lib/AST/RecordLayoutBuilder.cpp vendor/clang/dist/lib/AST/Stmt.cpp vendor/clang/dist/lib/AST/StmtIterator.cpp vendor/clang/dist/lib/AST/StmtOpenMP.cpp vendor/clang/dist/lib/AST/StmtPrinter.cpp vendor/clang/dist/lib/AST/StmtProfile.cpp vendor/clang/dist/lib/AST/TemplateBase.cpp vendor/clang/dist/lib/AST/TemplateName.cpp vendor/clang/dist/lib/AST/Type.cpp vendor/clang/dist/lib/AST/TypeLoc.cpp vendor/clang/dist/lib/AST/TypePrinter.cpp vendor/clang/dist/lib/AST/VTTBuilder.cpp vendor/clang/dist/lib/AST/VTableBuilder.cpp vendor/clang/dist/lib/ASTMatchers/ASTMatchFinder.cpp vendor/clang/dist/lib/ASTMatchers/ASTMatchersInternal.cpp vendor/clang/dist/lib/ASTMatchers/Dynamic/Marshallers.h vendor/clang/dist/lib/ASTMatchers/Dynamic/Parser.cpp vendor/clang/dist/lib/ASTMatchers/Dynamic/Registry.cpp vendor/clang/dist/lib/Analysis/AnalysisDeclContext.cpp vendor/clang/dist/lib/Analysis/BodyFarm.cpp vendor/clang/dist/lib/Analysis/CFG.cpp vendor/clang/dist/lib/Analysis/CallGraph.cpp vendor/clang/dist/lib/Analysis/CloneDetection.cpp vendor/clang/dist/lib/Analysis/CocoaConventions.cpp vendor/clang/dist/lib/Analysis/Consumed.cpp vendor/clang/dist/lib/Analysis/LiveVariables.cpp vendor/clang/dist/lib/Analysis/PrintfFormatString.cpp vendor/clang/dist/lib/Analysis/ReachableCode.cpp vendor/clang/dist/lib/Analysis/ScanfFormatString.cpp vendor/clang/dist/lib/Analysis/ThreadSafety.cpp vendor/clang/dist/lib/Analysis/ThreadSafetyCommon.cpp vendor/clang/dist/lib/Analysis/ThreadSafetyTIL.cpp vendor/clang/dist/lib/Analysis/UninitializedValues.cpp vendor/clang/dist/lib/Basic/Builtins.cpp vendor/clang/dist/lib/Basic/CMakeLists.txt vendor/clang/dist/lib/Basic/Cuda.cpp vendor/clang/dist/lib/Basic/Diagnostic.cpp vendor/clang/dist/lib/Basic/DiagnosticIDs.cpp vendor/clang/dist/lib/Basic/FileManager.cpp vendor/clang/dist/lib/Basic/IdentifierTable.cpp vendor/clang/dist/lib/Basic/Module.cpp vendor/clang/dist/lib/Basic/OpenMPKinds.cpp vendor/clang/dist/lib/Basic/OperatorPrecedence.cpp vendor/clang/dist/lib/Basic/SanitizerBlacklist.cpp vendor/clang/dist/lib/Basic/SourceManager.cpp vendor/clang/dist/lib/Basic/TargetInfo.cpp vendor/clang/dist/lib/Basic/Targets.cpp vendor/clang/dist/lib/Basic/Version.cpp vendor/clang/dist/lib/Basic/VirtualFileSystem.cpp vendor/clang/dist/lib/Basic/XRayLists.cpp vendor/clang/dist/lib/CMakeLists.txt vendor/clang/dist/lib/CodeGen/BackendUtil.cpp vendor/clang/dist/lib/CodeGen/CGAtomic.cpp vendor/clang/dist/lib/CodeGen/CGBlocks.cpp vendor/clang/dist/lib/CodeGen/CGBuilder.h vendor/clang/dist/lib/CodeGen/CGBuiltin.cpp vendor/clang/dist/lib/CodeGen/CGCXX.cpp vendor/clang/dist/lib/CodeGen/CGCXXABI.cpp vendor/clang/dist/lib/CodeGen/CGCXXABI.h vendor/clang/dist/lib/CodeGen/CGCall.cpp vendor/clang/dist/lib/CodeGen/CGClass.cpp vendor/clang/dist/lib/CodeGen/CGCleanup.cpp vendor/clang/dist/lib/CodeGen/CGCoroutine.cpp vendor/clang/dist/lib/CodeGen/CGDebugInfo.cpp vendor/clang/dist/lib/CodeGen/CGDebugInfo.h vendor/clang/dist/lib/CodeGen/CGDecl.cpp vendor/clang/dist/lib/CodeGen/CGDeclCXX.cpp vendor/clang/dist/lib/CodeGen/CGException.cpp vendor/clang/dist/lib/CodeGen/CGExpr.cpp vendor/clang/dist/lib/CodeGen/CGExprAgg.cpp vendor/clang/dist/lib/CodeGen/CGExprCXX.cpp vendor/clang/dist/lib/CodeGen/CGExprComplex.cpp vendor/clang/dist/lib/CodeGen/CGExprConstant.cpp vendor/clang/dist/lib/CodeGen/CGExprScalar.cpp vendor/clang/dist/lib/CodeGen/CGObjC.cpp vendor/clang/dist/lib/CodeGen/CGObjCMac.cpp vendor/clang/dist/lib/CodeGen/CGObjCRuntime.cpp vendor/clang/dist/lib/CodeGen/CGOpenCLRuntime.cpp vendor/clang/dist/lib/CodeGen/CGOpenCLRuntime.h vendor/clang/dist/lib/CodeGen/CGOpenMPRuntime.cpp vendor/clang/dist/lib/CodeGen/CGOpenMPRuntime.h vendor/clang/dist/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp vendor/clang/dist/lib/CodeGen/CGOpenMPRuntimeNVPTX.h vendor/clang/dist/lib/CodeGen/CGRecordLayoutBuilder.cpp vendor/clang/dist/lib/CodeGen/CGStmt.cpp vendor/clang/dist/lib/CodeGen/CGStmtOpenMP.cpp vendor/clang/dist/lib/CodeGen/CGVTT.cpp vendor/clang/dist/lib/CodeGen/CGVTables.cpp vendor/clang/dist/lib/CodeGen/CGValue.h vendor/clang/dist/lib/CodeGen/CodeGenABITypes.cpp vendor/clang/dist/lib/CodeGen/CodeGenAction.cpp vendor/clang/dist/lib/CodeGen/CodeGenFunction.cpp vendor/clang/dist/lib/CodeGen/CodeGenFunction.h vendor/clang/dist/lib/CodeGen/CodeGenModule.cpp vendor/clang/dist/lib/CodeGen/CodeGenModule.h vendor/clang/dist/lib/CodeGen/CodeGenPGO.cpp vendor/clang/dist/lib/CodeGen/CodeGenTBAA.cpp vendor/clang/dist/lib/CodeGen/CodeGenTBAA.h vendor/clang/dist/lib/CodeGen/CodeGenTypeCache.h vendor/clang/dist/lib/CodeGen/CodeGenTypes.cpp vendor/clang/dist/lib/CodeGen/CodeGenTypes.h vendor/clang/dist/lib/CodeGen/CoverageMappingGen.cpp vendor/clang/dist/lib/CodeGen/CoverageMappingGen.h vendor/clang/dist/lib/CodeGen/ItaniumCXXABI.cpp vendor/clang/dist/lib/CodeGen/MicrosoftCXXABI.cpp vendor/clang/dist/lib/CodeGen/ModuleBuilder.cpp vendor/clang/dist/lib/CodeGen/SanitizerMetadata.cpp vendor/clang/dist/lib/CodeGen/TargetInfo.cpp vendor/clang/dist/lib/CodeGen/TargetInfo.h vendor/clang/dist/lib/Driver/CMakeLists.txt vendor/clang/dist/lib/Driver/Compilation.cpp vendor/clang/dist/lib/Driver/Distro.cpp vendor/clang/dist/lib/Driver/Driver.cpp vendor/clang/dist/lib/Driver/DriverOptions.cpp vendor/clang/dist/lib/Driver/Job.cpp vendor/clang/dist/lib/Driver/SanitizerArgs.cpp vendor/clang/dist/lib/Driver/ToolChain.cpp vendor/clang/dist/lib/Driver/ToolChains/AMDGPU.cpp vendor/clang/dist/lib/Driver/ToolChains/AMDGPU.h vendor/clang/dist/lib/Driver/ToolChains/Ananas.cpp vendor/clang/dist/lib/Driver/ToolChains/Arch/AArch64.cpp vendor/clang/dist/lib/Driver/ToolChains/Arch/ARM.cpp vendor/clang/dist/lib/Driver/ToolChains/Arch/ARM.h vendor/clang/dist/lib/Driver/ToolChains/Arch/Mips.cpp vendor/clang/dist/lib/Driver/ToolChains/Arch/Mips.h vendor/clang/dist/lib/Driver/ToolChains/Arch/PPC.cpp vendor/clang/dist/lib/Driver/ToolChains/Arch/PPC.h vendor/clang/dist/lib/Driver/ToolChains/Arch/X86.cpp vendor/clang/dist/lib/Driver/ToolChains/BareMetal.cpp vendor/clang/dist/lib/Driver/ToolChains/BareMetal.h vendor/clang/dist/lib/Driver/ToolChains/Clang.cpp vendor/clang/dist/lib/Driver/ToolChains/Clang.h vendor/clang/dist/lib/Driver/ToolChains/CloudABI.cpp vendor/clang/dist/lib/Driver/ToolChains/CommonArgs.cpp vendor/clang/dist/lib/Driver/ToolChains/CommonArgs.h vendor/clang/dist/lib/Driver/ToolChains/CrossWindows.cpp vendor/clang/dist/lib/Driver/ToolChains/Cuda.cpp vendor/clang/dist/lib/Driver/ToolChains/Cuda.h vendor/clang/dist/lib/Driver/ToolChains/Darwin.cpp vendor/clang/dist/lib/Driver/ToolChains/Darwin.h vendor/clang/dist/lib/Driver/ToolChains/DragonFly.cpp vendor/clang/dist/lib/Driver/ToolChains/FreeBSD.cpp vendor/clang/dist/lib/Driver/ToolChains/FreeBSD.h vendor/clang/dist/lib/Driver/ToolChains/Fuchsia.cpp vendor/clang/dist/lib/Driver/ToolChains/Fuchsia.h vendor/clang/dist/lib/Driver/ToolChains/Gnu.cpp vendor/clang/dist/lib/Driver/ToolChains/Hexagon.cpp vendor/clang/dist/lib/Driver/ToolChains/Hexagon.h vendor/clang/dist/lib/Driver/ToolChains/Linux.cpp vendor/clang/dist/lib/Driver/ToolChains/MSVC.cpp vendor/clang/dist/lib/Driver/ToolChains/MinGW.cpp vendor/clang/dist/lib/Driver/ToolChains/MinGW.h vendor/clang/dist/lib/Driver/ToolChains/Minix.cpp vendor/clang/dist/lib/Driver/ToolChains/NaCl.cpp vendor/clang/dist/lib/Driver/ToolChains/NetBSD.cpp vendor/clang/dist/lib/Driver/ToolChains/NetBSD.h vendor/clang/dist/lib/Driver/ToolChains/OpenBSD.cpp vendor/clang/dist/lib/Driver/ToolChains/PS4CPU.cpp vendor/clang/dist/lib/Driver/ToolChains/Solaris.cpp vendor/clang/dist/lib/Driver/ToolChains/WebAssembly.cpp vendor/clang/dist/lib/Driver/ToolChains/WebAssembly.h vendor/clang/dist/lib/Driver/XRayArgs.cpp vendor/clang/dist/lib/Format/BreakableToken.cpp vendor/clang/dist/lib/Format/BreakableToken.h vendor/clang/dist/lib/Format/ContinuationIndenter.cpp vendor/clang/dist/lib/Format/ContinuationIndenter.h vendor/clang/dist/lib/Format/Format.cpp vendor/clang/dist/lib/Format/FormatToken.cpp vendor/clang/dist/lib/Format/FormatToken.h vendor/clang/dist/lib/Format/FormatTokenLexer.cpp vendor/clang/dist/lib/Format/FormatTokenLexer.h vendor/clang/dist/lib/Format/NamespaceEndCommentsFixer.cpp vendor/clang/dist/lib/Format/NamespaceEndCommentsFixer.h vendor/clang/dist/lib/Format/SortJavaScriptImports.cpp vendor/clang/dist/lib/Format/TokenAnalyzer.cpp vendor/clang/dist/lib/Format/TokenAnalyzer.h vendor/clang/dist/lib/Format/TokenAnnotator.cpp vendor/clang/dist/lib/Format/TokenAnnotator.h vendor/clang/dist/lib/Format/UnwrappedLineFormatter.cpp vendor/clang/dist/lib/Format/UnwrappedLineFormatter.h vendor/clang/dist/lib/Format/UnwrappedLineParser.cpp vendor/clang/dist/lib/Format/UnwrappedLineParser.h vendor/clang/dist/lib/Format/UsingDeclarationsSorter.cpp vendor/clang/dist/lib/Format/UsingDeclarationsSorter.h vendor/clang/dist/lib/Format/WhitespaceManager.cpp vendor/clang/dist/lib/Format/WhitespaceManager.h vendor/clang/dist/lib/Frontend/ASTUnit.cpp vendor/clang/dist/lib/Frontend/CompilerInstance.cpp vendor/clang/dist/lib/Frontend/CompilerInvocation.cpp vendor/clang/dist/lib/Frontend/FrontendAction.cpp vendor/clang/dist/lib/Frontend/FrontendActions.cpp vendor/clang/dist/lib/Frontend/InitHeaderSearch.cpp vendor/clang/dist/lib/Frontend/InitPreprocessor.cpp vendor/clang/dist/lib/Frontend/MultiplexConsumer.cpp vendor/clang/dist/lib/Frontend/PrecompiledPreamble.cpp vendor/clang/dist/lib/Frontend/PrintPreprocessedOutput.cpp vendor/clang/dist/lib/Frontend/Rewrite/FrontendActions.cpp vendor/clang/dist/lib/Frontend/Rewrite/RewriteModernObjC.cpp vendor/clang/dist/lib/Frontend/Rewrite/RewriteObjC.cpp vendor/clang/dist/lib/Frontend/TextDiagnosticBuffer.cpp vendor/clang/dist/lib/Frontend/VerifyDiagnosticConsumer.cpp vendor/clang/dist/lib/FrontendTool/ExecuteCompilerInvocation.cpp vendor/clang/dist/lib/Headers/CMakeLists.txt vendor/clang/dist/lib/Headers/__clang_cuda_cmath.h vendor/clang/dist/lib/Headers/__clang_cuda_intrinsics.h vendor/clang/dist/lib/Headers/__clang_cuda_math_forward_declares.h vendor/clang/dist/lib/Headers/__clang_cuda_runtime_wrapper.h vendor/clang/dist/lib/Headers/avx2intrin.h vendor/clang/dist/lib/Headers/avx512bwintrin.h vendor/clang/dist/lib/Headers/avx512cdintrin.h vendor/clang/dist/lib/Headers/avx512dqintrin.h vendor/clang/dist/lib/Headers/avx512fintrin.h vendor/clang/dist/lib/Headers/avx512vlbwintrin.h vendor/clang/dist/lib/Headers/avx512vlcdintrin.h vendor/clang/dist/lib/Headers/avx512vldqintrin.h vendor/clang/dist/lib/Headers/avx512vlintrin.h vendor/clang/dist/lib/Headers/clflushoptintrin.h vendor/clang/dist/lib/Headers/cuda_wrappers/algorithm vendor/clang/dist/lib/Headers/cuda_wrappers/new vendor/clang/dist/lib/Headers/emmintrin.h vendor/clang/dist/lib/Headers/float.h vendor/clang/dist/lib/Headers/fma4intrin.h vendor/clang/dist/lib/Headers/fmaintrin.h vendor/clang/dist/lib/Headers/immintrin.h vendor/clang/dist/lib/Headers/intrin.h vendor/clang/dist/lib/Headers/opencl-c.h vendor/clang/dist/lib/Headers/stdbool.h vendor/clang/dist/lib/Headers/unwind.h vendor/clang/dist/lib/Index/CodegenNameGenerator.cpp vendor/clang/dist/lib/Index/CommentToXML.cpp vendor/clang/dist/lib/Index/IndexBody.cpp vendor/clang/dist/lib/Index/IndexDecl.cpp vendor/clang/dist/lib/Index/IndexSymbol.cpp vendor/clang/dist/lib/Index/IndexTypeSourceInfo.cpp vendor/clang/dist/lib/Index/IndexingAction.cpp vendor/clang/dist/lib/Index/IndexingContext.cpp vendor/clang/dist/lib/Index/USRGeneration.cpp vendor/clang/dist/lib/Lex/HeaderSearch.cpp vendor/clang/dist/lib/Lex/Lexer.cpp vendor/clang/dist/lib/Lex/LiteralSupport.cpp vendor/clang/dist/lib/Lex/MacroArgs.cpp vendor/clang/dist/lib/Lex/MacroInfo.cpp vendor/clang/dist/lib/Lex/ModuleMap.cpp vendor/clang/dist/lib/Lex/PPDirectives.cpp vendor/clang/dist/lib/Lex/PPLexerChange.cpp vendor/clang/dist/lib/Lex/PPMacroExpansion.cpp vendor/clang/dist/lib/Lex/PTHLexer.cpp vendor/clang/dist/lib/Lex/Pragma.cpp vendor/clang/dist/lib/Lex/PreprocessingRecord.cpp vendor/clang/dist/lib/Lex/Preprocessor.cpp vendor/clang/dist/lib/Lex/PreprocessorLexer.cpp vendor/clang/dist/lib/Lex/TokenConcatenation.cpp vendor/clang/dist/lib/Lex/TokenLexer.cpp vendor/clang/dist/lib/Parse/ParseCXXInlineMethods.cpp vendor/clang/dist/lib/Parse/ParseDecl.cpp vendor/clang/dist/lib/Parse/ParseDeclCXX.cpp vendor/clang/dist/lib/Parse/ParseExpr.cpp vendor/clang/dist/lib/Parse/ParseExprCXX.cpp vendor/clang/dist/lib/Parse/ParseObjc.cpp vendor/clang/dist/lib/Parse/ParseOpenMP.cpp vendor/clang/dist/lib/Parse/ParsePragma.cpp vendor/clang/dist/lib/Parse/ParseStmt.cpp vendor/clang/dist/lib/Parse/ParseStmtAsm.cpp vendor/clang/dist/lib/Parse/ParseTemplate.cpp vendor/clang/dist/lib/Parse/ParseTentative.cpp vendor/clang/dist/lib/Parse/Parser.cpp vendor/clang/dist/lib/Rewrite/HTMLRewrite.cpp vendor/clang/dist/lib/Sema/AnalysisBasedWarnings.cpp vendor/clang/dist/lib/Sema/AttributeList.cpp vendor/clang/dist/lib/Sema/CodeCompleteConsumer.cpp vendor/clang/dist/lib/Sema/DeclSpec.cpp vendor/clang/dist/lib/Sema/MultiplexExternalSemaSource.cpp vendor/clang/dist/lib/Sema/Sema.cpp vendor/clang/dist/lib/Sema/SemaAttr.cpp vendor/clang/dist/lib/Sema/SemaCast.cpp vendor/clang/dist/lib/Sema/SemaChecking.cpp vendor/clang/dist/lib/Sema/SemaCodeComplete.cpp vendor/clang/dist/lib/Sema/SemaCoroutine.cpp vendor/clang/dist/lib/Sema/SemaDecl.cpp vendor/clang/dist/lib/Sema/SemaDeclAttr.cpp vendor/clang/dist/lib/Sema/SemaDeclCXX.cpp vendor/clang/dist/lib/Sema/SemaDeclObjC.cpp vendor/clang/dist/lib/Sema/SemaExceptionSpec.cpp vendor/clang/dist/lib/Sema/SemaExpr.cpp vendor/clang/dist/lib/Sema/SemaExprCXX.cpp vendor/clang/dist/lib/Sema/SemaExprMember.cpp vendor/clang/dist/lib/Sema/SemaExprObjC.cpp vendor/clang/dist/lib/Sema/SemaInit.cpp vendor/clang/dist/lib/Sema/SemaLambda.cpp vendor/clang/dist/lib/Sema/SemaLookup.cpp vendor/clang/dist/lib/Sema/SemaObjCProperty.cpp vendor/clang/dist/lib/Sema/SemaOpenMP.cpp vendor/clang/dist/lib/Sema/SemaOverload.cpp vendor/clang/dist/lib/Sema/SemaPseudoObject.cpp vendor/clang/dist/lib/Sema/SemaStmt.cpp vendor/clang/dist/lib/Sema/SemaStmtAsm.cpp vendor/clang/dist/lib/Sema/SemaStmtAttr.cpp vendor/clang/dist/lib/Sema/SemaTemplate.cpp vendor/clang/dist/lib/Sema/SemaTemplateDeduction.cpp vendor/clang/dist/lib/Sema/SemaTemplateInstantiate.cpp vendor/clang/dist/lib/Sema/SemaTemplateInstantiateDecl.cpp vendor/clang/dist/lib/Sema/SemaTemplateVariadic.cpp vendor/clang/dist/lib/Sema/SemaType.cpp vendor/clang/dist/lib/Sema/TreeTransform.h vendor/clang/dist/lib/Serialization/ASTCommon.cpp vendor/clang/dist/lib/Serialization/ASTCommon.h vendor/clang/dist/lib/Serialization/ASTReader.cpp vendor/clang/dist/lib/Serialization/ASTReaderDecl.cpp vendor/clang/dist/lib/Serialization/ASTReaderInternals.h vendor/clang/dist/lib/Serialization/ASTReaderStmt.cpp vendor/clang/dist/lib/Serialization/ASTWriter.cpp vendor/clang/dist/lib/Serialization/ASTWriterDecl.cpp vendor/clang/dist/lib/Serialization/ASTWriterStmt.cpp vendor/clang/dist/lib/Serialization/GlobalModuleIndex.cpp vendor/clang/dist/lib/Serialization/ModuleManager.cpp vendor/clang/dist/lib/Serialization/MultiOnDiskHashTable.h vendor/clang/dist/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CMakeLists.txt vendor/clang/dist/lib/StaticAnalyzer/Checkers/CStringChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/CloneChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/AnalysisManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/BasicValueFactory.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/BugReporter.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CMakeLists.txt vendor/clang/dist/lib/StaticAnalyzer/Core/CallEvent.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CheckerContext.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/CoreEngine.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/Environment.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngine.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/ExprEngineC.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/IssueHash.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/MemRegion.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/PathDiagnostic.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/PrettyStackTraceLocationContext.h vendor/clang/dist/lib/StaticAnalyzer/Core/ProgramState.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/RegionStore.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SVals.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/Store.cpp vendor/clang/dist/lib/StaticAnalyzer/Core/SymbolManager.cpp vendor/clang/dist/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp vendor/clang/dist/lib/Tooling/ArgumentsAdjusters.cpp vendor/clang/dist/lib/Tooling/CMakeLists.txt vendor/clang/dist/lib/Tooling/CommonOptionsParser.cpp vendor/clang/dist/lib/Tooling/CompilationDatabase.cpp vendor/clang/dist/lib/Tooling/Core/CMakeLists.txt vendor/clang/dist/lib/Tooling/Core/Replacement.cpp vendor/clang/dist/lib/Tooling/Refactoring/AtomicChange.cpp vendor/clang/dist/lib/Tooling/Refactoring/CMakeLists.txt vendor/clang/dist/lib/Tooling/Refactoring/Rename/RenamingAction.cpp vendor/clang/dist/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp vendor/clang/dist/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp vendor/clang/dist/lib/Tooling/Tooling.cpp vendor/clang/dist/runtime/CMakeLists.txt vendor/clang/dist/test/ASTMerge/namespace/Inputs/namespace1.cpp vendor/clang/dist/test/ASTMerge/namespace/Inputs/namespace2.cpp vendor/clang/dist/test/ASTMerge/namespace/test.cpp vendor/clang/dist/test/Analysis/MisusedMovedObject.cpp vendor/clang/dist/test/Analysis/analyzer-config.c vendor/clang/dist/test/Analysis/analyzer-config.cpp vendor/clang/dist/test/Analysis/bitwise-ops.c vendor/clang/dist/test/Analysis/block-in-critical-section.cpp vendor/clang/dist/test/Analysis/bstring.cpp vendor/clang/dist/test/Analysis/bug_hash_test.cpp vendor/clang/dist/test/Analysis/bug_hash_test.m vendor/clang/dist/test/Analysis/casts.c vendor/clang/dist/test/Analysis/constant-folding.c vendor/clang/dist/test/Analysis/conversion.c vendor/clang/dist/test/Analysis/copypaste/asm.cpp vendor/clang/dist/test/Analysis/copypaste/attributes.cpp vendor/clang/dist/test/Analysis/copypaste/autogenerated_automoc.cpp vendor/clang/dist/test/Analysis/copypaste/blocks.cpp vendor/clang/dist/test/Analysis/copypaste/call.cpp vendor/clang/dist/test/Analysis/copypaste/catch.cpp vendor/clang/dist/test/Analysis/copypaste/delete.cpp vendor/clang/dist/test/Analysis/copypaste/dependent-exist.cpp vendor/clang/dist/test/Analysis/copypaste/expr-types.cpp vendor/clang/dist/test/Analysis/copypaste/fold.cpp vendor/clang/dist/test/Analysis/copypaste/function-try-block.cpp vendor/clang/dist/test/Analysis/copypaste/functions.cpp vendor/clang/dist/test/Analysis/copypaste/generic.c vendor/clang/dist/test/Analysis/copypaste/labels.cpp vendor/clang/dist/test/Analysis/copypaste/lambda.cpp vendor/clang/dist/test/Analysis/copypaste/macros.cpp vendor/clang/dist/test/Analysis/copypaste/not-autogenerated.cpp vendor/clang/dist/test/Analysis/copypaste/objc-methods.m vendor/clang/dist/test/Analysis/copypaste/plist-diagnostics-notes-as-events.cpp vendor/clang/dist/test/Analysis/copypaste/plist-diagnostics.cpp vendor/clang/dist/test/Analysis/copypaste/sub-sequences.cpp vendor/clang/dist/test/Analysis/copypaste/suspicious-clones.cpp vendor/clang/dist/test/Analysis/copypaste/text-diagnostics.cpp vendor/clang/dist/test/Analysis/ctor.mm vendor/clang/dist/test/Analysis/edges-new.mm vendor/clang/dist/test/Analysis/exercise-ps.c vendor/clang/dist/test/Analysis/expr-inspection.c vendor/clang/dist/test/Analysis/generics.m vendor/clang/dist/test/Analysis/gtest.cpp vendor/clang/dist/test/Analysis/html-diags-multifile.c vendor/clang/dist/test/Analysis/html-diags.c vendor/clang/dist/test/Analysis/initializer.cpp vendor/clang/dist/test/Analysis/inlining/inline-defensive-checks.c vendor/clang/dist/test/Analysis/lambdas.cpp vendor/clang/dist/test/Analysis/malloc-plist.c vendor/clang/dist/test/Analysis/malloc.mm vendor/clang/dist/test/Analysis/max-nodes-suppress-on-sink.c vendor/clang/dist/test/Analysis/null-deref-path-notes.m vendor/clang/dist/test/Analysis/null-deref-ps.c vendor/clang/dist/test/Analysis/nullptr.cpp vendor/clang/dist/test/Analysis/objc-boxing.m vendor/clang/dist/test/Analysis/objc-for.m vendor/clang/dist/test/Analysis/pointer-to-member.cpp vendor/clang/dist/test/Analysis/ptr-arith.c vendor/clang/dist/test/Analysis/ptr-arith.cpp vendor/clang/dist/test/Analysis/reference.cpp vendor/clang/dist/test/Analysis/retain-release-inline.m vendor/clang/dist/test/Analysis/retain-release.m vendor/clang/dist/test/Analysis/retain-release.mm vendor/clang/dist/test/Analysis/taint-tester.c vendor/clang/dist/test/Analysis/temp-obj-dtors-cfg-output.cpp vendor/clang/dist/test/Analysis/uninit-const.c vendor/clang/dist/test/Analysis/unix-fns.c vendor/clang/dist/test/Analysis/unreachable-code-path.c vendor/clang/dist/test/Analysis/virtualcall.cpp vendor/clang/dist/test/Analysis/virtualcall.h vendor/clang/dist/test/CMakeLists.txt vendor/clang/dist/test/CXX/basic/basic.lookup/basic.lookup.qual/class.qual/p2.cpp vendor/clang/dist/test/CXX/class/class.static/class.static.data/p3.cpp vendor/clang/dist/test/CXX/conv/conv.prom/p2.cpp vendor/clang/dist/test/CXX/dcl.dcl/dcl.attr/dcl.attr.depend/p1.cpp vendor/clang/dist/test/CXX/dcl.dcl/dcl.attr/dcl.attr.fallthrough/p1.cpp vendor/clang/dist/test/CXX/dcl.dcl/dcl.attr/dcl.attr.nodiscard/p1.cpp vendor/clang/dist/test/CXX/dcl.dcl/dcl.attr/dcl.attr.nodiscard/p2.cpp vendor/clang/dist/test/CXX/dcl.dcl/dcl.spec/dcl.stc/p2.cpp vendor/clang/dist/test/CXX/drs/dr4xx.cpp vendor/clang/dist/test/CXX/except/except.spec/p1.cpp vendor/clang/dist/test/CXX/expr/expr.const/p2-0x.cpp vendor/clang/dist/test/CXX/expr/expr.prim/expr.prim.lambda/p8.cpp vendor/clang/dist/test/CXX/expr/expr.unary/expr.new/p2-cxx0x.cpp vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p4/module.cpp vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p4/module.cppm vendor/clang/dist/test/CXX/modules-ts/basic/basic.def.odr/p4/user.cpp vendor/clang/dist/test/CXX/modules-ts/basic/basic.link/module-declaration.cpp vendor/clang/dist/test/CXX/modules-ts/codegen-basics.cppm vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.import/p1.cpp vendor/clang/dist/test/CXX/modules-ts/dcl.dcl/dcl.module/dcl.module.interface/p1.cpp vendor/clang/dist/test/CXX/over/over.match/over.match.best/p1.cpp vendor/clang/dist/test/CXX/over/over.match/over.match.funcs/over.match.class.deduct/p2.cpp vendor/clang/dist/test/CXX/temp/temp.decls/temp.variadic/p4.cpp vendor/clang/dist/test/CodeCompletion/call.cpp vendor/clang/dist/test/CodeCompletion/uninstantiated_params.cpp vendor/clang/dist/test/CodeGen/2004-02-20-Builtins.c vendor/clang/dist/test/CodeGen/2009-10-20-GlobalDebug.c vendor/clang/dist/test/CodeGen/2010-08-10-DbgConstant.c vendor/clang/dist/test/CodeGen/adc-builtins.c vendor/clang/dist/test/CodeGen/arm-metadata.c vendor/clang/dist/test/CodeGen/attr-availability.c vendor/clang/dist/test/CodeGen/attr-target-x86.c vendor/clang/dist/test/CodeGen/avx-builtins.c vendor/clang/dist/test/CodeGen/avx2-builtins.c vendor/clang/dist/test/CodeGen/avx512-reduceMinMaxIntrin.c vendor/clang/dist/test/CodeGen/avx512bw-builtins.c vendor/clang/dist/test/CodeGen/avx512cdintrin.c vendor/clang/dist/test/CodeGen/avx512dq-builtins.c vendor/clang/dist/test/CodeGen/avx512f-builtins.c vendor/clang/dist/test/CodeGen/avx512ifmavl-builtins.c vendor/clang/dist/test/CodeGen/avx512vl-builtins.c vendor/clang/dist/test/CodeGen/avx512vlbw-builtins.c vendor/clang/dist/test/CodeGen/avx512vlcd-builtins.c vendor/clang/dist/test/CodeGen/avx512vldq-builtins.c vendor/clang/dist/test/CodeGen/bounds-checking.c vendor/clang/dist/test/CodeGen/builtin-clflushopt.c vendor/clang/dist/test/CodeGen/builtin-clzero.c vendor/clang/dist/test/CodeGen/builtin-cpu-supports.c vendor/clang/dist/test/CodeGen/builtins-hexagon.c vendor/clang/dist/test/CodeGen/builtins-nvptx.c vendor/clang/dist/test/CodeGen/builtins-overflow.c vendor/clang/dist/test/CodeGen/builtins-x86.c vendor/clang/dist/test/CodeGen/builtins.c vendor/clang/dist/test/CodeGen/catch-undef-behavior.c vendor/clang/dist/test/CodeGen/cfi-icall-cross-dso.c vendor/clang/dist/test/CodeGen/cfi-icall.c vendor/clang/dist/test/CodeGen/debug-info-global-constant.c vendor/clang/dist/test/CodeGen/debug-info-static-const-fp.c vendor/clang/dist/test/CodeGen/debug-info-static.c vendor/clang/dist/test/CodeGen/debug-info-vla.c vendor/clang/dist/test/CodeGen/finite-math.c vendor/clang/dist/test/CodeGen/fma-builtins.c vendor/clang/dist/test/CodeGen/fma4-builtins.c vendor/clang/dist/test/CodeGen/fp16-ops.c vendor/clang/dist/test/CodeGen/function-attributes.c vendor/clang/dist/test/CodeGen/hexagon-inline-asm.c vendor/clang/dist/test/CodeGen/instrument-functions.c vendor/clang/dist/test/CodeGen/libcall-declarations.c vendor/clang/dist/test/CodeGen/libcalls.c vendor/clang/dist/test/CodeGen/linux-arm-atomic.c vendor/clang/dist/test/CodeGen/mangle-blocks.c vendor/clang/dist/test/CodeGen/mcount.c vendor/clang/dist/test/CodeGen/mozilla-ms-inline-asm.c vendor/clang/dist/test/CodeGen/ms-inline-asm-64.c vendor/clang/dist/test/CodeGen/ms-inline-asm.c vendor/clang/dist/test/CodeGen/ms-inline-asm.cpp vendor/clang/dist/test/CodeGen/ms-intrinsics.c vendor/clang/dist/test/CodeGen/nobuiltin.c vendor/clang/dist/test/CodeGen/pascal-wchar-string.c vendor/clang/dist/test/CodeGen/pragma-comment.c vendor/clang/dist/test/CodeGen/preserve-call-conv.c vendor/clang/dist/test/CodeGen/sse2-builtins.c vendor/clang/dist/test/CodeGen/ssse3-builtins.c vendor/clang/dist/test/CodeGen/string-literal-short-wstring.c vendor/clang/dist/test/CodeGen/string-literal-unicode-conversion.c vendor/clang/dist/test/CodeGen/target-builtin-noerror.c vendor/clang/dist/test/CodeGen/target-data.c vendor/clang/dist/test/CodeGen/tbaa-for-vptr.cpp vendor/clang/dist/test/CodeGen/tbm-builtins.c vendor/clang/dist/test/CodeGen/thinlto-emit-llvm.c vendor/clang/dist/test/CodeGen/wchar-size.c vendor/clang/dist/test/CodeGen/x86_32-xsave.c vendor/clang/dist/test/CodeGen/x86_64-xsave.c vendor/clang/dist/test/CodeGenCXX/anonymous-namespaces.cpp vendor/clang/dist/test/CodeGenCXX/anonymous-union-member-initializer.cpp vendor/clang/dist/test/CodeGenCXX/arm64-constructor-return.cpp vendor/clang/dist/test/CodeGenCXX/blocks.cpp vendor/clang/dist/test/CodeGenCXX/catch-undef-behavior.cpp vendor/clang/dist/test/CodeGenCXX/cfi-blacklist.cpp vendor/clang/dist/test/CodeGenCXX/cfi-icall.cpp vendor/clang/dist/test/CodeGenCXX/cxx11-special-members.cpp vendor/clang/dist/test/CodeGenCXX/cxx1y-variable-template.cpp vendor/clang/dist/test/CodeGenCXX/cxx1z-aligned-allocation.cpp vendor/clang/dist/test/CodeGenCXX/cxx1z-copy-omission.cpp vendor/clang/dist/test/CodeGenCXX/cxx1z-inline-variables.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-anon-namespace.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-codeview-display-name.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-inheriting-constructor.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-inlined.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-method.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-ms-abi.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-static-member.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-template-member.cpp vendor/clang/dist/test/CodeGenCXX/debug-info-template.cpp vendor/clang/dist/test/CodeGenCXX/debug-info.cpp vendor/clang/dist/test/CodeGenCXX/default_calling_conv.cpp vendor/clang/dist/test/CodeGenCXX/dllexport.cpp vendor/clang/dist/test/CodeGenCXX/dllimport-members.cpp vendor/clang/dist/test/CodeGenCXX/dllimport.cpp vendor/clang/dist/test/CodeGenCXX/eh.cpp vendor/clang/dist/test/CodeGenCXX/exceptions-seh.cpp vendor/clang/dist/test/CodeGenCXX/explicit-instantiation.cpp vendor/clang/dist/test/CodeGenCXX/fp16-mangle.cpp vendor/clang/dist/test/CodeGenCXX/inline-dllexport-member.cpp vendor/clang/dist/test/CodeGenCXX/instrument-functions.cpp vendor/clang/dist/test/CodeGenCXX/invariant.group-for-vptrs.cpp vendor/clang/dist/test/CodeGenCXX/mangle-exprs.cpp vendor/clang/dist/test/CodeGenCXX/mangle-fail.cpp vendor/clang/dist/test/CodeGenCXX/mangle-lambdas.cpp vendor/clang/dist/test/CodeGenCXX/mangle-ms-cxx11.cpp vendor/clang/dist/test/CodeGenCXX/mangle.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-dynamic-cast.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-multiple-nonvirtual-inheritance.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-static-initializers.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-thread-safe-statics.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-virtual-inheritance-vtordisps.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-virtual-inheritance.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vtables-multiple-nonvirtual-inheritance-this-adjustment.cpp vendor/clang/dist/test/CodeGenCXX/microsoft-abi-vtables-return-thunks.cpp vendor/clang/dist/test/CodeGenCXX/mingw-w64-seh-exceptions.cpp vendor/clang/dist/test/CodeGenCXX/ms-inline-asm-return.cpp vendor/clang/dist/test/CodeGenCXX/new-overflow.cpp vendor/clang/dist/test/CodeGenCXX/new.cpp vendor/clang/dist/test/CodeGenCXX/regcall.cpp vendor/clang/dist/test/CodeGenCXX/rtti-mingw64.cpp vendor/clang/dist/test/CodeGenCXX/runtime-dllstorage.cpp vendor/clang/dist/test/CodeGenCXX/sanitize-dtor-callback.cpp vendor/clang/dist/test/CodeGenCXX/static-init-wasm.cpp vendor/clang/dist/test/CodeGenCXX/stmtexpr.cpp vendor/clang/dist/test/CodeGenCXX/strict-vtable-pointers.cpp vendor/clang/dist/test/CodeGenCXX/ubsan-devirtualized-calls.cpp vendor/clang/dist/test/CodeGenCXX/ubsan-suppress-checks.cpp vendor/clang/dist/test/CodeGenCXX/ubsan-type-checks.cpp vendor/clang/dist/test/CodeGenCXX/ubsan-vtable-checks.cpp vendor/clang/dist/test/CodeGenCXX/virt-dtor-key.cpp vendor/clang/dist/test/CodeGenCXX/visibility-inlines-hidden.cpp vendor/clang/dist/test/CodeGenCXX/vla.cpp vendor/clang/dist/test/CodeGenCXX/vtable-available-externally.cpp vendor/clang/dist/test/CodeGenCXX/warn-padded-packed.cpp vendor/clang/dist/test/CodeGenCoroutines/coro-await.cpp vendor/clang/dist/test/CodeGenCoroutines/coro-ret-void.cpp vendor/clang/dist/test/CodeGenObjC/arc-arm.m vendor/clang/dist/test/CodeGenObjC/arc-bridged-cast.m vendor/clang/dist/test/CodeGenObjC/attr-exception.m vendor/clang/dist/test/CodeGenObjC/debug-info-blocks.m vendor/clang/dist/test/CodeGenObjC/dllstorage.m vendor/clang/dist/test/CodeGenObjC/local-static-block.m vendor/clang/dist/test/CodeGenObjC/mangle-blocks.m vendor/clang/dist/test/CodeGenObjC/no-sanitize.m vendor/clang/dist/test/CodeGenObjC/objc-asm-attribute-neg-test.m vendor/clang/dist/test/CodeGenObjC/os_log.m vendor/clang/dist/test/CodeGenObjCXX/mangle-blocks.mm vendor/clang/dist/test/CodeGenObjCXX/microsoft-abi-arc-param-order.mm vendor/clang/dist/test/CodeGenOpenCL/addr-space-struct-arg.cl vendor/clang/dist/test/CodeGenOpenCL/address-spaces-mangling.cl vendor/clang/dist/test/CodeGenOpenCL/address-spaces.cl vendor/clang/dist/test/CodeGenOpenCL/amdgcn-automatic-variable.cl vendor/clang/dist/test/CodeGenOpenCL/amdgpu-abi-struct-coerce.cl vendor/clang/dist/test/CodeGenOpenCL/amdgpu-attrs.cl vendor/clang/dist/test/CodeGenOpenCL/amdgpu-debug-info-variable-expression.cl vendor/clang/dist/test/CodeGenOpenCL/amdgpu-nullptr.cl vendor/clang/dist/test/CodeGenOpenCL/blocks.cl vendor/clang/dist/test/CodeGenOpenCL/builtins-amdgcn.cl vendor/clang/dist/test/CodeGenOpenCL/cl20-device-side-enqueue.cl vendor/clang/dist/test/CodeGenOpenCL/convergent.cl vendor/clang/dist/test/CodeGenOpenCL/kernel-arg-info.cl vendor/clang/dist/test/CodeGenOpenCL/opencl_types.cl vendor/clang/dist/test/CodeGenOpenCL/pipe_builtin.cl vendor/clang/dist/test/CodeGenOpenCL/sampler.cl vendor/clang/dist/test/CodeGenOpenCL/vectorLoadStore.cl vendor/clang/dist/test/Coverage/html-diagnostics.c vendor/clang/dist/test/CoverageMapping/abspath.cpp vendor/clang/dist/test/CoverageMapping/break.c vendor/clang/dist/test/CoverageMapping/casts.c vendor/clang/dist/test/CoverageMapping/continue.c vendor/clang/dist/test/CoverageMapping/header.cpp vendor/clang/dist/test/CoverageMapping/if.cpp vendor/clang/dist/test/CoverageMapping/includehell.cpp vendor/clang/dist/test/CoverageMapping/label.cpp vendor/clang/dist/test/CoverageMapping/logical.cpp vendor/clang/dist/test/CoverageMapping/loops.cpp vendor/clang/dist/test/CoverageMapping/macro-expansion.c vendor/clang/dist/test/CoverageMapping/macro-expressions.cpp vendor/clang/dist/test/CoverageMapping/macros.c vendor/clang/dist/test/CoverageMapping/macroscopes.cpp vendor/clang/dist/test/CoverageMapping/md.cpp vendor/clang/dist/test/CoverageMapping/moremacros.c vendor/clang/dist/test/CoverageMapping/objc.m vendor/clang/dist/test/CoverageMapping/preprocessor.c vendor/clang/dist/test/CoverageMapping/return.c vendor/clang/dist/test/CoverageMapping/switch.cpp vendor/clang/dist/test/CoverageMapping/switchmacro.c vendor/clang/dist/test/CoverageMapping/test.c vendor/clang/dist/test/CoverageMapping/trycatch.cpp vendor/clang/dist/test/CoverageMapping/while.c vendor/clang/dist/test/Driver/XRay/lit.local.cfg vendor/clang/dist/test/Driver/aarch64-cpus.c vendor/clang/dist/test/Driver/aarch64-ras.c vendor/clang/dist/test/Driver/amdgpu-features.c vendor/clang/dist/test/Driver/arm-cortex-cpus.c vendor/clang/dist/test/Driver/arm-ras.c vendor/clang/dist/test/Driver/asan.c vendor/clang/dist/test/Driver/autocomplete.c vendor/clang/dist/test/Driver/baremetal.cpp vendor/clang/dist/test/Driver/cl-cc-flags.c vendor/clang/dist/test/Driver/cl-options.c vendor/clang/dist/test/Driver/clang-translation.c vendor/clang/dist/test/Driver/clang_f_opts.c vendor/clang/dist/test/Driver/compilation_database.c vendor/clang/dist/test/Driver/constructors.c vendor/clang/dist/test/Driver/cpath.c vendor/clang/dist/test/Driver/cuda-arch-translation.cu vendor/clang/dist/test/Driver/cuda-bad-arch.cu vendor/clang/dist/test/Driver/cuda-detect.cu vendor/clang/dist/test/Driver/cuda-external-tools.cu vendor/clang/dist/test/Driver/darwin-ld-lto.c vendor/clang/dist/test/Driver/darwin-ld.c vendor/clang/dist/test/Driver/darwin-sdkroot.c vendor/clang/dist/test/Driver/darwin-simulator-macro.c vendor/clang/dist/test/Driver/darwin-version.c vendor/clang/dist/test/Driver/debug-options.c vendor/clang/dist/test/Driver/fast-math.c vendor/clang/dist/test/Driver/freebsd.c vendor/clang/dist/test/Driver/fsanitize-blacklist.c vendor/clang/dist/test/Driver/fsanitize-coverage.c vendor/clang/dist/test/Driver/fsanitize.c vendor/clang/dist/test/Driver/fuchsia.c vendor/clang/dist/test/Driver/fuchsia.cpp vendor/clang/dist/test/Driver/fuse-ld.c vendor/clang/dist/test/Driver/fuzzer.c vendor/clang/dist/test/Driver/gold-lto.c vendor/clang/dist/test/Driver/hexagon-toolchain-elf.c vendor/clang/dist/test/Driver/linker-opts.c vendor/clang/dist/test/Driver/linux-as.c vendor/clang/dist/test/Driver/linux-ld.c vendor/clang/dist/test/Driver/lto.c vendor/clang/dist/test/Driver/mips-abi.c vendor/clang/dist/test/Driver/mips-features.c vendor/clang/dist/test/Driver/nostdlib.c vendor/clang/dist/test/Driver/openmp-offload.c vendor/clang/dist/test/Driver/opt-record.c vendor/clang/dist/test/Driver/output-file-cleanup.c vendor/clang/dist/test/Driver/parse-progname.c vendor/clang/dist/test/Driver/pic.c vendor/clang/dist/test/Driver/ppc-features.cpp vendor/clang/dist/test/Driver/print-libgcc-file-name-clangrt.c vendor/clang/dist/test/Driver/ps4-linker-non-win.c vendor/clang/dist/test/Driver/ps4-linker-win.c vendor/clang/dist/test/Driver/rewrite-legacy-objc.m vendor/clang/dist/test/Driver/rewrite-objc.m vendor/clang/dist/test/Driver/sanitize_unwind_tables.c vendor/clang/dist/test/Driver/sanitizer-ld.c vendor/clang/dist/test/Driver/stack-protector.c vendor/clang/dist/test/Driver/thinlto.c vendor/clang/dist/test/Driver/unknown-std.c vendor/clang/dist/test/Driver/unknown-std.cpp vendor/clang/dist/test/Driver/warning-options.cpp vendor/clang/dist/test/Driver/wasm-toolchain.c vendor/clang/dist/test/Driver/whole-program-vtables.c vendor/clang/dist/test/Driver/windows-cross.c vendor/clang/dist/test/Driver/x86-march.c vendor/clang/dist/test/Driver/x86-target-features.c vendor/clang/dist/test/FixIt/fixit-availability.c vendor/clang/dist/test/FixIt/fixit-availability.mm vendor/clang/dist/test/FixIt/fixit-cxx0x.cpp vendor/clang/dist/test/FixIt/fixit-include.c vendor/clang/dist/test/FixIt/fixit-vexing-parse.cpp vendor/clang/dist/test/FixIt/format.m vendor/clang/dist/test/FixIt/nullability.mm vendor/clang/dist/test/Format/style-on-command-line.cpp vendor/clang/dist/test/Frontend/Inputs/optimization-remark-with-hotness-sample.proftext vendor/clang/dist/test/Frontend/Inputs/optimization-remark-with-hotness.proftext vendor/clang/dist/test/Frontend/gnu-mcount.c vendor/clang/dist/test/Frontend/optimization-remark-options.c vendor/clang/dist/test/Frontend/optimization-remark-with-hotness.c vendor/clang/dist/test/Frontend/optimization-remark.c vendor/clang/dist/test/Frontend/x86-target-cpu.c vendor/clang/dist/test/Headers/ms-intrin.cpp vendor/clang/dist/test/Headers/stdbool.cpp vendor/clang/dist/test/Headers/wchar_limits.cpp vendor/clang/dist/test/Import/forward-declared-struct/test.c vendor/clang/dist/test/Index/Core/index-dependent-source.cpp vendor/clang/dist/test/Index/Core/index-source.cpp vendor/clang/dist/test/Index/Core/index-source.m vendor/clang/dist/test/Index/annotate-attribute.cpp vendor/clang/dist/test/Index/code-completion.cpp vendor/clang/dist/test/Index/comment-cplus-decls.cpp vendor/clang/dist/test/Index/complete-access-checks.cpp vendor/clang/dist/test/Index/complete-call.cpp vendor/clang/dist/test/Index/complete-constructor-params.cpp vendor/clang/dist/test/Index/complete-cxx-inline-methods.cpp vendor/clang/dist/test/Index/complete-interfaces.m vendor/clang/dist/test/Index/complete-method-decls.m vendor/clang/dist/test/Index/complete-qualified.cpp vendor/clang/dist/test/Index/complete-super.cpp vendor/clang/dist/test/Index/complete-with-annotations.cpp vendor/clang/dist/test/Index/get-cursor.cpp vendor/clang/dist/test/Index/index-pch.cpp vendor/clang/dist/test/Index/index-templates.cpp vendor/clang/dist/test/Index/load-classes.cpp vendor/clang/dist/test/Index/recover-bad-code-rdar_7487294.c vendor/clang/dist/test/Index/skipped-ranges.c vendor/clang/dist/test/Lexer/case-insensitive-include-ms.c vendor/clang/dist/test/Lexer/case-insensitive-include-pr31836.sh vendor/clang/dist/test/Lexer/case-insensitive-include.c vendor/clang/dist/test/Lexer/case-insensitive-system-include.c vendor/clang/dist/test/Lexer/cxx-features.cpp vendor/clang/dist/test/Lexer/half-literal.cpp vendor/clang/dist/test/Lexer/has_feature_address_sanitizer.cpp vendor/clang/dist/test/Lexer/keywords_test.cpp vendor/clang/dist/test/Lexer/unicode.c vendor/clang/dist/test/Lexer/wchar.c vendor/clang/dist/test/Misc/ast-dump-attr.cpp vendor/clang/dist/test/Misc/ast-dump-decl.cpp vendor/clang/dist/test/Misc/ast-dump-invalid.cpp vendor/clang/dist/test/Misc/find-diagnostic-id.c vendor/clang/dist/test/Misc/pragma-attribute-cxx-subject-match-rules.cpp vendor/clang/dist/test/Misc/pragma-attribute-cxx.cpp vendor/clang/dist/test/Misc/pragma-attribute-supported-attributes-list.test vendor/clang/dist/test/Misc/warning-flags-tree.c vendor/clang/dist/test/Misc/warning-flags.c vendor/clang/dist/test/Modules/ExtDebugInfo.cpp vendor/clang/dist/test/Modules/Inputs/DebugCXX.h vendor/clang/dist/test/Modules/Inputs/codegen/foo.h vendor/clang/dist/test/Modules/Inputs/codegen/use.cpp vendor/clang/dist/test/Modules/ModuleDebugInfo.cpp vendor/clang/dist/test/Modules/builtin-import.mm vendor/clang/dist/test/Modules/codegen-opt.test vendor/clang/dist/test/Modules/codegen.test vendor/clang/dist/test/Modules/crash-typo-correction-visibility.cpp vendor/clang/dist/test/Modules/crash-vfs-ivfsoverlay.m vendor/clang/dist/test/Modules/cxx-templates.cpp vendor/clang/dist/test/Modules/modules-cache-path-canonicalization.m vendor/clang/dist/test/Modules/odr_hash.cpp vendor/clang/dist/test/Modules/umbrella-header-include-builtin.mm vendor/clang/dist/test/OpenMP/atomic_capture_codegen.cpp vendor/clang/dist/test/OpenMP/atomic_read_codegen.c vendor/clang/dist/test/OpenMP/atomic_update_codegen.cpp vendor/clang/dist/test/OpenMP/atomic_write_codegen.c vendor/clang/dist/test/OpenMP/capturing_in_templates.cpp vendor/clang/dist/test/OpenMP/declare_reduction_messages.cpp vendor/clang/dist/test/OpenMP/declare_simd_codegen.cpp vendor/clang/dist/test/OpenMP/declare_simd_messages.cpp vendor/clang/dist/test/OpenMP/declare_target_ast_print.cpp vendor/clang/dist/test/OpenMP/declare_target_messages.cpp vendor/clang/dist/test/OpenMP/distribute_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/distribute_lastprivate_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_lastprivate_codegen.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_reduction_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_misc_messages.c vendor/clang/dist/test/OpenMP/distribute_parallel_for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/distribute_private_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/distribute_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/distribute_simd_misc_messages.c vendor/clang/dist/test/OpenMP/distribute_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/dump.cpp vendor/clang/dist/test/OpenMP/for_codegen.cpp vendor/clang/dist/test/OpenMP/for_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/for_lastprivate_codegen.cpp vendor/clang/dist/test/OpenMP/for_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/for_linear_codegen.cpp vendor/clang/dist/test/OpenMP/for_private_codegen.cpp vendor/clang/dist/test/OpenMP/for_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/for_reduction_codegen_UDR.cpp vendor/clang/dist/test/OpenMP/for_reduction_messages.cpp vendor/clang/dist/test/OpenMP/for_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/nvptx_parallel_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_target_teams_codegen.cpp vendor/clang/dist/test/OpenMP/nvptx_teams_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/ordered_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_ast_print.cpp vendor/clang/dist/test/OpenMP/parallel_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_for_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_linear_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_for_reduction_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/parallel_for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/parallel_reduction_messages.cpp vendor/clang/dist/test/OpenMP/parallel_sections_codegen.cpp vendor/clang/dist/test/OpenMP/parallel_sections_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/parallel_sections_reduction_messages.cpp vendor/clang/dist/test/OpenMP/sections_codegen.cpp vendor/clang/dist/test/OpenMP/sections_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/sections_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/sections_reduction_messages.cpp vendor/clang/dist/test/OpenMP/simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/single_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/target_codegen.cpp vendor/clang/dist/test/OpenMP/target_codegen_registration.cpp vendor/clang/dist/test/OpenMP/target_data_codegen.cpp vendor/clang/dist/test/OpenMP/target_data_use_device_ptr_codegen.cpp vendor/clang/dist/test/OpenMP/target_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_enter_data_codegen.cpp vendor/clang/dist/test/OpenMP/target_enter_data_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_exit_data_codegen.cpp vendor/clang/dist/test/OpenMP/target_exit_data_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_firstprivate_codegen.cpp vendor/clang/dist/test/OpenMP/target_is_device_ptr_codegen.cpp vendor/clang/dist/test/OpenMP/target_map_codegen.cpp vendor/clang/dist/test/OpenMP/target_map_messages.cpp vendor/clang/dist/test/OpenMP/target_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_codegen.cpp vendor/clang/dist/test/OpenMP/target_parallel_codegen_registration.cpp vendor/clang/dist/test/OpenMP/target_parallel_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_map_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_map_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_misc_messages.c vendor/clang/dist/test/OpenMP/target_parallel_for_simd_ordered_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_if_codegen.cpp vendor/clang/dist/test/OpenMP/target_parallel_map_messages.cpp vendor/clang/dist/test/OpenMP/target_parallel_num_threads_codegen.cpp vendor/clang/dist/test/OpenMP/target_parallel_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_simd_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_simd_map_messages.cpp vendor/clang/dist/test/OpenMP/target_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_codegen.cpp vendor/clang/dist/test/OpenMP/target_teams_codegen_registration.cpp vendor/clang/dist/test/OpenMP/target_teams_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_loop_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_map_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_misc_messages.c vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_ast_print.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_loop_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_map_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_misc_messages.c vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_map_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_misc_messages.c vendor/clang/dist/test/OpenMP/target_teams_distribute_parallel_for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_map_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_misc_messages.c vendor/clang/dist/test/OpenMP/target_teams_distribute_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_map_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_num_teams_codegen.cpp vendor/clang/dist/test/OpenMP/target_teams_reduction_messages.cpp vendor/clang/dist/test/OpenMP/target_teams_thread_limit_codegen.cpp vendor/clang/dist/test/OpenMP/target_update_codegen.cpp vendor/clang/dist/test/OpenMP/target_update_depend_messages.cpp vendor/clang/dist/test/OpenMP/target_update_from_messages.cpp vendor/clang/dist/test/OpenMP/target_update_to_messages.cpp vendor/clang/dist/test/OpenMP/task_ast_print.cpp vendor/clang/dist/test/OpenMP/task_depend_messages.cpp vendor/clang/dist/test/OpenMP/taskgroup_task_reduction_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_ast_print.cpp vendor/clang/dist/test/OpenMP/taskloop_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_reduction_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_misc_messages.c vendor/clang/dist/test/OpenMP/taskloop_simd_reduction_codegen.cpp vendor/clang/dist/test/OpenMP/taskloop_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/teams_codegen.cpp vendor/clang/dist/test/OpenMP/teams_distribute_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_loop_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_ast_print.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_loop_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_reduction_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_shared_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_parallel_for_simd_shared_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_reduction_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_shared_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_ast_print.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_firstprivate_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_lastprivate_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_linear_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_loop_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_reduction_messages.cpp vendor/clang/dist/test/OpenMP/teams_distribute_simd_shared_messages.cpp vendor/clang/dist/test/OpenMP/teams_messages.cpp vendor/clang/dist/test/OpenMP/teams_private_codegen.cpp vendor/clang/dist/test/OpenMP/teams_reduction_messages.cpp vendor/clang/dist/test/OpenMP/teams_shared_messages.cpp vendor/clang/dist/test/OpenMP/vla_crash.c vendor/clang/dist/test/PCH/case-insensitive-include.c vendor/clang/dist/test/PCH/cxx11-lambdas.mm vendor/clang/dist/test/PCH/include-timestamp.cpp vendor/clang/dist/test/PCH/pragma-pack.c vendor/clang/dist/test/Parser/MicrosoftExtensions.cpp vendor/clang/dist/test/Parser/arm-windows-calling-convention-handling.c vendor/clang/dist/test/Parser/builtin_types_compatible.c vendor/clang/dist/test/Parser/cxx-bool.cpp vendor/clang/dist/test/Parser/cxx-concept-declaration.cpp vendor/clang/dist/test/Parser/cxx0x-attributes.cpp vendor/clang/dist/test/Parser/cxx0x-condition.cpp vendor/clang/dist/test/Parser/cxx1z-class-template-argument-deduction.cpp vendor/clang/dist/test/Parser/cxx1z-decomposition.cpp vendor/clang/dist/test/Parser/cxx1z-fold-expressions.cpp vendor/clang/dist/test/Parser/cxx1z-nested-namespace-definition.cpp vendor/clang/dist/test/Parser/editor-placeholder-recovery.cpp vendor/clang/dist/test/Parser/ms-square-bracket-attributes.mm vendor/clang/dist/test/Parser/pragma-options.c vendor/clang/dist/test/Parser/pragma-options.cpp vendor/clang/dist/test/Parser/pragma-pack.c vendor/clang/dist/test/Preprocessor/arm-target-features.c vendor/clang/dist/test/Preprocessor/cuda-types.cu vendor/clang/dist/test/Preprocessor/hexagon-predefines.c vendor/clang/dist/test/Preprocessor/init.c vendor/clang/dist/test/Preprocessor/pr19649-unsigned-wchar_t.c vendor/clang/dist/test/Preprocessor/predefined-arch-macros.c vendor/clang/dist/test/Preprocessor/predefined-macros.c vendor/clang/dist/test/Preprocessor/stdint.c vendor/clang/dist/test/Preprocessor/woa-defaults.c vendor/clang/dist/test/Preprocessor/x86_target_features.c vendor/clang/dist/test/Profile/Inputs/c-captured.proftext vendor/clang/dist/test/Profile/Inputs/c-counter-overflows.proftext vendor/clang/dist/test/Profile/Inputs/c-general.proftext vendor/clang/dist/test/Profile/Inputs/c-unprofiled-blocks.proftext vendor/clang/dist/test/Profile/Inputs/cxx-class.proftext vendor/clang/dist/test/Profile/Inputs/cxx-lambda.proftext vendor/clang/dist/test/Profile/Inputs/cxx-rangefor.proftext vendor/clang/dist/test/Profile/Inputs/cxx-templates.proftext vendor/clang/dist/test/Profile/Inputs/cxx-throws.proftext vendor/clang/dist/test/Profile/Inputs/func-entry.proftext vendor/clang/dist/test/Profile/Inputs/gcc-flag-compatibility.proftext vendor/clang/dist/test/Profile/Inputs/objc-general.proftext vendor/clang/dist/test/Profile/c-outdated-data.c vendor/clang/dist/test/Profile/objc-general.m vendor/clang/dist/test/Sema/assign.c vendor/clang/dist/test/Sema/attr-alias.c vendor/clang/dist/test/Sema/attr-availability-app-extensions.c vendor/clang/dist/test/Sema/attr-availability-ios.c vendor/clang/dist/test/Sema/attr-availability-macosx.c vendor/clang/dist/test/Sema/attr-availability-tvos.c vendor/clang/dist/test/Sema/attr-availability-watchos.c vendor/clang/dist/test/Sema/attr-capabilities.c vendor/clang/dist/test/Sema/attr-cleanup.c vendor/clang/dist/test/Sema/attr-disable-tail-calls.c vendor/clang/dist/test/Sema/attr-minsize.c vendor/clang/dist/test/Sema/attr-mode.c vendor/clang/dist/test/Sema/attr-nodebug.c vendor/clang/dist/test/Sema/attr-section.c vendor/clang/dist/test/Sema/attr-target.c vendor/clang/dist/test/Sema/attr-weak.c vendor/clang/dist/test/Sema/builtin-assume-aligned.c vendor/clang/dist/test/Sema/builtin-cpu-supports.c vendor/clang/dist/test/Sema/builtins-arm.c vendor/clang/dist/test/Sema/compare.c vendor/clang/dist/test/Sema/const-eval.c vendor/clang/dist/test/Sema/dllexport.c vendor/clang/dist/test/Sema/dllimport.c vendor/clang/dist/test/Sema/enum.c vendor/clang/dist/test/Sema/format-strings-fixit-ssize_t.c vendor/clang/dist/test/Sema/format-strings-scanf.c vendor/clang/dist/test/Sema/implicit-decl.c vendor/clang/dist/test/Sema/inline-asm-validate-amdgpu.cl vendor/clang/dist/test/Sema/internal_linkage.c vendor/clang/dist/test/Sema/ms-inline-asm.c vendor/clang/dist/test/Sema/nonnull.c vendor/clang/dist/test/Sema/outof-range-constant-compare.c vendor/clang/dist/test/Sema/pointer-addition.c vendor/clang/dist/test/Sema/pragma-ms_struct.c vendor/clang/dist/test/Sema/pragma-pack.c vendor/clang/dist/test/Sema/preserve-call-conv.c vendor/clang/dist/test/Sema/struct-packed-align.c vendor/clang/dist/test/Sema/switch.c vendor/clang/dist/test/Sema/tls.c vendor/clang/dist/test/Sema/transparent-union.c vendor/clang/dist/test/Sema/types.c vendor/clang/dist/test/Sema/unused-expr.c vendor/clang/dist/test/Sema/warn-documentation.cpp vendor/clang/dist/test/Sema/warn-documentation.m vendor/clang/dist/test/Sema/warn-thread-safety-analysis.c vendor/clang/dist/test/Sema/wchar.c vendor/clang/dist/test/Sema/xray-always-instrument-attr.c vendor/clang/dist/test/Sema/xray-always-instrument-attr.cpp vendor/clang/dist/test/Sema/xray-log-args-oob.c vendor/clang/dist/test/Sema/xray-log-args-oob.cpp vendor/clang/dist/test/SemaCUDA/call-stack-for-deferred-err.cu vendor/clang/dist/test/SemaCUDA/launch_bounds.cu vendor/clang/dist/test/SemaCUDA/no-call-stack-for-immediate-errs.cu vendor/clang/dist/test/SemaCUDA/vla.cu vendor/clang/dist/test/SemaCXX/MicrosoftExtensions.cpp vendor/clang/dist/test/SemaCXX/accessible-base.cpp vendor/clang/dist/test/SemaCXX/address-packed.cpp vendor/clang/dist/test/SemaCXX/aggregate-initialization.cpp vendor/clang/dist/test/SemaCXX/attr-lto-visibility-public.cpp vendor/clang/dist/test/SemaCXX/attr-mode-tmpl.cpp vendor/clang/dist/test/SemaCXX/attr-no-sanitize.cpp vendor/clang/dist/test/SemaCXX/attr-require-constant-initialization.cpp vendor/clang/dist/test/SemaCXX/attr-weak.cpp vendor/clang/dist/test/SemaCXX/builtin-assume-aligned-tmpl.cpp vendor/clang/dist/test/SemaCXX/compare.cpp vendor/clang/dist/test/SemaCXX/complex-overload.cpp vendor/clang/dist/test/SemaCXX/constant-expression-cxx11.cpp vendor/clang/dist/test/SemaCXX/constant-expression-cxx1y.cpp vendor/clang/dist/test/SemaCXX/coroutines.cpp vendor/clang/dist/test/SemaCXX/cxx0x-compat.cpp vendor/clang/dist/test/SemaCXX/cxx0x-initializer-stdinitializerlist.cpp vendor/clang/dist/test/SemaCXX/cxx11-ast-print.cpp vendor/clang/dist/test/SemaCXX/cxx1y-generic-lambdas-capturing.cpp vendor/clang/dist/test/SemaCXX/cxx1y-generic-lambdas-variadics.cpp vendor/clang/dist/test/SemaCXX/cxx1y-init-captures.cpp vendor/clang/dist/test/SemaCXX/cxx1z-class-template-argument-deduction.cpp vendor/clang/dist/test/SemaCXX/cxx1z-copy-omission.cpp vendor/clang/dist/test/SemaCXX/cxx1z-noexcept-function-type.cpp vendor/clang/dist/test/SemaCXX/cxx98-compat-flags.cpp vendor/clang/dist/test/SemaCXX/decl-expr-ambiguity.cpp vendor/clang/dist/test/SemaCXX/deleted-operator.cpp vendor/clang/dist/test/SemaCXX/deprecated.cpp vendor/clang/dist/test/SemaCXX/destructor.cpp vendor/clang/dist/test/SemaCXX/dllexport.cpp vendor/clang/dist/test/SemaCXX/dllimport.cpp vendor/clang/dist/test/SemaCXX/enum-scoped.cpp vendor/clang/dist/test/SemaCXX/enum.cpp vendor/clang/dist/test/SemaCXX/flexible-array-test.cpp vendor/clang/dist/test/SemaCXX/implicit-exception-spec.cpp vendor/clang/dist/test/SemaCXX/integer-overflow.cpp vendor/clang/dist/test/SemaCXX/internal_linkage.cpp vendor/clang/dist/test/SemaCXX/linkage2.cpp vendor/clang/dist/test/SemaCXX/member-init.cpp vendor/clang/dist/test/SemaCXX/microsoft-varargs.cpp vendor/clang/dist/test/SemaCXX/missing-members.cpp vendor/clang/dist/test/SemaCXX/modules-ts.cppm vendor/clang/dist/test/SemaCXX/ms-interface.cpp vendor/clang/dist/test/SemaCXX/new-array-size-conv.cpp vendor/clang/dist/test/SemaCXX/new-delete.cpp vendor/clang/dist/test/SemaCXX/overload-call.cpp vendor/clang/dist/test/SemaCXX/overloaded-operator.cpp vendor/clang/dist/test/SemaCXX/short-wchar-sign.cpp vendor/clang/dist/test/SemaCXX/static-assert.cpp vendor/clang/dist/test/SemaCXX/type-traits.cpp vendor/clang/dist/test/SemaCXX/typo-correction-crash.cpp vendor/clang/dist/test/SemaCXX/unavailable_aligned_allocation.cpp vendor/clang/dist/test/SemaCXX/undefined-internal.cpp vendor/clang/dist/test/SemaCXX/underlying_type.cpp vendor/clang/dist/test/SemaCXX/unknown-type-name.cpp vendor/clang/dist/test/SemaCXX/unused.cpp vendor/clang/dist/test/SemaCXX/varargs.cpp vendor/clang/dist/test/SemaCXX/vartemplate-lambda.cpp vendor/clang/dist/test/SemaCXX/warn-absolute-value.cpp vendor/clang/dist/test/SemaCXX/warn-consumed-parsing.cpp vendor/clang/dist/test/SemaCXX/warn-enum-compare.cpp vendor/clang/dist/test/SemaCXX/warn-global-constructors.cpp vendor/clang/dist/test/SemaCXX/warn-thread-safety-analysis.cpp vendor/clang/dist/test/SemaCXX/warn-thread-safety-parsing.cpp vendor/clang/dist/test/SemaCXX/warn-throw-out-noexcept-func.cpp vendor/clang/dist/test/SemaCXX/warn-unreachable.cpp vendor/clang/dist/test/SemaCXX/warn-unused-attribute.cpp vendor/clang/dist/test/SemaCXX/warn-unused-lambda-capture.cpp vendor/clang/dist/test/SemaCXX/warn-unused-private-field.cpp vendor/clang/dist/test/SemaCXX/warn-unused-variables.cpp vendor/clang/dist/test/SemaCXX/warn-zero-nullptr.cpp vendor/clang/dist/test/SemaObjC/arc-nsconsumed-errors.m vendor/clang/dist/test/SemaObjC/arc-property-lifetime.m vendor/clang/dist/test/SemaObjC/attr-availability.m vendor/clang/dist/test/SemaObjC/default-synthesize-1.m vendor/clang/dist/test/SemaObjC/dllexport.m vendor/clang/dist/test/SemaObjC/dllimport.m vendor/clang/dist/test/SemaObjC/format-arg-attribute.m vendor/clang/dist/test/SemaObjC/ivar-sem-check-1.m vendor/clang/dist/test/SemaObjC/objc-asm-attribute-neg-test.m vendor/clang/dist/test/SemaObjC/objcbridge-attribute-arc.m vendor/clang/dist/test/SemaObjC/objcbridge-attribute.m vendor/clang/dist/test/SemaObjC/typo-correction.m vendor/clang/dist/test/SemaObjC/unguarded-availability-new.m vendor/clang/dist/test/SemaObjC/unguarded-availability.m vendor/clang/dist/test/SemaObjC/warn-retain-cycle.m vendor/clang/dist/test/SemaObjCXX/Inputs/nullability-consistency-2.h vendor/clang/dist/test/SemaObjCXX/typo-correction.mm vendor/clang/dist/test/SemaOpenCL/address-spaces.cl vendor/clang/dist/test/SemaOpenCL/cl20-device-side-enqueue.cl vendor/clang/dist/test/SemaOpenCL/clang-builtin-version.cl vendor/clang/dist/test/SemaOpenCL/extension-version.cl vendor/clang/dist/test/SemaOpenCL/func.cl vendor/clang/dist/test/SemaOpenCL/invalid-block.cl vendor/clang/dist/test/SemaOpenCL/invalid-pipe-builtin-cl2.0.cl vendor/clang/dist/test/SemaOpenCL/invalid-pipes-cl2.0.cl vendor/clang/dist/test/SemaOpenCL/sampler_t.cl vendor/clang/dist/test/SemaOpenCL/storageclass-cl20.cl vendor/clang/dist/test/SemaOpenCL/storageclass.cl vendor/clang/dist/test/SemaOpenCL/to_addr_builtin.cl vendor/clang/dist/test/SemaOpenCL/vector_conv_invalid.cl vendor/clang/dist/test/SemaOpenCL/vector_swizzle_length.cl vendor/clang/dist/test/SemaTemplate/class-template-decl.cpp vendor/clang/dist/test/SemaTemplate/crash-unparsed-exception.cpp vendor/clang/dist/test/SemaTemplate/cxx1z-fold-expressions.cpp vendor/clang/dist/test/SemaTemplate/deduction-crash.cpp vendor/clang/dist/test/SemaTemplate/default-arguments-cxx0x.cpp vendor/clang/dist/test/SemaTemplate/default-expr-arguments-3.cpp vendor/clang/dist/test/SemaTemplate/explicit-instantiation.cpp vendor/clang/dist/test/SemaTemplate/explicit-specialization-member.cpp vendor/clang/dist/test/SemaTemplate/extern-templates.cpp vendor/clang/dist/test/SemaTemplate/temp_arg_nontype_cxx1z.cpp vendor/clang/dist/test/SemaTemplate/temp_arg_template.cpp vendor/clang/dist/test/clang-rename/TemplatedClassFunction.cpp vendor/clang/dist/tools/CMakeLists.txt vendor/clang/dist/tools/arcmt-test/CMakeLists.txt vendor/clang/dist/tools/c-arcmt-test/CMakeLists.txt vendor/clang/dist/tools/c-index-test/CMakeLists.txt vendor/clang/dist/tools/c-index-test/c-index-test.c vendor/clang/dist/tools/clang-check/CMakeLists.txt vendor/clang/dist/tools/clang-format-vs/ClangFormat/ClangFormatPackage.cs vendor/clang/dist/tools/clang-format-vs/source.extension.vsixmanifest.in vendor/clang/dist/tools/clang-format/CMakeLists.txt vendor/clang/dist/tools/clang-format/ClangFormat.cpp vendor/clang/dist/tools/clang-format/clang-format.el vendor/clang/dist/tools/clang-format/clang-format.py vendor/clang/dist/tools/clang-format/fuzzer/CMakeLists.txt vendor/clang/dist/tools/clang-format/fuzzer/ClangFormatFuzzer.cpp vendor/clang/dist/tools/clang-fuzzer/CMakeLists.txt vendor/clang/dist/tools/clang-fuzzer/ClangFuzzer.cpp vendor/clang/dist/tools/clang-import-test/CMakeLists.txt vendor/clang/dist/tools/clang-import-test/clang-import-test.cpp vendor/clang/dist/tools/clang-offload-bundler/CMakeLists.txt vendor/clang/dist/tools/clang-offload-bundler/ClangOffloadBundler.cpp vendor/clang/dist/tools/clang-rename/CMakeLists.txt vendor/clang/dist/tools/clang-rename/ClangRename.cpp vendor/clang/dist/tools/diagtool/CMakeLists.txt vendor/clang/dist/tools/diagtool/DiagnosticNames.cpp vendor/clang/dist/tools/diagtool/DiagnosticNames.h vendor/clang/dist/tools/diagtool/FindDiagnosticID.cpp vendor/clang/dist/tools/diagtool/ListWarnings.cpp vendor/clang/dist/tools/diagtool/ShowEnabledWarnings.cpp vendor/clang/dist/tools/diagtool/TreeView.cpp vendor/clang/dist/tools/driver/CMakeLists.txt vendor/clang/dist/tools/driver/cc1as_main.cpp vendor/clang/dist/tools/driver/driver.cpp vendor/clang/dist/tools/libclang/ARCMigrate.cpp vendor/clang/dist/tools/libclang/CIndex.cpp vendor/clang/dist/tools/libclang/CIndexCodeCompletion.cpp vendor/clang/dist/tools/libclang/CIndexer.cpp vendor/clang/dist/tools/libclang/CIndexer.h vendor/clang/dist/tools/libclang/CMakeLists.txt vendor/clang/dist/tools/libclang/CXIndexDataConsumer.cpp vendor/clang/dist/tools/libclang/CXIndexDataConsumer.h vendor/clang/dist/tools/libclang/CXTranslationUnit.h vendor/clang/dist/tools/libclang/CXType.cpp vendor/clang/dist/tools/libclang/Indexing.cpp vendor/clang/dist/tools/libclang/libclang.exports vendor/clang/dist/unittests/AST/ASTImporterTest.cpp vendor/clang/dist/unittests/AST/CMakeLists.txt vendor/clang/dist/unittests/AST/DeclPrinterTest.cpp vendor/clang/dist/unittests/AST/StmtPrinterTest.cpp vendor/clang/dist/unittests/ASTMatchers/ASTMatchersNarrowingTest.cpp vendor/clang/dist/unittests/ASTMatchers/ASTMatchersNodeTest.cpp vendor/clang/dist/unittests/ASTMatchers/ASTMatchersTraversalTest.cpp vendor/clang/dist/unittests/ASTMatchers/CMakeLists.txt vendor/clang/dist/unittests/ASTMatchers/Dynamic/CMakeLists.txt vendor/clang/dist/unittests/Analysis/CMakeLists.txt vendor/clang/dist/unittests/Analysis/CloneDetectionTest.cpp vendor/clang/dist/unittests/Basic/CMakeLists.txt vendor/clang/dist/unittests/Basic/DiagnosticTest.cpp vendor/clang/dist/unittests/Basic/FileManagerTest.cpp vendor/clang/dist/unittests/Basic/VirtualFileSystemTest.cpp vendor/clang/dist/unittests/CMakeLists.txt vendor/clang/dist/unittests/CodeGen/CMakeLists.txt vendor/clang/dist/unittests/Driver/CMakeLists.txt vendor/clang/dist/unittests/Driver/ToolChainTest.cpp vendor/clang/dist/unittests/Format/CMakeLists.txt vendor/clang/dist/unittests/Format/FormatTest.cpp vendor/clang/dist/unittests/Format/FormatTestComments.cpp vendor/clang/dist/unittests/Format/FormatTestJS.cpp vendor/clang/dist/unittests/Format/FormatTestJava.cpp vendor/clang/dist/unittests/Format/FormatTestObjC.cpp vendor/clang/dist/unittests/Format/FormatTestProto.cpp vendor/clang/dist/unittests/Format/FormatTestTextProto.cpp vendor/clang/dist/unittests/Format/FormatTestUtils.h vendor/clang/dist/unittests/Format/NamespaceEndCommentsFixerTest.cpp vendor/clang/dist/unittests/Format/SortImportsTestJS.cpp vendor/clang/dist/unittests/Format/SortIncludesTest.cpp vendor/clang/dist/unittests/Format/UsingDeclarationsSorterTest.cpp vendor/clang/dist/unittests/Frontend/CMakeLists.txt vendor/clang/dist/unittests/Lex/CMakeLists.txt vendor/clang/dist/unittests/Lex/LexerTest.cpp vendor/clang/dist/unittests/Rename/CMakeLists.txt vendor/clang/dist/unittests/Rename/RenameClassTest.cpp vendor/clang/dist/unittests/Rewrite/CMakeLists.txt vendor/clang/dist/unittests/Sema/CMakeLists.txt vendor/clang/dist/unittests/StaticAnalyzer/CMakeLists.txt vendor/clang/dist/unittests/Tooling/CMakeLists.txt vendor/clang/dist/unittests/Tooling/QualTypeNamesTest.cpp vendor/clang/dist/unittests/Tooling/RefactoringTest.cpp vendor/clang/dist/unittests/Tooling/TestVisitor.h vendor/clang/dist/unittests/Tooling/ToolingTest.cpp vendor/clang/dist/unittests/libclang/CMakeLists.txt vendor/clang/dist/utils/TableGen/CMakeLists.txt vendor/clang/dist/utils/TableGen/ClangAttrEmitter.cpp vendor/clang/dist/utils/TableGen/TableGen.cpp vendor/clang/dist/utils/TableGen/TableGenBackends.h vendor/clang/dist/utils/analyzer/CmpRuns.py vendor/clang/dist/utils/analyzer/SATestAdd.py vendor/clang/dist/utils/analyzer/SATestBuild.py vendor/clang/dist/utils/analyzer/SumTimerInfo.py vendor/clang/dist/utils/analyzer/ubiviz vendor/clang/dist/utils/perf-training/CMakeLists.txt vendor/clang/dist/www/analyzer/checker_dev_manual.html vendor/clang/dist/www/analyzer/open_projects.html vendor/clang/dist/www/cxx_dr_status.html vendor/clang/dist/www/cxx_status.html vendor/clang/dist/www/hacking.html vendor/clang/dist/www/index.html vendor/clang/dist/www/make_cxx_dr_status vendor/clang/dist/www/menu.html.incl vendor/clang/dist/www/related.html Modified: vendor/clang/dist/.arcconfig ============================================================================== --- vendor/clang/dist/.arcconfig Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/.arcconfig Mon Dec 18 20:11:37 2017 (r326941) @@ -1,4 +1,4 @@ { - "project_id" : "clang", + "repository.callsign" : "C", "conduit_uri" : "https://reviews.llvm.org/" } Modified: vendor/clang/dist/CMakeLists.txt ============================================================================== --- vendor/clang/dist/CMakeLists.txt Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/CMakeLists.txt Mon Dec 18 20:11:37 2017 (r326941) @@ -132,6 +132,9 @@ Please install Python or specify the PYTHON_EXECUTABLE if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/lit/lit.py) # Note: path not really used, except for checking if lit was found set(LLVM_LIT ${LLVM_MAIN_SRC_DIR}/utils/lit/lit.py) + if(EXISTS ${LLVM_MAIN_SRC_DIR}/utils/llvm-lit) + add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/llvm-lit utils/llvm-lit) + endif() if(NOT LLVM_UTILS_PROVIDED) add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/FileCheck utils/FileCheck) add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/count utils/count) @@ -181,13 +184,16 @@ endif() # we can include cmake files from this directory. list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/cmake/modules") -find_package(LibXml2 2.5.3 QUIET) -if (LIBXML2_FOUND) - set(CLANG_HAVE_LIBXML 1) +# Don't look for libxml if we're using MSan, since uninstrumented third party +# code may call MSan interceptors like strlen, leading to false positives. +if(NOT LLVM_USE_SANITIZER MATCHES "Memory.*") + set (LIBXML2_FOUND 0) + find_package(LibXml2 2.5.3 QUIET) + if (LIBXML2_FOUND) + set(CLANG_HAVE_LIBXML 1) + endif() endif() -find_package(Z3 4.5) - include(CheckIncludeFile) check_include_file(sys/resource.h CLANG_HAVE_RLIMITS) @@ -229,9 +235,24 @@ if (NOT(CLANG_DEFAULT_RTLIB STREQUAL "" OR "Default runtime library to use (\"libgcc\" or \"compiler-rt\", empty for platform default)" FORCE) endif() +set(CLANG_DEFAULT_OBJCOPY "objcopy" CACHE STRING + "Default objcopy executable to use.") + set(CLANG_DEFAULT_OPENMP_RUNTIME "libomp" CACHE STRING "Default OpenMP runtime used by -fopenmp.") +# OpenMP offloading requires at least sm_35 because we use shuffle instructions +# to generate efficient code for reductions and the atomicMax instruction on +# 64-bit integers in the implementation of conditional lastprivate. +set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35" CACHE STRING + "Default architecture for OpenMP offloading to Nvidia GPUs.") +string(REGEX MATCH "^sm_([0-9]+)$" MATCHED_ARCH "${CLANG_OPENMP_NVPTX_DEFAULT_ARCH}") +if (NOT DEFINED MATCHED_ARCH OR "${CMAKE_MATCH_1}" LESS 35) + message(WARNING "Resetting default architecture for OpenMP offloading to Nvidia GPUs to sm_35") + set(CLANG_OPENMP_NVPTX_DEFAULT_ARCH "sm_35" CACHE STRING + "Default architecture for OpenMP offloading to Nvidia GPUs." FORCE) +endif() + set(CLANG_VENDOR ${PACKAGE_VENDOR} CACHE STRING "Vendor-specific text for showing with version information.") @@ -376,11 +397,14 @@ option(CLANG_ENABLE_STATIC_ANALYZER "Build static anal option(CLANG_ANALYZER_BUILD_Z3 "Build the static analyzer with the Z3 constraint manager." OFF) +option(CLANG_ENABLE_PROTO_FUZZER "Build Clang protobuf fuzzer." OFF) + if(NOT CLANG_ENABLE_STATIC_ANALYZER AND (CLANG_ENABLE_ARCMT OR CLANG_ANALYZER_BUILD_Z3)) message(FATAL_ERROR "Cannot disable static analyzer while enabling ARCMT or Z3") endif() if(CLANG_ANALYZER_BUILD_Z3) + find_package(Z3 4.5) if(Z3_FOUND) set(CLANG_ANALYZER_WITH_Z3 1) else() @@ -411,8 +435,17 @@ add_subdirectory(include) # All targets below may depend on all tablegen'd files. get_property(CLANG_TABLEGEN_TARGETS GLOBAL PROPERTY CLANG_TABLEGEN_TARGETS) -list(APPEND LLVM_COMMON_DEPENDS ${CLANG_TABLEGEN_TARGETS}) +add_custom_target(clang-tablegen-targets DEPENDS ${CLANG_TABLEGEN_TARGETS}) +set_target_properties(clang-tablegen-targets PROPERTIES FOLDER "Misc") +list(APPEND LLVM_COMMON_DEPENDS clang-tablegen-targets) +# Force target to be built as soon as possible. Clang modules builds depend +# header-wise on it as they ship all headers from the umbrella folders. Building +# an entire module might include header, which depends on intrinsics_gen. +if(LLVM_ENABLE_MODULES AND NOT CLANG_BUILT_STANDALONE) + list(APPEND LLVM_COMMON_DEPENDS intrinsics_gen) +endif() + add_subdirectory(lib) add_subdirectory(tools) add_subdirectory(runtime) @@ -508,8 +541,8 @@ if (CLANG_ENABLE_BOOTSTRAP) set(NEXT_CLANG_STAGE ${NEXT_CLANG_STAGE}-instrumented) endif() message(STATUS "Setting next clang stage to: ${NEXT_CLANG_STAGE}") - - + + set(STAMP_DIR ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-stamps/) set(BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/${NEXT_CLANG_STAGE}-bins/) @@ -571,7 +604,9 @@ if (CLANG_ENABLE_BOOTSTRAP) LLVM_BINUTILS_INCDIR CLANG_REPOSITORY_STRING CMAKE_MAKE_PROGRAM - CMAKE_OSX_ARCHITECTURES) + CMAKE_OSX_ARCHITECTURES + LLVM_ENABLE_PROJECTS + LLVM_ENABLE_RUNTIMES) # We don't need to depend on compiler-rt if we're building instrumented # because the next stage will use the same compiler used to build this stage. @@ -621,7 +656,7 @@ if (CLANG_ENABLE_BOOTSTRAP) foreach(variableName ${variableNames}) if(variableName MATCHES "^BOOTSTRAP_") string(SUBSTRING ${variableName} 10 -1 varName) - string(REPLACE ";" "\;" value "${${variableName}}") + string(REPLACE ";" "|" value "${${variableName}}") list(APPEND PASSTHROUGH_VARIABLES -D${varName}=${value}) endif() @@ -637,7 +672,7 @@ if (CLANG_ENABLE_BOOTSTRAP) if("${${variableName}}" STREQUAL "") set(value "") else() - string(REPLACE ";" "\;" value ${${variableName}}) + string(REPLACE ";" "|" value "${${variableName}}") endif() list(APPEND PASSTHROUGH_VARIABLES -D${variableName}=${value}) @@ -665,6 +700,7 @@ if (CLANG_ENABLE_BOOTSTRAP) USES_TERMINAL_CONFIGURE 1 USES_TERMINAL_BUILD 1 USES_TERMINAL_INSTALL 1 + LIST_SEPARATOR | ) # exclude really-install from main target Modified: vendor/clang/dist/CODE_OWNERS.TXT ============================================================================== --- vendor/clang/dist/CODE_OWNERS.TXT Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/CODE_OWNERS.TXT Mon Dec 18 20:11:37 2017 (r326941) @@ -25,6 +25,10 @@ N: Eric Christopher E: echristo@gmail.com D: Debug Information, inline assembly +N: Devin Coughlin +E: dcoughlin@apple.com +D: Clang Static Analyzer + N: Doug Gregor E: dgregor@apple.com D: Emeritus owner @@ -40,10 +44,6 @@ D: AST matchers, LibTooling N: Anton Korobeynikov E: anton@korobeynikov.info D: Exception handling, Windows codegen, ARM EABI - -N: Anna Zaks -E: ganna@apple.com -D: Clang Static Analyzer N: John McCall E: rjmccall@apple.com Modified: vendor/clang/dist/README.txt ============================================================================== --- vendor/clang/dist/README.txt Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/README.txt Mon Dec 18 20:11:37 2017 (r326941) @@ -13,10 +13,10 @@ different source-level tools. One example of this is If you're interested in more (including how to build Clang) it is best to read the relevant web sites. Here are some pointers: -Information on Clang: http://clang.llvm.org/ -Building and using Clang: http://clang.llvm.org/get_started.html -Clang Static Analyzer: http://clang-analyzer.llvm.org/ -Information on the LLVM project: http://llvm.org/ +Information on Clang: http://clang.llvm.org/ +Building and using Clang: http://clang.llvm.org/get_started.html +Clang Static Analyzer: http://clang-analyzer.llvm.org/ +Information on the LLVM project: http://llvm.org/ If you have questions or comments about Clang, a great place to discuss them is on the Clang development mailing list: @@ -24,3 +24,4 @@ on the Clang development mailing list: If you find a bug in Clang, please file it in the LLVM bug tracker: http://llvm.org/bugs/ + Modified: vendor/clang/dist/bindings/python/README.txt ============================================================================== --- vendor/clang/dist/bindings/python/README.txt Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/bindings/python/README.txt Mon Dec 18 20:11:37 2017 (r326941) @@ -5,11 +5,12 @@ This directory implements Python bindings for Clang. You may need to alter LD_LIBRARY_PATH so that the Clang library can be -found. The unit tests are designed to be run with 'nosetests'. For example: +found. The unit tests are designed to be run with any standard test +runner. For example: -- $ env PYTHONPATH=$(echo ~/llvm/tools/clang/bindings/python/) \ LD_LIBRARY_PATH=$(llvm-config --libdir) \ - nosetests -v + python -m unittest discover -v tests.cindex.test_index.test_create ... ok ... Modified: vendor/clang/dist/bindings/python/clang/cindex.py ============================================================================== --- vendor/clang/dist/bindings/python/clang/cindex.py Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/bindings/python/clang/cindex.py Mon Dec 18 20:11:37 2017 (r326941) @@ -94,6 +94,9 @@ if sys.version_info[0] == 3: return cls(param) if isinstance(param, bytes): return cls(param) + if param is None: + # Support passing null to C functions expecting char arrays + return None raise TypeError("Cannot convert '{}' to '{}'".format(type(param).__name__, cls.__name__)) @staticmethod @@ -1476,6 +1479,12 @@ class Cursor(Structure): """ return conf.lib.clang_CXXMethod_isVirtual(self) + def is_abstract_record(self): + """Returns True if the cursor refers to a C++ record declaration + that has pure virtual member functions. + """ + return conf.lib.clang_CXXRecord_isAbstract(self) + def is_scoped_enum(self): """Returns True if the cursor refers to a scoped enum declaration. """ @@ -1549,6 +1558,22 @@ class Cursor(Structure): return self._loc @property + def linkage(self): + """Return the linkage of this cursor.""" + if not hasattr(self, '_linkage'): + self._linkage = conf.lib.clang_getCursorLinkage(self) + + return LinkageKind.from_id(self._linkage) + + @property + def tls_kind(self): + """Return the thread-local storage (TLS) kind of this cursor.""" + if not hasattr(self, '_tls_kind'): + self._tls_kind = conf.lib.clang_getCursorTLSKind(self) + + return TLSKind.from_id(self._tls_kind) + + @property def extent(self): """ Return the source range (the range of text) occupied by the entity @@ -1571,6 +1596,16 @@ class Cursor(Structure): return StorageClass.from_id(self._storage_class) @property + def availability(self): + """ + Retrieves the availability of the entity pointed at by the cursor. + """ + if not hasattr(self, '_availability'): + self._availability = conf.lib.clang_getCursorAvailability(self) + + return AvailabilityKind.from_id(self._availability) + + @property def access_specifier(self): """ Retrieves the access specifier (if any) of the entity pointed at by the @@ -1907,7 +1942,25 @@ StorageClass.OPENCLWORKGROUPLOCAL = StorageClass(5) StorageClass.AUTO = StorageClass(6) StorageClass.REGISTER = StorageClass(7) +### Availability Kinds ### +class AvailabilityKind(BaseEnumeration): + """ + Describes the availability of an entity. + """ + + # The unique kind objects, indexed by id. + _kinds = [] + _name_map = None + + def __repr__(self): + return 'AvailabilityKind.%s' % (self.name,) + +AvailabilityKind.AVAILABLE = AvailabilityKind(0) +AvailabilityKind.DEPRECATED = AvailabilityKind(1) +AvailabilityKind.NOT_AVAILABLE = AvailabilityKind(2) +AvailabilityKind.NOT_ACCESSIBLE = AvailabilityKind(3) + ### C++ access specifiers ### class AccessSpecifier(BaseEnumeration): @@ -2061,6 +2114,42 @@ RefQualifierKind.NONE = RefQualifierKind(0) RefQualifierKind.LVALUE = RefQualifierKind(1) RefQualifierKind.RVALUE = RefQualifierKind(2) +class LinkageKind(BaseEnumeration): + """Describes the kind of linkage of a cursor.""" + + # The unique kind objects, indexed by id. + _kinds = [] + _name_map = None + + def from_param(self): + return self.value + + def __repr__(self): + return 'LinkageKind.%s' % (self.name,) + +LinkageKind.INVALID = LinkageKind(0) +LinkageKind.NO_LINKAGE = LinkageKind(1) +LinkageKind.INTERNAL = LinkageKind(2) +LinkageKind.UNIQUE_EXTERNAL = LinkageKind(3) +LinkageKind.EXTERNAL = LinkageKind(4) + +class TLSKind(BaseEnumeration): + """Describes the kind of thread-local storage (TLS) of a cursor.""" + + # The unique kind objects, indexed by id. + _kinds = [] + _name_map = None + + def from_param(self): + return self.value + + def __repr__(self): + return 'TLSKind.%s' % (self.name,) + +TLSKind.NONE = TLSKind(0) +TLSKind.DYNAMIC = TLSKind(1) +TLSKind.STATIC = TLSKind(2) + class Type(Structure): """ The type of an element in the abstract syntax tree. @@ -3191,6 +3280,7 @@ class Token(Structure): def cursor(self): """The Cursor this Token corresponds to.""" cursor = Cursor() + cursor._tu = self._tu conf.lib.clang_annotateTokens(self._tu, byref(self), 1, byref(cursor)) @@ -3317,6 +3407,10 @@ functionList = [ [Cursor], bool), + ("clang_CXXRecord_isAbstract", + [Cursor], + bool), + ("clang_EnumDecl_isScoped", [Cursor], bool), @@ -3438,6 +3532,10 @@ functionList = [ [TranslationUnit, SourceLocation], Cursor), + ("clang_getCursorAvailability", + [Cursor], + c_int), + ("clang_getCursorDefinition", [Cursor], Cursor, @@ -4053,6 +4151,7 @@ conf = Config() register_enumerations() __all__ = [ + 'AvailabilityKind', 'Config', 'CodeCompletionResults', 'CompilationDatabase', @@ -4064,8 +4163,10 @@ __all__ = [ 'File', 'FixIt', 'Index', + 'LinkageKind', 'SourceLocation', 'SourceRange', + 'TLSKind', 'TokenKind', 'Token', 'TranslationUnitLoadError', Modified: vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/bindings/python/tests/cindex/test_access_specifiers.py Mon Dec 18 20:11:37 2017 (r326941) @@ -6,10 +6,14 @@ from clang.cindex import TranslationUnit from .util import get_cursor from .util import get_tu -def test_access_specifiers(): - """Ensure that C++ access specifiers are available on cursors""" +import unittest - tu = get_tu(""" + +class TestAccessSpecifiers(unittest.TestCase): + def test_access_specifiers(self): + """Ensure that C++ access specifiers are available on cursors""" + + tu = get_tu(""" class test_class { public: void public_member_function(); @@ -20,15 +24,14 @@ class test_class { (private) }; """, lang = 'cpp') - test_class = get_cursor(tu, "test_class") - assert test_class.access_specifier == AccessSpecifier.INVALID; + test_class = get_cursor(tu, "test_class") + self.assertEqual(test_class.access_specifier, AccessSpecifier.INVALID) - public = get_cursor(tu.cursor, "public_member_function") - assert public.access_specifier == AccessSpecifier.PUBLIC + public = get_cursor(tu.cursor, "public_member_function") + self.assertEqual(public.access_specifier, AccessSpecifier.PUBLIC) - protected = get_cursor(tu.cursor, "protected_member_function") - assert protected.access_specifier == AccessSpecifier.PROTECTED + protected = get_cursor(tu.cursor, "protected_member_function") + self.assertEqual(protected.access_specifier, AccessSpecifier.PROTECTED) - private = get_cursor(tu.cursor, "private_member_function") - assert private.access_specifier == AccessSpecifier.PRIVATE - + private = get_cursor(tu.cursor, "private_member_function") + self.assertEqual(private.access_specifier, AccessSpecifier.PRIVATE) Modified: vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/bindings/python/tests/cindex/test_cdb.py Mon Dec 18 20:11:37 2017 (r326941) @@ -4,114 +4,116 @@ from clang.cindex import CompileCommands from clang.cindex import CompileCommand import os import gc +import unittest + kInputsDir = os.path.join(os.path.dirname(__file__), 'INPUTS') -def test_create_fail(): - """Check we fail loading a database with an assertion""" - path = os.path.dirname(__file__) - try: - cdb = CompilationDatabase.fromDirectory(path) - except CompilationDatabaseError as e: - assert e.cdb_error == CompilationDatabaseError.ERROR_CANNOTLOADDATABASE - else: - assert False -def test_create(): - """Check we can load a compilation database""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) +class TestCDB(unittest.TestCase): + def test_create_fail(self): + """Check we fail loading a database with an assertion""" + path = os.path.dirname(__file__) + with self.assertRaises(CompilationDatabaseError) as cm: + cdb = CompilationDatabase.fromDirectory(path) + e = cm.exception + self.assertEqual(e.cdb_error, + CompilationDatabaseError.ERROR_CANNOTLOADDATABASE) -def test_lookup_fail(): - """Check file lookup failure""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) - assert cdb.getCompileCommands('file_do_not_exist.cpp') == None + def test_create(self): + """Check we can load a compilation database""" + cdb = CompilationDatabase.fromDirectory(kInputsDir) -def test_lookup_succeed(): - """Check we get some results if the file exists in the db""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) - cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp') - assert len(cmds) != 0 + def test_lookup_fail(self): + """Check file lookup failure""" + cdb = CompilationDatabase.fromDirectory(kInputsDir) + self.assertIsNone(cdb.getCompileCommands('file_do_not_exist.cpp')) -def test_all_compilecommand(): - """Check we get all results from the db""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) - cmds = cdb.getAllCompileCommands() - assert len(cmds) == 3 - expected = [ - { 'wd': '/home/john.doe/MyProject', - 'file': '/home/john.doe/MyProject/project.cpp', - 'line': ['clang++', '-o', 'project.o', '-c', - '/home/john.doe/MyProject/project.cpp']}, - { 'wd': '/home/john.doe/MyProjectA', - 'file': '/home/john.doe/MyProject/project2.cpp', - 'line': ['clang++', '-o', 'project2.o', '-c', - '/home/john.doe/MyProject/project2.cpp']}, - { 'wd': '/home/john.doe/MyProjectB', - 'file': '/home/john.doe/MyProject/project2.cpp', - 'line': ['clang++', '-DFEATURE=1', '-o', 'project2-feature.o', '-c', - '/home/john.doe/MyProject/project2.cpp']}, + def test_lookup_succeed(self): + """Check we get some results if the file exists in the db""" + cdb = CompilationDatabase.fromDirectory(kInputsDir) + cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp') + self.assertNotEqual(len(cmds), 0) - ] - for i in range(len(cmds)): - assert cmds[i].directory == expected[i]['wd'] - assert cmds[i].filename == expected[i]['file'] - for arg, exp in zip(cmds[i].arguments, expected[i]['line']): - assert arg == exp + def test_all_compilecommand(self): + """Check we get all results from the db""" + cdb = CompilationDatabase.fromDirectory(kInputsDir) + cmds = cdb.getAllCompileCommands() + self.assertEqual(len(cmds), 3) + expected = [ + { 'wd': '/home/john.doe/MyProject', + 'file': '/home/john.doe/MyProject/project.cpp', + 'line': ['clang++', '-o', 'project.o', '-c', + '/home/john.doe/MyProject/project.cpp']}, + { 'wd': '/home/john.doe/MyProjectA', + 'file': '/home/john.doe/MyProject/project2.cpp', + 'line': ['clang++', '-o', 'project2.o', '-c', + '/home/john.doe/MyProject/project2.cpp']}, + { 'wd': '/home/john.doe/MyProjectB', + 'file': '/home/john.doe/MyProject/project2.cpp', + 'line': ['clang++', '-DFEATURE=1', '-o', 'project2-feature.o', '-c', + '/home/john.doe/MyProject/project2.cpp']}, -def test_1_compilecommand(): - """Check file with single compile command""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) - file = '/home/john.doe/MyProject/project.cpp' - cmds = cdb.getCompileCommands(file) - assert len(cmds) == 1 - assert cmds[0].directory == os.path.dirname(file) - assert cmds[0].filename == file - expected = [ 'clang++', '-o', 'project.o', '-c', - '/home/john.doe/MyProject/project.cpp'] - for arg, exp in zip(cmds[0].arguments, expected): - assert arg == exp + ] + for i in range(len(cmds)): + self.assertEqual(cmds[i].directory, expected[i]['wd']) + self.assertEqual(cmds[i].filename, expected[i]['file']) + for arg, exp in zip(cmds[i].arguments, expected[i]['line']): + self.assertEqual(arg, exp) -def test_2_compilecommand(): - """Check file with 2 compile commands""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) - cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project2.cpp') - assert len(cmds) == 2 - expected = [ - { 'wd': '/home/john.doe/MyProjectA', - 'line': ['clang++', '-o', 'project2.o', '-c', - '/home/john.doe/MyProject/project2.cpp']}, - { 'wd': '/home/john.doe/MyProjectB', - 'line': ['clang++', '-DFEATURE=1', '-o', 'project2-feature.o', '-c', - '/home/john.doe/MyProject/project2.cpp']} - ] - for i in range(len(cmds)): - assert cmds[i].directory == expected[i]['wd'] - for arg, exp in zip(cmds[i].arguments, expected[i]['line']): - assert arg == exp + def test_1_compilecommand(self): + """Check file with single compile command""" + cdb = CompilationDatabase.fromDirectory(kInputsDir) + file = '/home/john.doe/MyProject/project.cpp' + cmds = cdb.getCompileCommands(file) + self.assertEqual(len(cmds), 1) + self.assertEqual(cmds[0].directory, os.path.dirname(file)) + self.assertEqual(cmds[0].filename, file) + expected = [ 'clang++', '-o', 'project.o', '-c', + '/home/john.doe/MyProject/project.cpp'] + for arg, exp in zip(cmds[0].arguments, expected): + self.assertEqual(arg, exp) -def test_compilecommand_iterator_stops(): - """Check that iterator stops after the correct number of elements""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) - count = 0 - for cmd in cdb.getCompileCommands('/home/john.doe/MyProject/project2.cpp'): - count += 1 - assert count <= 2 + def test_2_compilecommand(self): + """Check file with 2 compile commands""" + cdb = CompilationDatabase.fromDirectory(kInputsDir) + cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project2.cpp') + self.assertEqual(len(cmds), 2) + expected = [ + { 'wd': '/home/john.doe/MyProjectA', + 'line': ['clang++', '-o', 'project2.o', '-c', + '/home/john.doe/MyProject/project2.cpp']}, + { 'wd': '/home/john.doe/MyProjectB', + 'line': ['clang++', '-DFEATURE=1', '-o', 'project2-feature.o', '-c', + '/home/john.doe/MyProject/project2.cpp']} + ] + for i in range(len(cmds)): + self.assertEqual(cmds[i].directory, expected[i]['wd']) + for arg, exp in zip(cmds[i].arguments, expected[i]['line']): + self.assertEqual(arg, exp) -def test_compilationDB_references(): - """Ensure CompilationsCommands are independent of the database""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) - cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp') - del cdb - gc.collect() - workingdir = cmds[0].directory + def test_compilecommand_iterator_stops(self): + """Check that iterator stops after the correct number of elements""" + cdb = CompilationDatabase.fromDirectory(kInputsDir) + count = 0 + for cmd in cdb.getCompileCommands('/home/john.doe/MyProject/project2.cpp'): + count += 1 + self.assertLessEqual(count, 2) -def test_compilationCommands_references(): - """Ensure CompilationsCommand keeps a reference to CompilationCommands""" - cdb = CompilationDatabase.fromDirectory(kInputsDir) - cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp') - del cdb - cmd0 = cmds[0] - del cmds - gc.collect() - workingdir = cmd0.directory + def test_compilationDB_references(self): + """Ensure CompilationsCommands are independent of the database""" + cdb = CompilationDatabase.fromDirectory(kInputsDir) + cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp') + del cdb + gc.collect() + workingdir = cmds[0].directory + def test_compilationCommands_references(self): + """Ensure CompilationsCommand keeps a reference to CompilationCommands""" + cdb = CompilationDatabase.fromDirectory(kInputsDir) + cmds = cdb.getCompileCommands('/home/john.doe/MyProject/project.cpp') + del cdb + cmd0 = cmds[0] + del cmds + gc.collect() + workingdir = cmd0.directory Modified: vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/bindings/python/tests/cindex/test_code_completion.py Mon Dec 18 20:11:37 2017 (r326941) @@ -1,16 +1,20 @@ from clang.cindex import TranslationUnit -def check_completion_results(cr, expected): - assert cr is not None - assert len(cr.diagnostics) == 0 +import unittest - completions = [str(c) for c in cr.results] - for c in expected: - assert c in completions +class TestCodeCompletion(unittest.TestCase): + def check_completion_results(self, cr, expected): + self.assertIsNotNone(cr) + self.assertEqual(len(cr.diagnostics), 0) -def test_code_complete(): - files = [('fake.c', """ + completions = [str(c) for c in cr.results] + + for c in expected: + self.assertIn(c, completions) + + def test_code_complete(self): + files = [('fake.c', """ /// Aaa. int test1; @@ -22,20 +26,20 @@ void f() { } """)] - tu = TranslationUnit.from_source('fake.c', ['-std=c99'], unsaved_files=files, - options=TranslationUnit.PARSE_INCLUDE_BRIEF_COMMENTS_IN_CODE_COMPLETION) + tu = TranslationUnit.from_source('fake.c', ['-std=c99'], unsaved_files=files, + options=TranslationUnit.PARSE_INCLUDE_BRIEF_COMMENTS_IN_CODE_COMPLETION) - cr = tu.codeComplete('fake.c', 9, 1, unsaved_files=files, include_brief_comments=True) + cr = tu.codeComplete('fake.c', 9, 1, unsaved_files=files, include_brief_comments=True) - expected = [ - "{'int', ResultType} | {'test1', TypedText} || Priority: 50 || Availability: Available || Brief comment: Aaa.", - "{'void', ResultType} | {'test2', TypedText} | {'(', LeftParen} | {')', RightParen} || Priority: 50 || Availability: Available || Brief comment: Bbb.", - "{'return', TypedText} || Priority: 40 || Availability: Available || Brief comment: None" - ] - check_completion_results(cr, expected) + expected = [ + "{'int', ResultType} | {'test1', TypedText} || Priority: 50 || Availability: Available || Brief comment: Aaa.", + "{'void', ResultType} | {'test2', TypedText} | {'(', LeftParen} | {')', RightParen} || Priority: 50 || Availability: Available || Brief comment: Bbb.", + "{'return', TypedText} || Priority: 40 || Availability: Available || Brief comment: None" + ] + self.check_completion_results(cr, expected) -def test_code_complete_availability(): - files = [('fake.cpp', """ + def test_code_complete_availability(self): + files = [('fake.cpp', """ class P { protected: int member; @@ -52,24 +56,24 @@ void f(P x, Q y) { } """)] - tu = TranslationUnit.from_source('fake.cpp', ['-std=c++98'], unsaved_files=files) + tu = TranslationUnit.from_source('fake.cpp', ['-std=c++98'], unsaved_files=files) - cr = tu.codeComplete('fake.cpp', 12, 5, unsaved_files=files) + cr = tu.codeComplete('fake.cpp', 12, 5, unsaved_files=files) - expected = [ - "{'const', TypedText} || Priority: 40 || Availability: Available || Brief comment: None", - "{'volatile', TypedText} || Priority: 40 || Availability: Available || Brief comment: None", - "{'operator', TypedText} || Priority: 40 || Availability: Available || Brief comment: None", - "{'P', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None", - "{'Q', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None" - ] - check_completion_results(cr, expected) + expected = [ + "{'const', TypedText} || Priority: 40 || Availability: Available || Brief comment: None", + "{'volatile', TypedText} || Priority: 40 || Availability: Available || Brief comment: None", + "{'operator', TypedText} || Priority: 40 || Availability: Available || Brief comment: None", + "{'P', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None", + "{'Q', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None" + ] + self.check_completion_results(cr, expected) - cr = tu.codeComplete('fake.cpp', 13, 5, unsaved_files=files) - expected = [ - "{'P', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None", - "{'P &', ResultType} | {'operator=', TypedText} | {'(', LeftParen} | {'const P &', Placeholder} | {')', RightParen} || Priority: 34 || Availability: Available || Brief comment: None", - "{'int', ResultType} | {'member', TypedText} || Priority: 35 || Availability: NotAccessible || Brief comment: None", - "{'void', ResultType} | {'~P', TypedText} | {'(', LeftParen} | {')', RightParen} || Priority: 34 || Availability: Available || Brief comment: None" - ] - check_completion_results(cr, expected) + cr = tu.codeComplete('fake.cpp', 13, 5, unsaved_files=files) + expected = [ + "{'P', TypedText} | {'::', Text} || Priority: 75 || Availability: Available || Brief comment: None", + "{'P &', ResultType} | {'operator=', TypedText} | {'(', LeftParen} | {'const P &', Placeholder} | {')', RightParen} || Priority: 79 || Availability: Available || Brief comment: None", + "{'int', ResultType} | {'member', TypedText} || Priority: 35 || Availability: NotAccessible || Brief comment: None", + "{'void', ResultType} | {'~P', TypedText} | {'(', LeftParen} | {')', RightParen} || Priority: 79 || Availability: Available || Brief comment: None" + ] + self.check_completion_results(cr, expected) Modified: vendor/clang/dist/bindings/python/tests/cindex/test_comment.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_comment.py Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/bindings/python/tests/cindex/test_comment.py Mon Dec 18 20:11:37 2017 (r326941) @@ -1,8 +1,12 @@ from clang.cindex import TranslationUnit from tests.cindex.util import get_cursor -def test_comment(): - files = [('fake.c', """ +import unittest + + +class TestComment(unittest.TestCase): + def test_comment(self): + files = [('fake.c', """ /// Aaa. int test1; @@ -14,27 +18,25 @@ void f() { } """)] - # make a comment-aware TU - tu = TranslationUnit.from_source('fake.c', ['-std=c99'], unsaved_files=files, - options=TranslationUnit.PARSE_INCLUDE_BRIEF_COMMENTS_IN_CODE_COMPLETION) - test1 = get_cursor(tu, 'test1') - assert test1 is not None, "Could not find test1." - assert test1.type.is_pod() - raw = test1.raw_comment - brief = test1.brief_comment - assert raw == """/// Aaa.""" - assert brief == """Aaa.""" - - test2 = get_cursor(tu, 'test2') - raw = test2.raw_comment - brief = test2.brief_comment - assert raw == """/// Bbb.\n/// x""" - assert brief == """Bbb. x""" - - f = get_cursor(tu, 'f') - raw = f.raw_comment - brief = f.brief_comment - assert raw is None - assert brief is None + # make a comment-aware TU + tu = TranslationUnit.from_source('fake.c', ['-std=c99'], unsaved_files=files, + options=TranslationUnit.PARSE_INCLUDE_BRIEF_COMMENTS_IN_CODE_COMPLETION) + test1 = get_cursor(tu, 'test1') + self.assertIsNotNone(test1, "Could not find test1.") + self.assertTrue(test1.type.is_pod()) + raw = test1.raw_comment + brief = test1.brief_comment + self.assertEqual(raw, """/// Aaa.""") + self.assertEqual(brief, """Aaa.""") + test2 = get_cursor(tu, 'test2') + raw = test2.raw_comment + brief = test2.brief_comment + self.assertEqual(raw, """/// Bbb.\n/// x""") + self.assertEqual(brief, """Bbb. x""") + f = get_cursor(tu, 'f') + raw = f.raw_comment + brief = f.brief_comment + self.assertIsNone(raw) + self.assertIsNone(brief) Modified: vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py ============================================================================== --- vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py Mon Dec 18 20:11:21 2017 (r326940) +++ vendor/clang/dist/bindings/python/tests/cindex/test_cursor.py Mon Dec 18 20:11:37 2017 (r326941) @@ -1,6 +1,8 @@ import ctypes import gc +import unittest +from clang.cindex import AvailabilityKind from clang.cindex import CursorKind from clang.cindex import TemplateArgumentKind from clang.cindex import TranslationUnit @@ -9,6 +11,7 @@ from .util import get_cursor from .util import get_cursors from .util import get_tu + kInput = """\ struct s0 { int a; @@ -29,442 +32,521 @@ void f0(int a0, int a1) { } """ -def test_get_children(): - tu = get_tu(kInput) +kParentTest = """\ + class C { + void f(); + } - it = tu.cursor.get_children() - tu_nodes = list(it) + void C::f() { } + """ - assert len(tu_nodes) == 3 - for cursor in tu_nodes: - assert cursor.translation_unit is not None +kTemplateArgTest = """\ + template + void foo(); - assert tu_nodes[0] != tu_nodes[1] - assert tu_nodes[0].kind == CursorKind.STRUCT_DECL - assert tu_nodes[0].spelling == 's0' - assert tu_nodes[0].is_definition() == True - assert tu_nodes[0].location.file.name == 't.c' - assert tu_nodes[0].location.line == 1 - assert tu_nodes[0].location.column == 8 - assert tu_nodes[0].hash > 0 - assert tu_nodes[0].translation_unit is not None + template<> + void foo<-7, float, true>(); + """ - s0_nodes = list(tu_nodes[0].get_children()) - assert len(s0_nodes) == 2 - assert s0_nodes[0].kind == CursorKind.FIELD_DECL - assert s0_nodes[0].spelling == 'a' - assert s0_nodes[0].type.kind == TypeKind.INT - assert s0_nodes[1].kind == CursorKind.FIELD_DECL - assert s0_nodes[1].spelling == 'b' - assert s0_nodes[1].type.kind == TypeKind.INT +class TestCursor(unittest.TestCase): + def test_get_children(self): + tu = get_tu(kInput) - assert tu_nodes[1].kind == CursorKind.STRUCT_DECL - assert tu_nodes[1].spelling == 's1' - assert tu_nodes[1].displayname == 's1' - assert tu_nodes[1].is_definition() == False + it = tu.cursor.get_children() + tu_nodes = list(it) - assert tu_nodes[2].kind == CursorKind.FUNCTION_DECL - assert tu_nodes[2].spelling == 'f0' - assert tu_nodes[2].displayname == 'f0(int, int)' - assert tu_nodes[2].is_definition() == True + self.assertEqual(len(tu_nodes), 3) + for cursor in tu_nodes: + self.assertIsNotNone(cursor.translation_unit) -def test_references(): - """Ensure that references to TranslationUnit are kept.""" - tu = get_tu('int x;') - cursors = list(tu.cursor.get_children()) - assert len(cursors) > 0 + self.assertNotEqual(tu_nodes[0], tu_nodes[1]) + self.assertEqual(tu_nodes[0].kind, CursorKind.STRUCT_DECL) + self.assertEqual(tu_nodes[0].spelling, 's0') + self.assertEqual(tu_nodes[0].is_definition(), True) + self.assertEqual(tu_nodes[0].location.file.name, 't.c') + self.assertEqual(tu_nodes[0].location.line, 1) + self.assertEqual(tu_nodes[0].location.column, 8) + self.assertGreater(tu_nodes[0].hash, 0) + self.assertIsNotNone(tu_nodes[0].translation_unit) - cursor = cursors[0] - assert isinstance(cursor.translation_unit, TranslationUnit) + s0_nodes = list(tu_nodes[0].get_children()) + self.assertEqual(len(s0_nodes), 2) + self.assertEqual(s0_nodes[0].kind, CursorKind.FIELD_DECL) + self.assertEqual(s0_nodes[0].spelling, 'a') + self.assertEqual(s0_nodes[0].type.kind, TypeKind.INT) + self.assertEqual(s0_nodes[1].kind, CursorKind.FIELD_DECL) + self.assertEqual(s0_nodes[1].spelling, 'b') + self.assertEqual(s0_nodes[1].type.kind, TypeKind.INT) - # Delete reference to TU and perform a full GC. - del tu - gc.collect() - assert isinstance(cursor.translation_unit, TranslationUnit) + self.assertEqual(tu_nodes[1].kind, CursorKind.STRUCT_DECL) + self.assertEqual(tu_nodes[1].spelling, 's1') + self.assertEqual(tu_nodes[1].displayname, 's1') + self.assertEqual(tu_nodes[1].is_definition(), False) - # If the TU was destroyed, this should cause a segfault. - parent = cursor.semantic_parent + self.assertEqual(tu_nodes[2].kind, CursorKind.FUNCTION_DECL) + self.assertEqual(tu_nodes[2].spelling, 'f0') + self.assertEqual(tu_nodes[2].displayname, 'f0(int, int)') + self.assertEqual(tu_nodes[2].is_definition(), True) -def test_canonical(): - source = 'struct X; struct X; struct X { int member; };' - tu = get_tu(source) + def test_references(self): + """Ensure that references to TranslationUnit are kept.""" + tu = get_tu('int x;') + cursors = list(tu.cursor.get_children()) + self.assertGreater(len(cursors), 0) - cursors = [] - for cursor in tu.cursor.get_children(): - if cursor.spelling == 'X': - cursors.append(cursor) + cursor = cursors[0] + self.assertIsInstance(cursor.translation_unit, TranslationUnit) - assert len(cursors) == 3 - assert cursors[1].canonical == cursors[2].canonical + # Delete reference to TU and perform a full GC. + del tu + gc.collect() + self.assertIsInstance(cursor.translation_unit, TranslationUnit) -def test_is_const_method(): - """Ensure Cursor.is_const_method works.""" - source = 'class X { void foo() const; void bar(); };' - tu = get_tu(source, lang='cpp') + # If the TU was destroyed, this should cause a segfault. + parent = cursor.semantic_parent - cls = get_cursor(tu, 'X') - foo = get_cursor(tu, 'foo') - bar = get_cursor(tu, 'bar') - assert cls is not None - assert foo is not None - assert bar is not None + def test_canonical(self): + source = 'struct X; struct X; struct X { int member; };' + tu = get_tu(source) - assert foo.is_const_method() - assert not bar.is_const_method() + cursors = [] + for cursor in tu.cursor.get_children(): + if cursor.spelling == 'X': + cursors.append(cursor) -def test_is_converting_constructor(): - """Ensure Cursor.is_converting_constructor works.""" - source = 'class X { explicit X(int); X(double); X(); };' *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:12:13 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 60F5CE83420; Mon, 18 Dec 2017 20:12:13 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 155B16CEBD; Mon, 18 Dec 2017 20:12:11 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKCACk085470; Mon, 18 Dec 2017 20:12:10 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKC9j0085451; Mon, 18 Dec 2017 20:12:09 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182012.vBIKC9j0085451@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:12:09 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326945 - in vendor/libc++/dist: . cmake/Modules docs fuzzing include include/experimental include/support/win32 lib lib/abi lib/abi/5.0 src src/experimental/filesystem src/include src/... X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in vendor/libc++/dist: . cmake/Modules docs fuzzing include include/experimental include/support/win32 lib lib/abi lib/abi/5.0 src src/experimental/filesystem src/include src/support/runtime src/suppo... X-SVN-Commit-Revision: 326945 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:12:13 -0000 Author: dim Date: Mon Dec 18 20:12:08 2017 New Revision: 326945 URL: https://svnweb.freebsd.org/changeset/base/326945 Log: Vendor import of libc++ trunk r321017: https://llvm.org/svn/llvm-project/libcxx/trunk@321017 Added: vendor/libc++/dist/fuzzing/ vendor/libc++/dist/fuzzing/RoutineNames.txt (contents, props changed) vendor/libc++/dist/fuzzing/fuzzing.cpp (contents, props changed) vendor/libc++/dist/fuzzing/fuzzing.h (contents, props changed) vendor/libc++/dist/test/libcxx/diagnostics/nodiscard.fail.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/diagnostics/nodiscard.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/ vendor/libc++/dist/test/libcxx/fuzzing/nth_element.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/partial_sort.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/partial_sort_copy.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/partition.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/partition_copy.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/regex_ECMAScript.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/regex_POSIX.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/regex_awk.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/regex_egrep.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/regex_extended.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/regex_grep.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/sort.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/stable_partition.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/stable_sort.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/unique.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/fuzzing/unique_copy.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/language.support/cxa_deleted_virtual.pass.cpp (contents, props changed) vendor/libc++/dist/test/libcxx/utilities/variant/variant.variant/variant_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.set.operations/set.union/set_union_move.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/associative/map/map.access/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/associative/multimap/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/associative/multiset/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/associative/set/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/container.adaptors/priority.queue/priqueue.members/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/container.adaptors/queue/queue.defn/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/container.adaptors/stack/stack.defn/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/array/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/array/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/array/max_size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/deque/deque.capacity/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/deque/deque.capacity/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/deque/deque.capacity/size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/forwardlist/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/forwardlist/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/list/list.capacity/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/list/list.capacity/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/list/list.capacity/size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/vector.bool/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/vector.bool/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/vector.bool/size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/vector/vector.capacity/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/vector/vector.capacity/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/sequences/vector/vector.capacity/size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.map/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.map/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.map/size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.multimap/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.multimap/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.multimap/size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.multiset/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.multiset/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.multiset/size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.set/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.set/empty.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/containers/unord/unord.set/size.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.overview/types.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview/types.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.decompose/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/input.output/stream.buffers/streambuf/streambuf.protected/streambuf.put.area/pbump2gig.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/iterators/iterator.container/empty.array.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/iterators/iterator.container/empty.container.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/iterators/iterator.container/empty.initializer_list.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/iterators/iterator.primitives/iterator.traits/const_volatile_pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/iterators/iterator.primitives/iterator.traits/volatile_pointer.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_size.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_size_align.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_size_align_nothrow.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_size_nothrow.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.placement/new_array_ptr.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.placement/new_ptr.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_size.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_size_align.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_size_align_nothrow.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_size_nothrow.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/ptr.launder/ vendor/libc++/dist/test/std/language.support/support.dynamic/ptr.launder/launder.nodiscard.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/ptr.launder/launder.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/language.support/support.dynamic/ptr.launder/launder.types.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/re/re.alg/re.alg.match/exponential.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/re/re.alg/re.alg.search/exponential.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/re/re.alg/re.alg.search/invert_neg_word_search.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/re/re.grammar/excessive_brace_count.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/re/re.results/re.results.size/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.capacity/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.cons/string_view_assignment.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.ends_with/ vendor/libc++/dist/test/std/strings/basic.string/string.ends_with/ends_with.char.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.ends_with/ends_with.ptr.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.ends_with/ends_with.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/size_size_string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.starts_with/ vendor/libc++/dist/test/std/strings/basic.string/string.starts_with/starts_with.char.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.starts_with/starts_with.ptr.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/basic.string/string.starts_with/starts_with.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.capacity/empty.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.template/ends_with.char.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.template/ends_with.ptr.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.template/ends_with.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.template/starts_with.char.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.template/starts_with.ptr.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/strings/string.view/string.view.template/starts_with.string_view.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/thread/futures/futures.async/async.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/allocate_size.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/allocate_size_hint.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/incomplete_type_helper.h (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/default.allocator/allocator.members/allocate.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/pointer.conversion/ vendor/libc++/dist/test/std/utilities/memory/pointer.conversion/to_address.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/unique.ptr/unique.ptr.special/io.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/unique.ptr/unique.ptr.special/io.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create/make_shared.private.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.shared/util.smartptr.shared.create/make_shared.protected.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/meta/meta.rel/is_invocable.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/meta/meta.rel/is_nothrow_invocable.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/aligned_union.fail.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/remove_cvref.pass.cpp (contents, props changed) vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/implicit_deduction_guides.pass.cpp (contents, props changed) Deleted: vendor/libc++/dist/lib/abi/5.0/ vendor/libc++/dist/test/std/diagnostics/syserr/syserr.errcode/syserr.errcode.overview/nothing_to_do.pass.cpp vendor/libc++/dist/test/std/diagnostics/syserr/syserr.errcondition/syserr.errcondition.overview/nothing_to_do.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.rel/is_callable.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.rel/is_nothrow_callable.pass.cpp vendor/libc++/dist/test/std/utilities/optional/optional.nullopt/not_brace_initializable.fail.cpp Modified: vendor/libc++/dist/.arcconfig vendor/libc++/dist/CMakeLists.txt vendor/libc++/dist/CREDITS.TXT vendor/libc++/dist/appveyor-reqs-install.cmd vendor/libc++/dist/cmake/Modules/HandleLibCXXABI.cmake vendor/libc++/dist/cmake/Modules/HandleOutOfTreeLLVM.cmake vendor/libc++/dist/docs/BuildingLibcxx.rst vendor/libc++/dist/docs/TestingLibcxx.rst vendor/libc++/dist/docs/UsingLibcxx.rst vendor/libc++/dist/docs/conf.py vendor/libc++/dist/include/CMakeLists.txt vendor/libc++/dist/include/__config vendor/libc++/dist/include/__config_site.in vendor/libc++/dist/include/__libcpp_version vendor/libc++/dist/include/__locale vendor/libc++/dist/include/__tree vendor/libc++/dist/include/algorithm vendor/libc++/dist/include/array vendor/libc++/dist/include/bitset vendor/libc++/dist/include/chrono vendor/libc++/dist/include/cstddef vendor/libc++/dist/include/deque vendor/libc++/dist/include/exception vendor/libc++/dist/include/experimental/algorithm vendor/libc++/dist/include/experimental/filesystem vendor/libc++/dist/include/experimental/iterator vendor/libc++/dist/include/forward_list vendor/libc++/dist/include/fstream vendor/libc++/dist/include/future vendor/libc++/dist/include/istream vendor/libc++/dist/include/iterator vendor/libc++/dist/include/list vendor/libc++/dist/include/locale vendor/libc++/dist/include/map vendor/libc++/dist/include/memory vendor/libc++/dist/include/new vendor/libc++/dist/include/optional vendor/libc++/dist/include/ostream vendor/libc++/dist/include/queue vendor/libc++/dist/include/random vendor/libc++/dist/include/regex vendor/libc++/dist/include/scoped_allocator vendor/libc++/dist/include/set vendor/libc++/dist/include/sstream vendor/libc++/dist/include/stack vendor/libc++/dist/include/streambuf vendor/libc++/dist/include/string vendor/libc++/dist/include/string_view vendor/libc++/dist/include/support/win32/locale_win32.h vendor/libc++/dist/include/system_error vendor/libc++/dist/include/tuple vendor/libc++/dist/include/type_traits vendor/libc++/dist/include/typeinfo vendor/libc++/dist/include/unordered_map vendor/libc++/dist/include/unordered_set vendor/libc++/dist/include/utility vendor/libc++/dist/include/variant vendor/libc++/dist/include/vector vendor/libc++/dist/include/wchar.h vendor/libc++/dist/lib/CMakeLists.txt vendor/libc++/dist/lib/abi/CHANGELOG.TXT vendor/libc++/dist/lib/abi/x86_64-apple-darwin16.abilist vendor/libc++/dist/lib/libc++abi.exp vendor/libc++/dist/lib/libc++abi2.exp vendor/libc++/dist/lib/libc++sjlj-abi.exp vendor/libc++/dist/src/exception.cpp vendor/libc++/dist/src/experimental/filesystem/directory_iterator.cpp vendor/libc++/dist/src/experimental/filesystem/operations.cpp vendor/libc++/dist/src/include/atomic_support.h vendor/libc++/dist/src/include/config_elast.h vendor/libc++/dist/src/include/refstring.h vendor/libc++/dist/src/iostream.cpp vendor/libc++/dist/src/locale.cpp vendor/libc++/dist/src/new.cpp vendor/libc++/dist/src/random.cpp vendor/libc++/dist/src/strstream.cpp vendor/libc++/dist/src/support/runtime/exception_fallback.ipp vendor/libc++/dist/src/support/runtime/exception_msvc.ipp vendor/libc++/dist/src/support/runtime/exception_pointer_msvc.ipp vendor/libc++/dist/src/support/runtime/new_handler_fallback.ipp vendor/libc++/dist/src/support/win32/locale_win32.cpp vendor/libc++/dist/src/system_error.cpp vendor/libc++/dist/src/typeinfo.cpp vendor/libc++/dist/test/CMakeLists.txt vendor/libc++/dist/test/libcxx/algorithms/debug_less.pass.cpp vendor/libc++/dist/test/libcxx/containers/sequences/list/list.modifiers/insert_iter_rvalue_db1.pass.cpp vendor/libc++/dist/test/libcxx/containers/unord/next_pow2.pass.cpp vendor/libc++/dist/test/libcxx/depr/depr.c.headers/complex.h.pass.cpp vendor/libc++/dist/test/libcxx/depr/depr.c.headers/tgmath_h.pass.cpp vendor/libc++/dist/test/libcxx/depr/depr.function.objects/depr.adaptors.cxx1z.pass.cpp vendor/libc++/dist/test/libcxx/experimental/filesystem/class.path/path.itr/iterator_db.pass.cpp vendor/libc++/dist/test/libcxx/experimental/filesystem/class.path/path.itr/reverse_iterator_produces_diagnostic.fail.cpp vendor/libc++/dist/test/libcxx/iterators/trivial_iterators.pass.cpp vendor/libc++/dist/test/libcxx/numerics/complex.number/ccmplx/ccomplex.pass.cpp vendor/libc++/dist/test/libcxx/selftest/test_macros.pass.cpp vendor/libc++/dist/test/libcxx/strings/iterators.noexcept.pass.cpp vendor/libc++/dist/test/libcxx/thread/thread.condition/PR30202_notify_from_pthread_created_thread.pass.cpp vendor/libc++/dist/test/libcxx/type_traits/lazy_metafunctions.pass.cpp vendor/libc++/dist/test/libcxx/utilities/function.objects/func.require/bullet_4_5_6.pass.cpp vendor/libc++/dist/test/libcxx/utilities/memory/util.smartptr/util.smartptr.shared/function_type_default_deleter.fail.cpp vendor/libc++/dist/test/libcxx/utilities/tuple/tuple.tuple/diagnose_reference_binding.fail.cpp vendor/libc++/dist/test/libcxx/utilities/tuple/tuple.tuple/diagnose_reference_binding.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.modifying.operations/alg.generate/generate_n.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.count/count_if.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.find/find_if.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.find/find_if_not.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.search/search_n.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/alg.search/search_n_pred.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/mismatch/mismatch.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.nonmodifying/mismatch/mismatch_pred.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.clamp/clamp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.merge/inplace_merge.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.merge/inplace_merge_comp.pass.cpp vendor/libc++/dist/test/std/algorithms/alg.sorting/alg.min.max/min_element_comp.pass.cpp vendor/libc++/dist/test/std/atomics/atomics.types.generic/integral.pass.cpp vendor/libc++/dist/test/std/atomics/atomics.types.operations/atomics.types.operations.req/atomic_helpers.h vendor/libc++/dist/test/std/containers/Emplaceable.h vendor/libc++/dist/test/std/containers/NotConstructible.h vendor/libc++/dist/test/std/containers/associative/map/map.access/at.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.cons/compare.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.cons/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/count0.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/count1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/count2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/count3.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/equal_range0.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/equal_range1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/equal_range2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/equal_range3.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/find0.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/find1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/find2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/find3.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/lower_bound0.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/lower_bound1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/lower_bound2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/lower_bound3.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/upper_bound0.pass.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/upper_bound1.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/upper_bound2.fail.cpp vendor/libc++/dist/test/std/containers/associative/map/map.ops/upper_bound3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.cons/compare.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.cons/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/count0.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/count1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/count2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/count3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/equal_range0.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/equal_range1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/equal_range2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/equal_range3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/find0.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/find1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/find2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/find3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/lower_bound0.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/lower_bound1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/lower_bound2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/lower_bound3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/upper_bound0.pass.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/upper_bound1.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/upper_bound2.fail.cpp vendor/libc++/dist/test/std/containers/associative/multimap/multimap.ops/upper_bound3.fail.cpp vendor/libc++/dist/test/std/containers/associative/multiset/equal_range.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.cons/compare.pass.cpp vendor/libc++/dist/test/std/containers/associative/multiset/multiset.cons/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/associative/set/set.cons/compare.pass.cpp vendor/libc++/dist/test/std/containers/associative/set/set.cons/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/container.adaptors/priority.queue/types.fail.cpp vendor/libc++/dist/test/std/containers/container.adaptors/queue/queue.defn/types.fail.cpp vendor/libc++/dist/test/std/containers/container.adaptors/stack/stack.defn/types.fail.cpp vendor/libc++/dist/test/std/containers/sequences/array/at.pass.cpp vendor/libc++/dist/test/std/containers/sequences/array/front_back.pass.cpp vendor/libc++/dist/test/std/containers/sequences/array/indexing.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/push_back_exception_safety.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.modifiers/push_front_exception_safety.pass.cpp vendor/libc++/dist/test/std/containers/sequences/deque/deque.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.cons/move_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/forwardlist/forwardlist.spec/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/list.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/list/types.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/construct_default.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/reference.swap.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector.bool/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.cons/construct_default.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.data/data.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.data/data_const.pass.cpp vendor/libc++/dist/test/std/containers/sequences/vector/vector.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/test_compare.h vendor/libc++/dist/test/std/containers/unord/unord.map/rehash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.cnstr/hash_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.elem/at.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.modifiers/insert_or_assign.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.map/unord.map.swap/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/rehash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multimap/unord.multimap.cnstr/hash_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/rehash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.multiset/unord.multiset.cnstr/hash_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/rehash.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/compare_copy_constructible.fail.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/default.pass.cpp vendor/libc++/dist/test/std/containers/unord/unord.set/unord.set.cnstr/hash_copy_constructible.fail.cpp vendor/libc++/dist/test/std/depr/depr.c.headers/complex.h.pass.cpp vendor/libc++/dist/test/std/depr/depr.c.headers/tgmath_h.pass.cpp vendor/libc++/dist/test/std/depr/depr.c.headers/uchar_h.pass.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1_ref_t.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun1_t.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref1.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_ref_t.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/const_mem_fun_t.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1_ref_t.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun1_t.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref1.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_ref_t.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.adaptors/depr.member.pointer.adaptors/mem_fun_t.cxx1z.fail.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.base/binary_function.pass.cpp vendor/libc++/dist/test/std/depr/depr.function.objects/depr.base/unary_function.pass.cpp vendor/libc++/dist/test/std/diagnostics/syserr/is_error_code_enum.pass.cpp vendor/libc++/dist/test/std/diagnostics/syserr/is_error_condition_enum.pass.cpp vendor/libc++/dist/test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.objects/generic_category.pass.cpp vendor/libc++/dist/test/std/diagnostics/syserr/syserr.errcat/syserr.errcat.objects/system_category.pass.cpp vendor/libc++/dist/test/std/experimental/algorithms/alg.search/search.pass.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.assign/value_non_copyable_assign.fail.cpp vendor/libc++/dist/test/std/experimental/any/any.class/any.cons/non_copyable_value.fail.cpp vendor/libc++/dist/test/std/experimental/any/any.nonmembers/any.cast/reference_types.fail.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.directory_iterator/directory_iterator.members/ctor.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.directory_iterator/directory_iterator.members/increment.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.path/path.member/path.decompose/path.decompose.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.rec.dir.itr/rec.dir.itr.members/ctor.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/class.rec.dir.itr/rec.dir.itr.members/increment.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.copy/copy.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.is_empty/is_empty.pass.cpp vendor/libc++/dist/test/std/experimental/filesystem/fs.op.funcs/fs.op.last_write_time/last_write_time.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/hash.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore/hash.pred.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/hash.pass.cpp vendor/libc++/dist/test/std/experimental/func/func.searchers/func.searchers.boyer_moore_horspool/hash.pred.pass.cpp vendor/libc++/dist/test/std/experimental/iterator/ostream.joiner/ostream.joiner.cons/ostream_joiner.cons.pass.cpp vendor/libc++/dist/test/std/experimental/iterator/ostream.joiner/ostream.joiner.ops/ostream_joiner.op.assign.pass.cpp vendor/libc++/dist/test/std/experimental/language.support/support.coroutines/end.to.end/fullexpr-dtor.pass.cpp vendor/libc++/dist/test/std/experimental/memory/memory.resource/memory.resource.priv/protected_members.fail.cpp vendor/libc++/dist/test/std/experimental/numeric/numeric.ops/numeric.ops.lcm/lcm.pass.cpp vendor/libc++/dist/test/std/experimental/optional/optional.syn/optional_includes_initializer_list.pass.cpp vendor/libc++/dist/test/std/experimental/string.view/string.view.cons/from_string1.fail.cpp vendor/libc++/dist/test/std/experimental/utilities/tuple/header.tuple.synop/includes.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/ext.manip/put_money.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/ext.manip/put_time.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.formatted/istream_extractors/streambuf.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.unformatted/get_streambuf_chart.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.unformatted/getline_pointer_size.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/input.streams/istream.unformatted/getline_pointer_size_chart.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/bool.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/double.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/float.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/int.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/long.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/long_double.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/long_long.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/short.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_int.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_long.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_long_long.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.arithmetic/unsigned_short.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/CharT.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/CharT_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char_to_wide.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/char_to_wide_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/signed_char.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/signed_char_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/unsigned_char.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters.character/unsigned_char_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/basic_ios.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/ios_base.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/ostream.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.formatted/ostream.inserters/streambuf.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.manip/endl.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.manip/ends.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.rvalue/CharT_pointer.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.unformatted/put.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/output.streams/ostream.unformatted/write.pass.cpp vendor/libc++/dist/test/std/input.output/iostream.format/quoted.manip/quoted_char.fail.cpp vendor/libc++/dist/test/std/input.output/iostream.format/quoted.manip/quoted_traits.fail.cpp vendor/libc++/dist/test/std/input.output/string.streams/stringbuf/stringbuf.cons/default.pass.cpp vendor/libc++/dist/test/std/input.output/string.streams/stringstream.cons/string.pass.cpp vendor/libc++/dist/test/std/iterators/iterator.container/data.pass.cpp vendor/libc++/dist/test/std/iterators/iterator.container/empty.pass.cpp vendor/libc++/dist/test/std/iterators/iterator.container/size.pass.cpp vendor/libc++/dist/test/std/iterators/iterator.primitives/iterator.operations/next.pass.cpp vendor/libc++/dist/test/std/iterators/iterator.primitives/iterator.operations/prev.pass.cpp vendor/libc++/dist/test/std/iterators/iterator.primitives/iterator.traits/empty.pass.cpp vendor/libc++/dist/test/std/iterators/iterator.range/begin-end.fail.cpp vendor/libc++/dist/test/std/iterators/iterator.range/begin-end.pass.cpp vendor/libc++/dist/test/std/iterators/iterators.general/gcc_workaround.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/insert.iterators/insert.iterator/types.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.nonmember/make_move_iterator.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/move.iterators/move.iter.ops/move.iter.op.const/default.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/default.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/iter.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.cons/reverse_iterator.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.make/make_reverse_iterator.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op!=/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/post.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op++/pre.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op+/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op-/difference_type.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op.star/op_star.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op=/reverse_iterator.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.op==/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opdiff/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.opgt=/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt/test.pass.cpp vendor/libc++/dist/test/std/iterators/predef.iterators/reverse.iterators/reverse.iter.ops/reverse.iter.oplt=/test.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/istream.iterator/istream.iterator.cons/default.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/istream.iterator/istream.iterator.ops/equal.pass.cpp vendor/libc++/dist/test/std/iterators/stream.iterators/istreambuf.iterator/istreambuf.iterator.cons/default.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/align_val_t.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/delete_align_val_t_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_nothrow.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_nothrow_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_align_val_t_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array_nothrow_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/new_array_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array11.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.array/sized_delete_array14.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/delete_align_val_t_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_nothrow.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_nothrow_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_align_val_t_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/new_nothrow_replace.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete11.pass.cpp vendor/libc++/dist/test/std/language.support/support.dynamic/new.delete/new.delete.single/sized_delete14.pass.cpp vendor/libc++/dist/test/std/language.support/support.exception/except.nested/rethrow_if_nested.pass.cpp vendor/libc++/dist/test/std/language.support/support.initlist/support.initlist.access/access.pass.cpp vendor/libc++/dist/test/std/language.support/support.initlist/support.initlist.range/begin_end.pass.cpp vendor/libc++/dist/test/std/language.support/support.limits/limits/numeric.limits.members/const_data_members.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/and.assign.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/and.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/lshift.assign.fail.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/lshift.assign.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/lshift.fail.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/lshift.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/not.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/or.assign.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/or.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/rshift.assign.fail.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/rshift.assign.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/rshift.fail.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/rshift.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/to_integer.fail.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/to_integer.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/xor.assign.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/byteops/xor.pass.cpp vendor/libc++/dist/test/std/language.support/support.types/nullptr_t.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.ctype/ctype_base.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.monetary/locale.money.get/locale.money.get.members/get_long_double_fr_FR.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.monetary/locale.moneypunct.byname/curr_symbol.pass.cpp vendor/libc++/dist/test/std/localization/locale.categories/category.monetary/locale.moneypunct/types.pass.cpp vendor/libc++/dist/test/std/localization/locales/locale/locale.types/locale.category/category.pass.cpp vendor/libc++/dist/test/std/numerics/c.math/ctgmath.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/ccmplx/ccomplex.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/acos.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/acosh.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/asin.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/asinh.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/atanh.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/cos.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/cosh.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/sin.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/sinh.pass.cpp vendor/libc++/dist/test/std/numerics/complex.number/complex.transcendentals/tanh.pass.cpp vendor/libc++/dist/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan.pass.cpp vendor/libc++/dist/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan_op.pass.cpp vendor/libc++/dist/test/std/numerics/numeric.ops/inclusive.scan/inclusive_scan_op_init.pass.cpp vendor/libc++/dist/test/std/numerics/numeric.ops/numeric.ops.lcm/lcm.pass.cpp vendor/libc++/dist/test/std/numerics/numeric.ops/reduce/reduce_init_op.pass.cpp vendor/libc++/dist/test/std/numerics/numeric.ops/transform.exclusive.scan/transform_exclusive_scan_init_bop_uop.pass.cpp vendor/libc++/dist/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop.pass.cpp vendor/libc++/dist/test/std/numerics/numeric.ops/transform.inclusive.scan/transform_inclusive_scan_bop_uop_init.pass.cpp vendor/libc++/dist/test/std/numerics/numeric.ops/transform.reduce/transform_reduce_iter_iter_init_bop_uop.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.disc/assign.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.disc/copy.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.disc/discard.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.disc/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/assign.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/copy.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.ibits/discard.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/assign.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/copy.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_copy.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/ctor_engine_move.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/discard.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.adapt/rand.adapt.shuf/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.device/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.lognormal/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.norm/rand.dist.norm.t/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.extreme/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.pois/rand.dist.pois.gamma/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.dis/rand.dist.samp/rand.dist.samp.plinear/eval.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.lcong/discard.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.lcong/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.mers/assign.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.mers/copy.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.mers/discard.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.mers/values.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.sub/assign.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.sub/copy.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.sub/discard.pass.cpp vendor/libc++/dist/test/std/numerics/rand/rand.eng/rand.eng.sub/values.pass.cpp vendor/libc++/dist/test/std/re/re.alg/re.alg.search/grep.pass.cpp vendor/libc++/dist/test/std/re/re.iter/re.regiter/re.regiter.incr/post.pass.cpp vendor/libc++/dist/test/std/re/re.regex/re.regex.const/constants.pass.cpp vendor/libc++/dist/test/std/re/re.regex/re.regex.construct/bad_backref.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.access/at.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.capacity/empty.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/alloc.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/copy_alloc.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/move_alloc.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/move_assign_noexcept.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.cons/string_view.fail.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/iterator.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_append/push_back.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_assign/iterator.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_assign/pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_assign/pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/iter_iter_iter.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/size_pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_insert/size_pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_iter_iter.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.modifiers/string_replace/iter_iter_pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.nonmembers/string.special/swap_noexcept.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_T_size_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_pointer.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_pointer_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_string.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_string_size_size.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_compare/size_size_string_view.pass.cpp vendor/libc++/dist/test/std/strings/basic.string/string.ops/string_find.last.not.of/string_view_size.pass.cpp vendor/libc++/dist/test/std/strings/char.traits/char.traits.specializations/char.traits.specializations.char/lt.pass.cpp vendor/libc++/dist/test/std/strings/string.view/string.view.access/at.pass.cpp vendor/libc++/dist/test/std/strings/string.view/string.view.capacity/capacity.pass.cpp vendor/libc++/dist/test/std/strings/string.view/string.view.cons/default.pass.cpp vendor/libc++/dist/test/std/strings/string.view/string.view.cons/from_literal.pass.cpp vendor/libc++/dist/test/std/strings/string.view/string.view.cons/from_ptr_len.pass.cpp vendor/libc++/dist/test/std/strings/string.view/string.view.cons/from_string.pass.cpp vendor/libc++/dist/test/std/strings/string.view/string.view.cons/from_string1.fail.cpp vendor/libc++/dist/test/std/strings/string.view/string_view.literals/literal.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.async/async_race.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.shared_future/wait_until.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.task/futures.task.members/ctor_func_alloc.pass.cpp vendor/libc++/dist/test/std/thread/futures/futures.task/futures.task.nonmembers/uses_allocator.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock.algorithm/try_lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.cons/move_assign.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock_for.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/try_lock_until.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/copy_assign.fail.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/move_assign.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.cons/mutex.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock_for.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/try_lock_until.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/default.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/lock_shared.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/try_lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.shared_mutex.requirements/thread.shared_mutex.class/try_lock_shared.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/default.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/lock_shared.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_for.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_for.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_shared_until.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_until.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/try_lock_until_deadlock_bug.pass.cpp vendor/libc++/dist/test/std/thread/thread.mutex/thread.once/thread.once.onceflag/default.pass.cpp vendor/libc++/dist/test/std/thread/thread.threads/thread.thread.this/sleep_until.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.members/construct_type.pass.cpp vendor/libc++/dist/test/std/utilities/allocator.adaptor/allocator.adaptor.types/is_always_equal.pass.cpp vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/any_cast_reference.pass.cpp vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/any_cast_request_invalid_value_category.fail.cpp vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/const_correctness.fail.cpp vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/not_copy_constructible.fail.cpp vendor/libc++/dist/test/std/utilities/any/any.nonmembers/any.cast/reference_types.fail.cpp vendor/libc++/dist/test/std/utilities/any/any.nonmembers/make_any.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/arithmetic.operations/transparent.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/bitwise.operations/transparent.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/comparisons/transparent.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.invoke/invoke_feature_test_macro.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.not_fn/not_fn.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.require/binary_function.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.require/unary_function.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/derive_from.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_F.fail.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_F.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/alloc_function.fail.cpp vendor/libc++/dist/test/std/utilities/function.objects/logical.operations/transparent.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/refwrap/refwrap.access/conversion.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/refwrap/refwrap.assign/copy_assign.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/refwrap/refwrap.const/copy_ctor.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/refwrap/refwrap.const/type_ctor.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/refwrap/weak_result.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/unord.hash/non_enum.pass.cpp vendor/libc++/dist/test/std/utilities/function.objects/unord.hash/pointer.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/allocate_hint.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/construct.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/deallocate.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/destroy.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/max_size.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.members/select_on_container_copy_construction.pass.cpp vendor/libc++/dist/test/std/utilities/memory/allocator.traits/allocator.traits.types/is_always_equal.pass.cpp vendor/libc++/dist/test/std/utilities/memory/default.allocator/allocator.members/allocate.size.pass.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/specialized.addressof/addressof.temp.fail.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.construct.value/uninitialized_value_construct_n.pass.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.copy/uninitialized_copy.pass.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.move/uninitialized_move.pass.cpp vendor/libc++/dist/test/std/utilities/memory/specialized.algorithms/uninitialized.move/uninitialized_move_n.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.enab/enable_shared_from_this.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.ownerless/owner_less.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs/owner_before_shared_ptr.pass.cpp vendor/libc++/dist/test/std/utilities/memory/util.smartptr/util.smartptr.weak/util.smartptr.weak.obs/owner_before_weak_ptr.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/decay.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/result_of.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.trans/meta.trans.other/result_of11.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.cat/is_function.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.comp/is_fundamental.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_assignable.pass.cpp vendor/libc++/dist/test/std/utilities/meta/meta.unary/meta.unary.prop/is_constructible.pass.cpp vendor/libc++/dist/test/std/utilities/optional/optional.nullopt/nullopt_t.fail.cpp vendor/libc++/dist/test/std/utilities/optional/optional.nullopt/nullopt_t.pass.cpp vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/copy.fail.cpp vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.ctor/move.fail.cpp vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value.pass.cpp vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value_const.pass.cpp vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value_const_rvalue.pass.cpp vendor/libc++/dist/test/std/utilities/optional/optional.object/optional.object.observe/value_rvalue.pass.cpp vendor/libc++/dist/test/std/utilities/optional/optional.object/optional_requires_destructible_object.fail.cpp vendor/libc++/dist/test/std/utilities/optional/optional.syn/optional_includes_initializer_list.pass.cpp vendor/libc++/dist/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/move_convert.single.pass.cpp vendor/libc++/dist/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.observers/dereference.runtime.fail.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.members/to_ullong.pass.cpp vendor/libc++/dist/test/std/utilities/template.bitset/bitset.members/to_ulong.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.clock/time.clock.hires/consistency.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.clock/time.clock.steady/consistency.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.clock/time.clock.system/consistency.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.duration/time.duration.arithmetic/op_++int.pass.cpp vendor/libc++/dist/test/std/utilities/time/time.duration/time.duration.arithmetic/op_+=.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.general/ignore.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.general/tuple.smartptr.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/UTypes.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/alloc.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/default.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/implicit_deduction_guides.pass.cpp vendor/libc++/dist/test/std/utilities/tuple/tuple.tuple/tuple.elem/tuple.by.type.fail.cpp vendor/libc++/dist/test/std/utilities/utility/as_const/as_const.fail.cpp vendor/libc++/dist/test/std/utilities/utility/as_const/as_const.pass.cpp vendor/libc++/dist/test/std/utilities/utility/forward/forward.fail.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pair.astuple/tuple_element.fail.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/const_pair_U_V.pass.cpp vendor/libc++/dist/test/std/utilities/utility/pairs/pairs.pair/rv_pair_U_V.pass.cpp vendor/libc++/dist/test/std/utilities/utility/synopsis.pass.cpp vendor/libc++/dist/test/std/utilities/variant/variant.get/get_index.pass.cpp vendor/libc++/dist/test/std/utilities/variant/variant.get/get_type.pass.cpp vendor/libc++/dist/test/std/utilities/variant/variant.helpers/variant_alternative.fail.cpp vendor/libc++/dist/test/std/utilities/variant/variant.visit/visit.pass.cpp vendor/libc++/dist/test/support/any_helpers.h vendor/libc++/dist/test/support/container_test_types.h vendor/libc++/dist/test/support/counting_predicates.hpp vendor/libc++/dist/test/support/emplace_constructible.h vendor/libc++/dist/test/support/experimental_any_helpers.h vendor/libc++/dist/test/support/msvc_stdlib_force_include.hpp vendor/libc++/dist/test/support/nasty_containers.hpp vendor/libc++/dist/test/support/nasty_macros.hpp vendor/libc++/dist/test/support/platform_support.h vendor/libc++/dist/test/support/test_convertible.hpp vendor/libc++/dist/test/support/test_macros.h vendor/libc++/dist/utils/libcxx/compiler.py vendor/libc++/dist/utils/libcxx/test/config.py vendor/libc++/dist/utils/libcxx/test/target_info.py vendor/libc++/dist/utils/merge_archives.py vendor/libc++/dist/www/atomic_design.html vendor/libc++/dist/www/atomic_design_a.html vendor/libc++/dist/www/atomic_design_b.html vendor/libc++/dist/www/atomic_design_c.html vendor/libc++/dist/www/cxx1y_status.html vendor/libc++/dist/www/cxx1z_status.html vendor/libc++/dist/www/cxx2a_status.html vendor/libc++/dist/www/index.html vendor/libc++/dist/www/ts1z_status.html vendor/libc++/dist/www/type_traits_design.html vendor/libc++/dist/www/upcoming_meeting.html Modified: vendor/libc++/dist/.arcconfig ============================================================================== --- vendor/libc++/dist/.arcconfig Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/.arcconfig Mon Dec 18 20:12:08 2017 (r326945) @@ -1,4 +1,4 @@ { - "project_id" : "libcxx", + "repository.callsign" : "CXX", "conduit_uri" : "https://reviews.llvm.org/" } Modified: vendor/libc++/dist/CMakeLists.txt ============================================================================== --- vendor/libc++/dist/CMakeLists.txt Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/CMakeLists.txt Mon Dec 18 20:12:08 2017 (r326945) @@ -23,7 +23,7 @@ if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR project(libcxx CXX C) set(PACKAGE_NAME libcxx) - set(PACKAGE_VERSION 5.0.0) + set(PACKAGE_VERSION 6.0.0svn) set(PACKAGE_STRING "${PACKAGE_NAME} ${PACKAGE_VERSION}") set(PACKAGE_BUGREPORT "llvm-bugs@lists.llvm.org") @@ -99,6 +99,9 @@ cmake_dependent_option(LIBCXX_INSTALL_EXPERIMENTAL_LIB "LIBCXX_ENABLE_EXPERIMENTAL_LIBRARY;LIBCXX_INSTALL_LIBRARY" OFF) set(LIBCXX_ABI_VERSION 1 CACHE STRING "ABI version of libc++.") option(LIBCXX_ABI_UNSTABLE "Unstable ABI of libc++." OFF) +option(LIBCXX_ABI_FORCE_ITANIUM "Ignore auto-detection and force use of the Itanium ABI.") +option(LIBCXX_ABI_FORCE_MICROSOFT "Ignore auto-detection and force use of the Microsoft ABI.") +set(LIBCXX_ABI_DEFINES "" CACHE STRING "A semicolon separated list of ABI macros to define in the site config header.") option(LIBCXX_USE_COMPILER_RT "Use compiler-rt instead of libgcc" OFF) if (NOT LIBCXX_ENABLE_SHARED AND NOT LIBCXX_ENABLE_STATIC) @@ -337,6 +340,10 @@ if (LIBCXX_HAS_MUSL_LIBC AND NOT LIBCXX_INSTALL_SUPPOR "when building for Musl with LIBCXX_HAS_MUSL_LIBC.") endif() +if (LIBCXX_ABI_FORCE_ITANIUM AND LIBCXX_ABI_FORCE_MICROSOFT) + message(FATAL_ERROR "Only one of LIBCXX_ABI_FORCE_ITANIUM and LIBCXX_ABI_FORCE_MICROSOFT can be specified.") +endif () + #=============================================================================== # Configure System #=============================================================================== @@ -594,6 +601,8 @@ if (NOT LIBCXX_ABI_VERSION EQUAL "1") config_define(${LIBCXX_ABI_VERSION} _LIBCPP_ABI_VERSION) endif() config_define_if(LIBCXX_ABI_UNSTABLE _LIBCPP_ABI_UNSTABLE) +config_define_if(LIBCXX_ABI_FORCE_ITANIUM _LIBCPP_ABI_FORCE_ITANIUM) +config_define_if(LIBCXX_ABI_FORCE_MICROSOFT _LIBCPP_ABI_FORCE_MICROSOFT) config_define_if_not(LIBCXX_ENABLE_GLOBAL_FILESYSTEM_NAMESPACE _LIBCPP_HAS_NO_GLOBAL_FILESYSTEM_NAMESPACE) config_define_if_not(LIBCXX_ENABLE_STDIN _LIBCPP_HAS_NO_STDIN) @@ -606,7 +615,20 @@ config_define_if(LIBCXX_HAS_PTHREAD_API _LIBCPP_HAS_TH config_define_if(LIBCXX_HAS_EXTERNAL_THREAD_API _LIBCPP_HAS_THREAD_API_EXTERNAL) config_define_if(LIBCXX_BUILD_EXTERNAL_THREAD_LIBRARY _LIBCPP_HAS_THREAD_LIBRARY_EXTERNAL) config_define_if(LIBCXX_HAS_MUSL_LIBC _LIBCPP_HAS_MUSL_LIBC) +config_define_if(LIBCXX_NO_VCRUNTIME _LIBCPP_NO_VCRUNTIME) +if (LIBCXX_ABI_DEFINES) + set(abi_defines) + foreach (abi_define ${LIBCXX_ABI_DEFINES}) + if (NOT abi_define MATCHES "^_LIBCPP_ABI_") + message(SEND_ERROR "Invalid ABI macro ${abi_define} in LIBCXX_ABI_DEFINES") + endif() + list(APPEND abi_defines "#define ${abi_define}") + endforeach() + string(REPLACE ";" "\n" abi_defines "${abi_defines}") + config_define(${abi_defines} _LIBCPP_ABI_DEFINES) +endif() + # By default libc++ on Windows expects to use a shared library, which requires # the headers to use DLL import/export semantics. However when building a # static library only we modify the headers to disable DLL import/export. @@ -615,9 +637,10 @@ if (DEFINED WIN32 AND LIBCXX_ENABLE_STATIC AND NOT LIB config_define(ON _LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS) endif() +set(site_config_path "${LIBCXX_BINARY_DIR}/__config_site") if (LIBCXX_NEEDS_SITE_CONFIG) configure_file("include/__config_site.in" - "${LIBCXX_BINARY_DIR}/__config_site" + "${site_config_path}" @ONLY) # Provide the config definitions by included the generated __config_site @@ -627,6 +650,11 @@ if (LIBCXX_NEEDS_SITE_CONFIG) else() add_compile_flags("-include ${LIBCXX_BINARY_DIR}/__config_site") endif() +else() + if (EXISTS "${site_config_path}") + message(STATUS "Removing stale site configuration ${site_config_path}") + file(REMOVE "${site_config_path}") + endif() endif() #=============================================================================== @@ -647,11 +675,22 @@ endif() # # However, since some submission systems strip test/ subdirectories, check for # it before adding it. + if(IS_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}/test") add_subdirectory(test) endif() if (LIBCXX_INCLUDE_TESTS) add_subdirectory(lib/abi) +endif() + +if (LIBCXX_STANDALONE_BUILD AND EXISTS "${LLVM_MAIN_SRC_DIR}/utils/llvm-lit") + include(AddLLVM) # for get_llvm_lit_path + # Make sure the llvm-lit script is generated into the bin directory, and do + # it after adding all tests, since the generated script will only work + # correctly discovered tests against test locations from the source tree that + # have already been discovered. + add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/llvm-lit + ${CMAKE_CURRENT_BINARY_DIR}/llvm-lit) endif() if (LIBCXX_INCLUDE_DOCS) Modified: vendor/libc++/dist/CREDITS.TXT ============================================================================== --- vendor/libc++/dist/CREDITS.TXT Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/CREDITS.TXT Mon Dec 18 20:12:08 2017 (r326945) @@ -41,6 +41,10 @@ N: Jonathan B Coe E: jbcoe@me.com D: Implementation of propagate_const. +N: Glen Joseph Fernandes +E: glenjofe@gmail.com +D: Implementation of to_address. + N: Eric Fiselier E: eric@efcs.ca D: LFTS support, patches and bug fixes. Modified: vendor/libc++/dist/appveyor-reqs-install.cmd ============================================================================== --- vendor/libc++/dist/appveyor-reqs-install.cmd Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/appveyor-reqs-install.cmd Mon Dec 18 20:12:08 2017 (r326945) @@ -9,7 +9,7 @@ cd C:\projects\deps :: Setup Compiler ::########################################################################### if NOT EXIST llvm-installer.exe ( - appveyor DownloadFile http://llvm.org/pre-releases/win-snapshots/LLVM-5.0.0-r303050-win32.exe -FileName llvm-installer.exe + appveyor DownloadFile http://prereleases.llvm.org/win-snapshots/LLVM-6.0.0-r316086-win32.exe -FileName llvm-installer.exe ) if "%CLANG_VERSION%"=="ToT" ( START /WAIT llvm-installer.exe /S /D=C:\"Program Files\LLVM" Modified: vendor/libc++/dist/cmake/Modules/HandleLibCXXABI.cmake ============================================================================== --- vendor/libc++/dist/cmake/Modules/HandleLibCXXABI.cmake Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/cmake/Modules/HandleLibCXXABI.cmake Mon Dec 18 20:12:08 2017 (r326945) @@ -56,7 +56,7 @@ macro(setup_abi_lib abidefines abilib abifiles abidirs if (LIBCXX_INSTALL_HEADERS) install(FILES "${LIBCXX_BINARY_INCLUDE_DIR}/${fpath}" DESTINATION ${LIBCXX_INSTALL_PREFIX}include/c++/v1/${dstdir} - COMPONENT libcxx + COMPONENT cxx-headers PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ ) endif() Modified: vendor/libc++/dist/cmake/Modules/HandleOutOfTreeLLVM.cmake ============================================================================== --- vendor/libc++/dist/cmake/Modules/HandleOutOfTreeLLVM.cmake Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/cmake/Modules/HandleOutOfTreeLLVM.cmake Mon Dec 18 20:12:08 2017 (r326945) @@ -106,14 +106,22 @@ macro(configure_out_of_tree_llvm) set(LLVM_ENABLE_SPHINX OFF) endif() - # Required LIT Configuration ------------------------------------------------ - # Define the default arguments to use with 'lit', and an option for the user - # to override. - set(LIT_ARGS_DEFAULT "-sv --show-xfail --show-unsupported") - if (MSVC OR XCODE) - set(LIT_ARGS_DEFAULT "${LIT_ARGS_DEFAULT} --no-progress-bar") + # In a standalone build, we don't have llvm to automatically generate the + # llvm-lit script for us. So we need to provide an explicit directory that + # the configurator should write the script into. + set(LLVM_LIT_OUTPUT_DIR "${libcxx_BINARY_DIR}/bin") + + if (LLVM_INCLUDE_TESTS) + # Required LIT Configuration ------------------------------------------------ + # Define the default arguments to use with 'lit', and an option for the user + # to override. + set(LLVM_EXTERNAL_LIT "${LLVM_MAIN_SRC_DIR}/utils/lit/lit.py") + set(LIT_ARGS_DEFAULT "-sv --show-xfail --show-unsupported") + if (MSVC OR XCODE) + set(LIT_ARGS_DEFAULT "${LIT_ARGS_DEFAULT} --no-progress-bar") + endif() + set(LLVM_LIT_ARGS "${LIT_ARGS_DEFAULT}" CACHE STRING "Default options for lit") endif() - set(LLVM_LIT_ARGS "${LIT_ARGS_DEFAULT}" CACHE STRING "Default options for lit") # Required doc configuration if (LLVM_ENABLE_SPHINX) Modified: vendor/libc++/dist/docs/BuildingLibcxx.rst ============================================================================== --- vendor/libc++/dist/docs/BuildingLibcxx.rst Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/docs/BuildingLibcxx.rst Mon Dec 18 20:12:08 2017 (r326945) @@ -130,7 +130,7 @@ just specify a toolset. -DCMAKE_SYSTEM_NAME=Windows ^ -DCMAKE_C_COMPILER=clang-cl ^ -DCMAKE_C_FLAGS="-fms-compatibility-version=19.00 --target=i686--windows" ^ - -DCMAKE_CXX_COMPILER=clang-c ^ + -DCMAKE_CXX_COMPILER=clang-cl ^ -DCMAKE_CXX_FLAGS="-fms-compatibility-version=19.00 --target=i686--windows" ^ -DLLVM_PATH=/path/to/llvm/tree ^ -DLIBCXX_ENABLE_SHARED=YES ^ @@ -346,6 +346,13 @@ The following options allow building libc++ for a diff Build the "unstable" ABI version of libc++. Includes all ABI changing features on top of the current stable version. + +.. option:: LIBCXX_ABI_DEFINES:STRING + + **Default**: ``""`` + + A semicolon-separated list of ABI macros to persist in the site config header. + See ``include/__config`` for the list of ABI macros. .. _LLVM-specific variables: Modified: vendor/libc++/dist/docs/TestingLibcxx.rst ============================================================================== --- vendor/libc++/dist/docs/TestingLibcxx.rst Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/docs/TestingLibcxx.rst Mon Dec 18 20:12:08 2017 (r326945) @@ -112,7 +112,7 @@ configuration. Passing the option on the command line .. option:: std= - **Values**: c++98, c++03, c++11, c++14, c++1z + **Values**: c++98, c++03, c++11, c++14, c++17, c++2a Change the standard version used when building the tests. Modified: vendor/libc++/dist/docs/UsingLibcxx.rst ============================================================================== --- vendor/libc++/dist/docs/UsingLibcxx.rst Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/docs/UsingLibcxx.rst Mon Dec 18 20:12:08 2017 (r326945) @@ -185,6 +185,26 @@ thread safety annotations. * Giving `set`, `map`, `multiset`, `multimap` a comparator which is not const callable. +**_LIBCPP_NO_VCRUNTIME**: + Microsoft's C and C++ headers are fairly entangled, and some of their C++ + headers are fairly hard to avoid. In particular, `vcruntime_new.h` gets pulled + in from a lot of other headers and provides definitions which clash with + libc++ headers, such as `nothrow_t` (note that `nothrow_t` is a struct, so + there's no way for libc++ to provide a compatible definition, since you can't + have multiple definitions). + + By default, libc++ solves this problem by deferring to Microsoft's vcruntime + headers where needed. However, it may be undesirable to depend on vcruntime + headers, since they may not always be available in cross-compilation setups, + or they may clash with other headers. The `_LIBCPP_NO_VCRUNTIME` macro + prevents libc++ from depending on vcruntime headers. Consequently, it also + prevents libc++ headers from being interoperable with vcruntime headers (from + the aforementioned clashes), so users of this macro are promising to not + attempt to combine libc++ headers with the problematic vcruntime headers. This + macro also currently prevents certain `operator new`/`operator delete` + replacement scenarios from working, e.g. replacing `operator new` and + expecting a non-replaced `operator new[]` to call the replaced `operator new`. + C++17 Specific Configuration Macros ----------------------------------- **_LIBCPP_ENABLE_CXX17_REMOVED_FEATURES**: Modified: vendor/libc++/dist/docs/conf.py ============================================================================== --- vendor/libc++/dist/docs/conf.py Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/docs/conf.py Mon Dec 18 20:12:08 2017 (r326945) @@ -47,9 +47,9 @@ copyright = u'2011-2017, LLVM Project' # built documents. # # The short X.Y version. -version = '5.0' +version = '6.0' # The full version, including alpha/beta/rc tags. -release = '5.0' +release = '6.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. Added: vendor/libc++/dist/fuzzing/RoutineNames.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/fuzzing/RoutineNames.txt Mon Dec 18 20:12:08 2017 (r326945) @@ -0,0 +1,20 @@ +sort +stable_sort +partition +partition_copy +stable_partition +unique +unique_copy +nth_element +partial_sort +partial_sort_copy +make_heap +push_heap +pop_heap +regex_ECMAScript +regex_POSIX +regex_extended +regex_awk +regex_grep +regex_egrep +search Added: vendor/libc++/dist/fuzzing/fuzzing.cpp ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/fuzzing/fuzzing.cpp Mon Dec 18 20:12:08 2017 (r326945) @@ -0,0 +1,551 @@ +// -*- C++ -*- +//===------------------------- fuzzing.cpp -------------------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +// A set of routines to use when fuzzing the algorithms in libc++ +// Each one tests a single algorithm. +// +// They all have the form of: +// int `algorithm`(const uint8_t *data, size_t size); +// +// They perform the operation, and then check to see if the results are correct. +// If so, they return zero, and non-zero otherwise. +// +// For example, sort calls std::sort, then checks two things: +// (1) The resulting vector is sorted +// (2) The resulting vector contains the same elements as the original data. + + + +#include "fuzzing.h" +#include +#include +#include +#include +#include + +#include + +// If we had C++14, we could use the four iterator version of is_permutation and equal + +namespace fuzzing { + +// This is a struct we can use to test the stable_XXX algorithms. +// perform the operation on the key, then check the order of the payload. + +struct stable_test { + uint8_t key; + size_t payload; + + stable_test(uint8_t k) : key(k), payload(0) {} + stable_test(uint8_t k, size_t p) : key(k), payload(p) {} + }; + +void swap(stable_test &lhs, stable_test &rhs) +{ + using std::swap; + swap(lhs.key, rhs.key); + swap(lhs.payload, rhs.payload); +} + +struct key_less +{ + bool operator () (const stable_test &lhs, const stable_test &rhs) const + { + return lhs.key < rhs.key; + } +}; + +struct payload_less +{ + bool operator () (const stable_test &lhs, const stable_test &rhs) const + { + return lhs.payload < rhs.payload; + } +}; + +struct total_less +{ + bool operator () (const stable_test &lhs, const stable_test &rhs) const + { + return lhs.key == rhs.key ? lhs.payload < rhs.payload : lhs.key < rhs.key; + } +}; + +bool operator==(const stable_test &lhs, const stable_test &rhs) +{ + return lhs.key == rhs.key && lhs.payload == rhs.payload; +} + + +template +struct is_even +{ + bool operator () (const T &t) const + { + return t % 2 == 0; + } +}; + + +template<> +struct is_even +{ + bool operator () (const stable_test &t) const + { + return t.key % 2 == 0; + } +}; + +typedef std::vector Vec; +typedef std::vector StableVec; + +// == sort == +int sort(const uint8_t *data, size_t size) +{ + Vec working(data, data + size); + std::sort(working.begin(), working.end()); + + if (!std::is_sorted(working.begin(), working.end())) return 1; + if (!std::is_permutation(data, data + size, working.begin())) return 99; + return 0; +} + + +// == stable_sort == +int stable_sort(const uint8_t *data, size_t size) +{ + StableVec input; + for (size_t i = 0; i < size; ++i) + input.push_back(stable_test(data[i], i)); + StableVec working = input; + std::stable_sort(working.begin(), working.end(), key_less()); + + if (!std::is_sorted(working.begin(), working.end(), key_less())) return 1; + auto iter = working.begin(); + while (iter != working.end()) + { + auto range = std::equal_range(iter, working.end(), *iter, key_less()); + if (!std::is_sorted(range.first, range.second, total_less())) return 2; + iter = range.second; + } + if (!std::is_permutation(input.begin(), input.end(), working.begin())) return 99; + return 0; +} + +// == partition == +int partition(const uint8_t *data, size_t size) +{ + Vec working(data, data + size); + auto iter = std::partition(working.begin(), working.end(), is_even()); + + if (!std::all_of (working.begin(), iter, is_even())) return 1; + if (!std::none_of(iter, working.end(), is_even())) return 2; + if (!std::is_permutation(data, data + size, working.begin())) return 99; + return 0; +} + + +// == partition_copy == +int partition_copy(const uint8_t *data, size_t size) +{ + Vec v1, v2; + auto iter = std::partition_copy(data, data + size, + std::back_inserter(v1), std::back_inserter(v2), + is_even()); + +// The two vectors should add up to the original size + if (v1.size() + v2.size() != size) return 1; + +// All of the even values should be in the first vector, and none in the second + if (!std::all_of (v1.begin(), v1.end(), is_even())) return 2; + if (!std::none_of(v2.begin(), v2.end(), is_even())) return 3; + +// Every value in both vectors has to be in the original + for (auto v: v1) + if (std::find(data, data + size, v) == data + size) return 4; + + for (auto v: v2) + if (std::find(data, data + size, v) == data + size) return 5; + + return 0; +} + +// == stable_partition == +int stable_partition (const uint8_t *data, size_t size) +{ + StableVec input; + for (size_t i = 0; i < size; ++i) + input.push_back(stable_test(data[i], i)); + StableVec working = input; + auto iter = std::stable_partition(working.begin(), working.end(), is_even()); + + if (!std::all_of (working.begin(), iter, is_even())) return 1; + if (!std::none_of(iter, working.end(), is_even())) return 2; + if (!std::is_sorted(working.begin(), iter, payload_less())) return 3; + if (!std::is_sorted(iter, working.end(), payload_less())) return 4; + if (!std::is_permutation(input.begin(), input.end(), working.begin())) return 99; + return 0; +} + +// == nth_element == +// use the first element as a position into the data +int nth_element (const uint8_t *data, size_t size) +{ + if (size <= 1) return 0; + const size_t partition_point = data[0] % size; + Vec working(data + 1, data + size); + const auto partition_iter = working.begin() + partition_point; + std::nth_element(working.begin(), partition_iter, working.end()); + +// nth may be the end iterator, in this case nth_element has no effect. + if (partition_iter == working.end()) + { + if (!std::equal(data + 1, data + size, working.begin())) return 98; + } + else + { + const uint8_t nth = *partition_iter; + if (!std::all_of(working.begin(), partition_iter, [=](uint8_t v) { return v <= nth; })) + return 1; + if (!std::all_of(partition_iter, working.end(), [=](uint8_t v) { return v >= nth; })) + return 2; + if (!std::is_permutation(data + 1, data + size, working.begin())) return 99; + } + + return 0; +} + +// == partial_sort == +// use the first element as a position into the data +int partial_sort (const uint8_t *data, size_t size) +{ + if (size <= 1) return 0; + const size_t sort_point = data[0] % size; + Vec working(data + 1, data + size); + const auto sort_iter = working.begin() + sort_point; + std::partial_sort(working.begin(), sort_iter, working.end()); + + if (sort_iter != working.end()) + { + const uint8_t nth = *std::min_element(sort_iter, working.end()); + if (!std::all_of(working.begin(), sort_iter, [=](uint8_t v) { return v <= nth; })) + return 1; + if (!std::all_of(sort_iter, working.end(), [=](uint8_t v) { return v >= nth; })) + return 2; + } + if (!std::is_sorted(working.begin(), sort_iter)) return 3; + if (!std::is_permutation(data + 1, data + size, working.begin())) return 99; + + return 0; +} + + +// == partial_sort_copy == +// use the first element as a count +int partial_sort_copy (const uint8_t *data, size_t size) +{ + if (size <= 1) return 0; + const size_t num_results = data[0] % size; + Vec results(num_results); + (void) std::partial_sort_copy(data + 1, data + size, results.begin(), results.end()); + +// The results have to be sorted + if (!std::is_sorted(results.begin(), results.end())) return 1; +// All the values in results have to be in the original data + for (auto v: results) + if (std::find(data + 1, data + size, v) == data + size) return 2; + +// The things in results have to be the smallest N in the original data + Vec sorted(data + 1, data + size); + std::sort(sorted.begin(), sorted.end()); + if (!std::equal(results.begin(), results.end(), sorted.begin())) return 3; + return 0; +} + +// The second sequence has been "uniqued" +template +static bool compare_unique(Iter1 first1, Iter1 last1, Iter2 first2, Iter2 last2) +{ + assert(first1 != last1 && first2 != last2); + if (*first1 != *first2) return false; + + uint8_t last_value = *first1; + ++first1; ++first2; + while(first1 != last1 && first2 != last2) + { + // Skip over dups in the first sequence + while (*first1 == last_value) + if (++first1 == last1) return false; + if (*first1 != *first2) return false; + last_value = *first1; + ++first1; ++first2; + } + +// Still stuff left in the 'uniqued' sequence - oops + if (first1 == last1 && first2 != last2) return false; + +// Still stuff left in the original sequence - better be all the same + while (first1 != last1) + { + if (*first1 != last_value) return false; + ++first1; + } + return true; +} + +// == unique == +int unique (const uint8_t *data, size_t size) +{ + Vec working(data, data + size); + std::sort(working.begin(), working.end()); + Vec results = working; + Vec::iterator new_end = std::unique(results.begin(), results.end()); + Vec::iterator it; // scratch iterator + +// Check the size of the unique'd sequence. +// it should only be zero if the input sequence was empty. + if (results.begin() == new_end) + return working.size() == 0 ? 0 : 1; + +// 'results' is sorted + if (!std::is_sorted(results.begin(), new_end)) return 2; + +// All the elements in 'results' must be different + it = results.begin(); + uint8_t prev_value = *it++; + for (; it != new_end; ++it) + { + if (*it == prev_value) return 3; + prev_value = *it; + } + +// Every element in 'results' must be in 'working' + for (it = results.begin(); it != new_end; ++it) + if (std::find(working.begin(), working.end(), *it) == working.end()) + return 4; + +// Every element in 'working' must be in 'results' + for (auto v : working) + if (std::find(results.begin(), new_end, v) == new_end) + return 5; + + return 0; +} + +// == unique_copy == +int unique_copy (const uint8_t *data, size_t size) +{ + Vec working(data, data + size); + std::sort(working.begin(), working.end()); + Vec results; + (void) std::unique_copy(working.begin(), working.end(), + std::back_inserter(results)); + Vec::iterator it; // scratch iterator + +// Check the size of the unique'd sequence. +// it should only be zero if the input sequence was empty. + if (results.size() == 0) + return working.size() == 0 ? 0 : 1; + +// 'results' is sorted + if (!std::is_sorted(results.begin(), results.end())) return 2; + +// All the elements in 'results' must be different + it = results.begin(); + uint8_t prev_value = *it++; + for (; it != results.end(); ++it) + { + if (*it == prev_value) return 3; + prev_value = *it; + } + +// Every element in 'results' must be in 'working' + for (auto v : results) + if (std::find(working.begin(), working.end(), v) == working.end()) + return 4; + +// Every element in 'working' must be in 'results' + for (auto v : working) + if (std::find(results.begin(), results.end(), v) == results.end()) + return 5; + + return 0; +} + + +// -- regex fuzzers +static int regex_helper(const uint8_t *data, size_t size, std::regex::flag_type flag) +{ + if (size > 0) + { + try + { + std::string s((const char *)data, size); + std::regex re(s, flag); + return std::regex_match(s, re) ? 1 : 0; + } + catch (std::regex_error &ex) {} + } + return 0; +} + + +int regex_ECMAScript (const uint8_t *data, size_t size) +{ + (void) regex_helper(data, size, std::regex_constants::ECMAScript); + return 0; +} + +int regex_POSIX (const uint8_t *data, size_t size) +{ + (void) regex_helper(data, size, std::regex_constants::basic); + return 0; +} + +int regex_extended (const uint8_t *data, size_t size) +{ + (void) regex_helper(data, size, std::regex_constants::extended); + return 0; +} + +int regex_awk (const uint8_t *data, size_t size) +{ + (void) regex_helper(data, size, std::regex_constants::awk); + return 0; +} + +int regex_grep (const uint8_t *data, size_t size) +{ + (void) regex_helper(data, size, std::regex_constants::grep); + return 0; +} + +int regex_egrep (const uint8_t *data, size_t size) +{ + (void) regex_helper(data, size, std::regex_constants::egrep); + return 0; +} + +// -- heap fuzzers +int make_heap (const uint8_t *data, size_t size) +{ + Vec working(data, data + size); + std::make_heap(working.begin(), working.end()); + + if (!std::is_heap(working.begin(), working.end())) return 1; + if (!std::is_permutation(data, data + size, working.begin())) return 99; + return 0; +} + +int push_heap (const uint8_t *data, size_t size) +{ + if (size < 2) return 0; + +// Make a heap from the first half of the data + Vec working(data, data + size); + auto iter = working.begin() + (size / 2); + std::make_heap(working.begin(), iter); + if (!std::is_heap(working.begin(), iter)) return 1; + +// Now push the rest onto the heap, one at a time + ++iter; + for (; iter != working.end(); ++iter) { + std::push_heap(working.begin(), iter); + if (!std::is_heap(working.begin(), iter)) return 2; + } + + if (!std::is_permutation(data, data + size, working.begin())) return 99; + return 0; +} + +int pop_heap (const uint8_t *data, size_t size) +{ + if (size < 2) return 0; + Vec working(data, data + size); + std::make_heap(working.begin(), working.end()); + +// Pop things off, one at a time + auto iter = --working.end(); + while (iter != working.begin()) { + std::pop_heap(working.begin(), iter); + if (!std::is_heap(working.begin(), --iter)) return 2; + } + + return 0; +} + + +// -- search fuzzers +int search (const uint8_t *data, size_t size) +{ + if (size < 2) return 0; + + const size_t pat_size = data[0] * (size - 1) / std::numeric_limits::max(); + assert(pat_size <= size - 1); + const uint8_t *pat_begin = data + 1; + const uint8_t *pat_end = pat_begin + pat_size; + const uint8_t *data_end = data + size; + assert(pat_end <= data_end); +// std::cerr << "data[0] = " << size_t(data[0]) << " "; +// std::cerr << "Pattern size = " << pat_size << "; corpus is " << size - 1 << std::endl; + auto it = std::search(pat_end, data_end, pat_begin, pat_end); + if (it != data_end) // not found + if (!std::equal(pat_begin, pat_end, it)) + return 1; + return 0; +} + +template +static int search_helper (const uint8_t *data, size_t size) +{ + if (size < 2) return 0; + + const size_t pat_size = data[0] * (size - 1) / std::numeric_limits::max(); + const uint8_t *pat_begin = data + 1; + const uint8_t *pat_end = pat_begin + pat_size; + const uint8_t *data_end = data + size; + + auto it = std::search(pat_end, data_end, S(pat_begin, pat_end)); + if (it != data_end) // not found + if (!std::equal(pat_begin, pat_end, it)) + return 1; + return 0; +} + +// These are still in std::experimental +// int search_boyer_moore (const uint8_t *data, size_t size) +// { +// return search_helper>(data, size); +// } +// +// int search_boyer_moore_horspool (const uint8_t *data, size_t size) +// { +// return search_helper>(data, size); +// } + + +// -- set operation fuzzers +template +static void set_helper (const uint8_t *data, size_t size, Vec &v1, Vec &v2) +{ + assert(size > 1); + + const size_t pat_size = data[0] * (size - 1) / std::numeric_limits::max(); + const uint8_t *pat_begin = data + 1; + const uint8_t *pat_end = pat_begin + pat_size; + const uint8_t *data_end = data + size; + v1.assign(pat_begin, pat_end); + v2.assign(pat_end, data_end); + + std::sort(v1.begin(), v1.end()); + std::sort(v2.begin(), v2.end()); +} + +} // namespace fuzzing Added: vendor/libc++/dist/fuzzing/fuzzing.h ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/libc++/dist/fuzzing/fuzzing.h Mon Dec 18 20:12:08 2017 (r326945) @@ -0,0 +1,62 @@ +// -*- C++ -*- +//===-------------------------- fuzzing.h --------------------------------===// +// +// The LLVM Compiler Infrastructure +// +// This file is dual licensed under the MIT and the University of Illinois Open +// Source Licenses. See LICENSE.TXT for details. +// +//===----------------------------------------------------------------------===// + +#ifndef _LIBCPP_FUZZING +#define _LIBCPP_FUZZING + +#include // for size_t +#include // for uint8_t + +namespace fuzzing { + +// These all return 0 on success; != 0 on failure + int sort (const uint8_t *data, size_t size); + int stable_sort (const uint8_t *data, size_t size); + int partition (const uint8_t *data, size_t size); + int partition_copy (const uint8_t *data, size_t size); + int stable_partition (const uint8_t *data, size_t size); + int unique (const uint8_t *data, size_t size); + int unique_copy (const uint8_t *data, size_t size); + +// partition and stable_partition take Bi-Di iterators. +// Should test those, too + int nth_element (const uint8_t *data, size_t size); + int partial_sort (const uint8_t *data, size_t size); + int partial_sort_copy (const uint8_t *data, size_t size); + +// Heap operations + int make_heap (const uint8_t *data, size_t size); + int push_heap (const uint8_t *data, size_t size); + int pop_heap (const uint8_t *data, size_t size); + +// Various flavors of regex + int regex_ECMAScript (const uint8_t *data, size_t size); + int regex_POSIX (const uint8_t *data, size_t size); + int regex_extended (const uint8_t *data, size_t size); + int regex_awk (const uint8_t *data, size_t size); + int regex_grep (const uint8_t *data, size_t size); + int regex_egrep (const uint8_t *data, size_t size); + +// Searching + int search (const uint8_t *data, size_t size); +// int search_boyer_moore (const uint8_t *data, size_t size); +// int search_boyer_moore_horspool (const uint8_t *data, size_t size); + +// Set operations +// int includes (const uint8_t *data, size_t size); +// int set_union (const uint8_t *data, size_t size); +// int set_intersection (const uint8_t *data, size_t size); +// int set_difference (const uint8_t *data, size_t size); +// int set_symmetric_difference (const uint8_t *data, size_t size); +// int merge (const uint8_t *data, size_t size); + +} // namespace fuzzing + +#endif // _LIBCPP_FUZZING Modified: vendor/libc++/dist/include/CMakeLists.txt ============================================================================== --- vendor/libc++/dist/include/CMakeLists.txt Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/include/CMakeLists.txt Mon Dec 18 20:12:08 2017 (r326945) @@ -58,9 +58,12 @@ if (LIBCXX_INSTALL_HEADERS) COMMAND "${CMAKE_COMMAND}" -DCMAKE_INSTALL_COMPONENT=cxx-headers -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") + # Stripping is a no-op for headers + add_custom_target(install-cxx-headers-stripped DEPENDS install-cxx-headers) add_custom_target(libcxx-headers) add_custom_target(install-libcxx-headers DEPENDS install-cxx-headers) + add_custom_target(install-libcxx-headers-stripped DEPENDS install-cxx-headers-stripped) endif() endif() Modified: vendor/libc++/dist/include/__config ============================================================================== --- vendor/libc++/dist/include/__config Mon Dec 18 20:12:01 2017 (r326944) +++ vendor/libc++/dist/include/__config Mon Dec 18 20:12:08 2017 (r326945) @@ -33,7 +33,7 @@ #define _GNUC_VER_NEW 0 #endif -#define _LIBCPP_VERSION 5000 +#define _LIBCPP_VERSION 6000 #ifndef _LIBCPP_ABI_VERSION #define _LIBCPP_ABI_VERSION 1 @@ -45,6 +45,8 @@ #define _LIBCPP_OBJECT_FORMAT_MACHO 1 #elif defined(_WIN32) #define _LIBCPP_OBJECT_FORMAT_COFF 1 +#elif defined(__wasm__) +#define _LIBCPP_OBJECT_FORMAT_WASM 1 #else #error Unknown object file format #endif @@ -55,11 +57,11 @@ #define _LIBCPP_ABI_ALTERNATE_STRING_LAYOUT // Fix deque iterator type in order to support incomplete types. #define _LIBCPP_ABI_INCOMPLETE_TYPES_IN_DEQUE -// Fix undefined behavior in how std::list stores it's linked nodes. +// Fix undefined behavior in how std::list stores its linked nodes. #define _LIBCPP_ABI_LIST_REMOVE_NODE_POINTER_UB // Fix undefined behavior in how __tree stores its end and parent nodes. #define _LIBCPP_ABI_TREE_REMOVE_NODE_POINTER_UB -// Fix undefined behavior in how __hash_table stores it's pointer types +// Fix undefined behavior in how __hash_table stores its pointer types. #define _LIBCPP_ABI_FIX_UNORDERED_NODE_POINTER_UB #define _LIBCPP_ABI_FORWARD_LIST_REMOVE_NODE_POINTER_UB #define _LIBCPP_ABI_FIX_UNORDERED_CONTAINER_SIZE_TYPE @@ -76,9 +78,11 @@ // its vtable and typeinfo to libc++ rather than having all other libraries // using that class define their own copies. #define _LIBCPP_ABI_BAD_FUNCTION_CALL_KEY_FUNCTION - // Enable optimized version of __do_get_(un)signed which avoids redundant copies. #define _LIBCPP_ABI_OPTIMIZED_LOCALE_NUM_GET +// Use the smallest possible integer type to represent the index of the variant. +// Previously libc++ used "unsigned int" exclusivly. +#define _LIBCPP_ABI_VARIANT_INDEX_TYPE_OPTIMIZATION #elif _LIBCPP_ABI_VERSION == 1 #if !defined(_LIBCPP_OBJECT_FORMAT_COFF) // Enable compiling copies of now inline methods into the dylib to support @@ -121,6 +125,9 @@ #ifndef __has_feature #define __has_feature(__x) 0 #endif +#ifndef __has_cpp_attribute +#define __has_cpp_attribute(__x) 0 +#endif // '__is_identifier' returns '0' if '__x' is a reserved identifier provided by // the compiler and '1' otherwise. #ifndef __is_identifier @@ -157,11 +164,21 @@ // FIXME: ABI detection should be done via compiler builtin macros. This // is just a placeholder until Clang implements such macros. For now assume -// that Windows compilers pretending to be MSVC++ target the microsoft ABI. -#if defined(_WIN32) && defined(_MSC_VER) +// that Windows compilers pretending to be MSVC++ target the Microsoft ABI, +// and allow the user to explicitly specify the ABI to handle cases where this +// heuristic falls short. +#if defined(_LIBCPP_ABI_FORCE_ITANIUM) && defined(_LIBCPP_ABI_FORCE_MICROSOFT) +# error "Only one of _LIBCPP_ABI_FORCE_ITANIUM and _LIBCPP_ABI_FORCE_MICROSOFT can be defined" +#elif defined(_LIBCPP_ABI_FORCE_ITANIUM) +# define _LIBCPP_ABI_ITANIUM +#elif defined(_LIBCPP_ABI_FORCE_MICROSOFT) # define _LIBCPP_ABI_MICROSOFT #else -# define _LIBCPP_ABI_ITANIUM +# if defined(_WIN32) && defined(_MSC_VER) +# define _LIBCPP_ABI_MICROSOFT +# else +# define _LIBCPP_ABI_ITANIUM +# endif #endif *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:12:30 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id A7276E834A0; Mon, 18 Dec 2017 20:12:30 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 456E76D262; Mon, 18 Dec 2017 20:12:29 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKCR5v085622; Mon, 18 Dec 2017 20:12:27 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKCRsH085621; Mon, 18 Dec 2017 20:12:27 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182012.vBIKCRsH085621@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:12:27 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326948 - vendor/lld/lld-trunk-r321017 X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: vendor/lld/lld-trunk-r321017 X-SVN-Commit-Revision: 326948 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:12:31 -0000 Author: dim Date: Mon Dec 18 20:12:27 2017 New Revision: 326948 URL: https://svnweb.freebsd.org/changeset/base/326948 Log: Tag lld trunk r321017. Added: vendor/lld/lld-trunk-r321017/ - copied from r326947, vendor/lld/dist/ From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:12:24 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B3A7EE83468; Mon, 18 Dec 2017 20:12:24 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0FF8D6D187; Mon, 18 Dec 2017 20:12:23 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKCNfv085575; Mon, 18 Dec 2017 20:12:23 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKCM0W085565; Mon, 18 Dec 2017 20:12:22 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182012.vBIKCM0W085565@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:12:22 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326947 - in vendor/lld/dist: . COFF Common ELF ELF/Arch MinGW cmake/modules docs docs/_templates include/lld/Common include/lld/Config include/lld/Core include/lld/Driver include/lld/R... X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in vendor/lld/dist: . COFF Common ELF ELF/Arch MinGW cmake/modules docs docs/_templates include/lld/Common include/lld/Config include/lld/Core include/lld/Driver include/lld/ReaderWriter lib lib/Confi... X-SVN-Commit-Revision: 326947 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:12:24 -0000 Author: dim Date: Mon Dec 18 20:12:21 2017 New Revision: 326947 URL: https://svnweb.freebsd.org/changeset/base/326947 Log: Vendor import of lld trunk r321017: https://llvm.org/svn/llvm-project/lld/trunk@321017 Added: vendor/lld/dist/COFF/MinGW.cpp (contents, props changed) vendor/lld/dist/COFF/MinGW.h (contents, props changed) vendor/lld/dist/Common/ vendor/lld/dist/Common/Args.cpp (contents, props changed) vendor/lld/dist/Common/CMakeLists.txt (contents, props changed) vendor/lld/dist/Common/ErrorHandler.cpp (contents, props changed) vendor/lld/dist/Common/Memory.cpp (contents, props changed) vendor/lld/dist/Common/Reproduce.cpp (contents, props changed) vendor/lld/dist/Common/Strings.cpp (contents, props changed) vendor/lld/dist/Common/TargetOptionsCommandFlags.cpp (contents, props changed) vendor/lld/dist/Common/Threads.cpp (contents, props changed) vendor/lld/dist/Common/Version.cpp (contents, props changed) vendor/lld/dist/ELF/AArch64ErrataFix.cpp (contents, props changed) vendor/lld/dist/ELF/AArch64ErrataFix.h (contents, props changed) vendor/lld/dist/ELF/Bits.h (contents, props changed) vendor/lld/dist/MinGW/ vendor/lld/dist/MinGW/CMakeLists.txt (contents, props changed) vendor/lld/dist/MinGW/Driver.cpp (contents, props changed) vendor/lld/dist/MinGW/Options.td vendor/lld/dist/docs/WebAssembly.rst vendor/lld/dist/include/lld/Common/ vendor/lld/dist/include/lld/Common/Args.h (contents, props changed) vendor/lld/dist/include/lld/Common/Driver.h (contents, props changed) vendor/lld/dist/include/lld/Common/ErrorHandler.h (contents, props changed) vendor/lld/dist/include/lld/Common/LLVM.h (contents, props changed) vendor/lld/dist/include/lld/Common/Memory.h (contents, props changed) vendor/lld/dist/include/lld/Common/Reproduce.h (contents, props changed) vendor/lld/dist/include/lld/Common/Strings.h (contents, props changed) vendor/lld/dist/include/lld/Common/TargetOptionsCommandFlags.h (contents, props changed) vendor/lld/dist/include/lld/Common/Threads.h (contents, props changed) vendor/lld/dist/include/lld/Common/Version.h (contents, props changed) vendor/lld/dist/include/lld/Common/Version.inc.in (contents, props changed) vendor/lld/dist/test/COFF/Inputs/alpha.ll vendor/lld/dist/test/COFF/Inputs/beta.ll vendor/lld/dist/test/COFF/Inputs/except_handler3.lib (contents, props changed) vendor/lld/dist/test/COFF/Inputs/far-arm-thumb-abs20.s (contents, props changed) vendor/lld/dist/test/COFF/Inputs/gamma.ll vendor/lld/dist/test/COFF/Inputs/library2-arm64.lib (contents, props changed) vendor/lld/dist/test/COFF/Inputs/library2.def vendor/lld/dist/test/COFF/Inputs/locally-imported-def.s (contents, props changed) vendor/lld/dist/test/COFF/Inputs/locally-imported-imp.s (contents, props changed) vendor/lld/dist/test/COFF/Inputs/lto-cache.ll vendor/lld/dist/test/COFF/Inputs/pdb-globals.yaml vendor/lld/dist/test/COFF/Inputs/pdb-hashes-1.yaml vendor/lld/dist/test/COFF/Inputs/pdb-hashes-2-missing.yaml vendor/lld/dist/test/COFF/Inputs/pdb-hashes-2.yaml vendor/lld/dist/test/COFF/arm-thumb-branch20-error.s (contents, props changed) vendor/lld/dist/test/COFF/arm64-dynamicbase.s (contents, props changed) vendor/lld/dist/test/COFF/arm64-import2.test vendor/lld/dist/test/COFF/armnt-dynamicbase.test vendor/lld/dist/test/COFF/common-alignment.test vendor/lld/dist/test/COFF/ctors_dtors_priority.s (contents, props changed) vendor/lld/dist/test/COFF/debug-dwarf.test vendor/lld/dist/test/COFF/delayimports-armnt.yaml vendor/lld/dist/test/COFF/dllexport-mingw.s (contents, props changed) vendor/lld/dist/test/COFF/duplicate.test vendor/lld/dist/test/COFF/entry-drectve.test vendor/lld/dist/test/COFF/export-all.s (contents, props changed) vendor/lld/dist/test/COFF/export-arm64.yaml vendor/lld/dist/test/COFF/export-armnt.yaml vendor/lld/dist/test/COFF/filename-casing.s (contents, props changed) vendor/lld/dist/test/COFF/icf-executable.s (contents, props changed) vendor/lld/dist/test/COFF/icf-xdata.s (contents, props changed) vendor/lld/dist/test/COFF/linkrepro-manifest.test vendor/lld/dist/test/COFF/linkrepro-pdb.test vendor/lld/dist/test/COFF/linkrepro-res.test vendor/lld/dist/test/COFF/locally-imported-arm64.test vendor/lld/dist/test/COFF/locally-imported-warn-multiple.s (contents, props changed) vendor/lld/dist/test/COFF/lto-cache.ll vendor/lld/dist/test/COFF/lto-reloc-model.ll vendor/lld/dist/test/COFF/manifestinput-error.test vendor/lld/dist/test/COFF/manifestinput-nowarning.test vendor/lld/dist/test/COFF/pdata-arm64.yaml vendor/lld/dist/test/COFF/pdb-global-hashes.test vendor/lld/dist/test/COFF/pdb-globals.test vendor/lld/dist/test/COFF/pdb-heapsite.yaml vendor/lld/dist/test/COFF/pdb-procid-remapping.test vendor/lld/dist/test/COFF/pdb-publics-import.test vendor/lld/dist/test/COFF/pdb-same-name.test vendor/lld/dist/test/COFF/pdb-thunk.yaml vendor/lld/dist/test/COFF/reloc-discarded-early.s (contents, props changed) vendor/lld/dist/test/COFF/reloc-discarded-early2.s (contents, props changed) vendor/lld/dist/test/COFF/safeseh-md.s (contents, props changed) vendor/lld/dist/test/COFF/section-size.s (contents, props changed) vendor/lld/dist/test/COFF/seh-comdat.test vendor/lld/dist/test/COFF/strtab-size.s (contents, props changed) vendor/lld/dist/test/COFF/subsystem-drectve.test vendor/lld/dist/test/COFF/wholearchive.s (contents, props changed) vendor/lld/dist/test/COFF/wx.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/amdgpu-kernel-0.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/amdgpu-kernel-1.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/amdgpu-kernel-2.o (contents, props changed) vendor/lld/dist/test/ELF/Inputs/copy-rel-abs.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/copy-rel-large.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/corrupt-version-reference.so (contents, props changed) vendor/lld/dist/test/ELF/Inputs/dynamic-list-weak-archive.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/eh-frame.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/gc-sections-shared.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/gc-sections-shared2.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/local-symbol-in-dso.so (contents, props changed) vendor/lld/dist/test/ELF/Inputs/map-file5.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/mips-micro.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/undefined-error.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/verneed1.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/verneed2.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/weak-undef-lazy.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/wrap-no-real.s (contents, props changed) vendor/lld/dist/test/ELF/Inputs/wrap-no-real2.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-call26-thunk.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-cortex-a53-843419-address.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-cortex-a53-843419-cli.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-cortex-a53-843419-large.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-cortex-a53-843419-nopatch.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-cortex-a53-843419-recognize.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-cortex-a53-843419-thunk.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-jump26-thunk.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-ldprel-lo19-invalid.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-lo12-alignment.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-load-alignment.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-thunk-pi.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-thunk-script.s (contents, props changed) vendor/lld/dist/test/ELF/aarch64-thunk-section-location.s (contents, props changed) vendor/lld/dist/test/ELF/amdgpu-elf-flags-err.s (contents, props changed) vendor/lld/dist/test/ELF/amdgpu-elf-flags.s (contents, props changed) vendor/lld/dist/test/ELF/arm-bl-v6.s (contents, props changed) vendor/lld/dist/test/ELF/arm-blx-v4t.s (contents, props changed) vendor/lld/dist/test/ELF/arm-branch-rangethunk.s (contents, props changed) vendor/lld/dist/test/ELF/arm-branch-undef-weak-plt-thunk.s (contents, props changed) vendor/lld/dist/test/ELF/arm-exidx-dedup.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thumb-branch-rangethunk.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thumb-condbranch-thunk.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thumb-mix-range-thunk-os.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thumb-plt-range-thunk-os.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thumb-range-thunk-os.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thumb-thunk-empty-pass.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-edgecase.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-largesection.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-linkerscript-dotexpr.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-linkerscript-large.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-linkerscript-orphan.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-linkerscript-sort.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-linkerscript.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-multipass.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-re-add.s (contents, props changed) vendor/lld/dist/test/ELF/arm-thunk-toolargesection.s (contents, props changed) vendor/lld/dist/test/ELF/assignment-archive.s (contents, props changed) vendor/lld/dist/test/ELF/chroot.s (contents, props changed) vendor/lld/dist/test/ELF/common-gc.s (contents, props changed) vendor/lld/dist/test/ELF/common-gc2.s (contents, props changed) vendor/lld/dist/test/ELF/common-gc3.s (contents, props changed) vendor/lld/dist/test/ELF/compressed-debug-conflict.s (contents, props changed) vendor/lld/dist/test/ELF/conflict-debug-variable.s (contents, props changed) vendor/lld/dist/test/ELF/conflict-debug-variable2.s (contents, props changed) vendor/lld/dist/test/ELF/copy-rel-abs.s (contents, props changed) vendor/lld/dist/test/ELF/copy-rel-large.s (contents, props changed) vendor/lld/dist/test/ELF/corrupted-version-reference.s (contents, props changed) vendor/lld/dist/test/ELF/defsym-dynamic.s (contents, props changed) vendor/lld/dist/test/ELF/dynamic-list-empty.s (contents, props changed) vendor/lld/dist/test/ELF/dynamic-list-preempt.s (contents, props changed) vendor/lld/dist/test/ELF/dynamic-list-weak-archive.s (contents, props changed) vendor/lld/dist/test/ELF/dynamic-list-wildcard.s (contents, props changed) vendor/lld/dist/test/ELF/dynamic-no-rosegment.s (contents, props changed) vendor/lld/dist/test/ELF/dynstr-no-rosegment.s (contents, props changed) vendor/lld/dist/test/ELF/dynsym-no-rosegment.s (contents, props changed) vendor/lld/dist/test/ELF/edata-no-bss.s (contents, props changed) vendor/lld/dist/test/ELF/eh-frame-hdr-icf-fde.s (contents, props changed) vendor/lld/dist/test/ELF/eh-frame.s (contents, props changed) vendor/lld/dist/test/ELF/emit-relocs-gc.s (contents, props changed) vendor/lld/dist/test/ELF/emit-relocs-mergeable-i386.s (contents, props changed) vendor/lld/dist/test/ELF/emit-relocs-mergeable.s (contents, props changed) vendor/lld/dist/test/ELF/executable-undefined-ignoreall.s (contents, props changed) vendor/lld/dist/test/ELF/executable-undefined-protected-ignoreall.s (contents, props changed) vendor/lld/dist/test/ELF/file-access.s (contents, props changed) vendor/lld/dist/test/ELF/fill-trap.s (contents, props changed) vendor/lld/dist/test/ELF/format-binary-non-ascii.s (contents, props changed) vendor/lld/dist/test/ELF/gc-collect-undefined.s (contents, props changed) vendor/lld/dist/test/ELF/gc-sections-linker-defined-symbol.s (contents, props changed) vendor/lld/dist/test/ELF/gc-sections-undefined.s (contents, props changed) vendor/lld/dist/test/ELF/gdb-index-base-addr.s (contents, props changed) vendor/lld/dist/test/ELF/gdb-index-noranges.s (contents, props changed) vendor/lld/dist/test/ELF/gdb-index-tls.s (contents, props changed) vendor/lld/dist/test/ELF/gnu-hash-table-copy.s (contents, props changed) vendor/lld/dist/test/ELF/gnu-hash-table-many.s (contents, props changed) vendor/lld/dist/test/ELF/gnu-hash-table-rwsegment.s (contents, props changed) vendor/lld/dist/test/ELF/gnu-ifunc-dynsym.s (contents, props changed) vendor/lld/dist/test/ELF/got32-i386-pie-rw.s (contents, props changed) vendor/lld/dist/test/ELF/help.s (contents, props changed) vendor/lld/dist/test/ELF/i386-debug-noabs.test vendor/lld/dist/test/ELF/i386-got-value.s (contents, props changed) vendor/lld/dist/test/ELF/icf-symbol-type.s (contents, props changed) vendor/lld/dist/test/ELF/invalid-local-symbol-in-dso.s (contents, props changed) vendor/lld/dist/test/ELF/invalid-undef-section-symbol.test vendor/lld/dist/test/ELF/linkerscript/Inputs/common-filespec1.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/common-filespec2.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/copy-rel-symbol-value.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/provide-shared.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/Inputs/symbol-reserved.script vendor/lld/dist/test/ELF/linkerscript/absolute2.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/align-section-offset.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/align-section.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/arm-exidx-order.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/arm-exidx-sentinel-and-assignment.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/common-exclude.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/common-filespec.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/copy-rel-symbol-value-err.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/copy-rel-symbol-value.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/emit-reloc-section-names.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/header-phdr.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/image-base.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/include-cycle.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/linker-script-in-search-path.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/memory-at.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/memory-err.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/memory2.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/memory3.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/orphan-discard.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/orphan-end.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/orphan-phdrs.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/orphan-report.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/provide-shared.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/region-alias.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/segment-headers.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/symbol-only-flags.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/symbol-ordering-file.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/thunk-gen-mips.s (contents, props changed) vendor/lld/dist/test/ELF/linkerscript/version-linker-symbol.s (contents, props changed) vendor/lld/dist/test/ELF/lto-plugin-ignore.s (contents, props changed) vendor/lld/dist/test/ELF/lto/Inputs/data-ordering-lto.ll vendor/lld/dist/test/ELF/lto/Inputs/linker-script-symbols-ipo.ll vendor/lld/dist/test/ELF/lto/Inputs/symbol-ordering-lto.ll vendor/lld/dist/test/ELF/lto/data-ordering-lto.s (contents, props changed) vendor/lld/dist/test/ELF/lto/keep-undefined.ll vendor/lld/dist/test/ELF/lto/linker-script-symbols-assign.ll vendor/lld/dist/test/ELF/lto/linker-script-symbols-ipo.ll vendor/lld/dist/test/ELF/lto/linker-script-symbols.ll vendor/lld/dist/test/ELF/lto/relocatable.ll vendor/lld/dist/test/ELF/lto/section-name.ll vendor/lld/dist/test/ELF/lto/symbol-ordering-lto.s (contents, props changed) vendor/lld/dist/test/ELF/merge-align.s (contents, props changed) vendor/lld/dist/test/ELF/merge-entsize.s (contents, props changed) vendor/lld/dist/test/ELF/mips-26-n32-n64.s (contents, props changed) vendor/lld/dist/test/ELF/mips-got-page-script.s (contents, props changed) vendor/lld/dist/test/ELF/mips-got-script.s (contents, props changed) vendor/lld/dist/test/ELF/mips-micro-got.s (contents, props changed) vendor/lld/dist/test/ELF/mips-micro-got64.s (contents, props changed) vendor/lld/dist/test/ELF/mips-micro-jal.s (contents, props changed) vendor/lld/dist/test/ELF/mips-micro-plt.s (contents, props changed) vendor/lld/dist/test/ELF/mips-micro-relocs.s (contents, props changed) vendor/lld/dist/test/ELF/mips-micro-thunks.s (contents, props changed) vendor/lld/dist/test/ELF/mips-out-of-bounds-call16-reloc.s (contents, props changed) vendor/lld/dist/test/ELF/pack-dyn-relocs.s (contents, props changed) vendor/lld/dist/test/ELF/pr34660.s (contents, props changed) vendor/lld/dist/test/ELF/pr34872.s (contents, props changed) vendor/lld/dist/test/ELF/relocatable-comdat2.s (contents, props changed) vendor/lld/dist/test/ELF/relocation-b-aarch64.test vendor/lld/dist/test/ELF/relro-copyrel-bss-script.s (contents, props changed) vendor/lld/dist/test/ELF/relro-non-contiguous-script-data.s (contents, props changed) vendor/lld/dist/test/ELF/relro-non-contiguous.s (contents, props changed) vendor/lld/dist/test/ELF/relro-script.s (contents, props changed) vendor/lld/dist/test/ELF/shared-lazy.s (contents, props changed) vendor/lld/dist/test/ELF/silent-ignore.test vendor/lld/dist/test/ELF/symbol-ordering-file2.s (contents, props changed) vendor/lld/dist/test/ELF/typed-undef.s (contents, props changed) vendor/lld/dist/test/ELF/undef-broken-debug.test vendor/lld/dist/test/ELF/weak-entry.s (contents, props changed) vendor/lld/dist/test/ELF/weak-undef-export.s (contents, props changed) vendor/lld/dist/test/ELF/weak-undef-lazy.s (contents, props changed) vendor/lld/dist/test/ELF/weak-undef-val.s (contents, props changed) vendor/lld/dist/test/ELF/wrap-no-real.s (contents, props changed) vendor/lld/dist/test/MinGW/ vendor/lld/dist/test/MinGW/driver.test vendor/lld/dist/test/MinGW/lib.test vendor/lld/dist/test/Unit/lit.cfg.py (contents, props changed) vendor/lld/dist/test/Unit/lit.site.cfg.py.in (contents, props changed) vendor/lld/dist/test/lit.cfg.py (contents, props changed) vendor/lld/dist/test/lit.site.cfg.py.in (contents, props changed) vendor/lld/dist/test/wasm/ vendor/lld/dist/test/wasm/Inputs/ vendor/lld/dist/test/wasm/Inputs/archive1.ll vendor/lld/dist/test/wasm/Inputs/archive2.ll vendor/lld/dist/test/wasm/Inputs/call-indirect.ll vendor/lld/dist/test/wasm/Inputs/hello.ll vendor/lld/dist/test/wasm/Inputs/hidden.ll vendor/lld/dist/test/wasm/Inputs/many-funcs.ll vendor/lld/dist/test/wasm/Inputs/ret32.ll vendor/lld/dist/test/wasm/Inputs/ret64.ll vendor/lld/dist/test/wasm/Inputs/weak-alias.ll vendor/lld/dist/test/wasm/Inputs/weak-symbol1.ll vendor/lld/dist/test/wasm/Inputs/weak-symbol2.ll vendor/lld/dist/test/wasm/archive.ll vendor/lld/dist/test/wasm/call-indirect.ll vendor/lld/dist/test/wasm/conflict.test vendor/lld/dist/test/wasm/data-layout.ll vendor/lld/dist/test/wasm/entry.ll vendor/lld/dist/test/wasm/function-imports-first.ll vendor/lld/dist/test/wasm/function-imports.ll vendor/lld/dist/test/wasm/function-index.test vendor/lld/dist/test/wasm/import-memory.test vendor/lld/dist/test/wasm/invalid-stack-size.test vendor/lld/dist/test/wasm/lit.local.cfg vendor/lld/dist/test/wasm/load-undefined.ll vendor/lld/dist/test/wasm/local-symbols.ll vendor/lld/dist/test/wasm/many-functions.ll vendor/lld/dist/test/wasm/relocatable.ll vendor/lld/dist/test/wasm/signature-mismatch.ll vendor/lld/dist/test/wasm/stack-pointer.ll vendor/lld/dist/test/wasm/strip-debug.test vendor/lld/dist/test/wasm/symbol-type-mismatch.ll vendor/lld/dist/test/wasm/undefined-entry.test vendor/lld/dist/test/wasm/undefined.ll vendor/lld/dist/test/wasm/version.ll vendor/lld/dist/test/wasm/visibility-hidden.ll vendor/lld/dist/test/wasm/weak-alias-overide.ll vendor/lld/dist/test/wasm/weak-alias.ll vendor/lld/dist/test/wasm/weak-external.ll vendor/lld/dist/test/wasm/weak-symbols.ll vendor/lld/dist/utils/benchmark.py (contents, props changed) vendor/lld/dist/utils/link.yaml vendor/lld/dist/wasm/ vendor/lld/dist/wasm/CMakeLists.txt (contents, props changed) vendor/lld/dist/wasm/Config.h (contents, props changed) vendor/lld/dist/wasm/Driver.cpp (contents, props changed) vendor/lld/dist/wasm/InputFiles.cpp (contents, props changed) vendor/lld/dist/wasm/InputFiles.h (contents, props changed) vendor/lld/dist/wasm/InputSegment.cpp (contents, props changed) vendor/lld/dist/wasm/InputSegment.h (contents, props changed) vendor/lld/dist/wasm/Options.td vendor/lld/dist/wasm/OutputSections.cpp (contents, props changed) vendor/lld/dist/wasm/OutputSections.h (contents, props changed) vendor/lld/dist/wasm/OutputSegment.h (contents, props changed) vendor/lld/dist/wasm/SymbolTable.cpp (contents, props changed) vendor/lld/dist/wasm/SymbolTable.h (contents, props changed) vendor/lld/dist/wasm/Symbols.cpp (contents, props changed) vendor/lld/dist/wasm/Symbols.h (contents, props changed) vendor/lld/dist/wasm/Writer.cpp (contents, props changed) vendor/lld/dist/wasm/Writer.h (contents, props changed) vendor/lld/dist/wasm/WriterUtils.cpp (contents, props changed) vendor/lld/dist/wasm/WriterUtils.h (contents, props changed) Deleted: vendor/lld/dist/COFF/Error.cpp vendor/lld/dist/COFF/Error.h vendor/lld/dist/COFF/Memory.h vendor/lld/dist/ELF/Error.cpp vendor/lld/dist/ELF/Error.h vendor/lld/dist/ELF/Memory.h vendor/lld/dist/ELF/Threads.h vendor/lld/dist/include/lld/Config/ vendor/lld/dist/include/lld/Core/LLVM.h vendor/lld/dist/include/lld/Core/Reproduce.h vendor/lld/dist/include/lld/Core/TargetOptionsCommandFlags.h vendor/lld/dist/include/lld/Driver/ vendor/lld/dist/lib/Config/ vendor/lld/dist/lib/Core/Reproduce.cpp vendor/lld/dist/lib/Core/TargetOptionsCommandFlags.cpp vendor/lld/dist/test/COFF/nopdb.test vendor/lld/dist/test/ELF/Inputs/verneed.so.sh vendor/lld/dist/test/ELF/Inputs/verneed1.so vendor/lld/dist/test/ELF/Inputs/verneed2.so vendor/lld/dist/test/ELF/aarch64-call26-error.s vendor/lld/dist/test/ELF/aarch64-jump26-error.s vendor/lld/dist/test/ELF/arm-branch-error.s vendor/lld/dist/test/ELF/arm-thumb-branch-error.s vendor/lld/dist/test/ELF/invalid/Inputs/section-index2.elf vendor/lld/dist/test/Unit/lit.cfg vendor/lld/dist/test/Unit/lit.site.cfg.in vendor/lld/dist/test/lit.cfg vendor/lld/dist/test/lit.site.cfg.in Modified: vendor/lld/dist/.arcconfig vendor/lld/dist/CMakeLists.txt vendor/lld/dist/CODE_OWNERS.TXT vendor/lld/dist/COFF/CMakeLists.txt vendor/lld/dist/COFF/Chunks.cpp vendor/lld/dist/COFF/Chunks.h vendor/lld/dist/COFF/Config.h vendor/lld/dist/COFF/DLL.cpp vendor/lld/dist/COFF/Driver.cpp vendor/lld/dist/COFF/Driver.h vendor/lld/dist/COFF/DriverUtils.cpp vendor/lld/dist/COFF/ICF.cpp vendor/lld/dist/COFF/InputFiles.cpp vendor/lld/dist/COFF/InputFiles.h vendor/lld/dist/COFF/LTO.cpp vendor/lld/dist/COFF/LTO.h vendor/lld/dist/COFF/MapFile.cpp vendor/lld/dist/COFF/MarkLive.cpp vendor/lld/dist/COFF/Options.td vendor/lld/dist/COFF/PDB.cpp vendor/lld/dist/COFF/PDB.h vendor/lld/dist/COFF/Strings.cpp vendor/lld/dist/COFF/Strings.h vendor/lld/dist/COFF/SymbolTable.cpp vendor/lld/dist/COFF/SymbolTable.h vendor/lld/dist/COFF/Symbols.cpp vendor/lld/dist/COFF/Symbols.h vendor/lld/dist/COFF/Writer.cpp vendor/lld/dist/COFF/Writer.h vendor/lld/dist/ELF/Arch/AArch64.cpp vendor/lld/dist/ELF/Arch/AMDGPU.cpp vendor/lld/dist/ELF/Arch/ARM.cpp vendor/lld/dist/ELF/Arch/AVR.cpp vendor/lld/dist/ELF/Arch/Mips.cpp vendor/lld/dist/ELF/Arch/MipsArchTree.cpp vendor/lld/dist/ELF/Arch/PPC.cpp vendor/lld/dist/ELF/Arch/PPC64.cpp vendor/lld/dist/ELF/Arch/SPARCV9.cpp vendor/lld/dist/ELF/Arch/X86.cpp vendor/lld/dist/ELF/Arch/X86_64.cpp vendor/lld/dist/ELF/CMakeLists.txt vendor/lld/dist/ELF/Config.h vendor/lld/dist/ELF/Driver.cpp vendor/lld/dist/ELF/Driver.h vendor/lld/dist/ELF/DriverUtils.cpp vendor/lld/dist/ELF/EhFrame.cpp vendor/lld/dist/ELF/EhFrame.h vendor/lld/dist/ELF/Filesystem.cpp vendor/lld/dist/ELF/Filesystem.h vendor/lld/dist/ELF/GdbIndex.cpp vendor/lld/dist/ELF/GdbIndex.h vendor/lld/dist/ELF/ICF.cpp vendor/lld/dist/ELF/InputFiles.cpp vendor/lld/dist/ELF/InputFiles.h vendor/lld/dist/ELF/InputSection.cpp vendor/lld/dist/ELF/InputSection.h vendor/lld/dist/ELF/LTO.cpp vendor/lld/dist/ELF/LTO.h vendor/lld/dist/ELF/LinkerScript.cpp vendor/lld/dist/ELF/LinkerScript.h vendor/lld/dist/ELF/MapFile.cpp vendor/lld/dist/ELF/MapFile.h vendor/lld/dist/ELF/MarkLive.cpp vendor/lld/dist/ELF/Options.td vendor/lld/dist/ELF/OutputSections.cpp vendor/lld/dist/ELF/OutputSections.h vendor/lld/dist/ELF/Relocations.cpp vendor/lld/dist/ELF/Relocations.h vendor/lld/dist/ELF/ScriptLexer.cpp vendor/lld/dist/ELF/ScriptLexer.h vendor/lld/dist/ELF/ScriptParser.cpp vendor/lld/dist/ELF/ScriptParser.h vendor/lld/dist/ELF/Strings.cpp vendor/lld/dist/ELF/Strings.h vendor/lld/dist/ELF/SymbolTable.cpp vendor/lld/dist/ELF/SymbolTable.h vendor/lld/dist/ELF/Symbols.cpp vendor/lld/dist/ELF/Symbols.h vendor/lld/dist/ELF/SyntheticSections.cpp vendor/lld/dist/ELF/SyntheticSections.h vendor/lld/dist/ELF/Target.cpp vendor/lld/dist/ELF/Target.h vendor/lld/dist/ELF/Thunks.cpp vendor/lld/dist/ELF/Thunks.h vendor/lld/dist/ELF/Writer.cpp vendor/lld/dist/ELF/Writer.h vendor/lld/dist/README.md vendor/lld/dist/cmake/modules/AddLLD.cmake vendor/lld/dist/docs/Driver.rst vendor/lld/dist/docs/NewLLD.rst vendor/lld/dist/docs/ReleaseNotes.rst vendor/lld/dist/docs/_templates/indexsidebar.html vendor/lld/dist/docs/conf.py vendor/lld/dist/docs/index.rst vendor/lld/dist/docs/sphinx_intro.rst vendor/lld/dist/include/lld/Core/Atom.h vendor/lld/dist/include/lld/Core/DefinedAtom.h vendor/lld/dist/include/lld/Core/Error.h vendor/lld/dist/include/lld/Core/LinkingContext.h vendor/lld/dist/include/lld/Core/PassManager.h vendor/lld/dist/include/lld/Core/Reader.h vendor/lld/dist/include/lld/Core/SymbolTable.h vendor/lld/dist/include/lld/Core/Writer.h vendor/lld/dist/include/lld/ReaderWriter/YamlContext.h vendor/lld/dist/lib/CMakeLists.txt vendor/lld/dist/lib/Core/CMakeLists.txt vendor/lld/dist/lib/Core/Resolver.cpp vendor/lld/dist/lib/Core/SymbolTable.cpp vendor/lld/dist/lib/Driver/CMakeLists.txt vendor/lld/dist/lib/Driver/DarwinLdDriver.cpp vendor/lld/dist/lib/ReaderWriter/CMakeLists.txt vendor/lld/dist/lib/ReaderWriter/FileArchive.cpp vendor/lld/dist/lib/ReaderWriter/MachO/ArchHandler.h vendor/lld/dist/lib/ReaderWriter/MachO/CMakeLists.txt vendor/lld/dist/lib/ReaderWriter/MachO/CompactUnwindPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/FlatNamespaceFile.h vendor/lld/dist/lib/ReaderWriter/MachO/GOTPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachOLinkingContext.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFile.h vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileBinaryReader.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileBinaryUtils.h vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp vendor/lld/dist/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp vendor/lld/dist/lib/ReaderWriter/MachO/ObjCPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/ShimPass.cpp vendor/lld/dist/lib/ReaderWriter/MachO/StubsPass.cpp vendor/lld/dist/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp vendor/lld/dist/test/CMakeLists.txt vendor/lld/dist/test/COFF/Inputs/pdb-scopes-a.yaml vendor/lld/dist/test/COFF/Inputs/pdb-scopes-b.yaml vendor/lld/dist/test/COFF/Inputs/pdb_comdat_bar.yaml vendor/lld/dist/test/COFF/Inputs/pdb_comdat_main.yaml vendor/lld/dist/test/COFF/Inputs/pdb_lines_1.yaml vendor/lld/dist/test/COFF/Inputs/pdb_lines_2.yaml vendor/lld/dist/test/COFF/arm64-relocs-imports.test vendor/lld/dist/test/COFF/armnt-blx23t.test vendor/lld/dist/test/COFF/armnt-branch24t.test vendor/lld/dist/test/COFF/armnt-imports.test vendor/lld/dist/test/COFF/armnt-mov32t-exec.test vendor/lld/dist/test/COFF/armnt-movt32t.test vendor/lld/dist/test/COFF/def-export-stdcall.s vendor/lld/dist/test/COFF/delayimports32.test vendor/lld/dist/test/COFF/driver.test vendor/lld/dist/test/COFF/entry-inference.test vendor/lld/dist/test/COFF/export32.test vendor/lld/dist/test/COFF/force.test vendor/lld/dist/test/COFF/guardcf.test vendor/lld/dist/test/COFF/hello32.test vendor/lld/dist/test/COFF/icf-associative.test vendor/lld/dist/test/COFF/icf-simple.test vendor/lld/dist/test/COFF/include.test vendor/lld/dist/test/COFF/libpath.test vendor/lld/dist/test/COFF/loadcfg.test vendor/lld/dist/test/COFF/locally-imported.test vendor/lld/dist/test/COFF/long-section-name.test vendor/lld/dist/test/COFF/lto-opt-level.ll vendor/lld/dist/test/COFF/manifest.test vendor/lld/dist/test/COFF/manifestinput.test vendor/lld/dist/test/COFF/msvclto-archive.ll vendor/lld/dist/test/COFF/msvclto-order.ll vendor/lld/dist/test/COFF/msvclto.ll vendor/lld/dist/test/COFF/nodefaultlib.test vendor/lld/dist/test/COFF/options.test vendor/lld/dist/test/COFF/pdb-comdat.test vendor/lld/dist/test/COFF/pdb-diff.test vendor/lld/dist/test/COFF/pdb-global-gc.yaml vendor/lld/dist/test/COFF/pdb-import-gc.yaml vendor/lld/dist/test/COFF/pdb-invalid-func-type.yaml vendor/lld/dist/test/COFF/pdb-lib.s vendor/lld/dist/test/COFF/pdb-linker-module.test vendor/lld/dist/test/COFF/pdb-none.test vendor/lld/dist/test/COFF/pdb-options.test vendor/lld/dist/test/COFF/pdb-safeseh.yaml vendor/lld/dist/test/COFF/pdb-scopes.test vendor/lld/dist/test/COFF/pdb-secrel-absolute.yaml vendor/lld/dist/test/COFF/pdb-source-lines.test vendor/lld/dist/test/COFF/pdb-symbol-types.yaml vendor/lld/dist/test/COFF/pdb-type-server-simple.test vendor/lld/dist/test/COFF/pdb.test vendor/lld/dist/test/COFF/reloc-arm.test vendor/lld/dist/test/COFF/reloc-discarded-dwarf.s vendor/lld/dist/test/COFF/reloc-discarded.s vendor/lld/dist/test/COFF/responsefile.test vendor/lld/dist/test/COFF/rsds.test vendor/lld/dist/test/COFF/safeseh.s vendor/lld/dist/test/COFF/symtab.test vendor/lld/dist/test/COFF/thinlto.ll vendor/lld/dist/test/ELF/Inputs/copy-rel-pie.s vendor/lld/dist/test/ELF/Inputs/shared3.s vendor/lld/dist/test/ELF/Inputs/verdef-defaultver.s vendor/lld/dist/test/ELF/Inputs/wrap.s vendor/lld/dist/test/ELF/aarch64-abs16.s vendor/lld/dist/test/ELF/aarch64-abs32.s vendor/lld/dist/test/ELF/aarch64-gnu-ifunc-plt.s vendor/lld/dist/test/ELF/aarch64-gnu-ifunc.s vendor/lld/dist/test/ELF/aarch64-got-reloc.s vendor/lld/dist/test/ELF/aarch64-got-relocations.s vendor/lld/dist/test/ELF/aarch64-prel16.s vendor/lld/dist/test/ELF/aarch64-prel32.s vendor/lld/dist/test/ELF/aarch64-tls-gdie.s vendor/lld/dist/test/ELF/aarch64-tls-ie.s vendor/lld/dist/test/ELF/aarch64-tls-static.s vendor/lld/dist/test/ELF/aarch64-tlsdesc.s vendor/lld/dist/test/ELF/aarch64-undefined-weak.s vendor/lld/dist/test/ELF/abs-hidden.s vendor/lld/dist/test/ELF/allow-multiple-definition.s vendor/lld/dist/test/ELF/amdgpu-relocs.s vendor/lld/dist/test/ELF/arm-copy.s vendor/lld/dist/test/ELF/arm-exidx-gc.s vendor/lld/dist/test/ELF/arm-exidx-order.s vendor/lld/dist/test/ELF/arm-exidx-sentinel-orphan.s vendor/lld/dist/test/ELF/arm-exidx-shared.s vendor/lld/dist/test/ELF/arm-gnu-ifunc-plt.s vendor/lld/dist/test/ELF/arm-gnu-ifunc.s vendor/lld/dist/test/ELF/arm-got-relative.s vendor/lld/dist/test/ELF/arm-icf-exidx.s vendor/lld/dist/test/ELF/arm-pie-relative.s vendor/lld/dist/test/ELF/arm-plt-reloc.s vendor/lld/dist/test/ELF/arm-static-defines.s vendor/lld/dist/test/ELF/arm-thumb-interwork-shared.s vendor/lld/dist/test/ELF/arm-thumb-plt-reloc.s vendor/lld/dist/test/ELF/arm-thumb-thunk-symbols.s vendor/lld/dist/test/ELF/arm-tls-gd-nonpreemptible.s vendor/lld/dist/test/ELF/arm-tls-gd32.s vendor/lld/dist/test/ELF/arm-tls-ie32.s vendor/lld/dist/test/ELF/arm-tls-ldm32.s vendor/lld/dist/test/ELF/arm-tls-norelax-gd-ie.s vendor/lld/dist/test/ELF/arm-tls-norelax-gd-le.s vendor/lld/dist/test/ELF/arm-tls-norelax-ie-le.s vendor/lld/dist/test/ELF/arm-tls-norelax-ld-le.s vendor/lld/dist/test/ELF/as-needed.s vendor/lld/dist/test/ELF/avoid-empty-program-headers.s vendor/lld/dist/test/ELF/basic-aarch64.s vendor/lld/dist/test/ELF/basic-mips.s vendor/lld/dist/test/ELF/basic-ppc.s vendor/lld/dist/test/ELF/basic-sparcv9.s vendor/lld/dist/test/ELF/basic.s vendor/lld/dist/test/ELF/basic32.s vendor/lld/dist/test/ELF/basic64be.s vendor/lld/dist/test/ELF/build-id.s vendor/lld/dist/test/ELF/comment-gc.s vendor/lld/dist/test/ELF/common.s vendor/lld/dist/test/ELF/compress-debug-sections.s vendor/lld/dist/test/ELF/compressed-debug-input.s vendor/lld/dist/test/ELF/copy-errors.s vendor/lld/dist/test/ELF/copy-rel-pie.s vendor/lld/dist/test/ELF/debug-gc.s vendor/lld/dist/test/ELF/defsym.s vendor/lld/dist/test/ELF/driver-access.test vendor/lld/dist/test/ELF/driver.test vendor/lld/dist/test/ELF/duplicated-synthetic-sym.s vendor/lld/dist/test/ELF/dynamic-got.s vendor/lld/dist/test/ELF/dynamic-list.s vendor/lld/dist/test/ELF/dynamic-reloc-in-ro.s vendor/lld/dist/test/ELF/dynamic-reloc.s vendor/lld/dist/test/ELF/dynsym-pie.s vendor/lld/dist/test/ELF/edata-etext.s vendor/lld/dist/test/ELF/eh-align-cie.s vendor/lld/dist/test/ELF/eh-frame-hdr-augmentation.s vendor/lld/dist/test/ELF/eh-frame-hdr-icf.s vendor/lld/dist/test/ELF/eh-frame-hdr.s vendor/lld/dist/test/ELF/eh-frame-merge.s vendor/lld/dist/test/ELF/eh-frame-padding-no-rosegment.s vendor/lld/dist/test/ELF/emit-relocs-merge.s vendor/lld/dist/test/ELF/emit-relocs-shared.s vendor/lld/dist/test/ELF/emit-relocs.s vendor/lld/dist/test/ELF/exclude-libs.s vendor/lld/dist/test/ELF/filter.s vendor/lld/dist/test/ELF/gc-merge-local-sym.s vendor/lld/dist/test/ELF/gc-sections-merge-addend.s vendor/lld/dist/test/ELF/gc-sections-merge-implicit-addend.s vendor/lld/dist/test/ELF/gc-sections-merge.s vendor/lld/dist/test/ELF/gc-sections-print.s vendor/lld/dist/test/ELF/gc-sections-shared.s vendor/lld/dist/test/ELF/gdb-index-dup-types.s vendor/lld/dist/test/ELF/gdb-index-empty.s vendor/lld/dist/test/ELF/gdb-index-gc-sections.s vendor/lld/dist/test/ELF/gdb-index-ranges.s vendor/lld/dist/test/ELF/gdb-index.s vendor/lld/dist/test/ELF/global-offset-table-position-aarch64.s vendor/lld/dist/test/ELF/global-offset-table-position-arm.s vendor/lld/dist/test/ELF/global-offset-table-position-i386.s vendor/lld/dist/test/ELF/global-offset-table-position.s vendor/lld/dist/test/ELF/global_offset_table_shared.s vendor/lld/dist/test/ELF/gnu-hash-table.s vendor/lld/dist/test/ELF/gnu-ifunc-gotpcrel.s vendor/lld/dist/test/ELF/gnu-ifunc-i386.s vendor/lld/dist/test/ELF/gnu-ifunc-plt-i386.s vendor/lld/dist/test/ELF/gnu-ifunc-plt.s vendor/lld/dist/test/ELF/gnu-ifunc-shared.s vendor/lld/dist/test/ELF/gnu-ifunc.s vendor/lld/dist/test/ELF/got-aarch64.s vendor/lld/dist/test/ELF/got.s vendor/lld/dist/test/ELF/got32-i386.s vendor/lld/dist/test/ELF/got32x-i386.s vendor/lld/dist/test/ELF/gotpc-relax-nopic.s vendor/lld/dist/test/ELF/gotpc-relax-und-dso.s vendor/lld/dist/test/ELF/gotpcrelx.s vendor/lld/dist/test/ELF/i386-got-and-copy.s vendor/lld/dist/test/ELF/i386-gotoff-shared.s vendor/lld/dist/test/ELF/i386-gotpc-dynamic.s vendor/lld/dist/test/ELF/i386-gotpc.s vendor/lld/dist/test/ELF/i386-pc8-pc16-addend.s vendor/lld/dist/test/ELF/i386-reloc-16.s vendor/lld/dist/test/ELF/i386-reloc-8.s vendor/lld/dist/test/ELF/i386-reloc-range.s vendor/lld/dist/test/ELF/i386-reloc8-reloc16-addend.s vendor/lld/dist/test/ELF/i386-tls-ie-shared.s vendor/lld/dist/test/ELF/icf-absolute.s vendor/lld/dist/test/ELF/icf-comdat.s vendor/lld/dist/test/ELF/icf-i386.s vendor/lld/dist/test/ELF/icf-merge-sec.s vendor/lld/dist/test/ELF/icf-merge.s vendor/lld/dist/test/ELF/icf-non-mergeable.s vendor/lld/dist/test/ELF/icf-none.s vendor/lld/dist/test/ELF/icf1.s vendor/lld/dist/test/ELF/icf2.s vendor/lld/dist/test/ELF/icf3.s vendor/lld/dist/test/ELF/icf4.s vendor/lld/dist/test/ELF/icf5.s vendor/lld/dist/test/ELF/icf6.s vendor/lld/dist/test/ELF/icf7.s vendor/lld/dist/test/ELF/icf9.s vendor/lld/dist/test/ELF/image-base.s vendor/lld/dist/test/ELF/init_fini_priority.s vendor/lld/dist/test/ELF/invalid-linkerscript.test vendor/lld/dist/test/ELF/invalid/invalid-debug-relocations.test vendor/lld/dist/test/ELF/invalid/invalid-elf.test vendor/lld/dist/test/ELF/invalid/invalid-relocation-x64.test vendor/lld/dist/test/ELF/libsearch.s vendor/lld/dist/test/ELF/linkerscript/align.s vendor/lld/dist/test/ELF/linkerscript/at-addr.s vendor/lld/dist/test/ELF/linkerscript/at.s vendor/lld/dist/test/ELF/linkerscript/common.s vendor/lld/dist/test/ELF/linkerscript/compress-debug-sections.s vendor/lld/dist/test/ELF/linkerscript/data-segment-relro.s vendor/lld/dist/test/ELF/linkerscript/diagnostic.s vendor/lld/dist/test/ELF/linkerscript/discard-section-err.s vendor/lld/dist/test/ELF/linkerscript/early-assign-symbol.s vendor/lld/dist/test/ELF/linkerscript/eh-frame-reloc-out-of-range.s vendor/lld/dist/test/ELF/linkerscript/emit-reloc.s vendor/lld/dist/test/ELF/linkerscript/emit-relocs-multiple.s vendor/lld/dist/test/ELF/linkerscript/extend-pt-load.s vendor/lld/dist/test/ELF/linkerscript/filename-spec.s vendor/lld/dist/test/ELF/linkerscript/header-addr.s vendor/lld/dist/test/ELF/linkerscript/implicit-program-header.s vendor/lld/dist/test/ELF/linkerscript/linkerscript.s vendor/lld/dist/test/ELF/linkerscript/memory.s vendor/lld/dist/test/ELF/linkerscript/merge-sections.s vendor/lld/dist/test/ELF/linkerscript/no-space.s vendor/lld/dist/test/ELF/linkerscript/noload.s vendor/lld/dist/test/ELF/linkerscript/non-alloc.s vendor/lld/dist/test/ELF/linkerscript/operators.s vendor/lld/dist/test/ELF/linkerscript/out-of-order.s vendor/lld/dist/test/ELF/linkerscript/phdr-check.s vendor/lld/dist/test/ELF/linkerscript/phdrs.s vendor/lld/dist/test/ELF/linkerscript/repsection-symbol.s vendor/lld/dist/test/ELF/linkerscript/sections-sort.s vendor/lld/dist/test/ELF/linkerscript/segment-start.s vendor/lld/dist/test/ELF/linkerscript/sort-non-script.s vendor/lld/dist/test/ELF/linkerscript/subalign.s vendor/lld/dist/test/ELF/linkerscript/symbol-assignexpr.s vendor/lld/dist/test/ELF/linkerscript/symbol-only.s vendor/lld/dist/test/ELF/linkerscript/symbol-reserved.s vendor/lld/dist/test/ELF/linkerscript/symbols.s vendor/lld/dist/test/ELF/linkerscript/unused-synthetic.s vendor/lld/dist/test/ELF/lit.local.cfg vendor/lld/dist/test/ELF/local-got-pie.s vendor/lld/dist/test/ELF/local-got-shared.s vendor/lld/dist/test/ELF/local-got.s vendor/lld/dist/test/ELF/lto/cache.ll vendor/lld/dist/test/ELF/lto/opt-level.ll vendor/lld/dist/test/ELF/lto/opt-remarks.ll vendor/lld/dist/test/ELF/lto/save-temps.ll vendor/lld/dist/test/ELF/lto/shlib-undefined.ll vendor/lld/dist/test/ELF/lto/thinlto.ll vendor/lld/dist/test/ELF/lto/verify-invalid.ll vendor/lld/dist/test/ELF/lto/wrap-1.ll vendor/lld/dist/test/ELF/lto/wrap-2.ll vendor/lld/dist/test/ELF/many-alloc-sections.s vendor/lld/dist/test/ELF/many-sections.s vendor/lld/dist/test/ELF/map-file.s vendor/lld/dist/test/ELF/merge-reloc.s vendor/lld/dist/test/ELF/merge-string.s vendor/lld/dist/test/ELF/merge.s vendor/lld/dist/test/ELF/mips-64-gprel-so.s vendor/lld/dist/test/ELF/mips-64-rels.s vendor/lld/dist/test/ELF/mips-align-err.s vendor/lld/dist/test/ELF/mips-elf-flags-err.s vendor/lld/dist/test/ELF/mips-elf-flags.s vendor/lld/dist/test/ELF/mips-got-relocs.s vendor/lld/dist/test/ELF/mips-gp-disp.s vendor/lld/dist/test/ELF/mips-gp-ext.s vendor/lld/dist/test/ELF/mips-gp-local.s vendor/lld/dist/test/ELF/mips-gprel32-relocs-gp0.s vendor/lld/dist/test/ELF/mips-gprel32-relocs.s vendor/lld/dist/test/ELF/mips-hilo-gp-disp.s vendor/lld/dist/test/ELF/mips-hilo-hi-only.s vendor/lld/dist/test/ELF/mips-n32-rels.s vendor/lld/dist/test/ELF/no-inhibit-exec.s vendor/lld/dist/test/ELF/non-abs-reloc.s vendor/lld/dist/test/ELF/noplt-pie.s vendor/lld/dist/test/ELF/pie-weak.s vendor/lld/dist/test/ELF/ppc-relocs.s vendor/lld/dist/test/ELF/ppc64-addr16-error.s vendor/lld/dist/test/ELF/progname.s vendor/lld/dist/test/ELF/relocatable-common.s vendor/lld/dist/test/ELF/relocatable-compressed-input.s vendor/lld/dist/test/ELF/relocatable.s vendor/lld/dist/test/ELF/relocation-copy-alias.s vendor/lld/dist/test/ELF/relocation-copy-align-common.s vendor/lld/dist/test/ELF/relocation-copy-flags.s vendor/lld/dist/test/ELF/relocation-copy-relro.s vendor/lld/dist/test/ELF/relocation-i686.s vendor/lld/dist/test/ELF/relocation-relative-weak.s vendor/lld/dist/test/ELF/relocation.s vendor/lld/dist/test/ELF/relro-omagic.s vendor/lld/dist/test/ELF/reproduce-thin-archive.s vendor/lld/dist/test/ELF/reproduce.s vendor/lld/dist/test/ELF/resolution-end.s vendor/lld/dist/test/ELF/retain-symbols-file.s vendor/lld/dist/test/ELF/section-metadata-err.s vendor/lld/dist/test/ELF/segments.s vendor/lld/dist/test/ELF/shared.s vendor/lld/dist/test/ELF/sort-norosegment.s vendor/lld/dist/test/ELF/startstop-gccollect.s vendor/lld/dist/test/ELF/startstop.s vendor/lld/dist/test/ELF/string-gc.s vendor/lld/dist/test/ELF/strip-debug.s vendor/lld/dist/test/ELF/synthetic-got.s vendor/lld/dist/test/ELF/sysroot.s vendor/lld/dist/test/ELF/tls-dynamic-i686.s vendor/lld/dist/test/ELF/tls-dynamic.s vendor/lld/dist/test/ELF/tls-got.s vendor/lld/dist/test/ELF/tls-i686.s vendor/lld/dist/test/ELF/tls-initial-exec-local.s vendor/lld/dist/test/ELF/tls-opt-gdie.s vendor/lld/dist/test/ELF/tls-opt-gdiele-i686.s vendor/lld/dist/test/ELF/tls-opt-iele-i686-nopic.s vendor/lld/dist/test/ELF/tls-static.s vendor/lld/dist/test/ELF/tls-two-relocs.s vendor/lld/dist/test/ELF/trace-symbols.s vendor/lld/dist/test/ELF/undef-version-script.s vendor/lld/dist/test/ELF/unresolved-symbols.s vendor/lld/dist/test/ELF/verdef-defaultver.s vendor/lld/dist/test/ELF/verdef.s vendor/lld/dist/test/ELF/verneed-as-needed-weak.s vendor/lld/dist/test/ELF/verneed-local.s vendor/lld/dist/test/ELF/verneed.s vendor/lld/dist/test/ELF/version-script-err.s vendor/lld/dist/test/ELF/version-script-extern.s vendor/lld/dist/test/ELF/version-script-twice.s vendor/lld/dist/test/ELF/version-script.s vendor/lld/dist/test/ELF/weak-undef.s vendor/lld/dist/test/ELF/wrap.s vendor/lld/dist/test/ELF/x86-64-dyn-rel-error.s vendor/lld/dist/test/ELF/x86-64-relax-got-abs.s vendor/lld/dist/test/ELF/x86-64-reloc-16.s vendor/lld/dist/test/ELF/x86-64-reloc-8.s vendor/lld/dist/test/ELF/x86-64-reloc-error.s vendor/lld/dist/test/ELF/x86-64-reloc-range.s vendor/lld/dist/test/ELF/x86-64-tls-gd-local.s vendor/lld/dist/tools/lld/CMakeLists.txt vendor/lld/dist/tools/lld/lld.cpp vendor/lld/dist/unittests/DriverTests/CMakeLists.txt vendor/lld/dist/unittests/DriverTests/DarwinLdDriverTest.cpp vendor/lld/dist/unittests/MachOTests/CMakeLists.txt Modified: vendor/lld/dist/.arcconfig ============================================================================== --- vendor/lld/dist/.arcconfig Mon Dec 18 20:12:15 2017 (r326946) +++ vendor/lld/dist/.arcconfig Mon Dec 18 20:12:21 2017 (r326947) @@ -1,4 +1,4 @@ { - "project_id" : "lld", + "repository.callsign" : "LLD", "conduit_uri" : "https://reviews.llvm.org/" } Modified: vendor/lld/dist/CMakeLists.txt ============================================================================== --- vendor/lld/dist/CMakeLists.txt Mon Dec 18 20:12:15 2017 (r326946) +++ vendor/lld/dist/CMakeLists.txt Mon Dec 18 20:12:21 2017 (r326947) @@ -160,8 +160,8 @@ endif () # Configure the Version.inc file. configure_file( - ${CMAKE_CURRENT_SOURCE_DIR}/include/lld/Config/Version.inc.in - ${CMAKE_CURRENT_BINARY_DIR}/include/lld/Config/Version.inc) + ${CMAKE_CURRENT_SOURCE_DIR}/include/lld/Common/Version.inc.in + ${CMAKE_CURRENT_BINARY_DIR}/include/lld/Common/Version.inc) if (CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR) @@ -210,6 +210,7 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) ) endif() +add_subdirectory(Common) add_subdirectory(lib) add_subdirectory(tools/lld) @@ -221,4 +222,5 @@ endif() add_subdirectory(docs) add_subdirectory(COFF) add_subdirectory(ELF) - +add_subdirectory(MinGW) +add_subdirectory(wasm) Modified: vendor/lld/dist/CODE_OWNERS.TXT ============================================================================== --- vendor/lld/dist/CODE_OWNERS.TXT Mon Dec 18 20:12:15 2017 (r326946) +++ vendor/lld/dist/CODE_OWNERS.TXT Mon Dec 18 20:12:21 2017 (r326947) @@ -17,3 +17,6 @@ N: Lang Hames, Nick Kledzik E: lhames@gmail.com, kledzik@apple.com D: Mach-O backend +N: Sam Clegg +E: sbc@chromium.org +D: WebAssembly backend (wasm/*) Modified: vendor/lld/dist/COFF/CMakeLists.txt ============================================================================== --- vendor/lld/dist/COFF/CMakeLists.txt Mon Dec 18 20:12:15 2017 (r326946) +++ vendor/lld/dist/COFF/CMakeLists.txt Mon Dec 18 20:12:21 2017 (r326947) @@ -11,12 +11,12 @@ add_lld_library(lldCOFF DLL.cpp Driver.cpp DriverUtils.cpp - Error.cpp ICF.cpp InputFiles.cpp LTO.cpp MapFile.cpp MarkLive.cpp + MinGW.cpp PDB.cpp Strings.cpp SymbolTable.cpp @@ -26,22 +26,20 @@ add_lld_library(lldCOFF LINK_COMPONENTS ${LLVM_TARGETS_TO_BUILD} BinaryFormat - BitReader Core DebugInfoCodeView DebugInfoMSF DebugInfoPDB - LTO LibDriver - Object + LTO MC - MCDisassembler - Target + Object Option Support + WindowsManifest LINK_LIBS - lldCore + lldCommon ${LLVM_PTHREAD_LIB} DEPENDS Modified: vendor/lld/dist/COFF/Chunks.cpp ============================================================================== --- vendor/lld/dist/COFF/Chunks.cpp Mon Dec 18 20:12:15 2017 (r326946) +++ vendor/lld/dist/COFF/Chunks.cpp Mon Dec 18 20:12:21 2017 (r326947) @@ -8,10 +8,10 @@ //===----------------------------------------------------------------------===// #include "Chunks.h" -#include "Error.h" #include "InputFiles.h" #include "Symbols.h" #include "Writer.h" +#include "lld/Common/ErrorHandler.h" #include "llvm/ADT/Twine.h" #include "llvm/BinaryFormat/COFF.h" #include "llvm/Object/COFF.h" @@ -29,18 +29,15 @@ using llvm::support::ulittle32_t; namespace lld { namespace coff { -SectionChunk::SectionChunk(ObjectFile *F, const coff_section *H) +SectionChunk::SectionChunk(ObjFile *F, const coff_section *H) : Chunk(SectionKind), Repl(this), Header(H), File(F), Relocs(File->getCOFFObj()->getRelocations(Header)), NumRelocs(std::distance(Relocs.begin(), Relocs.end())) { // Initialize SectionName. File->getCOFFObj()->getSectionName(Header, SectionName); - Align = Header->getAlignment(); + Alignment = Header->getAlignment(); - // Chunks may be discarded during comdat merging. - Discarded = false; - // If linker GC is disabled, every chunk starts out alive. If linker GC is // enabled, treat non-comdat sections as roots. Generally optimized object // files will be built with -ffunction-sections or /Gy, so most things worth @@ -62,7 +59,10 @@ static void applySecRel(const SectionChunk *Sec, uint8 fatal("SECREL relocation cannot be applied to absolute symbols"); } uint64_t SecRel = S - OS->getRVA(); - assert(SecRel < INT32_MAX && "overflow in SECREL relocation"); + if (SecRel > UINT32_MAX) { + error("overflow in SECREL relocation in section: " + Sec->getSectionName()); + return; + } add32(Off, SecRel); } @@ -119,7 +119,7 @@ static uint16_t readMOV(uint8_t *Off) { return Imm; } -static void applyMOV32T(uint8_t *Off, uint32_t V) { +void applyMOV32T(uint8_t *Off, uint32_t V) { uint16_t ImmW = readMOV(Off); // read MOVW operand uint16_t ImmT = readMOV(Off + 4); // read MOVT operand uint32_t Imm = ImmW | (ImmT << 16); @@ -129,6 +129,8 @@ static void applyMOV32T(uint8_t *Off, uint32_t V) { } static void applyBranch20T(uint8_t *Off, int32_t V) { + if (!isInt<21>(V)) + fatal("relocation out of range"); uint32_t S = V < 0 ? 1 : 0; uint32_t J1 = (V >> 19) & 1; uint32_t J2 = (V >> 18) & 1; @@ -136,7 +138,7 @@ static void applyBranch20T(uint8_t *Off, int32_t V) { or16(Off + 2, (J1 << 13) | (J2 << 11) | ((V >> 1) & 0x7ff)); } -static void applyBranch24T(uint8_t *Off, int32_t V) { +void applyBranch24T(uint8_t *Off, int32_t V) { if (!isInt<25>(V)) fatal("relocation out of range"); uint32_t S = V < 0 ? 1 : 0; @@ -167,36 +169,61 @@ void SectionChunk::applyRelARM(uint8_t *Off, uint16_t } } -static void applyArm64Addr(uint8_t *Off, uint64_t Imm) { +// Interpret the existing immediate value as a byte offset to the +// target symbol, then update the instruction with the immediate as +// the page offset from the current instruction to the target. +static void applyArm64Addr(uint8_t *Off, uint64_t S, uint64_t P) { + uint32_t Orig = read32le(Off); + uint64_t Imm = ((Orig >> 29) & 0x3) | ((Orig >> 3) & 0x1FFFFC); + S += Imm; + Imm = (S >> 12) - (P >> 12); uint32_t ImmLo = (Imm & 0x3) << 29; uint32_t ImmHi = (Imm & 0x1FFFFC) << 3; uint64_t Mask = (0x3 << 29) | (0x1FFFFC << 3); - write32le(Off, (read32le(Off) & ~Mask) | ImmLo | ImmHi); + write32le(Off, (Orig & ~Mask) | ImmLo | ImmHi); } // Update the immediate field in a AARCH64 ldr, str, and add instruction. -static void applyArm64Imm(uint8_t *Off, uint64_t Imm) { +// Optionally limit the range of the written immediate by one or more bits +// (RangeLimit). +static void applyArm64Imm(uint8_t *Off, uint64_t Imm, uint32_t RangeLimit) { uint32_t Orig = read32le(Off); Imm += (Orig >> 10) & 0xFFF; Orig &= ~(0xFFF << 10); - write32le(Off, Orig | ((Imm & 0xFFF) << 10)); + write32le(Off, Orig | ((Imm & (0xFFF >> RangeLimit)) << 10)); } +// Add the 12 bit page offset to the existing immediate. +// Ldr/str instructions store the opcode immediate scaled +// by the load/store size (giving a larger range for larger +// loads/stores). The immediate is always (both before and after +// fixing up the relocation) stored scaled similarly. +// Even if larger loads/stores have a larger range, limit the +// effective offset to 12 bit, since it is intended to be a +// page offset. static void applyArm64Ldr(uint8_t *Off, uint64_t Imm) { - int Size = read32le(Off) >> 30; - Imm >>= Size; - applyArm64Imm(Off, Imm); + uint32_t Orig = read32le(Off); + uint32_t Size = Orig >> 30; + // 0x04000000 indicates SIMD/FP registers + // 0x00800000 indicates 128 bit + if ((Orig & 0x4800000) == 0x4800000) + Size += 4; + if ((Imm & ((1 << Size) - 1)) != 0) + fatal("misaligned ldr/str offset"); + applyArm64Imm(Off, Imm >> Size, Size); } void SectionChunk::applyRelARM64(uint8_t *Off, uint16_t Type, OutputSection *OS, uint64_t S, uint64_t P) const { switch (Type) { - case IMAGE_REL_ARM64_PAGEBASE_REL21: applyArm64Addr(Off, (S >> 12) - (P >> 12)); break; - case IMAGE_REL_ARM64_PAGEOFFSET_12A: applyArm64Imm(Off, S & 0xfff); break; + case IMAGE_REL_ARM64_PAGEBASE_REL21: applyArm64Addr(Off, S, P); break; + case IMAGE_REL_ARM64_PAGEOFFSET_12A: applyArm64Imm(Off, S & 0xfff, 0); break; case IMAGE_REL_ARM64_PAGEOFFSET_12L: applyArm64Ldr(Off, S & 0xfff); break; case IMAGE_REL_ARM64_BRANCH26: or32(Off, ((S - P) & 0x0FFFFFFC) >> 2); break; case IMAGE_REL_ARM64_ADDR32: add32(Off, S + Config->ImageBase); break; + case IMAGE_REL_ARM64_ADDR32NB: add32(Off, S); break; case IMAGE_REL_ARM64_ADDR64: add64(Off, S + Config->ImageBase); break; + case IMAGE_REL_ARM64_SECREL: applySecRel(this, Off, OS, S); break; default: fatal("unsupported relocation type 0x" + Twine::utohexstr(Type)); } @@ -224,8 +251,19 @@ void SectionChunk::writeTo(uint8_t *Buf) const { // Get the output section of the symbol for this relocation. The output // section is needed to compute SECREL and SECTION relocations used in debug // info. - SymbolBody *Body = File->getSymbolBody(Rel.SymbolTableIndex); - Defined *Sym = cast(Body); + auto *Sym = + dyn_cast_or_null(File->getSymbol(Rel.SymbolTableIndex)); + if (!Sym) { + if (isCodeView() || isDWARF()) + continue; + // Symbols in early discarded sections are represented using null pointers, + // so we need to retrieve the name from the object file. + COFFSymbolRef Sym = + check(File->getCOFFObj()->getSymbol(Rel.SymbolTableIndex)); + StringRef Name; + File->getCOFFObj()->getSymbolName(Sym, Name); + fatal("relocation against symbol in discarded section: " + Name); + } Chunk *C = Sym->getChunk(); OutputSection *OS = C ? C->getOutputSection() : nullptr; @@ -301,8 +339,8 @@ void SectionChunk::getBaserels(std::vector *R uint8_t Ty = getBaserelType(Rel); if (Ty == IMAGE_REL_BASED_ABSOLUTE) continue; - SymbolBody *Body = File->getSymbolBody(Rel.SymbolTableIndex); - if (isa(Body)) + Symbol *Target = File->getSymbol(Rel.SymbolTableIndex); + if (!Target || isa(Target)) continue; Res->emplace_back(RVA + Rel.VirtualAddress, Ty); } @@ -323,12 +361,8 @@ bool SectionChunk::isCOMDAT() const { void SectionChunk::printDiscardedMessage() const { // Removed by dead-stripping. If it's removed by ICF, ICF already // printed out the name, so don't repeat that here. - if (Sym && this == Repl) { - if (Discarded) - message("Discarded comdat symbol " + Sym->getName()); - else if (!Live) - message("Discarded " + Sym->getName()); - } + if (Sym && this == Repl) + message("Discarded " + Sym->getName()); } StringRef SectionChunk::getDebugName() { @@ -351,7 +385,7 @@ void SectionChunk::replace(SectionChunk *Other) { CommonChunk::CommonChunk(const COFFSymbolRef S) : Sym(S) { // Common symbols are aligned on natural boundaries up to 32 bytes. // This is what MSVC link.exe does. - Align = std::min(uint64_t(32), PowerOf2Ceil(Sym.getValue())); + Alignment = std::min(uint64_t(32), PowerOf2Ceil(Sym.getValue())); } uint32_t CommonChunk::getPermissions() const { @@ -366,7 +400,7 @@ void StringChunk::writeTo(uint8_t *Buf) const { ImportThunkChunkX64::ImportThunkChunkX64(Defined *S) : ImpSymbol(S) { // Intel Optimization Manual says that all branch targets // should be 16-byte aligned. MSVC linker does this too. - Align = 16; + Alignment = 16; } void ImportThunkChunkX64::writeTo(uint8_t *Buf) const { @@ -397,10 +431,9 @@ void ImportThunkChunkARM::writeTo(uint8_t *Buf) const } void ImportThunkChunkARM64::writeTo(uint8_t *Buf) const { - int64_t PageOff = (ImpSymbol->getRVA() >> 12) - (RVA >> 12); int64_t Off = ImpSymbol->getRVA() & 0xfff; memcpy(Buf + OutputSectionOff, ImportThunkARM64, sizeof(ImportThunkARM64)); - applyArm64Addr(Buf + OutputSectionOff, PageOff); + applyArm64Addr(Buf + OutputSectionOff, ImpSymbol->getRVA(), RVA); applyArm64Ldr(Buf + OutputSectionOff + 4, Off); } @@ -488,8 +521,10 @@ void BaserelChunk::writeTo(uint8_t *Buf) const { uint8_t Baserel::getDefaultType() { switch (Config->Machine) { case AMD64: + case ARM64: return IMAGE_REL_BASED_DIR64; case I386: + case ARMNT: return IMAGE_REL_BASED_HIGHLOW; default: llvm_unreachable("unknown machine type"); Modified: vendor/lld/dist/COFF/Chunks.h ============================================================================== --- vendor/lld/dist/COFF/Chunks.h Mon Dec 18 20:12:15 2017 (r326946) +++ vendor/lld/dist/COFF/Chunks.h Mon Dec 18 20:12:21 2017 (r326947) @@ -12,7 +12,7 @@ #include "Config.h" #include "InputFiles.h" -#include "lld/Core/LLVM.h" +#include "lld/Common/LLVM.h" #include "llvm/ADT/ArrayRef.h" #include "llvm/ADT/iterator.h" #include "llvm/ADT/iterator_range.h" @@ -33,9 +33,9 @@ class Baserel; class Defined; class DefinedImportData; class DefinedRegular; -class ObjectFile; +class ObjFile; class OutputSection; -class SymbolBody; +class Symbol; // Mask for section types (code, data, bss, disacardable, etc.) // and permissions (writable, readable or executable). @@ -62,7 +62,6 @@ class Chunk { (public) // The writer sets and uses the addresses. uint64_t getRVA() const { return RVA; } - uint32_t getAlign() const { return Align; } void setRVA(uint64_t V) { RVA = V; } // Returns true if this has non-zero data. BSS chunks return @@ -82,7 +81,7 @@ class Chunk { (public) // An output section has pointers to chunks in the section, and each // chunk has a back pointer to an output section. void setOutputSection(OutputSection *O) { Out = O; } - OutputSection *getOutputSection() { return Out; } + OutputSection *getOutputSection() const { return Out; } // Windows-specific. // Collect all locations that contain absolute addresses for base relocations. @@ -92,23 +91,22 @@ class Chunk { (public) // bytes, so this is used only for logging or debugging. virtual StringRef getDebugName() { return ""; } + // The alignment of this chunk. The writer uses the value. + uint32_t Alignment = 1; + protected: Chunk(Kind K = OtherKind) : ChunkKind(K) {} const Kind ChunkKind; - // The alignment of this chunk. The writer uses the value. - uint32_t Align = 1; - // The RVA of this chunk in the output. The writer sets a value. uint64_t RVA = 0; + // The output section for this chunk. + OutputSection *Out = nullptr; + public: // The offset from beginning of the output section. The writer sets a value. uint64_t OutputSectionOff = 0; - -protected: - // The output section for this chunk. - OutputSection *Out = nullptr; }; // A chunk corresponding a section of an input file. @@ -119,23 +117,21 @@ class SectionChunk final : public Chunk { public: class symbol_iterator : public llvm::iterator_adaptor_base< symbol_iterator, const coff_relocation *, - std::random_access_iterator_tag, SymbolBody *> { + std::random_access_iterator_tag, Symbol *> { friend SectionChunk; - ObjectFile *File; + ObjFile *File; - symbol_iterator(ObjectFile *File, const coff_relocation *I) + symbol_iterator(ObjFile *File, const coff_relocation *I) : symbol_iterator::iterator_adaptor_base(I), File(File) {} public: symbol_iterator() = default; - SymbolBody *operator*() const { - return File->getSymbolBody(I->SymbolTableIndex); - } + Symbol *operator*() const { return File->getSymbol(I->SymbolTableIndex); } }; - SectionChunk(ObjectFile *File, const coff_section *Header); + SectionChunk(ObjFile *File, const coff_section *Header); static bool classof(const Chunk *C) { return C->kind() == SectionKind; } size_t getSize() const override { return Header->SizeOfRawData; } ArrayRef getContents() const; @@ -163,10 +159,9 @@ class SectionChunk final : public Chunk { void addAssociative(SectionChunk *Child); StringRef getDebugName() override; - void setSymbol(DefinedRegular *S) { if (!Sym) Sym = S; } - // Returns true if the chunk was not dropped by GC or COMDAT deduplication. - bool isLive() { return Live && !Discarded; } + // Returns true if the chunk was not dropped by GC. + bool isLive() { return Live; } // Used by the garbage collector. void markLive() { @@ -175,21 +170,16 @@ class SectionChunk final : public Chunk { Live = true; } - // Returns true if this chunk was dropped by COMDAT deduplication. - bool isDiscarded() const { return Discarded; } - - // Used by the SymbolTable when discarding unused comdat sections. This is - // redundant when GC is enabled, as all comdat sections will start out dead. - void markDiscarded() { Discarded = true; } - // True if this is a codeview debug info chunk. These will not be laid out in // the image. Instead they will end up in the PDB, if one is requested. bool isCodeView() const { return SectionName == ".debug" || SectionName.startswith(".debug$"); } - // True if this is a DWARF debug info chunk. - bool isDWARF() const { return SectionName.startswith(".debug_"); } + // True if this is a DWARF debug info or exception handling chunk. + bool isDWARF() const { + return SectionName.startswith(".debug_") || SectionName == ".eh_frame"; + } // Allow iteration over the bodies of this chunk's relocated symbols. llvm::iterator_range symbols() const { @@ -213,26 +203,23 @@ class SectionChunk final : public Chunk { const coff_section *Header; // The file that this chunk was created from. - ObjectFile *File; + ObjFile *File; + // The COMDAT leader symbol if this is a COMDAT chunk. + DefinedRegular *Sym = nullptr; + private: StringRef SectionName; std::vector AssocChildren; llvm::iterator_range Relocs; size_t NumRelocs; - // True if this chunk was discarded because it was a duplicate comdat section. - bool Discarded; - // Used by the garbage collector. bool Live; // Used for ICF (Identical COMDAT Folding) void replace(SectionChunk *Other); uint32_t Class[2] = {0, 0}; - - // Sym points to a section symbol if this is a COMDAT chunk. - DefinedRegular *Sym = nullptr; }; // A chunk for common symbols. Common chunks don't have actual data. @@ -368,6 +355,9 @@ class Baserel { (public) uint32_t RVA; uint8_t Type; }; + +void applyMOV32T(uint8_t *Off, uint32_t V); +void applyBranch24T(uint8_t *Off, int32_t V); } // namespace coff } // namespace lld Modified: vendor/lld/dist/COFF/Config.h ============================================================================== --- vendor/lld/dist/COFF/Config.h Mon Dec 18 20:12:15 2017 (r326946) +++ vendor/lld/dist/COFF/Config.h Mon Dec 18 20:12:21 2017 (r326947) @@ -12,6 +12,7 @@ #include "llvm/ADT/StringRef.h" #include "llvm/Object/COFF.h" +#include "llvm/Support/CachePruning.h" #include #include #include @@ -26,8 +27,7 @@ using llvm::StringRef; class DefinedAbsolute; class DefinedRelative; class StringChunk; -struct Symbol; -class SymbolBody; +class Symbol; // Short aliases. static const auto AMD64 = llvm::COFF::IMAGE_FILE_MACHINE_AMD64; @@ -39,7 +39,7 @@ static const auto I386 = llvm::COFF::IMAGE_FILE_MACHIN struct Export { StringRef Name; // N in /export:N or /export:E=N StringRef ExtName; // E in /export:E=N - SymbolBody *Sym = nullptr; + Symbol *Sym = nullptr; uint16_t Ordinal = 0; bool Noname = false; bool Data = false; @@ -79,24 +79,23 @@ struct Configuration { llvm::COFF::MachineTypes Machine = IMAGE_FILE_MACHINE_UNKNOWN; bool Verbose = false; WindowsSubsystem Subsystem = llvm::COFF::IMAGE_SUBSYSTEM_UNKNOWN; - SymbolBody *Entry = nullptr; + Symbol *Entry = nullptr; bool NoEntry = false; std::string OutputFile; std::string ImportName; - bool ColorDiagnostics; bool DoGC = true; bool DoICF = true; - uint64_t ErrorLimit = 20; bool Relocatable = true; bool Force = false; bool Debug = false; - bool WriteSymtab = true; + bool DebugDwarf = false; + bool DebugGHashes = false; unsigned DebugTypes = static_cast(DebugType::None); llvm::SmallString<128> PDBPath; std::vector Argv; // Symbols in this set are considered as live by the garbage collector. - std::set GCRoot; + std::vector GCRoot; std::set NoDefaultLibs; bool NoDefaultLibAll = false; @@ -107,7 +106,7 @@ struct Configuration { std::vector Exports; std::set DelayLoads; std::map DLLOrder; - SymbolBody *DelayLoadHelper = nullptr; + Symbol *DelayLoadHelper = nullptr; bool SaveTemps = false; @@ -123,6 +122,11 @@ struct Configuration { // Used for /opt:lldltopartitions=N unsigned LTOPartitions = 1; + // Used for /opt:lldltocache=path + StringRef LTOCache; + // Used for /opt:lldltocachepolicy=policy + llvm::CachePruningPolicy LTOCachePolicy; + // Used for /merge:from=to (e.g. /merge:.rdata=.text) std::map Merge; @@ -139,6 +143,9 @@ struct Configuration { StringRef ManifestUIAccess = "'false'"; StringRef ManifestFile; + // Used for /aligncomm. + std::map AlignComm; + // Used for /failifmismatch. std::map MustMatch; @@ -157,13 +164,16 @@ struct Configuration { uint32_t MinorImageVersion = 0; uint32_t MajorOSVersion = 6; uint32_t MinorOSVersion = 0; + bool CanExitEarly = false; bool DynamicBase = true; + bool AllowBind = true; bool NxCompat = true; bool AllowIsolation = true; bool TerminalServerAware = true; bool LargeAddressAware = false; bool HighEntropyVA = false; bool AppContainer = false; + bool MinGW = false; }; extern Configuration *Config; Modified: vendor/lld/dist/COFF/DLL.cpp ============================================================================== --- vendor/lld/dist/COFF/DLL.cpp Mon Dec 18 20:12:15 2017 (r326946) +++ vendor/lld/dist/COFF/DLL.cpp Mon Dec 18 20:12:21 2017 (r326947) @@ -61,7 +61,7 @@ class HintNameChunk : public Chunk { (private) // A chunk for the import descriptor table. class LookupChunk : public Chunk { public: - explicit LookupChunk(Chunk *C) : HintName(C) {} + explicit LookupChunk(Chunk *C) : HintName(C) { Alignment = ptrSize(); } size_t getSize() const override { return ptrSize(); } void writeTo(uint8_t *Buf) const override { @@ -76,7 +76,7 @@ class LookupChunk : public Chunk { (public) // See Microsoft PE/COFF spec 7.1. Import Header for details. class OrdinalOnlyChunk : public Chunk { public: - explicit OrdinalOnlyChunk(uint16_t V) : Ordinal(V) {} + explicit OrdinalOnlyChunk(uint16_t V) : Ordinal(V) { Alignment = ptrSize(); } size_t getSize() const override { return ptrSize(); } void writeTo(uint8_t *Buf) const override { @@ -117,7 +117,6 @@ class NullChunk : public Chunk { (public) explicit NullChunk(size_t N) : Size(N) {} bool hasData() const override { return false; } size_t getSize() const override { return Size; } - void setAlign(size_t N) { Align = N; } private: size_t Size; @@ -215,6 +214,22 @@ static const uint8_t ThunkX86[] = { 0xFF, 0xE0, // jmp eax }; +static const uint8_t ThunkARM[] = { + 0x40, 0xf2, 0x00, 0x0c, // mov.w ip, #0 __imp_ + 0xc0, 0xf2, 0x00, 0x0c, // mov.t ip, #0 __imp_ + 0x2d, 0xe9, 0x0f, 0x48, // push.w {r0, r1, r2, r3, r11, lr} + 0x0d, 0xf2, 0x10, 0x0b, // addw r11, sp, #16 + 0x2d, 0xed, 0x10, 0x0b, // vpush {d0, d1, d2, d3, d4, d5, d6, d7} + 0x61, 0x46, // mov r1, ip + 0x40, 0xf2, 0x00, 0x00, // mov.w r0, #0 DELAY_IMPORT_DESCRIPTOR + 0xc0, 0xf2, 0x00, 0x00, // mov.t r0, #0 DELAY_IMPORT_DESCRIPTOR + 0x00, 0xf0, 0x00, 0xd0, // bl #0 __delayLoadHelper2 + 0x84, 0x46, // mov ip, r0 + 0xbd, 0xec, 0x10, 0x0b, // vpop {d0, d1, d2, d3, d4, d5, d6, d7} + 0xbd, 0xe8, 0x0f, 0x48, // pop.w {r0, r1, r2, r3, r11, lr} + 0x60, 0x47, // bx ip +}; + // A chunk for the delay import thunk. class ThunkChunkX64 : public Chunk { public: @@ -259,17 +274,45 @@ class ThunkChunkX86 : public Chunk { (public) Defined *Helper = nullptr; }; +class ThunkChunkARM : public Chunk { +public: + ThunkChunkARM(Defined *I, Chunk *D, Defined *H) + : Imp(I), Desc(D), Helper(H) {} + + size_t getSize() const override { return sizeof(ThunkARM); } + + void writeTo(uint8_t *Buf) const override { + memcpy(Buf + OutputSectionOff, ThunkARM, sizeof(ThunkARM)); + applyMOV32T(Buf + OutputSectionOff + 0, Imp->getRVA() + Config->ImageBase); + applyMOV32T(Buf + OutputSectionOff + 22, Desc->getRVA() + Config->ImageBase); + applyBranch24T(Buf + OutputSectionOff + 30, Helper->getRVA() - RVA - 34); + } + + void getBaserels(std::vector *Res) override { + Res->emplace_back(RVA + 0, IMAGE_REL_BASED_ARM_MOV32T); + Res->emplace_back(RVA + 22, IMAGE_REL_BASED_ARM_MOV32T); + } + + Defined *Imp = nullptr; + Chunk *Desc = nullptr; + Defined *Helper = nullptr; +}; + // A chunk for the import descriptor table. class DelayAddressChunk : public Chunk { public: - explicit DelayAddressChunk(Chunk *C) : Thunk(C) {} + explicit DelayAddressChunk(Chunk *C) : Thunk(C) { Alignment = ptrSize(); } size_t getSize() const override { return ptrSize(); } void writeTo(uint8_t *Buf) const override { if (Config->is64()) { write64le(Buf + OutputSectionOff, Thunk->getRVA() + Config->ImageBase); } else { - write32le(Buf + OutputSectionOff, Thunk->getRVA() + Config->ImageBase); + uint32_t Bit = 0; + // Pointer to thumb code must have the LSB set, so adjust it. + if (Config->Machine == ARMNT) + Bit = 1; + write32le(Buf + OutputSectionOff, (Thunk->getRVA() + Config->ImageBase) | Bit); } } @@ -319,12 +362,16 @@ class AddressTableChunk : public Chunk { (public) size_t getSize() const override { return Size * 4; } void writeTo(uint8_t *Buf) const override { + uint32_t Bit = 0; + // Pointer to thumb code must have the LSB set, so adjust it. + if (Config->Machine == ARMNT) + Bit = 1; for (Export &E : Config->Exports) { uint8_t *P = Buf + OutputSectionOff + E.Ordinal * 4; if (E.ForwardChunk) { - write32le(P, E.ForwardChunk->getRVA()); + write32le(P, E.ForwardChunk->getRVA() | Bit); } else { - write32le(P, cast(E.Sym)->getRVA()); + write32le(P, cast(E.Sym)->getRVA() | Bit); } } } @@ -487,7 +534,7 @@ void DelayLoadContents::create(Defined *H) { for (int I = 0, E = Syms.size(); I < E; ++I) Syms[I]->setLocation(Addresses[Base + I]); auto *MH = make(8); - MH->setAlign(8); + MH->Alignment = 8; ModuleHandles.push_back(MH); // Fill the delay import table header fields. @@ -506,6 +553,8 @@ Chunk *DelayLoadContents::newThunkChunk(DefinedImportD return make(S, Dir, Helper); case I386: return make(S, Dir, Helper); + case ARMNT: + return make(S, Dir, Helper); default: llvm_unreachable("unsupported machine type"); } Modified: vendor/lld/dist/COFF/Driver.cpp ============================================================================== --- vendor/lld/dist/COFF/Driver.cpp Mon Dec 18 20:12:15 2017 (r326946) +++ vendor/lld/dist/COFF/Driver.cpp Mon Dec 18 20:12:21 2017 (r326947) @@ -9,13 +9,15 @@ #include "Driver.h" #include "Config.h" -#include "Error.h" #include "InputFiles.h" -#include "Memory.h" +#include "MinGW.h" #include "SymbolTable.h" #include "Symbols.h" #include "Writer.h" -#include "lld/Driver/Driver.h" +#include "lld/Common/Driver.h" +#include "lld/Common/ErrorHandler.h" +#include "lld/Common/Memory.h" +#include "lld/Common/Version.h" #include "llvm/ADT/Optional.h" #include "llvm/ADT/StringSwitch.h" #include "llvm/BinaryFormat/Magic.h" @@ -48,20 +50,28 @@ namespace coff { Configuration *Config; LinkerDriver *Driver; -BumpPtrAllocator BAlloc; -StringSaver Saver{BAlloc}; -std::vector SpecificAllocBase::Instances; - -bool link(ArrayRef Args, raw_ostream &Diag) { - ErrorCount = 0; - ErrorOS = &Diag; +bool link(ArrayRef Args, bool CanExitEarly, raw_ostream &Diag) { + errorHandler().LogName = Args[0]; + errorHandler().ErrorOS = &Diag; + errorHandler().ColorDiagnostics = Diag.has_colors(); + errorHandler().ErrorLimitExceededMsg = + "too many errors emitted, stopping now" + " (use /ERRORLIMIT:0 to see all errors)"; Config = make(); Config->Argv = {Args.begin(), Args.end()}; - Config->ColorDiagnostics = - (ErrorOS == &llvm::errs() && Process::StandardErrHasColors()); + Config->CanExitEarly = CanExitEarly; + + Symtab = make(); + Driver = make(); Driver->link(Args); - return !ErrorCount; + + // Call exit() if we can to avoid calling destructors. + if (CanExitEarly) + exitLld(errorCount() ? 1 : 0); + + freeArena(); + return !errorCount(); } // Drop directory components and replace extension with ".exe" or ".dll". @@ -107,30 +117,46 @@ MemoryBufferRef LinkerDriver::takeBuffer(std::unique_p return MBRef; } -void LinkerDriver::addBuffer(std::unique_ptr MB) { +void LinkerDriver::addBuffer(std::unique_ptr MB, + bool WholeArchive) { MemoryBufferRef MBRef = takeBuffer(std::move(MB)); + FilePaths.push_back(MBRef.getBufferIdentifier()); // File type is detected by contents, not by file extension. - file_magic Magic = identify_magic(MBRef.getBuffer()); - if (Magic == file_magic::windows_resource) { + switch (identify_magic(MBRef.getBuffer())) { + case file_magic::windows_resource: Resources.push_back(MBRef); - return; - } + break; - FilePaths.push_back(MBRef.getBufferIdentifier()); - if (Magic == file_magic::archive) - return Symtab.addFile(make(MBRef)); - if (Magic == file_magic::bitcode) - return Symtab.addFile(make(MBRef)); + case file_magic::archive: + if (WholeArchive) { + std::unique_ptr File = + CHECK(Archive::create(MBRef), + MBRef.getBufferIdentifier() + ": failed to parse archive"); - if (Magic == file_magic::coff_cl_gl_object) + for (MemoryBufferRef M : getArchiveMembers(File.get())) + addArchiveBuffer(M, "", MBRef.getBufferIdentifier()); + return; + } + Symtab->addFile(make(MBRef)); + break; + + case file_magic::bitcode: + Symtab->addFile(make(MBRef)); + break; + + case file_magic::coff_cl_gl_object: error(MBRef.getBufferIdentifier() + ": is not a native COFF file. " "Recompile without /GL"); - else - Symtab.addFile(make(MBRef)); + break; + + default: + Symtab->addFile(make(MBRef)); + break; + } } -void LinkerDriver::enqueuePath(StringRef Path) { +void LinkerDriver::enqueuePath(StringRef Path, bool WholeArchive) { auto Future = std::make_shared>(createFutureForFile(Path)); std::string PathStr = Path; @@ -139,7 +165,7 @@ void LinkerDriver::enqueuePath(StringRef Path) { if (MBOrErr.second) error("could not open " + PathStr + ": " + MBOrErr.second.message()); else - Driver->addBuffer(std::move(MBOrErr.first)); + Driver->addBuffer(std::move(MBOrErr.first), WholeArchive); }); } @@ -147,13 +173,13 @@ void LinkerDriver::addArchiveBuffer(MemoryBufferRef MB StringRef ParentName) { file_magic Magic = identify_magic(MB.getBuffer()); if (Magic == file_magic::coff_import_library) { - Symtab.addFile(make(MB)); + Symtab->addFile(make(MB)); return; } InputFile *Obj; if (Magic == file_magic::coff_object) { - Obj = make(MB); + Obj = make(MB); } else if (Magic == file_magic::bitcode) { Obj = make(MB); } else { @@ -162,7 +188,7 @@ void LinkerDriver::addArchiveBuffer(MemoryBufferRef MB } Obj->ParentName = ParentName; - Symtab.addFile(Obj); + Symtab->addFile(Obj); log("Loaded " + toString(Obj) + " for " + SymName); } @@ -170,7 +196,7 @@ void LinkerDriver::enqueueArchiveMember(const Archive: StringRef SymName, StringRef ParentName) { if (!C.getParent()->isThin()) { - MemoryBufferRef MB = check( + MemoryBufferRef MB = CHECK( C.getMemoryBufferRef(), "could not get the buffer for the member defining symbol " + SymName); enqueueTask([=]() { Driver->addArchiveBuffer(MB, SymName, ParentName); }); @@ -178,39 +204,54 @@ void LinkerDriver::enqueueArchiveMember(const Archive: } auto Future = std::make_shared>(createFutureForFile( - check(C.getFullName(), + CHECK(C.getFullName(), "could not get the filename for the member defining symbol " + SymName))); enqueueTask([=]() { auto MBOrErr = Future->get(); if (MBOrErr.second) - fatal(MBOrErr.second, - "could not get the buffer for the member defining " + SymName); + fatal("could not get the buffer for the member defining " + SymName + + ": " + MBOrErr.second.message()); Driver->addArchiveBuffer(takeBuffer(std::move(MBOrErr.first)), SymName, ParentName); }); } static bool isDecorated(StringRef Sym) { - return Sym.startswith("_") || Sym.startswith("@") || Sym.startswith("?"); + return Sym.startswith("@") || Sym.contains("@@") || Sym.startswith("?") || + (!Config->MinGW && Sym.contains('@')); } // Parses .drectve section contents and returns a list of files // specified by /defaultlib. void LinkerDriver::parseDirectives(StringRef S) { + ArgParser Parser; + // .drectve is always tokenized using Windows shell rules. opt::InputArgList Args = Parser.parse(S); for (auto *Arg : Args) { - switch (Arg->getOption().getID()) { + switch (Arg->getOption().getUnaliasedOption().getID()) { + case OPT_aligncomm: + parseAligncomm(Arg->getValue()); + break; case OPT_alternatename: parseAlternateName(Arg->getValue()); break; case OPT_defaultlib: if (Optional Path = findLib(Arg->getValue())) - enqueuePath(*Path); + enqueuePath(*Path, false); break; + case OPT_entry: + Config->Entry = addUndefined(mangle(Arg->getValue())); + break; case OPT_export: { Export E = parseExport(Arg->getValue()); + if (Config->Machine == I386 && Config->MinGW) { + if (!isDecorated(E.Name)) + E.Name = Saver.save("_" + E.Name); + if (!E.ExtName.empty() && !isDecorated(E.ExtName)) + E.ExtName = Saver.save("_" + E.ExtName); + } E.Directives = true; Config->Exports.push_back(E); break; @@ -230,9 +271,14 @@ void LinkerDriver::parseDirectives(StringRef S) { case OPT_section: parseSection(Arg->getValue()); break; + case OPT_subsystem: + parseSubsystem(Arg->getValue(), &Config->Subsystem, + &Config->MajorOSVersion, &Config->MinorOSVersion); + break; case OPT_editandcontinue: case OPT_fastfail: case OPT_guardsym: + case OPT_natvis: case OPT_throwingnew: break; default: @@ -247,7 +293,7 @@ StringRef LinkerDriver::doFindFile(StringRef Filename) bool HasPathSep = (Filename.find_first_of("/\\") != StringRef::npos); if (HasPathSep) return Filename; - bool HasExt = (Filename.find('.') != StringRef::npos); + bool HasExt = Filename.contains('.'); for (StringRef Dir : SearchPaths) { SmallString<128> Path = Dir; sys::path::append(Path, Filename); @@ -269,13 +315,15 @@ Optional LinkerDriver::findFile(StringRef F bool Seen = !VisitedFiles.insert(Path.lower()).second; if (Seen) return None; + if (Path.endswith_lower(".lib")) + VisitedLibs.insert(sys::path::filename(Path)); return Path; } *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:12:40 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id B3479E83505; Mon, 18 Dec 2017 20:12:40 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A28AC6D3CD; Mon, 18 Dec 2017 20:12:39 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKCcmX085683; Mon, 18 Dec 2017 20:12:38 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKCbvU085669; Mon, 18 Dec 2017 20:12:37 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182012.vBIKCbvU085669@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:12:37 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326949 - in vendor/lldb/dist: . cmake cmake/modules examples/darwin/heap_find examples/python examples/synthetic include/lldb include/lldb/API include/lldb/Breakpoint include/lldb/Core... X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in vendor/lldb/dist: . cmake cmake/modules examples/darwin/heap_find examples/python examples/synthetic include/lldb include/lldb/API include/lldb/Breakpoint include/lldb/Core include/lldb/Expression ... X-SVN-Commit-Revision: 326949 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:12:40 -0000 Author: dim Date: Mon Dec 18 20:12:36 2017 New Revision: 326949 URL: https://svnweb.freebsd.org/changeset/base/326949 Log: Vendor import of lldb trunk r321017: https://llvm.org/svn/llvm-project/lldb/trunk@321017 Added: vendor/lldb/dist/examples/python/step_and_print.py (contents, props changed) vendor/lldb/dist/include/lldb/API/SBBreakpointName.h (contents, props changed) vendor/lldb/dist/include/lldb/API/SBProcessInfo.h (contents, props changed) vendor/lldb/dist/include/lldb/Breakpoint/BreakpointName.h (contents, props changed) vendor/lldb/dist/include/lldb/Core/Architecture.h (contents, props changed) vendor/lldb/dist/include/lldb/Host/TaskPool.h (contents, props changed) vendor/lldb/dist/include/lldb/Utility/ArchSpec.h (contents, props changed) vendor/lldb/dist/lit/Modules/ vendor/lldb/dist/lit/Modules/compressed-sections.yaml vendor/lldb/dist/lit/Modules/lit.local.cfg vendor/lldb/dist/packages/Python/lldbsuite/test/arm/ vendor/lldb/dist/packages/Python/lldbsuite/test/arm/breakpoint-it/ vendor/lldb/dist/packages/Python/lldbsuite/test/arm/breakpoint-it/Makefile (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/arm/breakpoint-it/TestBreakpointIt.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/arm/breakpoint-it/main.c (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/ vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/TestEmulations.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/ vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-10-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-11-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-12-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-6-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-7-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-7-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-8-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-8-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-add-9-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-bic-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-bic-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldmia-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-10-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-11-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-12-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-6-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-7-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-7-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-8-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-8-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldr-9-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrd-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrh-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrsh-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-ldrsh-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-10-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-11-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-12-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-13-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-14-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-15-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-16-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-17-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-18-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-19-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-20-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-21-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-22-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-23-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-24-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-25-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-26-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-27-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-28-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-29-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-30-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-31-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-6-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-7-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-8-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mov-9-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-moveq-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-movs-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-mvn-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-pop-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-push-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-str-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strb-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strb-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strbt-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strd-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-strt-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-10-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-6-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-8-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-sub-9-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-10-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-8-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-subs-9-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpop-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm/emulation/new-test-files/test-vpush-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/top-level/dummy.mk (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/ vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/Makefile (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/TestBreakpointAutoContinue.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/auto_continue/main.c (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/ vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/Makefile (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/TestBreakpointHitCount.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_hit_count/main.cpp (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/ vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/Makefile (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/TestBreakpointInGlobalConstructor.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/foo.cpp (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/foo.h (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/global_constructor/main.cpp (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/command_source/commands.txt (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/ vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/Makefile (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/TestDataFormatterLibcxxBitset.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/bitset/main.cpp (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/ vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/Makefile (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/TestDataFormatterLibcxxForwardList.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/forward_list/main.cpp (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/ vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/Makefile (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/TestDataFormatterLibcxxQueue.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/queue/main.cpp (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/ vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/Makefile (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/TestDataFormatterLibcxxTuple.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/tuple/main.cpp (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/load_unload/.categories vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/platform/TestPlatformPython.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.core (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/linux-ppc64le.out (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/step_until/.categories vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/.categories vendor/lldb/dist/packages/Python/lldbsuite/test/lang/c/step-target/.categories vendor/lldb/dist/packages/Python/lldbsuite/test/linux/add-symbols/ vendor/lldb/dist/packages/Python/lldbsuite/test/linux/add-symbols/Makefile (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/linux/add-symbols/TestTargetSymbolsAddCommand.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/linux/add-symbols/main.c (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/default-constructor/sb_breakpointname.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/default-constructor/sb_process_info.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/file_handle/ vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/file_handle/TestFileHandle.py (contents, props changed) vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/watchpoint/.categories vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-mi/.categories vendor/lldb/dist/scripts/framework-header-fix.sh (contents, props changed) vendor/lldb/dist/scripts/interface/SBBreakpointName.i vendor/lldb/dist/scripts/interface/SBProcessInfo.i vendor/lldb/dist/source/API/SBBreakpointName.cpp (contents, props changed) vendor/lldb/dist/source/API/SBBreakpointOptionCommon.cpp (contents, props changed) vendor/lldb/dist/source/API/SBBreakpointOptionCommon.h (contents, props changed) vendor/lldb/dist/source/API/SBProcessInfo.cpp (contents, props changed) vendor/lldb/dist/source/Breakpoint/BreakpointName.cpp (contents, props changed) vendor/lldb/dist/source/Host/common/TaskPool.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Architecture/ vendor/lldb/dist/source/Plugins/Architecture/Arm/ vendor/lldb/dist/source/Plugins/Architecture/Arm/ArchitectureArm.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Architecture/Arm/ArchitectureArm.h (contents, props changed) vendor/lldb/dist/source/Plugins/Architecture/Arm/CMakeLists.txt (contents, props changed) vendor/lldb/dist/source/Plugins/Architecture/CMakeLists.txt (contents, props changed) vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxxBitset.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxxQueue.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxxTuple.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_ppc64le.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_ppc64le.h (contents, props changed) vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.h (contents, props changed) vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfoPOSIX_ppc64le.h (contents, props changed) vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_ppc64le.h (contents, props changed) vendor/lldb/dist/source/Plugins/Process/Utility/lldb-ppc64le-register-enums.h (contents, props changed) vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_ppc64le.h (contents, props changed) vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterUtilities.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterUtilities.h (contents, props changed) vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwoDwp.h (contents, props changed) vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.cpp (contents, props changed) vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwp.h (contents, props changed) vendor/lldb/dist/source/Utility/ArchSpec.cpp (contents, props changed) vendor/lldb/dist/source/Utility/PPC64LE_DWARF_Registers.h (contents, props changed) vendor/lldb/dist/source/Utility/PPC64LE_ehframe_Registers.h (contents, props changed) vendor/lldb/dist/tools/intel-features/ vendor/lldb/dist/tools/intel-features/CMakeLists.txt (contents, props changed) vendor/lldb/dist/tools/intel-features/README.txt (contents, props changed) vendor/lldb/dist/tools/intel-features/cli-wrapper.cpp (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-mpx/ vendor/lldb/dist/tools/intel-features/intel-mpx/CMakeLists.txt (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.h (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-mpx/test/ vendor/lldb/dist/tools/intel-features/intel-mpx/test/Makefile (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-mpx/test/README.txt (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-mpx/test/TestMPXTable.py (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-mpx/test/main.cpp (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/ vendor/lldb/dist/tools/intel-features/intel-pt/CMakeLists.txt (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/Decoder.cpp (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/Decoder.h (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/PTDecoder.cpp (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/PTDecoder.h (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/README_CLI.txt (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/README_TOOL.txt (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/cli-wrapper-pt.cpp (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/cli-wrapper-pt.h (contents, props changed) vendor/lldb/dist/tools/intel-features/intel-pt/interface/ vendor/lldb/dist/tools/intel-features/intel-pt/interface/PTDecoder.i vendor/lldb/dist/tools/intel-features/scripts/ vendor/lldb/dist/tools/intel-features/scripts/CMakeLists.txt (contents, props changed) vendor/lldb/dist/tools/intel-features/scripts/lldb-intel-features.swig vendor/lldb/dist/tools/intel-features/scripts/python-typemaps.txt (contents, props changed) vendor/lldb/dist/tools/lldb-test/ vendor/lldb/dist/tools/lldb-test/CMakeLists.txt (contents, props changed) vendor/lldb/dist/tools/lldb-test/FormatUtil.cpp (contents, props changed) vendor/lldb/dist/tools/lldb-test/FormatUtil.h (contents, props changed) vendor/lldb/dist/tools/lldb-test/SystemInitializerTest.cpp (contents, props changed) vendor/lldb/dist/tools/lldb-test/SystemInitializerTest.h (contents, props changed) vendor/lldb/dist/tools/lldb-test/lldb-test.cpp (contents, props changed) vendor/lldb/dist/unittests/Host/HostInfoTest.cpp (contents, props changed) vendor/lldb/dist/unittests/Host/TaskPoolTest.cpp (contents, props changed) vendor/lldb/dist/unittests/TestingSupport/ vendor/lldb/dist/unittests/TestingSupport/CMakeLists.txt (contents, props changed) vendor/lldb/dist/unittests/TestingSupport/MockTildeExpressionResolver.cpp (contents, props changed) vendor/lldb/dist/unittests/TestingSupport/MockTildeExpressionResolver.h (contents, props changed) vendor/lldb/dist/unittests/TestingSupport/TestUtilities.cpp (contents, props changed) vendor/lldb/dist/unittests/TestingSupport/TestUtilities.h (contents, props changed) vendor/lldb/dist/unittests/Utility/ArchSpecTest.cpp (contents, props changed) vendor/lldb/dist/unittests/Utility/JSONTest.cpp (contents, props changed) vendor/lldb/dist/unittests/tools/lldb-server/inferior/environment_check.cpp (contents, props changed) vendor/lldb/dist/unittests/tools/lldb-server/tests/LLGSTest.cpp (contents, props changed) vendor/lldb/dist/unittests/tools/lldb-server/tests/TestBase.cpp (contents, props changed) vendor/lldb/dist/unittests/tools/lldb-server/tests/TestBase.h (contents, props changed) Deleted: vendor/lldb/dist/cmake/LLDBDependencies.cmake vendor/lldb/dist/include/lldb/Core/ArchSpec.h vendor/lldb/dist/include/lldb/Utility/TaskPool.h vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/TestEmulations.py vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-10-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-11-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-12-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-6-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-7-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-7-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-8-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-8-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-add-9-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-bic-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-bic-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldmia-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldmia-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldmia-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldmia-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldmia-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldmia-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-10-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-11-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-12-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-6-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-7-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-7-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-8-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-8-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldr-9-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldrd-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldrd-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldrd-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldrh-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldrsh-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-ldrsh-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-10-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-11-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-12-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-13-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-14-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-15-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-16-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-17-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-18-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-19-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-20-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-21-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-22-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-23-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-24-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-25-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-26-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-27-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-28-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-29-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-30-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-31-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-6-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-7-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-8-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mov-9-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-moveq-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-movs-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mvn-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mvn-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mvn-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mvn-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mvn-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mvn-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mvn-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-mvn-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-pop-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-pop-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-pop-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-pop-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-pop-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-push-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-push-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-push-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-push-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-push-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-push-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-str-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-str-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-str-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-str-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-str-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-str-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-str-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-str-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-str-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-strb-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-strb-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-strbt-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-strd-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-strt-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-10-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-2-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-3-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-4-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-5-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-6-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-8-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-sub-9-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-1-arm.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-10-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-4-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-5-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-6-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-8-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-subs-9-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-vpop-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-vpop-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-vpop-3-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-vpush-1-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-vpush-2-thumb.dat vendor/lldb/dist/packages/Python/lldbsuite/test/arm_emulation/new-test-files/test-vpush-3-thumb.dat vendor/lldb/dist/source/Core/ArchSpec.cpp vendor/lldb/dist/source/Utility/TaskPool.cpp vendor/lldb/dist/tools/intel-mpx/CMakeLists.txt vendor/lldb/dist/tools/intel-mpx/IntelMPXTablePlugin.cpp vendor/lldb/dist/tools/intel-mpx/test/Makefile vendor/lldb/dist/tools/intel-mpx/test/README.txt vendor/lldb/dist/tools/intel-mpx/test/TestMPXTable.py vendor/lldb/dist/tools/intel-mpx/test/main.cpp vendor/lldb/dist/unittests/Core/ArchSpecTest.cpp vendor/lldb/dist/unittests/Utility/Helpers/CMakeLists.txt vendor/lldb/dist/unittests/Utility/Helpers/MockTildeExpressionResolver.cpp vendor/lldb/dist/unittests/Utility/Helpers/MockTildeExpressionResolver.h vendor/lldb/dist/unittests/Utility/Helpers/TestUtilities.cpp vendor/lldb/dist/unittests/Utility/Helpers/TestUtilities.h vendor/lldb/dist/unittests/Utility/TaskPoolTest.cpp Modified: vendor/lldb/dist/CMakeLists.txt vendor/lldb/dist/CODE_OWNERS.txt vendor/lldb/dist/cmake/modules/AddLLDB.cmake vendor/lldb/dist/cmake/modules/LLDBConfig.cmake vendor/lldb/dist/cmake/modules/LLDBGenerateConfig.cmake vendor/lldb/dist/cmake/modules/LLDBStandalone.cmake vendor/lldb/dist/examples/darwin/heap_find/heap.py vendor/lldb/dist/examples/python/cmdtemplate.py vendor/lldb/dist/examples/python/crashlog.py vendor/lldb/dist/examples/python/lldb_module_utils.py vendor/lldb/dist/examples/synthetic/libcxx.py vendor/lldb/dist/include/lldb/API/LLDB.h vendor/lldb/dist/include/lldb/API/SBBreakpoint.h vendor/lldb/dist/include/lldb/API/SBBreakpointLocation.h vendor/lldb/dist/include/lldb/API/SBCommandInterpreter.h vendor/lldb/dist/include/lldb/API/SBDebugger.h vendor/lldb/dist/include/lldb/API/SBDefines.h vendor/lldb/dist/include/lldb/API/SBError.h vendor/lldb/dist/include/lldb/API/SBFileSpec.h vendor/lldb/dist/include/lldb/API/SBProcess.h vendor/lldb/dist/include/lldb/API/SBStream.h vendor/lldb/dist/include/lldb/API/SBStringList.h vendor/lldb/dist/include/lldb/API/SBStructuredData.h vendor/lldb/dist/include/lldb/API/SBTarget.h vendor/lldb/dist/include/lldb/API/SBThread.h vendor/lldb/dist/include/lldb/Breakpoint/Breakpoint.h vendor/lldb/dist/include/lldb/Breakpoint/BreakpointIDList.h vendor/lldb/dist/include/lldb/Breakpoint/BreakpointList.h vendor/lldb/dist/include/lldb/Breakpoint/BreakpointLocation.h vendor/lldb/dist/include/lldb/Breakpoint/BreakpointOptions.h vendor/lldb/dist/include/lldb/Core/Disassembler.h vendor/lldb/dist/include/lldb/Core/EmulateInstruction.h vendor/lldb/dist/include/lldb/Core/IOHandler.h vendor/lldb/dist/include/lldb/Core/MappedHash.h vendor/lldb/dist/include/lldb/Core/Module.h vendor/lldb/dist/include/lldb/Core/ModuleSpec.h vendor/lldb/dist/include/lldb/Core/PluginManager.h vendor/lldb/dist/include/lldb/Core/RangeMap.h vendor/lldb/dist/include/lldb/Core/Section.h vendor/lldb/dist/include/lldb/Expression/DWARFExpression.h vendor/lldb/dist/include/lldb/Expression/ExpressionParser.h vendor/lldb/dist/include/lldb/Expression/IRExecutionUnit.h vendor/lldb/dist/include/lldb/Host/Config.h.cmake vendor/lldb/dist/include/lldb/Host/Host.h vendor/lldb/dist/include/lldb/Host/HostInfoBase.h vendor/lldb/dist/include/lldb/Host/MainLoop.h vendor/lldb/dist/include/lldb/Host/PseudoTerminal.h vendor/lldb/dist/include/lldb/Host/common/NativeProcessProtocol.h vendor/lldb/dist/include/lldb/Host/common/NativeRegisterContext.h vendor/lldb/dist/include/lldb/Host/common/NativeThreadProtocol.h vendor/lldb/dist/include/lldb/Interpreter/Args.h vendor/lldb/dist/include/lldb/Interpreter/CommandInterpreter.h vendor/lldb/dist/include/lldb/Interpreter/OptionGroupArchitecture.h vendor/lldb/dist/include/lldb/Interpreter/OptionValueArch.h vendor/lldb/dist/include/lldb/Symbol/ArmUnwindInfo.h vendor/lldb/dist/include/lldb/Symbol/ClangASTContext.h vendor/lldb/dist/include/lldb/Symbol/CompilerType.h vendor/lldb/dist/include/lldb/Symbol/DeclVendor.h vendor/lldb/dist/include/lldb/Symbol/FuncUnwinders.h vendor/lldb/dist/include/lldb/Symbol/GoASTContext.h vendor/lldb/dist/include/lldb/Symbol/JavaASTContext.h vendor/lldb/dist/include/lldb/Symbol/OCamlASTContext.h vendor/lldb/dist/include/lldb/Symbol/ObjectFile.h vendor/lldb/dist/include/lldb/Symbol/TypeSystem.h vendor/lldb/dist/include/lldb/Target/Platform.h vendor/lldb/dist/include/lldb/Target/Process.h vendor/lldb/dist/include/lldb/Target/ProcessInfo.h vendor/lldb/dist/include/lldb/Target/ProcessLaunchInfo.h vendor/lldb/dist/include/lldb/Target/Target.h vendor/lldb/dist/include/lldb/Target/UnwindAssembly.h vendor/lldb/dist/include/lldb/Utility/DataExtractor.h vendor/lldb/dist/include/lldb/Utility/FileSpec.h vendor/lldb/dist/include/lldb/Utility/Log.h vendor/lldb/dist/include/lldb/Utility/Logging.h vendor/lldb/dist/include/lldb/Utility/SharingPtr.h vendor/lldb/dist/include/lldb/Utility/Status.h vendor/lldb/dist/include/lldb/Utility/StringList.h vendor/lldb/dist/include/lldb/Utility/UUID.h vendor/lldb/dist/include/lldb/lldb-enumerations.h vendor/lldb/dist/include/lldb/lldb-forward.h vendor/lldb/dist/include/lldb/lldb-private-defines.h vendor/lldb/dist/include/lldb/lldb-private-forward.h vendor/lldb/dist/lit/CMakeLists.txt vendor/lldb/dist/lit/Unit/lit.cfg vendor/lldb/dist/lit/lit.cfg vendor/lldb/dist/lit/lit.site.cfg.in vendor/lldb/dist/lldb.xcodeproj/project.pbxproj vendor/lldb/dist/lldb.xcodeproj/xcshareddata/xcschemes/LLDB.xcscheme vendor/lldb/dist/lldb.xcodeproj/xcshareddata/xcschemes/darwin-debug.xcscheme vendor/lldb/dist/lldb.xcodeproj/xcshareddata/xcschemes/desktop.xcscheme vendor/lldb/dist/packages/Python/lldbsuite/test/decorators.py vendor/lldb/dist/packages/Python/lldbsuite/test/example/TestSequenceFunctions.py vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/anonymous-struct/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/call-function/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStdStringFunction.py vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/char/TestExprsChar.py vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/fixits/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/persist_objc_pointeetype/TestPersistObjCPointeeType.py vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/po_verbosity/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/po_verbosity/main.m vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/top-level/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/top-level/TestTopLevelExprs.py vendor/lldb/dist/packages/Python/lldbsuite/test/expression_command/top-level/dummy.cpp vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/TestFdLeak.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_locations/TestBreakpointLocations.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/command_source/.lldb vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/list/TestDataFormatterStdList.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/smart_ptr/TestDataFormatterStdSmartPtr.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/string/TestDataFormatterStdString.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/tuple/TestDataFormatterStdTuple.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/unique_ptr/TestDataFormatterStdUniquePtr.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-synth/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/dump_dynamic/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/stringprinter/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/summary-string-onfail/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/data-formatter/var-in-aggregate-misuse/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/disassembly/TestDisassembleBreakpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/exec/TestExec.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/expr-doesnt-deadlock/TestExprDoesntBlock.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/frame-diagnose/array/TestArray.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/frame-diagnose/bad-reference/TestBadReference.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/frame-diagnose/complicated-expression/TestComplicatedExpression.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-argument/TestDiagnoseDereferenceArgument.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-this/TestDiagnoseDereferenceThis.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/frame-diagnose/inheritance/TestDiagnoseInheritance.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/frame-diagnose/local-variable/TestLocalVariable.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/frame-diagnose/virtual-method-call/TestDiagnoseDereferenceVirtualMethodCall.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashing.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/TestLaunchWithShellExpand.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/load_unload/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/load_unload/TestLoadUnload.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/mtc/simple/TestMTCSimple.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/postmortem/elf-core/TestLinuxCore.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/postmortem/minidump/TestMiniDump.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/process_attach/TestProcessAttach.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/process_attach/attach_denied/TestAttachDenied.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/process_group/TestChangeProcessGroup.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/step-avoids-no-debug/TestStepNoDebug.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/stop-hook/TestStopHookMechanism.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoints_delayed_breakpoint_one_watchpoint/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint/TestConcurrentCrashWithWatchpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint_breakpoint_signal/TestConcurrentCrashWithWatchpointBreakpointSignal.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_watch/TestConcurrentDelaySignalWatch.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_watch_break/TestConcurrentDelayWatchBreak.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_watchpoint/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/main.cpp vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_watchpoints/TestConcurrentManyWatchpoints.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/n_watch_n_break/TestConcurrentNWatchNBreak.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_watch/TestConcurrentSignalDelayWatch.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_n_watch_n_break/TestConcurrentSignalNWatchNBreak.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch/TestConcurrentSignalWatch.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch_break/TestConcurrentSignalWatchBreak.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_watchpoint/TestConcurrentTwoBreakpointsOneWatchpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoint_threads/TestConcurrentTwoWatchpointThreads.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_breakpoint/TestConcurrentTwoWatchpointsOneBreakpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_delay_breakpoint/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_signal/TestConcurrentTwoWatchpointsOneSignal.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break/TestConcurrentWatchBreak.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break_delay/TestConcurrentWatchBreakDelay.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_delay_watchpoint_one_breakpoint/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_with_delay_watchpoint_threads/TestConcurrentWatchpointWithDelayWatchpointThreads.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/create_after_attach/TestCreateAfterAttach.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/num_threads/TestNumThreads.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/step_out/TestThreadStepOut.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/step_until/TestStepUntil.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break/TestThreadSpecificBreakpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/TestThreadSpecificBpPlusCondition.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/type_completion/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/unwind/sigtramp/TestSigtrampUnwind.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchpoint/TestMyFirstWatchpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/multi_watchpoint_slots/TestWatchpointMultipleSlots.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/step_over_watchpoint/TestStepOverWatchpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/TestWatchpointCommands.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandLLDB.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/condition/TestWatchpointConditionCmd.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_disable/TestWatchpointDisable.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_events/TestWatchpointEvents.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_on_vectors/TestValueOfVectorVariable.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_set_command/TestWatchLocationWithWatchSet.py vendor/lldb/dist/packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_size/TestWatchpointSizes.py vendor/lldb/dist/packages/Python/lldbsuite/test/help/TestHelp.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/c/inlines/main.c vendor/lldb/dist/packages/Python/lldbsuite/test/lang/c/shared_lib/TestSharedLib.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/c/step-target/TestStepTarget.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/c/stepping/TestStepAndBreakpoints.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/c/tls_globals/TestTlsGlobals.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/cpp/auto/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/lang/cpp/enum_types/TestCPP11EnumTypes.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/cpp/nsimport/TestCppNsImport.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/cpp/stl/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/lang/cpp/template/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/conflicting-definition/TestConflictingDefinition.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/ivar-IMP/TestObjCiVarIMP.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/modules-inline-functions/TestModulesInlineFunctions.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/objc-class-method/TestObjCClassMethod.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/objc-stepping/TestObjCStepping.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/TestObjCStructArgument.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/objc-struct-argument/test.m vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/rdar-11355592/TestRdar11355592.py vendor/lldb/dist/packages/Python/lldbsuite/test/lang/objc/single-entry-dictionary/TestObjCSingleEntryDictionary.py vendor/lldb/dist/packages/Python/lldbsuite/test/lldbinline.py vendor/lldb/dist/packages/Python/lldbsuite/test/lldbplatform.py vendor/lldb/dist/packages/Python/lldbsuite/test/lldbplatformutil.py vendor/lldb/dist/packages/Python/lldbsuite/test/lldbtest.py vendor/lldb/dist/packages/Python/lldbsuite/test/macosx/add-dsym/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/macosx/indirect_symbol/TestIndirectSymbols.py vendor/lldb/dist/packages/Python/lldbsuite/test/macosx/nslog/TestDarwinNSLogOutput.py vendor/lldb/dist/packages/Python/lldbsuite/test/macosx/queues/TestQueues.py vendor/lldb/dist/packages/Python/lldbsuite/test/macosx/thread-names/TestInterruptThreadNames.py vendor/lldb/dist/packages/Python/lldbsuite/test/macosx/universal/TestUniversal.py vendor/lldb/dist/packages/Python/lldbsuite/test/make/Android.rules vendor/lldb/dist/packages/Python/lldbsuite/test/make/Makefile.rules vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/default-constructor/sb_debugger.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/exprpath_synthetic/main.mm vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/frame/TestFrames.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/hello_world/TestHelloWorld.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/hello_world/main.c vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/lldbutil/iter/TestRegistersIterator.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/process/TestProcessAPI.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/process/io/TestProcessIO.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/sbtype_typeclass/main.m vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/sbvalue_persist/Makefile vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/watchpoint/TestSetWatchpoint.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/watchpoint/TestWatchpointIgnoreCount.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/watchpoint/TestWatchpointIter.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/watchpoint/condition/TestWatchpointConditionAPI.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestSetWatchlocation.py vendor/lldb/dist/packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py vendor/lldb/dist/packages/Python/lldbsuite/test/settings/TestSettings.py vendor/lldb/dist/packages/Python/lldbsuite/test/settings/quoting/TestQuoting.py vendor/lldb/dist/packages/Python/lldbsuite/test/settings/quoting/main.c vendor/lldb/dist/packages/Python/lldbsuite/test/test_categories.py vendor/lldb/dist/packages/Python/lldbsuite/test/test_result.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-mi/control/TestMiExec.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-mi/data/TestMiData.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-mi/data/main.cpp vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-mi/lldbmi_testcase.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-mi/signal/TestMiSignal.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-mi/stack/TestMiStack.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-mi/startup_options/TestMiStartupOptions.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-mi/variable/TestMiVar.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAttach.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteAuxvSupport.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteExpeditedRegisters.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteHostInfo.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteKill.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteProcessInfo.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteRegisterState.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteSingleStep.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemoteThreadsInStopReply.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_qThreadStopInfo.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestGdbRemote_vCont.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubReverseConnect.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/exit-code/TestGdbRemoteExitCode.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/TestGdbRemoteAbort.py vendor/lldb/dist/packages/Python/lldbsuite/test/tools/lldb-server/inferior-crash/TestGdbRemoteSegFault.py vendor/lldb/dist/packages/Python/lldbsuite/test/types/AbstractBase.py vendor/lldb/dist/packages/Python/lldbsuite/test/types/basic_type.cpp vendor/lldb/dist/scripts/CMakeLists.txt vendor/lldb/dist/scripts/Python/python-extensions.swig vendor/lldb/dist/scripts/Python/python-swigsafecast.swig vendor/lldb/dist/scripts/Xcode/build-llvm.py vendor/lldb/dist/scripts/Xcode/lldbbuild.py vendor/lldb/dist/scripts/build-lldb-llvm-clang vendor/lldb/dist/scripts/interface/SBBreakpoint.i vendor/lldb/dist/scripts/interface/SBBreakpointLocation.i vendor/lldb/dist/scripts/interface/SBCommandInterpreter.i vendor/lldb/dist/scripts/interface/SBDebugger.i vendor/lldb/dist/scripts/interface/SBProcess.i vendor/lldb/dist/scripts/interface/SBTarget.i vendor/lldb/dist/scripts/interface/SBValue.i vendor/lldb/dist/scripts/lldb.swig vendor/lldb/dist/source/API/CMakeLists.txt vendor/lldb/dist/source/API/SBBreakpoint.cpp vendor/lldb/dist/source/API/SBBreakpointLocation.cpp vendor/lldb/dist/source/API/SBCommandInterpreter.cpp vendor/lldb/dist/source/API/SBDebugger.cpp vendor/lldb/dist/source/API/SBInstruction.cpp vendor/lldb/dist/source/API/SBPlatform.cpp vendor/lldb/dist/source/API/SBProcess.cpp vendor/lldb/dist/source/API/SBTarget.cpp vendor/lldb/dist/source/API/SBType.cpp vendor/lldb/dist/source/API/SystemInitializerFull.cpp vendor/lldb/dist/source/Breakpoint/Breakpoint.cpp vendor/lldb/dist/source/Breakpoint/BreakpointID.cpp vendor/lldb/dist/source/Breakpoint/BreakpointIDList.cpp vendor/lldb/dist/source/Breakpoint/BreakpointList.cpp vendor/lldb/dist/source/Breakpoint/BreakpointLocation.cpp vendor/lldb/dist/source/Breakpoint/BreakpointLocationList.cpp vendor/lldb/dist/source/Breakpoint/BreakpointOptions.cpp vendor/lldb/dist/source/Breakpoint/CMakeLists.txt vendor/lldb/dist/source/Commands/CommandCompletions.cpp vendor/lldb/dist/source/Commands/CommandObjectBreakpoint.cpp vendor/lldb/dist/source/Commands/CommandObjectBreakpoint.h vendor/lldb/dist/source/Commands/CommandObjectBreakpointCommand.cpp vendor/lldb/dist/source/Commands/CommandObjectDisassemble.cpp vendor/lldb/dist/source/Commands/CommandObjectDisassemble.h vendor/lldb/dist/source/Commands/CommandObjectExpression.cpp vendor/lldb/dist/source/Commands/CommandObjectFrame.h vendor/lldb/dist/source/Commands/CommandObjectPlatform.cpp vendor/lldb/dist/source/Commands/CommandObjectSource.cpp vendor/lldb/dist/source/Commands/CommandObjectTarget.cpp vendor/lldb/dist/source/Commands/CommandObjectTarget.h vendor/lldb/dist/source/Commands/CommandObjectThread.cpp vendor/lldb/dist/source/Core/Address.cpp vendor/lldb/dist/source/Core/AddressRange.cpp vendor/lldb/dist/source/Core/CMakeLists.txt vendor/lldb/dist/source/Core/Debugger.cpp vendor/lldb/dist/source/Core/DumpDataExtractor.cpp vendor/lldb/dist/source/Core/FileSpecList.cpp vendor/lldb/dist/source/Core/FormatEntity.cpp vendor/lldb/dist/source/Core/IOHandler.cpp vendor/lldb/dist/source/Core/Module.cpp vendor/lldb/dist/source/Core/ModuleList.cpp vendor/lldb/dist/source/Core/PluginManager.cpp vendor/lldb/dist/source/Core/RegisterValue.cpp vendor/lldb/dist/source/Core/Section.cpp vendor/lldb/dist/source/Core/Value.cpp vendor/lldb/dist/source/Core/ValueObjectDynamicValue.cpp vendor/lldb/dist/source/Core/ValueObjectMemory.cpp vendor/lldb/dist/source/Core/ValueObjectVariable.cpp vendor/lldb/dist/source/Expression/DWARFExpression.cpp vendor/lldb/dist/source/Expression/IRExecutionUnit.cpp vendor/lldb/dist/source/Expression/IRInterpreter.cpp vendor/lldb/dist/source/Host/CMakeLists.txt vendor/lldb/dist/source/Host/common/Host.cpp vendor/lldb/dist/source/Host/common/HostInfoBase.cpp vendor/lldb/dist/source/Host/common/MainLoop.cpp vendor/lldb/dist/source/Host/common/NativeProcessProtocol.cpp vendor/lldb/dist/source/Host/common/NativeRegisterContext.cpp vendor/lldb/dist/source/Host/common/NativeThreadProtocol.cpp vendor/lldb/dist/source/Host/common/PseudoTerminal.cpp vendor/lldb/dist/source/Host/common/Socket.cpp vendor/lldb/dist/source/Host/common/Symbols.cpp vendor/lldb/dist/source/Host/common/XML.cpp vendor/lldb/dist/source/Host/freebsd/Host.cpp vendor/lldb/dist/source/Host/macosx/Host.mm vendor/lldb/dist/source/Host/macosx/Symbols.cpp vendor/lldb/dist/source/Host/posix/HostThreadPosix.cpp vendor/lldb/dist/source/Host/posix/ProcessLauncherPosixFork.cpp vendor/lldb/dist/source/Initialization/SystemInitializerCommon.cpp vendor/lldb/dist/source/Interpreter/Args.cpp vendor/lldb/dist/source/Interpreter/CommandInterpreter.cpp vendor/lldb/dist/source/Interpreter/CommandObject.cpp vendor/lldb/dist/source/Interpreter/OptionGroupArchitecture.cpp vendor/lldb/dist/source/Interpreter/OptionGroupFormat.cpp vendor/lldb/dist/source/Interpreter/OptionValueDictionary.cpp vendor/lldb/dist/source/Interpreter/ScriptInterpreter.cpp vendor/lldb/dist/source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp vendor/lldb/dist/source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp vendor/lldb/dist/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp vendor/lldb/dist/source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp vendor/lldb/dist/source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp vendor/lldb/dist/source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp vendor/lldb/dist/source/Plugins/CMakeLists.txt vendor/lldb/dist/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp vendor/lldb/dist/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp vendor/lldb/dist/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp vendor/lldb/dist/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangASTSource.h vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.h vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp vendor/lldb/dist/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp vendor/lldb/dist/source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp vendor/lldb/dist/source/Plugins/Instruction/ARM/EmulationStateARM.cpp vendor/lldb/dist/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp vendor/lldb/dist/source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp vendor/lldb/dist/source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp vendor/lldb/dist/source/Plugins/Language/CPlusPlus/CMakeLists.txt vendor/lldb/dist/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp vendor/lldb/dist/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxx.cpp vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxx.h vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxxList.cpp vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibCxxVector.cpp vendor/lldb/dist/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp vendor/lldb/dist/source/Plugins/Language/ObjC/CMakeLists.txt vendor/lldb/dist/source/Plugins/Language/ObjC/NSArray.cpp vendor/lldb/dist/source/Plugins/Language/ObjC/NSDictionary.cpp vendor/lldb/dist/source/Plugins/Language/ObjC/NSSet.cpp vendor/lldb/dist/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp vendor/lldb/dist/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h vendor/lldb/dist/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h vendor/lldb/dist/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp vendor/lldb/dist/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h vendor/lldb/dist/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp vendor/lldb/dist/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp vendor/lldb/dist/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h vendor/lldb/dist/source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp vendor/lldb/dist/source/Plugins/ObjectFile/ELF/CMakeLists.txt vendor/lldb/dist/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp vendor/lldb/dist/source/Plugins/ObjectFile/ELF/ObjectFileELF.h vendor/lldb/dist/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp vendor/lldb/dist/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h vendor/lldb/dist/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp vendor/lldb/dist/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp vendor/lldb/dist/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp vendor/lldb/dist/source/Plugins/Platform/Android/AdbClient.cpp vendor/lldb/dist/source/Plugins/Platform/Android/PlatformAndroid.cpp vendor/lldb/dist/source/Plugins/Platform/Android/PlatformAndroid.h vendor/lldb/dist/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp vendor/lldb/dist/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.h vendor/lldb/dist/source/Plugins/Platform/Linux/PlatformLinux.cpp vendor/lldb/dist/source/Plugins/Platform/Linux/PlatformLinux.h vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformAppleSimulator.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformAppleTVSimulator.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformAppleWatchSimulator.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformiOSSimulator.cpp vendor/lldb/dist/source/Plugins/Platform/MacOSX/PlatformiOSSimulatorCoreSimulatorSupport.mm vendor/lldb/dist/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp vendor/lldb/dist/source/Plugins/Platform/NetBSD/PlatformNetBSD.h vendor/lldb/dist/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp vendor/lldb/dist/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.h vendor/lldb/dist/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp vendor/lldb/dist/source/Plugins/Platform/POSIX/PlatformPOSIX.h vendor/lldb/dist/source/Plugins/Process/Darwin/DarwinProcessLauncher.cpp vendor/lldb/dist/source/Plugins/Process/Darwin/MachException.cpp vendor/lldb/dist/source/Plugins/Process/Darwin/NativeProcessDarwin.h vendor/lldb/dist/source/Plugins/Process/FreeBSD/FreeBSDThread.cpp vendor/lldb/dist/source/Plugins/Process/FreeBSD/POSIXStopInfo.cpp vendor/lldb/dist/source/Plugins/Process/FreeBSD/POSIXStopInfo.h vendor/lldb/dist/source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp vendor/lldb/dist/source/Plugins/Process/FreeBSD/ProcessMonitor.cpp vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIX.h vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.cpp vendor/lldb/dist/source/Plugins/Process/FreeBSD/RegisterContextPOSIXProcessMonitor_x86.h vendor/lldb/dist/source/Plugins/Process/Linux/CMakeLists.txt vendor/lldb/dist/source/Plugins/Process/Linux/NativeProcessLinux.cpp vendor/lldb/dist/source/Plugins/Process/Linux/NativeProcessLinux.h vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux.h vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.cpp vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm.h vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.cpp vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_arm64.h vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.h vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_s390x.cpp vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_s390x.h vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp vendor/lldb/dist/source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h vendor/lldb/dist/source/Plugins/Process/Linux/NativeThreadLinux.cpp vendor/lldb/dist/source/Plugins/Process/Linux/NativeThreadLinux.h vendor/lldb/dist/source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h vendor/lldb/dist/source/Plugins/Process/MacOSX-Kernel/ThreadKDP.cpp vendor/lldb/dist/source/Plugins/Process/NetBSD/NativeProcessNetBSD.cpp vendor/lldb/dist/source/Plugins/Process/NetBSD/NativeProcessNetBSD.h vendor/lldb/dist/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD.cpp vendor/lldb/dist/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD.h vendor/lldb/dist/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.cpp vendor/lldb/dist/source/Plugins/Process/NetBSD/NativeRegisterContextNetBSD_x86_64.h vendor/lldb/dist/source/Plugins/Process/NetBSD/NativeThreadNetBSD.cpp vendor/lldb/dist/source/Plugins/Process/NetBSD/NativeThreadNetBSD.h vendor/lldb/dist/source/Plugins/Process/Utility/CMakeLists.txt vendor/lldb/dist/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp vendor/lldb/dist/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp vendor/lldb/dist/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.cpp vendor/lldb/dist/source/Plugins/Process/Utility/NativeRegisterContextRegisterInfo.h vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.cpp vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextDarwin_arm64.h vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextLLDB.cpp vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextMach_arm.cpp vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextMach_i386.cpp vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextMach_x86_64.cpp vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.h vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContext_mips.h vendor/lldb/dist/source/Plugins/Process/Utility/RegisterContext_x86.h vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfoInterface.h vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_i386.h vendor/lldb/dist/source/Plugins/Process/Utility/RegisterInfos_x86_64.h vendor/lldb/dist/source/Plugins/Process/Utility/StopInfoMachException.cpp vendor/lldb/dist/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp vendor/lldb/dist/source/Plugins/Process/elf-core/CMakeLists.txt vendor/lldb/dist/source/Plugins/Process/elf-core/ProcessElfCore.cpp vendor/lldb/dist/source/Plugins/Process/elf-core/ProcessElfCore.h vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.cpp vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm.h vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.cpp vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_arm64.h vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.cpp vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_mips64.h vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.cpp vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_powerpc.h vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.cpp vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_s390x.h vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp vendor/lldb/dist/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.h vendor/lldb/dist/source/Plugins/Process/elf-core/ThreadElfCore.cpp vendor/lldb/dist/source/Plugins/Process/elf-core/ThreadElfCore.h vendor/lldb/dist/source/Plugins/Process/gdb-remote/CMakeLists.txt vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp vendor/lldb/dist/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp vendor/lldb/dist/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp vendor/lldb/dist/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h vendor/lldb/dist/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp vendor/lldb/dist/source/Plugins/Process/mach-core/ProcessMachCore.cpp vendor/lldb/dist/source/Plugins/Process/mach-core/ThreadMachCore.cpp vendor/lldb/dist/source/Plugins/Process/minidump/MinidumpParser.h vendor/lldb/dist/source/Plugins/Process/minidump/ProcessMinidump.h vendor/lldb/dist/source/Plugins/Process/minidump/ThreadMinidump.cpp vendor/lldb/dist/source/Plugins/Process/minidump/ThreadMinidump.h vendor/lldb/dist/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/CMakeLists.txt vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DIERef.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/DWARFFormValue.h vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp vendor/lldb/dist/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h vendor/lldb/dist/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp vendor/lldb/dist/source/Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp vendor/lldb/dist/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp vendor/lldb/dist/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp vendor/lldb/dist/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp vendor/lldb/dist/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h vendor/lldb/dist/source/Symbol/ArmUnwindInfo.cpp vendor/lldb/dist/source/Symbol/ClangASTContext.cpp vendor/lldb/dist/source/Symbol/ClangExternalASTSourceCommon.cpp vendor/lldb/dist/source/Symbol/CompactUnwindInfo.cpp vendor/lldb/dist/source/Symbol/CompilerType.cpp vendor/lldb/dist/source/Symbol/DWARFCallFrameInfo.cpp vendor/lldb/dist/source/Symbol/JavaASTContext.cpp vendor/lldb/dist/source/Symbol/ObjectFile.cpp vendor/lldb/dist/source/Symbol/Symtab.cpp vendor/lldb/dist/source/Symbol/Type.cpp vendor/lldb/dist/source/Symbol/TypeSystem.cpp vendor/lldb/dist/source/Symbol/Variable.cpp vendor/lldb/dist/source/Target/PathMappingList.cpp vendor/lldb/dist/source/Target/Platform.cpp vendor/lldb/dist/source/Target/Process.cpp vendor/lldb/dist/source/Target/ProcessLaunchInfo.cpp vendor/lldb/dist/source/Target/RegisterContext.cpp vendor/lldb/dist/source/Target/StackFrame.cpp vendor/lldb/dist/source/Target/StopInfo.cpp vendor/lldb/dist/source/Target/Target.cpp vendor/lldb/dist/source/Target/Thread.cpp vendor/lldb/dist/source/Target/ThreadPlanStepInRange.cpp vendor/lldb/dist/source/Target/ThreadPlanTracer.cpp vendor/lldb/dist/source/Target/UnixSignals.cpp vendor/lldb/dist/source/Utility/CMakeLists.txt vendor/lldb/dist/source/Utility/DataEncoder.cpp vendor/lldb/dist/source/Utility/DataExtractor.cpp vendor/lldb/dist/source/Utility/FileSpec.cpp vendor/lldb/dist/source/Utility/JSON.cpp vendor/lldb/dist/source/Utility/Log.cpp vendor/lldb/dist/source/Utility/Logging.cpp vendor/lldb/dist/source/Utility/SelectHelper.cpp vendor/lldb/dist/source/Utility/Status.cpp vendor/lldb/dist/source/Utility/StringExtractorGDBRemote.cpp vendor/lldb/dist/source/Utility/StructuredData.cpp vendor/lldb/dist/source/Utility/UUID.cpp vendor/lldb/dist/source/Utility/UriParser.cpp vendor/lldb/dist/source/lldb.cpp vendor/lldb/dist/test/CMakeLists.txt vendor/lldb/dist/tools/CMakeLists.txt vendor/lldb/dist/tools/argdumper/CMakeLists.txt vendor/lldb/dist/tools/debugserver/source/CMakeLists.txt vendor/lldb/dist/tools/debugserver/source/DNB.cpp vendor/lldb/dist/tools/debugserver/source/DNBDataRef.cpp vendor/lldb/dist/tools/debugserver/source/DNBRegisterInfo.cpp vendor/lldb/dist/tools/debugserver/source/JSON.cpp vendor/lldb/dist/tools/debugserver/source/MacOSX/MachException.cpp vendor/lldb/dist/tools/debugserver/source/MacOSX/MachException.h vendor/lldb/dist/tools/debugserver/source/MacOSX/MachProcess.mm vendor/lldb/dist/tools/debugserver/source/MacOSX/MachTask.mm vendor/lldb/dist/tools/debugserver/source/MacOSX/MachThread.cpp vendor/lldb/dist/tools/debugserver/source/MacOSX/OsLogger.cpp vendor/lldb/dist/tools/debugserver/source/MacOSX/i386/DNBArchImplI386.cpp vendor/lldb/dist/tools/debugserver/source/MacOSX/x86_64/DNBArchImplX86_64.cpp vendor/lldb/dist/tools/debugserver/source/RNBRemote.cpp vendor/lldb/dist/tools/debugserver/source/RNBServices.cpp vendor/lldb/dist/tools/debugserver/source/RNBSocket.cpp vendor/lldb/dist/tools/debugserver/source/debugserver.cpp vendor/lldb/dist/tools/driver/CMakeLists.txt vendor/lldb/dist/tools/driver/Driver.cpp vendor/lldb/dist/tools/lldb-mi/MICmdCmdVar.cpp vendor/lldb/dist/tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp vendor/lldb/dist/tools/lldb-mi/MIDriverMain.cpp vendor/lldb/dist/tools/lldb-server/CMakeLists.txt vendor/lldb/dist/tools/lldb-server/lldb-gdbserver.cpp vendor/lldb/dist/unittests/CMakeLists.txt vendor/lldb/dist/unittests/Core/CMakeLists.txt vendor/lldb/dist/unittests/Core/DataExtractorTest.cpp vendor/lldb/dist/unittests/Editline/EditlineTest.cpp vendor/lldb/dist/unittests/Host/CMakeLists.txt vendor/lldb/dist/unittests/Host/MainLoopTest.cpp vendor/lldb/dist/unittests/Interpreter/CMakeLists.txt vendor/lldb/dist/unittests/Interpreter/TestArgs.cpp vendor/lldb/dist/unittests/Interpreter/TestCompletion.cpp vendor/lldb/dist/unittests/ObjectFile/ELF/TestObjectFileELF.cpp vendor/lldb/dist/unittests/Process/gdb-remote/GDBRemoteCommunicationClientTest.cpp vendor/lldb/dist/unittests/Process/minidump/MinidumpParserTest.cpp vendor/lldb/dist/unittests/Symbol/TestClangASTContext.cpp vendor/lldb/dist/unittests/Symbol/TestDWARFCallFrameInfo.cpp vendor/lldb/dist/unittests/SymbolFile/DWARF/SymbolFileDWARFTests.cpp vendor/lldb/dist/unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp vendor/lldb/dist/unittests/Target/ModuleCacheTest.cpp vendor/lldb/dist/unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp vendor/lldb/dist/unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp vendor/lldb/dist/unittests/Utility/CMakeLists.txt vendor/lldb/dist/unittests/Utility/StructuredDataTest.cpp vendor/lldb/dist/unittests/Utility/TildeExpressionResolverTest.cpp vendor/lldb/dist/unittests/Utility/VASprintfTest.cpp vendor/lldb/dist/unittests/debugserver/CMakeLists.txt vendor/lldb/dist/unittests/tools/CMakeLists.txt vendor/lldb/dist/unittests/tools/lldb-server/CMakeLists.txt vendor/lldb/dist/unittests/tools/lldb-server/tests/CMakeLists.txt vendor/lldb/dist/unittests/tools/lldb-server/tests/MessageObjects.cpp vendor/lldb/dist/unittests/tools/lldb-server/tests/MessageObjects.h vendor/lldb/dist/unittests/tools/lldb-server/tests/TestClient.cpp vendor/lldb/dist/unittests/tools/lldb-server/tests/TestClient.h vendor/lldb/dist/unittests/tools/lldb-server/tests/ThreadIdsInJstopinfoTest.cpp vendor/lldb/dist/www/build.html vendor/lldb/dist/www/remote.html vendor/lldb/dist/www/test.html vendor/lldb/dist/www/troubleshooting.html vendor/lldb/dist/www/tutorial.html Modified: vendor/lldb/dist/CMakeLists.txt ============================================================================== --- vendor/lldb/dist/CMakeLists.txt Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/CMakeLists.txt Mon Dec 18 20:12:36 2017 (r326949) @@ -11,6 +11,13 @@ include(LLDBStandalone) include(LLDBConfig) include(AddLLDB) +# Define the LLDB_CONFIGURATION_xxx matching the build type +if( uppercase_CMAKE_BUILD_TYPE STREQUAL "DEBUG" ) + add_definitions( -DLLDB_CONFIGURATION_DEBUG ) +else() + add_definitions( -DLLDB_CONFIGURATION_RELEASE ) +endif() + if (CMAKE_SYSTEM_NAME MATCHES "Windows|Android") set(LLDB_DEFAULT_DISABLE_LIBEDIT 1) else() @@ -24,6 +31,10 @@ if (LLDB_DISABLE_LIBEDIT) add_definitions( -DLLDB_DISABLE_LIBEDIT ) endif() +if(APPLE) + add_definitions(-DLLDB_USE_OS_LOG) +endif() + # add_subdirectory(include) add_subdirectory(docs) if (NOT LLDB_DISABLE_PYTHON) @@ -32,22 +43,45 @@ if (NOT LLDB_DISABLE_PYTHON) endif() set(LLDB_PYTHON_TARGET_DIR ${LLDB_BINARY_DIR}/scripts) + set(LLDB_WRAP_PYTHON ${LLDB_BINARY_DIR}/scripts/LLDBWrapPython.cpp) if(LLDB_BUILD_FRAMEWORK) set(LLDB_PYTHON_TARGET_DIR ${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/${LLDB_FRAMEWORK_INSTALL_DIR}) + set(LLDB_WRAP_PYTHON ${LLDB_PYTHON_TARGET_DIR}/LLDBWrapPython.cpp) else() # Don't set -m when building the framework. set(FINISH_EXTRA_ARGS "-m") endif() - set(LLDB_WRAP_PYTHON ${LLDB_BINARY_DIR}/scripts/LLDBWrapPython.cpp) + add_subdirectory(scripts) endif () add_subdirectory(source) -add_subdirectory(test) add_subdirectory(tools) -add_subdirectory(unittests) -add_subdirectory(lit) + +option(LLDB_INCLUDE_TESTS "Generate build targets for the LLDB unit tests." + ${LLVM_INCLUDE_TESTS}) +if(LLDB_INCLUDE_TESTS) + if (TARGET clang) + set(LLDB_DEFAULT_TEST_C_COMPILER "${LLVM_BINARY_DIR}/bin/clang${CMAKE_EXECUTABLE_SUFFIX}") + set(LLDB_DEFAULT_TEST_CXX_COMPILER "${LLVM_BINARY_DIR}/bin/clang++${CMAKE_EXECUTABLE_SUFFIX}") + else() + set(LLDB_DEFAULT_TEST_C_COMPILER "") + set(LLDB_DEFAULT_TEST_CXX_COMPILER "") + endif() + + set(LLDB_TEST_C_COMPILER "${LLDB_DEFAULT_TEST_C_COMPILER}" CACHE PATH "C Compiler to use for building LLDB test inferiors") + set(LLDB_TEST_CXX_COMPILER "${LLDB_DEFAULT_TEST_CXX_COMPILER}" CACHE PATH "C++ Compiler to use for building LLDB test inferiors") + + if (("${LLDB_TEST_C_COMPILER}" STREQUAL "") OR + ("${LLDB_TEST_CXX_COMPILER}" STREQUAL "")) + message(FATAL_ERROR "LLDB test compilers not specified. Tests will not run") + endif() + + add_subdirectory(test) + add_subdirectory(unittests) + add_subdirectory(lit) +endif() if (NOT LLDB_DISABLE_PYTHON) # Add a Post-Build Event to copy over Python files and create the symlink Modified: vendor/lldb/dist/CODE_OWNERS.txt ============================================================================== --- vendor/lldb/dist/CODE_OWNERS.txt Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/CODE_OWNERS.txt Mon Dec 18 20:12:36 2017 (r326949) @@ -8,10 +8,6 @@ beautification by scripts. The fields are: name (N), (W), PGP key ID and fingerprint (P), description (D), and snail-mail address (S). -N: Sean Callanan -E: scallanan@apple.com -D: Expression evaluator, IR interpreter, Clang integration - N: Greg Clayton E: clayborg@gmail.com D: Overall LLDB architecture, Host (common+macosx), Symbol, API, ABI, Mac-specific code, @@ -22,6 +18,7 @@ N: Jim Ingham E: jingham@apple.com D: Overall LLDB architecture, Thread plans, Expression parser, ValueObject, Breakpoints, ABI D: Watchpoints, Trampolines, Target, Command Interpreter, C++ / Objective C Language runtime +D: Expression evaluator, IR interpreter, Clang integration D: Data Formatters N: Ilia K Modified: vendor/lldb/dist/cmake/modules/AddLLDB.cmake ============================================================================== --- vendor/lldb/dist/cmake/modules/AddLLDB.cmake Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/cmake/modules/AddLLDB.cmake Mon Dec 18 20:12:36 2017 (r326949) @@ -4,7 +4,7 @@ function(add_lldb_library name) cmake_parse_arguments(PARAM "MODULE;SHARED;STATIC;OBJECT;PLUGIN" "" - "DEPENDS;LINK_LIBS;LINK_COMPONENTS" + "EXTRA_CXXFLAGS;DEPENDS;LINK_LIBS;LINK_COMPONENTS" ${ARGN}) llvm_process_sources(srcs ${PARAM_UNPARSED_ARGUMENTS}) list(APPEND LLVM_LINK_COMPONENTS ${PARAM_LINK_COMPONENTS}) @@ -35,6 +35,8 @@ function(add_lldb_library name) endif() #PIC not needed on Win + # FIXME: Setting CMAKE_CXX_FLAGS here is a no-op, use target_compile_options + # or omit this logic instead. if (NOT WIN32) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC") endif() @@ -64,11 +66,9 @@ function(add_lldb_library name) ARCHIVE DESTINATION lib${LLVM_LIBDIR_SUFFIX}) endif() if (NOT CMAKE_CONFIGURATION_TYPES) - add_custom_target(install-${name} - DEPENDS ${name} - COMMAND "${CMAKE_COMMAND}" - -DCMAKE_INSTALL_COMPONENT=${name} - -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") + add_llvm_install_targets(install-${name} + DEPENDS ${name} + COMPONENT ${name}) endif() endif() endif() @@ -76,11 +76,11 @@ function(add_lldb_library name) # Hack: only some LLDB libraries depend on the clang autogenerated headers, # but it is simple enough to make all of LLDB depend on some of those # headers without negatively impacting much of anything. - get_property(CLANG_TABLEGEN_TARGETS GLOBAL PROPERTY CLANG_TABLEGEN_TARGETS) - if(CLANG_TABLEGEN_TARGETS) - add_dependencies(${name} ${CLANG_TABLEGEN_TARGETS}) - endif() + add_dependencies(${name} clang-tablegen-targets) + # Add in any extra C++ compilation flags for this library. + target_compile_options(${name} PRIVATE ${PARAM_EXTRA_CXXFLAGS}) + set_target_properties(${name} PROPERTIES FOLDER "lldb libraries") endfunction(add_lldb_library) @@ -95,17 +95,21 @@ function(add_lldb_executable name) list(APPEND LLVM_LINK_COMPONENTS ${ARG_LINK_COMPONENTS}) add_llvm_executable(${name} ${ARG_UNPARSED_ARGUMENTS}) - target_link_libraries(${name} ${ARG_LINK_LIBS}) + target_link_libraries(${name} PRIVATE ${ARG_LINK_LIBS}) set_target_properties(${name} PROPERTIES FOLDER "lldb executables") if(LLDB_BUILD_FRAMEWORK) if(ARG_INCLUDE_IN_FRAMEWORK) + if(NOT IOS) + set(resource_dir "/Resources") + set(resource_dots "../") + endif() string(REGEX REPLACE "[^/]+" ".." _dots ${LLDB_FRAMEWORK_INSTALL_DIR}) set_target_properties(${name} PROPERTIES - RUNTIME_OUTPUT_DIRECTORY $/Resources + RUNTIME_OUTPUT_DIRECTORY $${resource_dir} BUILD_WITH_INSTALL_RPATH On - INSTALL_RPATH "@loader_path/../../../../${_dots}/${LLDB_FRAMEWORK_INSTALL_DIR}") + INSTALL_RPATH "@loader_path/../../../${resource_dots}${_dots}/${LLDB_FRAMEWORK_INSTALL_DIR}") # For things inside the framework we don't need functional install targets # because CMake copies the resources and headers from the build directory. # But we still need this target to exist in order to use the @@ -115,6 +119,8 @@ function(add_lldb_executable name) if(ARG_GENERATE_INSTALL) add_custom_target(install-${name} DEPENDS ${name}) add_dependencies(install-liblldb ${name}) + add_custom_target(install-${name}-stripped DEPENDS ${name}) + add_dependencies(install-liblldb-stripped ${name}) endif() else() set_target_properties(${name} PROPERTIES @@ -128,11 +134,9 @@ function(add_lldb_executable name) COMPONENT ${name} RUNTIME DESTINATION bin) if (NOT CMAKE_CONFIGURATION_TYPES) - add_custom_target(install-${name} - DEPENDS ${name} - COMMAND "${CMAKE_COMMAND}" - -DCMAKE_INSTALL_COMPONENT=${name} - -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") + add_llvm_install_targets(install-${name} + DEPENDS ${name} + COMPONENT ${name}) endif() endif() Modified: vendor/lldb/dist/cmake/modules/LLDBConfig.cmake ============================================================================== --- vendor/lldb/dist/cmake/modules/LLDBConfig.cmake Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/cmake/modules/LLDBConfig.cmake Mon Dec 18 20:12:36 2017 (r326949) @@ -22,10 +22,6 @@ elseif(IOS) set(LLDB_DEFAULT_DISABLE_PYTHON 1) endif() -if(IOS) - add_definitions(-DNO_XPC_SERVICES) -endif() - set(LLDB_DISABLE_PYTHON ${LLDB_DEFAULT_DISABLE_PYTHON} CACHE BOOL "Disables the Python scripting integration.") set(LLDB_DISABLE_CURSES ${LLDB_DEFAULT_DISABLE_CURSES} CACHE BOOL @@ -235,6 +231,12 @@ if (CXX_SUPPORTS_NO_VLA_EXTENSION) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-vla-extension") endif () +check_cxx_compiler_flag("-Wno-gnu-anonymous-struct" + CXX_SUPPORTS_NO_GNU_ANONYMOUS_STRUCT) + +check_cxx_compiler_flag("-Wno-nested-anon-types" + CXX_SUPPORTS_NO_NESTED_ANON_TYPES) + # Disable MSVC warnings if( MSVC ) add_definitions( @@ -282,6 +284,8 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) PATTERN ".svn" EXCLUDE PATTERN ".cmake" EXCLUDE PATTERN "Config.h" EXCLUDE + PATTERN "lldb-*.h" EXCLUDE + PATTERN "API/*.h" EXCLUDE ) install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/include/ @@ -291,6 +295,8 @@ if (NOT LLVM_INSTALL_TOOLCHAIN_ONLY) PATTERN "*.h" PATTERN ".svn" EXCLUDE PATTERN ".cmake" EXCLUDE + PATTERN "lldb-*.h" EXCLUDE + PATTERN "API/*.h" EXCLUDE ) endif() Modified: vendor/lldb/dist/cmake/modules/LLDBGenerateConfig.cmake ============================================================================== --- vendor/lldb/dist/cmake/modules/LLDBGenerateConfig.cmake Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/cmake/modules/LLDBGenerateConfig.cmake Mon Dec 18 20:12:36 2017 (r326949) @@ -3,11 +3,13 @@ include(CheckSymbolExists) include(CheckIncludeFile) include(CheckIncludeFiles) +include(CheckLibraryExists) set(CMAKE_REQUIRED_DEFINITIONS -D_GNU_SOURCE) check_symbol_exists(ppoll poll.h HAVE_PPOLL) set(CMAKE_REQUIRED_DEFINITIONS) check_symbol_exists(sigaction signal.h HAVE_SIGACTION) +check_cxx_symbol_exists(accept4 "sys/socket.h" HAVE_ACCEPT4) check_include_file(termios.h HAVE_TERMIOS_H) check_include_files("sys/types.h;sys/event.h" HAVE_SYS_EVENT_H) @@ -20,6 +22,8 @@ check_cxx_source_compiles(" #include int main() { return __NR_process_vm_readv; }" HAVE_NR_PROCESS_VM_READV) + +check_library_exists(compression compression_encode_buffer "" HAVE_LIBCOMPRESSION) # These checks exist in LLVM's configuration, so I want to match the LLVM names # so that the check isn't duplicated, but we translate them into the LLDB names Modified: vendor/lldb/dist/cmake/modules/LLDBStandalone.cmake ============================================================================== --- vendor/lldb/dist/cmake/modules/LLDBStandalone.cmake Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/cmake/modules/LLDBStandalone.cmake Mon Dec 18 20:12:36 2017 (r326949) @@ -3,10 +3,6 @@ if (CMAKE_SOURCE_DIR STREQUAL CMAKE_CURRENT_SOURCE_DIR) project(lldb) - if (POLICY CMP0022) - cmake_policy(SET CMP0022 NEW) # automatic when 2.8.12 is required - endif() - option(LLVM_INSTALL_TOOLCHAIN_ONLY "Only include toolchain files in the 'install' target." OFF) # Rely on llvm-config. Modified: vendor/lldb/dist/examples/darwin/heap_find/heap.py ============================================================================== --- vendor/lldb/dist/examples/darwin/heap_find/heap.py Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/examples/darwin/heap_find/heap.py Mon Dec 18 20:12:36 2017 (r326949) @@ -576,19 +576,19 @@ typedef struct $malloc_stack_history { unsigned idx; malloc_stack_entry entries[MAX_HISTORY]; } $malloc_stack_history; -$malloc_stack_history info = { (task_t)mach_task_self(), 0 }; +$malloc_stack_history lldb_info = { (task_t)mach_task_self(), 0 }; uint32_t max_stack_frames = MAX_FRAMES; enumerate_callback_t callback = [] (mach_stack_logging_record_t stack_record, void *baton) -> void { - $malloc_stack_history *info = ($malloc_stack_history *)baton; - if (info->idx < MAX_HISTORY) { - malloc_stack_entry *stack_entry = &(info->entries[info->idx]); + $malloc_stack_history *lldb_info = ($malloc_stack_history *)baton; + if (lldb_info->idx < MAX_HISTORY) { + malloc_stack_entry *stack_entry = &(lldb_info->entries[lldb_info->idx]); stack_entry->address = stack_record.address; stack_entry->type_flags = stack_record.type_flags; stack_entry->argument = stack_record.argument; stack_entry->num_frames = 0; stack_entry->frames[0] = 0; stack_entry->frames_err = (kern_return_t)__mach_stack_logging_frames_for_uniqued_stack ( - info->task, + lldb_info->task, stack_record.stack_identifier, stack_entry->frames, (uint32_t)MAX_FRAMES, @@ -597,10 +597,10 @@ enumerate_callback_t callback = [] (mach_stack_logging if (stack_entry->num_frames < MAX_FRAMES) stack_entry->frames[stack_entry->num_frames] = 0; } - ++info->idx; + ++lldb_info->idx; }; -(kern_return_t)__mach_stack_logging_enumerate_records (info.task, (uint64_t)0x%x, callback, &info); -info''' % (options.max_frames, options.max_history, addr) +(kern_return_t)__mach_stack_logging_enumerate_records (lldb_info.task, (uint64_t)0x%x, callback, &lldb_info); +lldb_info''' % (options.max_frames, options.max_history, addr) frame = lldb.debugger.GetSelectedTarget().GetProcess( ).GetSelectedThread().GetSelectedFrame() @@ -924,18 +924,18 @@ typedef struct callback_baton_t { void *ptr; } callback_baton_t; range_callback_t range_callback = [](task_t task, void *baton, unsigned type, uintptr_t ptr_addr, uintptr_t ptr_size) -> void { - callback_baton_t *info = (callback_baton_t *)baton; + callback_baton_t *lldb_info = (callback_baton_t *)baton; typedef void* T; const unsigned size = sizeof(T); T *array = (T*)ptr_addr; for (unsigned idx = 0; ((idx + 1) * sizeof(T)) <= ptr_size; ++idx) { - if (array[idx] == info->ptr) { - if (info->num_matches < MAX_MATCHES) { - info->matches[info->num_matches].addr = (void*)ptr_addr; - info->matches[info->num_matches].size = ptr_size; - info->matches[info->num_matches].offset = idx*sizeof(T); - info->matches[info->num_matches].type = type; - ++info->num_matches; + if (array[idx] == lldb_info->ptr) { + if (lldb_info->num_matches < MAX_MATCHES) { + lldb_info->matches[lldb_info->num_matches].addr = (void*)ptr_addr; + lldb_info->matches[lldb_info->num_matches].size = ptr_size; + lldb_info->matches[lldb_info->num_matches].offset = idx*sizeof(T); + lldb_info->matches[lldb_info->num_matches].type = type; + ++lldb_info->num_matches; } } } @@ -1033,18 +1033,18 @@ typedef struct callback_baton_t { unsigned cstr_len; } callback_baton_t; range_callback_t range_callback = [](task_t task, void *baton, unsigned type, uintptr_t ptr_addr, uintptr_t ptr_size) -> void { - callback_baton_t *info = (callback_baton_t *)baton; - if (info->cstr_len < ptr_size) { + callback_baton_t *lldb_info = (callback_baton_t *)baton; + if (lldb_info->cstr_len < ptr_size) { const char *begin = (const char *)ptr_addr; const char *end = begin + ptr_size - info->cstr_len; for (const char *s = begin; s < end; ++s) { - if ((int)memcmp(s, info->cstr, info->cstr_len) == 0) { - if (info->num_matches < MAX_MATCHES) { - info->matches[info->num_matches].addr = (void*)ptr_addr; - info->matches[info->num_matches].size = ptr_size; - info->matches[info->num_matches].offset = s - begin; - info->matches[info->num_matches].type = type; - ++info->num_matches; + if ((int)memcmp(s, lldb_info->cstr, lldb_info->cstr_len) == 0) { + if (lldb_info->num_matches < MAX_MATCHES) { + lldb_info->matches[lldb_info->num_matches].addr = (void*)ptr_addr; + lldb_info->matches[lldb_info->num_matches].size = ptr_size; + lldb_info->matches[lldb_info->num_matches].offset = s - begin; + lldb_info->matches[lldb_info->num_matches].type = type; + ++lldb_info->num_matches; } } } @@ -1135,17 +1135,17 @@ typedef struct callback_baton_t { void *ptr; } callback_baton_t; range_callback_t range_callback = [](task_t task, void *baton, unsigned type, uintptr_t ptr_addr, uintptr_t ptr_size) -> void { - callback_baton_t *info = (callback_baton_t *)baton; - if (info->num_matches == 0) { - uint8_t *p = (uint8_t *)info->ptr; + callback_baton_t *lldb_info = (callback_baton_t *)baton; + if (lldb_info->num_matches == 0) { + uint8_t *p = (uint8_t *)lldb_info->ptr; uint8_t *lo = (uint8_t *)ptr_addr; uint8_t *hi = lo + ptr_size; if (lo <= p && p < hi) { - info->matches[info->num_matches].addr = (void*)ptr_addr; - info->matches[info->num_matches].size = ptr_size; - info->matches[info->num_matches].offset = p - lo; - info->matches[info->num_matches].type = type; - info->num_matches = 1; + lldb_info->matches[lldb_info->num_matches].addr = (void*)ptr_addr; + lldb_info->matches[lldb_info->num_matches].size = ptr_size; + lldb_info->matches[lldb_info->num_matches].offset = p - lo; + lldb_info->matches[lldb_info->num_matches].type = type; + lldb_info->num_matches = 1; } } }; @@ -1397,24 +1397,24 @@ compare_callback_t compare_callback = [](const void *a typedef Class (*class_getSuperclass_type)(void *isa); range_callback_t range_callback = [](task_t task, void *baton, unsigned type, uintptr_t ptr_addr, uintptr_t ptr_size) -> void { class_getSuperclass_type class_getSuperclass_impl = (class_getSuperclass_type)class_getSuperclass; - callback_baton_t *info = (callback_baton_t *)baton; + callback_baton_t *lldb_info = (callback_baton_t *)baton; if (sizeof(Class) <= ptr_size) { Class *curr_class_ptr = (Class *)ptr_addr; Class *matching_class_ptr = (Class *)bsearch (curr_class_ptr, - (const void *)info->classes, - sizeof(info->classes)/sizeof(Class), + (const void *)lldb_info->classes, + sizeof(lldb_info->classes)/sizeof(Class), sizeof(Class), - info->compare_callback); + lldb_info->compare_callback); if (matching_class_ptr) { bool match = false; - if (info->isa) { + if (lldb_info->isa) { Class isa = *curr_class_ptr; - if (info->isa == isa) + if (lldb_info->isa == isa) match = true; - else { // if (info->objc.match_superclasses) { + else { // if (lldb_info->objc.match_superclasses) { Class super = class_getSuperclass_impl(isa); while (super) { - if (super == info->isa) { + if (super == lldb_info->isa) { match = true; break; } @@ -1425,12 +1425,12 @@ range_callback_t range_callback = [](task_t task, void else match = true; if (match) { - if (info->num_matches < MAX_MATCHES) { - info->matches[info->num_matches].addr = (void*)ptr_addr; - info->matches[info->num_matches].size = ptr_size; - info->matches[info->num_matches].offset = 0; - info->matches[info->num_matches].type = type; - ++info->num_matches; + if (lldb_info->num_matches < MAX_MATCHES) { + lldb_info->matches[lldb_info->num_matches].addr = (void*)ptr_addr; + lldb_info->matches[lldb_info->num_matches].size = ptr_size; + lldb_info->matches[lldb_info->num_matches].offset = 0; + lldb_info->matches[lldb_info->num_matches].type = type; + ++lldb_info->num_matches; } } } Modified: vendor/lldb/dist/examples/python/cmdtemplate.py ============================================================================== --- vendor/lldb/dist/examples/python/cmdtemplate.py Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/examples/python/cmdtemplate.py Mon Dec 18 20:12:36 2017 (r326949) @@ -14,99 +14,109 @@ import commands import optparse import shlex +class FrameStatCommand: + def create_options(self): -def create_framestats_options(): - usage = "usage: %prog [options]" - description = '''This command is meant to be an example of how to make an LLDB command that + usage = "usage: %prog [options]" + description = '''This command is meant to be an example of how to make an LLDB command that does something useful, follows best practices, and exploits the SB API. Specifically, this command computes the aggregate and average size of the variables in the current frame and allows you to tweak exactly which variables are to be accounted in the computation. ''' - parser = optparse.OptionParser( - description=description, - prog='framestats', - usage=usage) - parser.add_option( - '-i', - '--in-scope', - action='store_true', - dest='inscope', - help='in_scope_only = True', - default=False) - parser.add_option( - '-a', - '--arguments', - action='store_true', - dest='arguments', - help='arguments = True', - default=False) - parser.add_option( - '-l', - '--locals', - action='store_true', - dest='locals', - help='locals = True', - default=False) - parser.add_option( - '-s', - '--statics', - action='store_true', - dest='statics', - help='statics = True', - default=False) - return parser + # Pass add_help_option = False, since this keeps the command in line with lldb commands, + # and we wire up "help command" to work by providing the long & short help methods below. + self.parser = optparse.OptionParser( + description = description, + prog = 'framestats', + usage = usage, + add_help_option = False) -def the_framestats_command(debugger, command, result, dict): - # Use the Shell Lexer to properly parse up command options just like a - # shell would - command_args = shlex.split(command) - parser = create_framestats_options() - try: - (options, args) = parser.parse_args(command_args) - except: - # if you don't handle exceptions, passing an incorrect argument to the OptionParser will cause LLDB to exit - # (courtesy of OptParse dealing with argument errors by throwing SystemExit) - result.SetError("option parsing failed") - return + self.parser.add_option( + '-i', + '--in-scope', + action = 'store_true', + dest = 'inscope', + help = 'in_scope_only = True', + default = True) - # in a command - the lldb.* convenience variables are not to be used - # and their values (if any) are undefined - # this is the best practice to access those objects from within a command - target = debugger.GetSelectedTarget() - process = target.GetProcess() - thread = process.GetSelectedThread() - frame = thread.GetSelectedFrame() - if not frame.IsValid(): - return "no frame here" - # from now on, replace lldb..whatever with .whatever - variables_list = frame.GetVariables( - options.arguments, - options.locals, - options.statics, - options.inscope) - variables_count = variables_list.GetSize() - if variables_count == 0: - print >> result, "no variables here" - return - total_size = 0 - for i in range(0, variables_count): - variable = variables_list.GetValueAtIndex(i) - variable_type = variable.GetType() - total_size = total_size + variable_type.GetByteSize() - average_size = float(total_size) / variables_count - print >>result, "Your frame has %d variables. Their total size is %d bytes. The average size is %f bytes" % ( - variables_count, total_size, average_size) - # not returning anything is akin to returning success + self.parser.add_option( + '-a', + '--arguments', + action = 'store_true', + dest = 'arguments', + help = 'arguments = True', + default = True) + self.parser.add_option( + '-l', + '--locals', + action = 'store_true', + dest = 'locals', + help = 'locals = True', + default = True) + self.parser.add_option( + '-s', + '--statics', + action = 'store_true', + dest = 'statics', + help = 'statics = True', + default = True) + + def get_short_help(self): + return "Example command for use in debugging" + + def get_long_help(self): + return self.help_string + + def __init__(self, debugger, unused): + self.create_options() + self.help_string = self.parser.format_help() + + def __call__(self, debugger, command, exe_ctx, result): + # Use the Shell Lexer to properly parse up command options just like a + # shell would + command_args = shlex.split(command) + + try: + (options, args) = self.parser.parse_args(command_args) + except: + # if you don't handle exceptions, passing an incorrect argument to the OptionParser will cause LLDB to exit + # (courtesy of OptParse dealing with argument errors by throwing SystemExit) + result.SetError("option parsing failed") + return + + # Always get program state from the SBExecutionContext passed in as exe_ctx + frame = exe_ctx.GetFrame() + if not frame.IsValid(): + result.SetError("invalid frame") + return + + variables_list = frame.GetVariables( + options.arguments, + options.locals, + options.statics, + options.inscope) + variables_count = variables_list.GetSize() + if variables_count == 0: + print >> result, "no variables here" + return + total_size = 0 + for i in range(0, variables_count): + variable = variables_list.GetValueAtIndex(i) + variable_type = variable.GetType() + total_size = total_size + variable_type.GetByteSize() + average_size = float(total_size) / variables_count + print >>result, "Your frame has %d variables. Their total size is %d bytes. The average size is %f bytes" % ( + variables_count, total_size, average_size) + # not returning anything is akin to returning success + + def __lldb_init_module(debugger, dict): # This initializer is being run from LLDB in the embedded command interpreter - # Make the options so we can generate the help text for the new LLDB - # command line command prior to registering it with LLDB below - parser = create_framestats_options() - the_framestats_command.__doc__ = parser.format_help() + # Add any commands contained in this module to LLDB debugger.HandleCommand( - 'command script add -f cmdtemplate.the_framestats_command framestats') - print 'The "framestats" command has been installed, type "help framestats" or "framestats --help" for detailed help.' + 'command script add -c cmdtemplate.FrameStatCommand framestats') + print 'The "framestats" command has been installed, type "help framestats" for detailed help.' Modified: vendor/lldb/dist/examples/python/crashlog.py ============================================================================== --- vendor/lldb/dist/examples/python/crashlog.py Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/examples/python/crashlog.py Mon Dec 18 20:12:36 2017 (r326949) @@ -680,7 +680,7 @@ def interactive_crashlogs(options, args): interpreter.cmdloop() -def save_crashlog(debugger, command, result, dict): +def save_crashlog(debugger, command, exe_ctx, result, dict): usage = "usage: %prog [options] " description = '''Export the state of current target into a crashlog file''' parser = optparse.OptionParser( @@ -709,11 +709,12 @@ def save_crashlog(debugger, command, result, dict): "error: failed to open file '%s' for writing...", args[0]) return - target = debugger.GetSelectedTarget() + target = exe_ctx.target if target: identifier = target.executable.basename - if lldb.process: - pid = lldb.process.id + process = exe_ctx.process + if process: + pid = process.id if pid != lldb.LLDB_INVALID_PROCESS_ID: out_file.write( 'Process: %s [%u]\n' % @@ -726,8 +727,8 @@ def save_crashlog(debugger, command, result, dict): 'OS Version: Mac OS X %s (%s)\n' % (platform.mac_ver()[0], commands.getoutput('sysctl -n kern.osversion'))) out_file.write('Report Version: 9\n') - for thread_idx in range(lldb.process.num_threads): - thread = lldb.process.thread[thread_idx] + for thread_idx in range(process.num_threads): + thread = process.thread[thread_idx] out_file.write('\nThread %u:\n' % (thread_idx)) for (frame_idx, frame) in enumerate(thread.frames): frame_pc = frame.pc Modified: vendor/lldb/dist/examples/python/lldb_module_utils.py ============================================================================== --- vendor/lldb/dist/examples/python/lldb_module_utils.py Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/examples/python/lldb_module_utils.py Mon Dec 18 20:12:36 2017 (r326949) @@ -7,72 +7,185 @@ import string import sys -def create_dump_module_line_tables_options(): - usage = "usage: dump_module_line_tables [options] MODULE1 [MODULE2 ...]" - description = '''Dumps all line tables from all compile units for any modules specified as arguments. Specifying the --verbose flag will output address ranges for each line entry.''' - parser = optparse.OptionParser( - description=description, - prog='start_gdb_log', - usage=usage) - parser.add_option( - '-v', - '--verbose', - action='store_true', - dest='verbose', - help='Display verbose output.', - default=False) - return parser +class DumpLineTables: + command_name = "dump-line-tables" + short_decription = "Dumps full paths to compile unit files and optionally all line table files." + description = 'Dumps all line tables from all compile units for any modules specified as arguments. Specifying the --verbose flag will output address ranges for each line entry.' + usage = "usage: %prog [options] MODULE1 [MODULE2 ...]" + def create_options(self): + self.parser = optparse.OptionParser( + description=self.description, + prog=self.command_name, + usage=self.usage) + self.parser.add_option( + '-v', + '--verbose', + action='store_true', + dest='verbose', + help='Display verbose output.', + default=False) -def dump_module_line_tables(debugger, command, result, dict): - '''Dumps all line tables from all compile units for any modules specified as arguments.''' - command_args = shlex.split(command) + def get_short_help(self): + return self.short_decription - parser = create_dump_module_line_tables_options() - try: - (options, args) = parser.parse_args(command_args) - except: - return - if command_args: - target = debugger.GetSelectedTarget() - lldb.target = target - for module_name in command_args: - result.PutCString('Searching for module "%s"' % (module_name,)) - module_fspec = lldb.SBFileSpec(module_name, False) - module = target.FindModule(module_fspec) - if module: - for cu_idx in range(module.GetNumCompileUnits()): - cu = module.GetCompileUnitAtIndex(cu_idx) - result.PutCString("\n%s:" % (cu.file)) - for line_idx in range(cu.GetNumLineEntries()): - line_entry = cu.GetLineEntryAtIndex(line_idx) - start_file_addr = line_entry.addr.file_addr - end_file_addr = line_entry.end_addr.file_addr - # If the two addresses are equal, this line table entry - # is a termination entry - if options.verbose: - if start_file_addr != end_file_addr: - result.PutCString( - '[%#x - %#x): %s' % - (start_file_addr, end_file_addr, line_entry)) - else: - if start_file_addr == end_file_addr: - result.PutCString('%#x: END' % - (start_file_addr)) - else: - result.PutCString( - '%#x: %s' % - (start_file_addr, line_entry)) + def get_long_help(self): + return self.help_string + + def __init__(self, debugger, unused): + self.create_options() + self.help_string = self.parser.format_help() + + def __call__(self, debugger, command, exe_ctx, result): + # Use the Shell Lexer to properly parse up command options just like a + # shell would + command_args = shlex.split(command) + + try: + (options, args) = self.parser.parse_args(command_args) + except: + # if you don't handle exceptions, passing an incorrect argument to the OptionParser will cause LLDB to exit + # (courtesy of OptParse dealing with argument errors by throwing SystemExit) + result.SetError("option parsing failed") + return + + # Always get program state from the SBExecutionContext passed in as exe_ctx + target = exe_ctx.GetTarget() + if not target.IsValid(): + result.SetError("invalid target") + return + + for module_path in args: + module = target.module[module_path] + if not module: + result.SetError('no module found that matches "%s".' % (module_path)) + return + num_cus = module.GetNumCompileUnits() + print >>result, 'Module: "%s"' % (module.file.fullpath), + if num_cus == 0: + print >>result, 'no debug info.' + continue + print >>result, 'has %u compile units:' % (num_cus) + for cu_idx in range(num_cus): + cu = module.GetCompileUnitAtIndex(cu_idx) + print >>result, ' Compile Unit: %s' % (cu.file.fullpath) + for line_idx in range(cu.GetNumLineEntries()): + line_entry = cu.GetLineEntryAtIndex(line_idx) + start_file_addr = line_entry.addr.file_addr + end_file_addr = line_entry.end_addr.file_addr + # If the two addresses are equal, this line table entry + # is a termination entry + if options.verbose: + if start_file_addr != end_file_addr: + result.PutCString( + ' [%#x - %#x): %s' % + (start_file_addr, end_file_addr, line_entry)) + else: if start_file_addr == end_file_addr: - result.Printf("\n") - else: - result.PutCString("no module for '%s'" % module) - else: - result.PutCString("error: invalid target") + result.PutCString(' %#x: END' % + (start_file_addr)) + else: + result.PutCString( + ' %#x: %s' % + (start_file_addr, line_entry)) + if start_file_addr == end_file_addr: + result.PutCString("\n") -parser = create_dump_module_line_tables_options() -dump_module_line_tables.__doc__ = parser.format_help() -lldb.debugger.HandleCommand( - 'command script add -f %s.dump_module_line_tables dump_module_line_tables' % - __name__) -print 'Installed "dump_module_line_tables" command' + +class DumpFiles: + command_name = "dump-files" + short_description = "Dumps full paths to compile unit files and optionally all line table files." + usage = "usage: %prog [options] MODULE1 [MODULE2 ...]" + description = '''This class adds a dump-files command to the LLDB interpreter. + +This command will dump all compile unit file paths found for each source file +for the binaries specified as arguments in the current target. Specify the +--support-files or -s option to see all file paths that a compile unit uses in +its lines tables. This is handy for troubleshooting why breakpoints aren't +working in IDEs that specify full paths to source files when setting file and +line breakpoints. Sometimes symlinks cause the debug info to contain the symlink +path and an IDE will resolve the path to the actual file and use the resolved +path when setting breakpoints. +''' + def create_options(self): + # Pass add_help_option = False, since this keeps the command in line with lldb commands, + # and we wire up "help command" to work by providing the long & short help methods below. + self.parser = optparse.OptionParser( + description = self.description, + prog = self.command_name, + usage = self.usage, + add_help_option = False) + + self.parser.add_option( + '-s', + '--support-files', + action = 'store_true', + dest = 'support_files', + help = 'Dumps full paths to all files used in a compile unit.', + default = False) + + def get_short_help(self): + return self.short_description + + def get_long_help(self): + return self.help_string + + def __init__(self, debugger, unused): + self.create_options() + self.help_string = self.parser.format_help() + + def __call__(self, debugger, command, exe_ctx, result): + # Use the Shell Lexer to properly parse up command options just like a + # shell would + command_args = shlex.split(command) + + try: + (options, args) = self.parser.parse_args(command_args) + except: + # if you don't handle exceptions, passing an incorrect argument to the OptionParser will cause LLDB to exit + # (courtesy of OptParse dealing with argument errors by throwing SystemExit) + result.SetError("option parsing failed") + return + + # Always get program state from the SBExecutionContext passed in as exe_ctx + target = exe_ctx.GetTarget() + if not target.IsValid(): + result.SetError("invalid target") + return + + if len(args) == 0: + result.SetError("one or more executable paths must be specified") + return + + for module_path in args: + module = target.module[module_path] + if not module: + result.SetError('no module found that matches "%s".' % (module_path)) + return + num_cus = module.GetNumCompileUnits() + print >>result, 'Module: "%s"' % (module.file.fullpath), + if num_cus == 0: + print >>result, 'no debug info.' + continue + print >>result, 'has %u compile units:' % (num_cus) + for i in range(num_cus): + cu = module.GetCompileUnitAtIndex(i) + print >>result, ' Compile Unit: %s' % (cu.file.fullpath) + if options.support_files: + num_support_files = cu.GetNumSupportFiles() + for j in range(num_support_files): + path = cu.GetSupportFileAtIndex(j).fullpath + print >>result, ' file[%u]: %s' % (j, path) + + +def __lldb_init_module(debugger, dict): + # This initializer is being run from LLDB in the embedded command interpreter + + # Add any commands contained in this module to LLDB + debugger.HandleCommand( + 'command script add -c %s.DumpLineTables %s' % (__name__, + DumpLineTables.command_name)) + debugger.HandleCommand( + 'command script add -c %s.DumpFiles %s' % (__name__, DumpFiles.command_name)) + print 'The "%s" and "%s" commands have been installed.' % (DumpLineTables.command_name, + DumpFiles.command_name) Added: vendor/lldb/dist/examples/python/step_and_print.py ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/lldb/dist/examples/python/step_and_print.py Mon Dec 18 20:12:36 2017 (r326949) @@ -0,0 +1,24 @@ +""" Does a step-over then prints the local variables or only the ones passed in """ +import lldb + +class StepAndPrint: + def __init__(self, debugger, unused): + return + + def __call__(self, debugger, command, exe_ctx, result): + # Set the command to synchronous so the step will complete + # before we try to run the frame variable. + old_async = debugger.GetAsync() + debugger.SetAsync(False) + + debugger.HandleCommand("thread step-over") + print("---------- Values: -------------------\n") + debugger.HandleCommand("frame variable %s"%(command)) + + debugger.SetAsync(old_async) + + def get_short_help(self): + return "Does a step-over then runs frame variable passing the command args to it\n" + +def __lldb_init_module(debugger, unused): + debugger.HandleCommand("command script add -c step_and_print.StepAndPrint sap") Modified: vendor/lldb/dist/examples/synthetic/libcxx.py ============================================================================== --- vendor/lldb/dist/examples/synthetic/libcxx.py Mon Dec 18 20:12:27 2017 (r326948) +++ vendor/lldb/dist/examples/synthetic/libcxx.py Mon Dec 18 20:12:36 2017 (r326949) @@ -693,6 +693,13 @@ class stddeque_SynthProvider: except: return None + def _get_value_of_compressed_pair(self, pair): + value = pair.GetChildMemberWithName("__value_") + if not value.IsValid(): + # pre-r300140 member name + value = pair.GetChildMemberWithName("__first_") + return value.GetValueAsUnsigned(0) + def update(self): logger = lldb.formatters.Logger.Logger() try: @@ -709,8 +716,8 @@ class stddeque_SynthProvider: # variable tells which element in this NxM array is the 0th # one, and the 'size' element gives the number of elements # in the deque. - count = self.valobj.GetChildMemberWithName( - '__size_').GetChildMemberWithName('__first_').GetValueAsUnsigned(0) + count = self._get_value_of_compressed_pair( + self.valobj.GetChildMemberWithName('__size_')) # give up now if we cant access memory reliably if self.block_size < 0: logger.write("block_size < 0") @@ -724,8 +731,8 @@ class stddeque_SynthProvider: '__begin_').GetValueAsUnsigned(0) map_end = map_.GetChildMemberWithName( '__end_').GetValueAsUnsigned(0) - map_endcap = map_.GetChildMemberWithName( - '__end_cap_').GetChildMemberWithName('__first_').GetValueAsUnsigned(0) + map_endcap = self._get_value_of_compressed_pair( + map_.GetChildMemberWithName( '__end_cap_')) *** DIFF OUTPUT TRUNCATED AT 1000 LINES *** From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:12:45 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 4AABBE83548; Mon, 18 Dec 2017 20:12:45 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id E47C46D447; Mon, 18 Dec 2017 20:12:44 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKChaW085734; Mon, 18 Dec 2017 20:12:43 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKChDe085733; Mon, 18 Dec 2017 20:12:43 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182012.vBIKChDe085733@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:12:43 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326950 - vendor/lldb/lldb-trunk-r321017 X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: vendor/lldb/lldb-trunk-r321017 X-SVN-Commit-Revision: 326950 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:12:46 -0000 Author: dim Date: Mon Dec 18 20:12:43 2017 New Revision: 326950 URL: https://svnweb.freebsd.org/changeset/base/326950 Log: Tag lldb trunk r321017. Added: vendor/lldb/lldb-trunk-r321017/ - copied from r326949, vendor/lldb/dist/ From owner-svn-src-vendor@freebsd.org Mon Dec 18 20:11:58 2017 Return-Path: Delivered-To: svn-src-vendor@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C4365E833B2; Mon, 18 Dec 2017 20:11:58 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 825716CCC2; Mon, 18 Dec 2017 20:11:57 +0000 (UTC) (envelope-from dim@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id vBIKBuEG085353; Mon, 18 Dec 2017 20:11:56 GMT (envelope-from dim@FreeBSD.org) Received: (from dim@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id vBIKBtCS085340; Mon, 18 Dec 2017 20:11:55 GMT (envelope-from dim@FreeBSD.org) Message-Id: <201712182011.vBIKBtCS085340@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: dim set sender to dim@FreeBSD.org using -f From: Dimitry Andric Date: Mon, 18 Dec 2017 20:11:55 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-vendor@freebsd.org Subject: svn commit: r326943 - in vendor/compiler-rt/dist: . cmake cmake/Modules include include/sanitizer include/xray lib lib/BlocksRuntime lib/asan lib/asan/scripts lib/asan/tests lib/builtins lib/builti... X-SVN-Group: vendor X-SVN-Commit-Author: dim X-SVN-Commit-Paths: in vendor/compiler-rt/dist: . cmake cmake/Modules include include/sanitizer include/xray lib lib/BlocksRuntime lib/asan lib/asan/scripts lib/asan/tests lib/builtins lib/builtins/arm lib/cfi lib/dfsan ... X-SVN-Commit-Revision: 326943 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-vendor@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for the vendor work area tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Dec 2017 20:11:59 -0000 Author: dim Date: Mon Dec 18 20:11:54 2017 New Revision: 326943 URL: https://svnweb.freebsd.org/changeset/base/326943 Log: Vendor import of compiler-rt trunk r321017: https://llvm.org/svn/llvm-project/compiler-rt/trunk@321017 Added: vendor/compiler-rt/dist/cmake/Modules/HandleCompilerRT.cmake vendor/compiler-rt/dist/include/sanitizer/hwasan_interface.h (contents, props changed) vendor/compiler-rt/dist/include/sanitizer/scudo_interface.h (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_fuchsia.cc (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_interceptors_memintrinsics.cc (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_interceptors_memintrinsics.h (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_premap_shadow.cc (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_premap_shadow.h (contents, props changed) vendor/compiler-rt/dist/lib/asan/asan_shadow_setup.cc (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/ vendor/compiler-rt/dist/lib/fuzzer/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerClangCounters.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerCommand.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerCorpus.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerCrossOver.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerDefs.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerDictionary.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerDriver.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerExtFunctions.def vendor/compiler-rt/dist/lib/fuzzer/FuzzerExtFunctions.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerExtFunctionsDlsym.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerExtFunctionsDlsymWin.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerExtFunctionsWeak.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerExtFunctionsWeakAlias.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerExtraCounters.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerFlags.def vendor/compiler-rt/dist/lib/fuzzer/FuzzerIO.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerIO.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerIOPosix.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerIOWindows.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerInterface.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerInternal.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerLoop.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerMain.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerMerge.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerMerge.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerMutate.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerMutate.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerOptions.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerRandom.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerSHA1.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerSHA1.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerShmem.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerShmemFuchsia.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerShmemPosix.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerShmemWindows.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerTracePC.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerTracePC.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerUtil.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerUtil.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerUtilDarwin.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerUtilFuchsia.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerUtilLinux.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerUtilPosix.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerUtilWindows.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/FuzzerValueBitMap.h (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/README.txt (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/afl/ vendor/compiler-rt/dist/lib/fuzzer/afl/afl_driver.cpp (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/build.sh (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/scripts/ vendor/compiler-rt/dist/lib/fuzzer/scripts/unbalanced_allocs.py (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/standalone/ vendor/compiler-rt/dist/lib/fuzzer/standalone/StandaloneFuzzTargetMain.c (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/tests/ vendor/compiler-rt/dist/lib/fuzzer/tests/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/lib/fuzzer/tests/FuzzerUnittest.cpp (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/ vendor/compiler-rt/dist/lib/hwasan/.clang-format vendor/compiler-rt/dist/lib/hwasan/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan.cc (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan.h (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan.syms.extra vendor/compiler-rt/dist/lib/hwasan/hwasan_allocator.cc (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_allocator.h (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_blacklist.txt (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_flags.h (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_flags.inc (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_interceptors.cc (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_interface_internal.h (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_linux.cc (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_new_delete.cc (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_poisoning.cc (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_poisoning.h (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_report.cc (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_thread.cc (contents, props changed) vendor/compiler-rt/dist/lib/hwasan/hwasan_thread.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_checks.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_coverage_fuchsia.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_file.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_file.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_fuchsia.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_fuchsia.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_getauxval.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_limits_netbsd.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_limits_solaris.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_limits_solaris.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps_solaris.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_signal_interceptors.inc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_solaris.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer_fuchsia.cc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_syscall_linux_arm.inc (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_vector.h (contents, props changed) vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_vector_test.cc (contents, props changed) vendor/compiler-rt/dist/lib/scudo/scudo_interface_internal.h (contents, props changed) vendor/compiler-rt/dist/lib/scudo/scudo_platform.h (contents, props changed) vendor/compiler-rt/dist/lib/scudo/scudo_tsd.h (contents, props changed) vendor/compiler-rt/dist/lib/scudo/scudo_tsd_exclusive.cpp (contents, props changed) vendor/compiler-rt/dist/lib/scudo/scudo_tsd_exclusive.inc (contents, props changed) vendor/compiler-rt/dist/lib/scudo/scudo_tsd_shared.cpp (contents, props changed) vendor/compiler-rt/dist/lib/scudo/scudo_tsd_shared.inc (contents, props changed) vendor/compiler-rt/dist/lib/ubsan/ubsan_signals_standalone.cc (contents, props changed) vendor/compiler-rt/dist/lib/ubsan/ubsan_signals_standalone.h (contents, props changed) vendor/compiler-rt/dist/lib/ubsan_minimal/ vendor/compiler-rt/dist/lib/ubsan_minimal/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/lib/ubsan_minimal/ubsan.syms.extra vendor/compiler-rt/dist/lib/ubsan_minimal/ubsan_minimal_handlers.cc (contents, props changed) vendor/compiler-rt/dist/lib/xray/weak_symbols.txt (contents, props changed) vendor/compiler-rt/dist/lib/xray/xray_inmemory_log.h (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Darwin/fclose.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Darwin/getpwnam.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Darwin/interface_symbols_darwin.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Darwin/suppressions-function.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Helpers/underflow.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/aligned_delete_test.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/interface_symbols_linux.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/printf-fortify-1.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/printf-fortify-2.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/printf-fortify-3.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/printf-fortify-4.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/printf-fortify-5.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/pvalloc-overflow.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Linux/recoverable-lsan.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Posix/concurrent_overflow.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Posix/coverage-reset.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Posix/invalid-pointer-pairs-threads.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/Windows/interface_symbols_windows.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/error_report_callback.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/global-underflow.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/invalid-pointer-pairs-compare-errors.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/invalid-pointer-pairs-compare-success.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/invalid-pointer-pairs-subtract-errors.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/invalid-pointer-pairs-subtract-success.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/pass-object-byval.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/pass-struct-byval-uar.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/pass-struct-byval.cc (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/sleep_after_init.c (contents, props changed) vendor/compiler-rt/dist/test/asan/TestCases/use-after-scope-conversion.cc (contents, props changed) vendor/compiler-rt/dist/test/cfi/cross-dso/util/ vendor/compiler-rt/dist/test/cfi/cross-dso/util/cfi_stubs.h (contents, props changed) vendor/compiler-rt/dist/test/cfi/vtable-may-alias.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/ vendor/compiler-rt/dist/test/fuzzer/AFLDriverTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/AbsNegAndConstant64Test.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/AbsNegAndConstantTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/AccumulateAllocationsTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/BadStrcmpTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/BogusInitializeTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/BufferOverflowOnInput.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/CallerCalleeTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/CleanseTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/CounterTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/CustomCrossOverAndMutateTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/CustomCrossOverTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/CustomMutatorTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/CxxStringEqTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/DSO1.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/DSO2.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/DSOTestExtra.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/DSOTestMain.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/DeepRecursionTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/DivTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/EmptyTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/EquivalenceATest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/EquivalenceBTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/FlagsTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/FourIndependentBranchesTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/FullCoverageSetTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/GcSectionsTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/InitializeTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/LargeTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/LeakTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/LeakTimeoutTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/LoadTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/Memcmp64BytesTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/MemcmpTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/NotinstrumentedTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/NthRunCrashTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/NullDerefOnEmptyTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/NullDerefTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/OneHugeAllocTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/OutOfMemorySingleLargeMallocTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/OutOfMemoryTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/OverwriteInputTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/PrintFuncTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/RepeatedBytesTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/RepeatedMemcmp.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/ShrinkControlFlowSimpleTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/ShrinkControlFlowTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/ShrinkValueProfileTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SignedIntOverflowTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SimpleCmpTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SimpleDictionaryTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SimpleHashTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SimpleTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SimpleThreadedTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SingleByteInputTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SingleMemcmpTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SingleStrcmpTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SingleStrncmpTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SleepOneSecondTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SpamyTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/StrcmpTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/StrncmpOOBTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/StrncmpTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/StrstrTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SwapCmpTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/Switch2Test.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/SwitchTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/TableLookupTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/ThreadedLeakTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/ThreadedTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/TimeoutEmptyTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/TimeoutTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/TraceMallocTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/TraceMallocThreadedTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/TwoDifferentBugsTest.cpp (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/afl-driver-extra-stats.test vendor/compiler-rt/dist/test/fuzzer/afl-driver-stderr.test vendor/compiler-rt/dist/test/fuzzer/afl-driver.test vendor/compiler-rt/dist/test/fuzzer/bad-strcmp.test vendor/compiler-rt/dist/test/fuzzer/caller-callee.test vendor/compiler-rt/dist/test/fuzzer/cleanse.test vendor/compiler-rt/dist/test/fuzzer/coverage.test vendor/compiler-rt/dist/test/fuzzer/cxxstring.test vendor/compiler-rt/dist/test/fuzzer/deep-recursion.test vendor/compiler-rt/dist/test/fuzzer/dict1.txt (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/disable-leaks.test vendor/compiler-rt/dist/test/fuzzer/dump_coverage.test vendor/compiler-rt/dist/test/fuzzer/equivalence-signals.test vendor/compiler-rt/dist/test/fuzzer/equivalence.test vendor/compiler-rt/dist/test/fuzzer/exit-report.test vendor/compiler-rt/dist/test/fuzzer/exit_on_src_pos.test vendor/compiler-rt/dist/test/fuzzer/extra-counters.test vendor/compiler-rt/dist/test/fuzzer/fprofile-instr-generate.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-customcrossover.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-customcrossoverandmutate.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-custommutator.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-dict.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-dirs.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-fdmask.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-finalstats.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-flags.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-leak.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-oom-with-profile.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-oom.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-printcovpcs.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-runs.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-seed.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-segv.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-singleinputs.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-threaded.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-timeout.test vendor/compiler-rt/dist/test/fuzzer/fuzzer-ubsan.test vendor/compiler-rt/dist/test/fuzzer/fuzzer.test vendor/compiler-rt/dist/test/fuzzer/gc-sections.test vendor/compiler-rt/dist/test/fuzzer/hi.txt (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/inline-8bit-counters.test vendor/compiler-rt/dist/test/fuzzer/lit.cfg vendor/compiler-rt/dist/test/fuzzer/lit.site.cfg.in (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/max-number-of-runs.test vendor/compiler-rt/dist/test/fuzzer/memcmp.test vendor/compiler-rt/dist/test/fuzzer/memcmp64.test vendor/compiler-rt/dist/test/fuzzer/merge-control-file.test vendor/compiler-rt/dist/test/fuzzer/merge-posix.test vendor/compiler-rt/dist/test/fuzzer/merge-sigusr.test vendor/compiler-rt/dist/test/fuzzer/merge-summary.test vendor/compiler-rt/dist/test/fuzzer/merge.test vendor/compiler-rt/dist/test/fuzzer/minimize_crash.test vendor/compiler-rt/dist/test/fuzzer/minimize_two_crashes.test vendor/compiler-rt/dist/test/fuzzer/overwrite-input.test vendor/compiler-rt/dist/test/fuzzer/print-func.test vendor/compiler-rt/dist/test/fuzzer/recommended-dictionary.test vendor/compiler-rt/dist/test/fuzzer/reduce_inputs.test vendor/compiler-rt/dist/test/fuzzer/repeated-bytes.test vendor/compiler-rt/dist/test/fuzzer/shrink.test vendor/compiler-rt/dist/test/fuzzer/sigusr.test vendor/compiler-rt/dist/test/fuzzer/simple-cmp.test vendor/compiler-rt/dist/test/fuzzer/standalone.test vendor/compiler-rt/dist/test/fuzzer/strcmp.test vendor/compiler-rt/dist/test/fuzzer/strncmp.test vendor/compiler-rt/dist/test/fuzzer/strstr.test vendor/compiler-rt/dist/test/fuzzer/swap-cmp.test vendor/compiler-rt/dist/test/fuzzer/trace-malloc-2.test vendor/compiler-rt/dist/test/fuzzer/trace-malloc-threaded.test vendor/compiler-rt/dist/test/fuzzer/trace-malloc-unbalanced.test vendor/compiler-rt/dist/test/fuzzer/trace-malloc.test vendor/compiler-rt/dist/test/fuzzer/trace-pc.test vendor/compiler-rt/dist/test/fuzzer/ulimit.test vendor/compiler-rt/dist/test/fuzzer/unit/ vendor/compiler-rt/dist/test/fuzzer/unit/lit.site.cfg.in (contents, props changed) vendor/compiler-rt/dist/test/fuzzer/value-profile-cmp.test vendor/compiler-rt/dist/test/fuzzer/value-profile-cmp2.test vendor/compiler-rt/dist/test/fuzzer/value-profile-cmp3.test vendor/compiler-rt/dist/test/fuzzer/value-profile-cmp4.test vendor/compiler-rt/dist/test/fuzzer/value-profile-div.test vendor/compiler-rt/dist/test/fuzzer/value-profile-load.test vendor/compiler-rt/dist/test/fuzzer/value-profile-mem.test vendor/compiler-rt/dist/test/fuzzer/value-profile-set.test vendor/compiler-rt/dist/test/fuzzer/value-profile-strcmp.test vendor/compiler-rt/dist/test/fuzzer/value-profile-strncmp.test vendor/compiler-rt/dist/test/fuzzer/value-profile-switch.test vendor/compiler-rt/dist/test/hwasan/ vendor/compiler-rt/dist/test/hwasan/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/test/hwasan/TestCases/ vendor/compiler-rt/dist/test/hwasan/TestCases/halt-on-error.cc (contents, props changed) vendor/compiler-rt/dist/test/hwasan/TestCases/use-after-free.cc (contents, props changed) vendor/compiler-rt/dist/test/hwasan/lit.cfg vendor/compiler-rt/dist/test/hwasan/lit.site.cfg.in (contents, props changed) vendor/compiler-rt/dist/test/lsan/TestCases/default_options.cc (contents, props changed) vendor/compiler-rt/dist/test/msan/Linux/poll.cc (contents, props changed) vendor/compiler-rt/dist/test/msan/__strxfrm_l.cc (contents, props changed) vendor/compiler-rt/dist/test/msan/pvalloc.cc (contents, props changed) vendor/compiler-rt/dist/test/msan/sigaction.cc (contents, props changed) vendor/compiler-rt/dist/test/profile/infinite_loop.c (contents, props changed) vendor/compiler-rt/dist/test/profile/runtime_infinite.c (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Darwin/print-stack-trace.cc (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/allow_user_segv.cc (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Posix/dump_instruction_bytes.cc (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Posix/dump_registers.cc (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/TestCases/sanitizer_coverage_stack_depth.cc (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/android_commands/ vendor/compiler-rt/dist/test/sanitizer_common/android_commands/android_common.py (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/android_commands/android_compile.py (contents, props changed) vendor/compiler-rt/dist/test/sanitizer_common/android_commands/android_run.py (contents, props changed) vendor/compiler-rt/dist/test/scudo/alignment.c (contents, props changed) vendor/compiler-rt/dist/test/scudo/memalign.c (contents, props changed) vendor/compiler-rt/dist/test/scudo/overflow.c (contents, props changed) vendor/compiler-rt/dist/test/scudo/preinit.c (contents, props changed) vendor/compiler-rt/dist/test/scudo/preload.cpp (contents, props changed) vendor/compiler-rt/dist/test/scudo/quarantine.c (contents, props changed) vendor/compiler-rt/dist/test/scudo/rss.c (contents, props changed) vendor/compiler-rt/dist/test/scudo/secondary.c (contents, props changed) vendor/compiler-rt/dist/test/scudo/threads.c (contents, props changed) vendor/compiler-rt/dist/test/scudo/tsd_destruction.c (contents, props changed) vendor/compiler-rt/dist/test/scudo/valloc.c (contents, props changed) vendor/compiler-rt/dist/test/tsan/Linux/double_race.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/atexit3.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/custom_mutex4.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/custom_mutex5.cc (contents, props changed) vendor/compiler-rt/dist/test/tsan/signal_pause.cc (contents, props changed) vendor/compiler-rt/dist/test/ubsan/TestCases/Misc/Inputs/ vendor/compiler-rt/dist/test/ubsan/TestCases/Misc/Inputs/no-interception-dso.c (contents, props changed) vendor/compiler-rt/dist/test/ubsan/TestCases/Misc/builtins.cpp (contents, props changed) vendor/compiler-rt/dist/test/ubsan/TestCases/Misc/no-interception.cpp (contents, props changed) vendor/compiler-rt/dist/test/ubsan_minimal/ vendor/compiler-rt/dist/test/ubsan_minimal/CMakeLists.txt (contents, props changed) vendor/compiler-rt/dist/test/ubsan_minimal/TestCases/ vendor/compiler-rt/dist/test/ubsan_minimal/TestCases/recover-dedup-limit.cpp (contents, props changed) vendor/compiler-rt/dist/test/ubsan_minimal/TestCases/recover-dedup.cpp (contents, props changed) vendor/compiler-rt/dist/test/ubsan_minimal/TestCases/test-darwin-interface.c (contents, props changed) vendor/compiler-rt/dist/test/ubsan_minimal/TestCases/uadd-overflow.cpp (contents, props changed) vendor/compiler-rt/dist/test/ubsan_minimal/lit.common.cfg vendor/compiler-rt/dist/test/ubsan_minimal/lit.site.cfg.in (contents, props changed) vendor/compiler-rt/dist/test/xray/TestCases/Linux/basic-filtering.cc (contents, props changed) vendor/compiler-rt/dist/test/xray/TestCases/Linux/common-trampoline-alignment.cc (contents, props changed) vendor/compiler-rt/dist/test/xray/TestCases/Linux/custom-event-handler-alignment.cc (contents, props changed) vendor/compiler-rt/dist/test/xray/TestCases/Linux/fdr-single-thread.cc (contents, props changed) vendor/compiler-rt/dist/test/xray/TestCases/Linux/logging-modes.cc (contents, props changed) vendor/compiler-rt/dist/test/xray/TestCases/Linux/quiet-start.cc (contents, props changed) Deleted: vendor/compiler-rt/dist/lib/scudo/scudo_tls.h vendor/compiler-rt/dist/lib/scudo/scudo_tls_android.cpp vendor/compiler-rt/dist/lib/scudo/scudo_tls_android.inc vendor/compiler-rt/dist/lib/scudo/scudo_tls_context_android.inc vendor/compiler-rt/dist/lib/scudo/scudo_tls_context_linux.inc vendor/compiler-rt/dist/lib/scudo/scudo_tls_linux.cpp vendor/compiler-rt/dist/lib/scudo/scudo_tls_linux.inc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_vector.h vendor/compiler-rt/dist/lib/tsan/tests/unit/tsan_vector_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Darwin/interface_symbols_darwin.c vendor/compiler-rt/dist/test/asan/TestCases/Linux/interface_symbols_linux.c vendor/compiler-rt/dist/test/asan/TestCases/Posix/allow_user_segv.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/dump_instruction_bytes.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/interface_symbols_windows.c vendor/compiler-rt/dist/test/asan/android_commands/ vendor/compiler-rt/dist/test/scudo/alignment.cpp vendor/compiler-rt/dist/test/scudo/memalign.cpp vendor/compiler-rt/dist/test/scudo/overflow.cpp vendor/compiler-rt/dist/test/scudo/preinit.cpp vendor/compiler-rt/dist/test/scudo/quarantine.cpp vendor/compiler-rt/dist/test/scudo/secondary.cpp vendor/compiler-rt/dist/test/scudo/threads.cpp Modified: vendor/compiler-rt/dist/.arcconfig vendor/compiler-rt/dist/.gitignore vendor/compiler-rt/dist/CMakeLists.txt vendor/compiler-rt/dist/cmake/Modules/AddCompilerRT.cmake vendor/compiler-rt/dist/cmake/Modules/CompilerRTCompile.cmake vendor/compiler-rt/dist/cmake/Modules/CompilerRTDarwinUtils.cmake vendor/compiler-rt/dist/cmake/Modules/CompilerRTUtils.cmake vendor/compiler-rt/dist/cmake/base-config-ix.cmake vendor/compiler-rt/dist/cmake/builtin-config-ix.cmake vendor/compiler-rt/dist/cmake/config-ix.cmake vendor/compiler-rt/dist/include/CMakeLists.txt vendor/compiler-rt/dist/include/sanitizer/allocator_interface.h vendor/compiler-rt/dist/include/sanitizer/asan_interface.h vendor/compiler-rt/dist/include/sanitizer/coverage_interface.h vendor/compiler-rt/dist/include/sanitizer/lsan_interface.h vendor/compiler-rt/dist/include/sanitizer/tsan_interface.h vendor/compiler-rt/dist/include/xray/xray_interface.h vendor/compiler-rt/dist/include/xray/xray_log_interface.h vendor/compiler-rt/dist/include/xray/xray_records.h vendor/compiler-rt/dist/lib/BlocksRuntime/Block.h vendor/compiler-rt/dist/lib/BlocksRuntime/Block_private.h vendor/compiler-rt/dist/lib/CMakeLists.txt vendor/compiler-rt/dist/lib/asan/CMakeLists.txt vendor/compiler-rt/dist/lib/asan/asan_activation.cc vendor/compiler-rt/dist/lib/asan/asan_allocator.cc vendor/compiler-rt/dist/lib/asan/asan_allocator.h vendor/compiler-rt/dist/lib/asan/asan_descriptions.cc vendor/compiler-rt/dist/lib/asan/asan_descriptions.h vendor/compiler-rt/dist/lib/asan/asan_errors.cc vendor/compiler-rt/dist/lib/asan/asan_errors.h vendor/compiler-rt/dist/lib/asan/asan_fake_stack.cc vendor/compiler-rt/dist/lib/asan/asan_flags.cc vendor/compiler-rt/dist/lib/asan/asan_flags.inc vendor/compiler-rt/dist/lib/asan/asan_globals.cc vendor/compiler-rt/dist/lib/asan/asan_init_version.h vendor/compiler-rt/dist/lib/asan/asan_interceptors.cc vendor/compiler-rt/dist/lib/asan/asan_interceptors.h vendor/compiler-rt/dist/lib/asan/asan_internal.h vendor/compiler-rt/dist/lib/asan/asan_linux.cc vendor/compiler-rt/dist/lib/asan/asan_malloc_linux.cc vendor/compiler-rt/dist/lib/asan/asan_mapping.h vendor/compiler-rt/dist/lib/asan/asan_memory_profile.cc vendor/compiler-rt/dist/lib/asan/asan_new_delete.cc vendor/compiler-rt/dist/lib/asan/asan_poisoning.cc vendor/compiler-rt/dist/lib/asan/asan_poisoning.h vendor/compiler-rt/dist/lib/asan/asan_posix.cc vendor/compiler-rt/dist/lib/asan/asan_report.cc vendor/compiler-rt/dist/lib/asan/asan_report.h vendor/compiler-rt/dist/lib/asan/asan_rtl.cc vendor/compiler-rt/dist/lib/asan/asan_scariness_score.h vendor/compiler-rt/dist/lib/asan/asan_stack.h vendor/compiler-rt/dist/lib/asan/asan_thread.cc vendor/compiler-rt/dist/lib/asan/asan_thread.h vendor/compiler-rt/dist/lib/asan/asan_win.cc vendor/compiler-rt/dist/lib/asan/scripts/asan_device_setup vendor/compiler-rt/dist/lib/asan/scripts/asan_symbolize.py vendor/compiler-rt/dist/lib/asan/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/asan/tests/asan_asm_test.cc vendor/compiler-rt/dist/lib/asan/tests/asan_interface_test.cc vendor/compiler-rt/dist/lib/asan/tests/asan_str_test.cc vendor/compiler-rt/dist/lib/asan/tests/asan_test.cc vendor/compiler-rt/dist/lib/asan/tests/asan_test_utils.h vendor/compiler-rt/dist/lib/builtins/CMakeLists.txt vendor/compiler-rt/dist/lib/builtins/adddf3.c vendor/compiler-rt/dist/lib/builtins/addsf3.c vendor/compiler-rt/dist/lib/builtins/arm/aeabi_cdcmp.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_cfcmp.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_idivmod.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_memcmp.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_memcpy.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_memmove.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_memset.S vendor/compiler-rt/dist/lib/builtins/arm/aeabi_uidivmod.S vendor/compiler-rt/dist/lib/builtins/arm/bswapdi2.S vendor/compiler-rt/dist/lib/builtins/arm/bswapsi2.S vendor/compiler-rt/dist/lib/builtins/arm/clzdi2.S vendor/compiler-rt/dist/lib/builtins/arm/clzsi2.S vendor/compiler-rt/dist/lib/builtins/arm/comparesf2.S vendor/compiler-rt/dist/lib/builtins/arm/divmodsi4.S vendor/compiler-rt/dist/lib/builtins/arm/divsi3.S vendor/compiler-rt/dist/lib/builtins/arm/modsi3.S vendor/compiler-rt/dist/lib/builtins/arm/udivmodsi4.S vendor/compiler-rt/dist/lib/builtins/arm/udivsi3.S vendor/compiler-rt/dist/lib/builtins/arm/umodsi3.S vendor/compiler-rt/dist/lib/builtins/ashldi3.c vendor/compiler-rt/dist/lib/builtins/ashrdi3.c vendor/compiler-rt/dist/lib/builtins/assembly.h vendor/compiler-rt/dist/lib/builtins/clear_cache.c vendor/compiler-rt/dist/lib/builtins/comparedf2.c vendor/compiler-rt/dist/lib/builtins/comparesf2.c vendor/compiler-rt/dist/lib/builtins/cpu_model.c vendor/compiler-rt/dist/lib/builtins/divdf3.c vendor/compiler-rt/dist/lib/builtins/divsf3.c vendor/compiler-rt/dist/lib/builtins/divsi3.c vendor/compiler-rt/dist/lib/builtins/emutls.c vendor/compiler-rt/dist/lib/builtins/enable_execute_stack.c vendor/compiler-rt/dist/lib/builtins/extendhfsf2.c vendor/compiler-rt/dist/lib/builtins/extendsfdf2.c vendor/compiler-rt/dist/lib/builtins/fixdfdi.c vendor/compiler-rt/dist/lib/builtins/fixdfsi.c vendor/compiler-rt/dist/lib/builtins/fixsfdi.c vendor/compiler-rt/dist/lib/builtins/fixsfsi.c vendor/compiler-rt/dist/lib/builtins/fixunsdfdi.c vendor/compiler-rt/dist/lib/builtins/fixunsdfsi.c vendor/compiler-rt/dist/lib/builtins/fixunssfdi.c vendor/compiler-rt/dist/lib/builtins/fixunssfsi.c vendor/compiler-rt/dist/lib/builtins/floatdidf.c vendor/compiler-rt/dist/lib/builtins/floatdisf.c vendor/compiler-rt/dist/lib/builtins/floatsidf.c vendor/compiler-rt/dist/lib/builtins/floatsisf.c vendor/compiler-rt/dist/lib/builtins/floatundidf.c vendor/compiler-rt/dist/lib/builtins/floatundisf.c vendor/compiler-rt/dist/lib/builtins/floatunsidf.c vendor/compiler-rt/dist/lib/builtins/floatunsisf.c vendor/compiler-rt/dist/lib/builtins/int_endianness.h vendor/compiler-rt/dist/lib/builtins/int_lib.h vendor/compiler-rt/dist/lib/builtins/lshrdi3.c vendor/compiler-rt/dist/lib/builtins/muldf3.c vendor/compiler-rt/dist/lib/builtins/muldi3.c vendor/compiler-rt/dist/lib/builtins/mulsf3.c vendor/compiler-rt/dist/lib/builtins/negdf2.c vendor/compiler-rt/dist/lib/builtins/negsf2.c vendor/compiler-rt/dist/lib/builtins/subdf3.c vendor/compiler-rt/dist/lib/builtins/subsf3.c vendor/compiler-rt/dist/lib/builtins/truncdfhf2.c vendor/compiler-rt/dist/lib/builtins/truncdfsf2.c vendor/compiler-rt/dist/lib/builtins/truncsfhf2.c vendor/compiler-rt/dist/lib/builtins/udivsi3.c vendor/compiler-rt/dist/lib/cfi/CMakeLists.txt vendor/compiler-rt/dist/lib/cfi/cfi.cc vendor/compiler-rt/dist/lib/cfi/cfi_blacklist.txt vendor/compiler-rt/dist/lib/dfsan/dfsan.cc vendor/compiler-rt/dist/lib/esan/esan_sideline.h vendor/compiler-rt/dist/lib/esan/esan_sideline_linux.cpp vendor/compiler-rt/dist/lib/esan/working_set_posix.cpp vendor/compiler-rt/dist/lib/interception/interception.h vendor/compiler-rt/dist/lib/interception/interception_linux.cc vendor/compiler-rt/dist/lib/interception/interception_linux.h vendor/compiler-rt/dist/lib/interception/interception_mac.cc vendor/compiler-rt/dist/lib/interception/interception_mac.h vendor/compiler-rt/dist/lib/interception/interception_type_test.cc vendor/compiler-rt/dist/lib/interception/interception_win.cc vendor/compiler-rt/dist/lib/interception/interception_win.h vendor/compiler-rt/dist/lib/interception/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/lsan/CMakeLists.txt vendor/compiler-rt/dist/lib/lsan/lsan.cc vendor/compiler-rt/dist/lib/lsan/lsan.h vendor/compiler-rt/dist/lib/lsan/lsan_allocator.h vendor/compiler-rt/dist/lib/lsan/lsan_common.cc vendor/compiler-rt/dist/lib/lsan/lsan_common.h vendor/compiler-rt/dist/lib/lsan/lsan_common_linux.cc vendor/compiler-rt/dist/lib/lsan/lsan_common_mac.cc vendor/compiler-rt/dist/lib/lsan/lsan_interceptors.cc vendor/compiler-rt/dist/lib/lsan/weak_symbols.txt vendor/compiler-rt/dist/lib/msan/msan.cc vendor/compiler-rt/dist/lib/msan/msan.h vendor/compiler-rt/dist/lib/msan/msan_allocator.cc vendor/compiler-rt/dist/lib/msan/msan_interceptors.cc vendor/compiler-rt/dist/lib/msan/msan_linux.cc vendor/compiler-rt/dist/lib/msan/msan_report.cc vendor/compiler-rt/dist/lib/msan/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/msan/tests/msan_test.cc vendor/compiler-rt/dist/lib/profile/CMakeLists.txt vendor/compiler-rt/dist/lib/profile/GCDAProfiling.c vendor/compiler-rt/dist/lib/profile/InstrProfData.inc vendor/compiler-rt/dist/lib/profile/InstrProfiling.c vendor/compiler-rt/dist/lib/profile/InstrProfilingFile.c vendor/compiler-rt/dist/lib/profile/InstrProfilingInternal.h vendor/compiler-rt/dist/lib/profile/InstrProfilingPlatformLinux.c vendor/compiler-rt/dist/lib/profile/InstrProfilingPlatformOther.c vendor/compiler-rt/dist/lib/profile/InstrProfilingPort.h vendor/compiler-rt/dist/lib/profile/InstrProfilingUtil.c vendor/compiler-rt/dist/lib/profile/InstrProfilingUtil.h vendor/compiler-rt/dist/lib/profile/InstrProfilingValue.c vendor/compiler-rt/dist/lib/profile/InstrProfilingWriter.c vendor/compiler-rt/dist/lib/profile/WindowsMMap.c vendor/compiler-rt/dist/lib/safestack/safestack.cc vendor/compiler-rt/dist/lib/sanitizer_common/CMakeLists.txt vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_checks.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_combined.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_interface.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_local_cache.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_primary32.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_primary64.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_allocator_size_class_map.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_asm.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_bitvector.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_bvgraph.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_interceptors.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_interceptors_ioctl.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_interface.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_common_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_coverage_interface.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_coverage_libcdep_new.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_errno.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_flag_parser.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_flags.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_interface_internal.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_internal_defs.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_libignore.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_linux.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_linux.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_linux_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_mac.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_mac.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_mac_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_mutex.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_interceptors.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_limits_posix.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_platform_limits_posix.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_posix.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_posix.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_posix_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_printf.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps_common.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps_freebsd.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps_linux.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_procmaps_mac.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_quarantine.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_report_decorator.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_stacktrace.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_stacktrace_printer.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_stoptheworld_linux_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_stoptheworld_mac.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_suppressions.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer_internal.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer_libbacktrace.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_symbolizer_posix_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_syscall_generic.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_syscall_linux_aarch64.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_syscall_linux_x86_64.inc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_thread_registry.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_thread_registry.h vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_tls_get_addr.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_unwind_linux_libcdep.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_win.cc vendor/compiler-rt/dist/lib/sanitizer_common/sanitizer_win_weak_interception.cc vendor/compiler-rt/dist/lib/sanitizer_common/scripts/check_lint.sh vendor/compiler-rt/dist/lib/sanitizer_common/symbolizer/scripts/build_symbolizer.sh vendor/compiler-rt/dist/lib/sanitizer_common/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_allocator_test.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_common_test.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_libc_test.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_linux_test.cc vendor/compiler-rt/dist/lib/sanitizer_common/tests/sanitizer_test_utils.h vendor/compiler-rt/dist/lib/scudo/CMakeLists.txt vendor/compiler-rt/dist/lib/scudo/scudo_allocator.cpp vendor/compiler-rt/dist/lib/scudo/scudo_allocator.h vendor/compiler-rt/dist/lib/scudo/scudo_allocator_combined.h vendor/compiler-rt/dist/lib/scudo/scudo_allocator_secondary.h vendor/compiler-rt/dist/lib/scudo/scudo_crc32.h vendor/compiler-rt/dist/lib/scudo/scudo_flags.cpp vendor/compiler-rt/dist/lib/scudo/scudo_flags.inc vendor/compiler-rt/dist/lib/scudo/scudo_new_delete.cpp vendor/compiler-rt/dist/lib/scudo/scudo_utils.cpp vendor/compiler-rt/dist/lib/scudo/scudo_utils.h vendor/compiler-rt/dist/lib/stats/CMakeLists.txt vendor/compiler-rt/dist/lib/stats/stats.cc vendor/compiler-rt/dist/lib/tsan/CMakeLists.txt vendor/compiler-rt/dist/lib/tsan/check_analyze.sh vendor/compiler-rt/dist/lib/tsan/dd/CMakeLists.txt vendor/compiler-rt/dist/lib/tsan/go/buildgo.sh vendor/compiler-rt/dist/lib/tsan/rtl/tsan_fd.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interceptors.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interceptors.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interceptors_mac.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_interface_ann.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_libdispatch_mac.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_malloc_mac.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_mman.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_mman.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_platform.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_platform_linux.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_platform_mac.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_report.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_report.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_aarch64.S vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_amd64.S vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_mutex.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_report.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_rtl_thread.cc vendor/compiler-rt/dist/lib/tsan/rtl/tsan_sync.h vendor/compiler-rt/dist/lib/tsan/rtl/tsan_trace.h vendor/compiler-rt/dist/lib/tsan/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/tsan/tests/rtl/tsan_test_util_posix.cc vendor/compiler-rt/dist/lib/tsan/tests/unit/CMakeLists.txt vendor/compiler-rt/dist/lib/tsan/tests/unit/tsan_mman_test.cc vendor/compiler-rt/dist/lib/ubsan/CMakeLists.txt vendor/compiler-rt/dist/lib/ubsan/ubsan_checks.inc vendor/compiler-rt/dist/lib/ubsan/ubsan_diag.cc vendor/compiler-rt/dist/lib/ubsan/ubsan_diag.h vendor/compiler-rt/dist/lib/ubsan/ubsan_diag_standalone.cc vendor/compiler-rt/dist/lib/ubsan/ubsan_flags.cc vendor/compiler-rt/dist/lib/ubsan/ubsan_handlers.cc vendor/compiler-rt/dist/lib/ubsan/ubsan_handlers.h vendor/compiler-rt/dist/lib/ubsan/ubsan_handlers_cxx.cc vendor/compiler-rt/dist/lib/ubsan/ubsan_init.cc vendor/compiler-rt/dist/lib/ubsan/ubsan_init_standalone.cc vendor/compiler-rt/dist/lib/ubsan/ubsan_interface.inc vendor/compiler-rt/dist/lib/ubsan/ubsan_platform.h vendor/compiler-rt/dist/lib/xray/CMakeLists.txt vendor/compiler-rt/dist/lib/xray/tests/CMakeLists.txt vendor/compiler-rt/dist/lib/xray/tests/unit/buffer_queue_test.cc vendor/compiler-rt/dist/lib/xray/tests/unit/fdr_logging_test.cc vendor/compiler-rt/dist/lib/xray/xray_buffer_queue.cc vendor/compiler-rt/dist/lib/xray/xray_buffer_queue.h vendor/compiler-rt/dist/lib/xray/xray_fdr_log_records.h vendor/compiler-rt/dist/lib/xray/xray_fdr_logging.cc vendor/compiler-rt/dist/lib/xray/xray_fdr_logging.h vendor/compiler-rt/dist/lib/xray/xray_fdr_logging_impl.h vendor/compiler-rt/dist/lib/xray/xray_flags.h vendor/compiler-rt/dist/lib/xray/xray_flags.inc vendor/compiler-rt/dist/lib/xray/xray_init.cc vendor/compiler-rt/dist/lib/xray/xray_inmemory_log.cc vendor/compiler-rt/dist/lib/xray/xray_interface.cc vendor/compiler-rt/dist/lib/xray/xray_interface_internal.h vendor/compiler-rt/dist/lib/xray/xray_log_interface.cc vendor/compiler-rt/dist/lib/xray/xray_trampoline_x86_64.S vendor/compiler-rt/dist/lib/xray/xray_utils.cc vendor/compiler-rt/dist/lib/xray/xray_x86_64.cc vendor/compiler-rt/dist/test/CMakeLists.txt vendor/compiler-rt/dist/test/asan/CMakeLists.txt vendor/compiler-rt/dist/test/asan/TestCases/Darwin/abort_on_error.cc vendor/compiler-rt/dist/test/asan/TestCases/Darwin/dump_registers.cc vendor/compiler-rt/dist/test/asan/TestCases/Darwin/dyld_insert_libraries_reexec.cc vendor/compiler-rt/dist/test/asan/TestCases/Darwin/dyld_insert_libraries_remove.cc vendor/compiler-rt/dist/test/asan/TestCases/Darwin/reexec-insert-libraries-env.cc vendor/compiler-rt/dist/test/asan/TestCases/Darwin/unset-insert-libraries-on-exec.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/abort_on_error.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/allocator_oom_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/asan-asm-stacktrace-test.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/asan_prelink_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/asan_preload_test-1.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/asan_preload_test-2.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/calloc-preload.c vendor/compiler-rt/dist/test/asan/TestCases/Linux/cuda_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/kernel-area.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/nohugepage_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/preinstalled_signal.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/release_to_os_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Linux/swapcontext_annotation.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/asan-symbolize-sanity-test.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/deep_call_stack.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/halt_on_error-signals.c vendor/compiler-rt/dist/test/asan/TestCases/Posix/halt_on_error-torture.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/halt_on_error_suppress_equal_pcs.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/handle_abort_on_error.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/new_array_cookie_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/new_array_cookie_uaf_test.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/new_array_cookie_with_new_from_class.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/stack-overflow.cc vendor/compiler-rt/dist/test/asan/TestCases/Posix/stack-use-after-return.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/fuse-lld.cc vendor/compiler-rt/dist/test/asan/TestCases/Windows/shadow_conflict_32.cc vendor/compiler-rt/dist/test/asan/TestCases/alloca_constant_size.cc vendor/compiler-rt/dist/test/asan/TestCases/asan_and_llvm_coverage_test.cc vendor/compiler-rt/dist/test/asan/TestCases/atexit_stats.cc vendor/compiler-rt/dist/test/asan/TestCases/contiguous_container_crash.cc vendor/compiler-rt/dist/test/asan/TestCases/debug_ppc64_mapping.cc vendor/compiler-rt/dist/test/asan/TestCases/global-address.cpp vendor/compiler-rt/dist/test/asan/TestCases/heavy_uar_test.cc vendor/compiler-rt/dist/test/asan/TestCases/intra-object-overflow.cc vendor/compiler-rt/dist/test/asan/TestCases/max_redzone.cc vendor/compiler-rt/dist/test/asan/TestCases/memcmp_test.cc vendor/compiler-rt/dist/test/asan/TestCases/memset_test.cc vendor/compiler-rt/dist/test/asan/TestCases/non-executable-pc.cpp vendor/compiler-rt/dist/test/asan/TestCases/scariness_score_test.cc vendor/compiler-rt/dist/test/asan/TestCases/small_memcpy_test.cc vendor/compiler-rt/dist/test/asan/TestCases/stack-buffer-overflow-with-position.cc vendor/compiler-rt/dist/test/asan/TestCases/strtol_strict.c vendor/compiler-rt/dist/test/asan/TestCases/strtoll_strict.c vendor/compiler-rt/dist/test/asan/TestCases/suppressions-function.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-delete.cc vendor/compiler-rt/dist/test/asan/TestCases/use-after-free.cc vendor/compiler-rt/dist/test/asan/TestCases/verbose-log-path_test.cc vendor/compiler-rt/dist/test/asan/lit.cfg vendor/compiler-rt/dist/test/asan/lit.site.cfg.in vendor/compiler-rt/dist/test/builtins/Unit/clear_cache_test.c vendor/compiler-rt/dist/test/builtins/Unit/divxc3_test.c vendor/compiler-rt/dist/test/builtins/Unit/endianness.h vendor/compiler-rt/dist/test/builtins/Unit/fixunsxfti_test.c vendor/compiler-rt/dist/test/builtins/Unit/fixxfti_test.c vendor/compiler-rt/dist/test/builtins/Unit/floattixf_test.c vendor/compiler-rt/dist/test/builtins/Unit/floatuntixf_test.c vendor/compiler-rt/dist/test/builtins/Unit/lit.cfg vendor/compiler-rt/dist/test/builtins/Unit/mulsc3_test.c vendor/compiler-rt/dist/test/builtins/Unit/mulxc3_test.c vendor/compiler-rt/dist/test/builtins/Unit/powixf2_test.c vendor/compiler-rt/dist/test/cfi/CMakeLists.txt vendor/compiler-rt/dist/test/cfi/anon-namespace.cpp vendor/compiler-rt/dist/test/cfi/bad-cast.cpp vendor/compiler-rt/dist/test/cfi/bad-split.cpp vendor/compiler-rt/dist/test/cfi/base-derived-destructor.cpp vendor/compiler-rt/dist/test/cfi/cross-dso/icall/diag.cpp vendor/compiler-rt/dist/test/cfi/cross-dso/icall/icall-from-dso.cpp vendor/compiler-rt/dist/test/cfi/cross-dso/icall/icall.cpp vendor/compiler-rt/dist/test/cfi/cross-dso/lit.local.cfg vendor/compiler-rt/dist/test/cfi/cross-dso/shadow_is_read_only.cpp vendor/compiler-rt/dist/test/cfi/cross-dso/simple-fail.cpp vendor/compiler-rt/dist/test/cfi/cross-dso/simple-pass.cpp vendor/compiler-rt/dist/test/cfi/cross-dso/stats.cpp vendor/compiler-rt/dist/test/cfi/icall/external-call.c vendor/compiler-rt/dist/test/cfi/lit.cfg vendor/compiler-rt/dist/test/cfi/lit.site.cfg.in vendor/compiler-rt/dist/test/cfi/multiple-inheritance.cpp vendor/compiler-rt/dist/test/cfi/nvcall.cpp vendor/compiler-rt/dist/test/cfi/overwrite.cpp vendor/compiler-rt/dist/test/cfi/sibling.cpp vendor/compiler-rt/dist/test/cfi/simple-fail.cpp vendor/compiler-rt/dist/test/cfi/simple-pass.cpp vendor/compiler-rt/dist/test/cfi/stats.cpp vendor/compiler-rt/dist/test/cfi/target_uninstrumented.cpp vendor/compiler-rt/dist/test/cfi/two-vcalls.cpp vendor/compiler-rt/dist/test/cfi/vdtor.cpp vendor/compiler-rt/dist/test/esan/TestCases/large-stack-linux.c vendor/compiler-rt/dist/test/lit.common.cfg vendor/compiler-rt/dist/test/lit.common.configured.in vendor/compiler-rt/dist/test/lsan/TestCases/Linux/use_tls_dynamic.cc vendor/compiler-rt/dist/test/lsan/TestCases/link_turned_off.cc vendor/compiler-rt/dist/test/lsan/TestCases/stale_stack_leak.cc vendor/compiler-rt/dist/test/lsan/TestCases/swapcontext.cc vendor/compiler-rt/dist/test/lsan/TestCases/use_registers.cc vendor/compiler-rt/dist/test/lsan/lit.common.cfg vendor/compiler-rt/dist/test/msan/CMakeLists.txt vendor/compiler-rt/dist/test/msan/Linux/mallinfo.cc vendor/compiler-rt/dist/test/msan/ftime.cc vendor/compiler-rt/dist/test/msan/iconv.cc vendor/compiler-rt/dist/test/msan/ifaddrs.cc vendor/compiler-rt/dist/test/msan/lit.cfg vendor/compiler-rt/dist/test/msan/lit.site.cfg.in vendor/compiler-rt/dist/test/msan/msan_print_shadow3.cc vendor/compiler-rt/dist/test/msan/sigwait.cc vendor/compiler-rt/dist/test/msan/strxfrm.cc vendor/compiler-rt/dist/test/msan/tsearch.cc vendor/compiler-rt/dist/test/profile/Linux/counter_promo_for.c vendor/compiler-rt/dist/test/profile/Linux/coverage_ctors.cpp vendor/compiler-rt/dist/test/profile/Linux/coverage_dtor.cpp vendor/compiler-rt/dist/test/profile/Linux/coverage_test.cpp vendor/compiler-rt/dist/test/profile/Linux/instrprof-comdat.test vendor/compiler-rt/dist/test/profile/Linux/lit.local.cfg vendor/compiler-rt/dist/test/profile/instrprof-darwin-dead-strip.c vendor/compiler-rt/dist/test/profile/lit.cfg vendor/compiler-rt/dist/test/safestack/lit.cfg vendor/compiler-rt/dist/test/sanitizer_common/CMakeLists.txt vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/abort_on_error.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/assert.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/decorate_proc_maps.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/deepbind.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/getpwnam_r_invalid_user.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/hard_rss_limit_mb_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/iconv_test.c vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/ill.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/mlock_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/mprobe.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/ptrace.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/sem_init_glibc.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/signal_segv_handler.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/soft_rss_limit_mb_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/sysconf_interceptor_bypass_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Linux/unexpected_format_specifier_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Posix/dedup_token_length_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Posix/fpe.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Posix/getpass.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Posix/sanitizer_set_death_callback_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Posix/sanitizer_set_report_fd_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/Posix/weak_hook_test.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/corelimit.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/get_module_and_offset_for_pc.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/malloc_hook.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/options-include.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/print-stack-trace.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/sanitizer_coverage_inline8bit_counter.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/sanitizer_coverage_no_prune.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/sanitizer_coverage_trace_pc_guard-dso.cc vendor/compiler-rt/dist/test/sanitizer_common/TestCases/sanitizer_coverage_trace_pc_guard.cc vendor/compiler-rt/dist/test/sanitizer_common/lit.common.cfg vendor/compiler-rt/dist/test/scudo/CMakeLists.txt vendor/compiler-rt/dist/test/scudo/double-free.cpp vendor/compiler-rt/dist/test/scudo/interface.cpp vendor/compiler-rt/dist/test/scudo/lit.cfg vendor/compiler-rt/dist/test/scudo/malloc.cpp vendor/compiler-rt/dist/test/scudo/mismatch.cpp vendor/compiler-rt/dist/test/scudo/options.cpp vendor/compiler-rt/dist/test/scudo/random_shuffle.cpp vendor/compiler-rt/dist/test/scudo/realloc.cpp vendor/compiler-rt/dist/test/scudo/sized-delete.cpp vendor/compiler-rt/dist/test/scudo/sizes.cpp vendor/compiler-rt/dist/test/tsan/CMakeLists.txt vendor/compiler-rt/dist/test/tsan/Darwin/xpc-race.mm vendor/compiler-rt/dist/test/tsan/Linux/user_malloc.cc vendor/compiler-rt/dist/test/tsan/allocator_returns_null.cc vendor/compiler-rt/dist/test/tsan/cond_cancel.c vendor/compiler-rt/dist/test/tsan/custom_mutex.h vendor/compiler-rt/dist/test/tsan/lit.cfg vendor/compiler-rt/dist/test/tsan/map32bit.cc vendor/compiler-rt/dist/test/tsan/strerror_r.cc vendor/compiler-rt/dist/test/tsan/thread_name.cc vendor/compiler-rt/dist/test/tsan/thread_name2.cc vendor/compiler-rt/dist/test/tsan/tls_race.cc vendor/compiler-rt/dist/test/tsan/tls_race2.cc vendor/compiler-rt/dist/test/ubsan/CMakeLists.txt vendor/compiler-rt/dist/test/ubsan/TestCases/Float/cast-overflow.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/Integer/suppressions.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/Misc/bounds.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/Misc/coverage-levels.cc vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/Function/function.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/Function/lit.local.cfg vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/Linux/PR33221.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/PR33221.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/vptr-corrupted-vtable-itanium.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/vptr-non-unique-typeinfo.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/vptr-virtual-base-construction.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/vptr-virtual-base.cpp vendor/compiler-rt/dist/test/ubsan/TestCases/TypeCheck/vptr.cpp vendor/compiler-rt/dist/test/ubsan/lit.common.cfg vendor/compiler-rt/dist/test/ubsan/lit.site.cfg.in vendor/compiler-rt/dist/test/xray/TestCases/Linux/arg1-logger.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/argv0-log-file-name.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/coverage-sample.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/custom-event-logging.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/fdr-mode.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/fdr-thread-order.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/fixedsize-logging.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/func-id-utils.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/optional-inmemory-log.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/patching-unpatching.cc vendor/compiler-rt/dist/test/xray/TestCases/Linux/pic_test.cc vendor/compiler-rt/dist/test/xray/Unit/lit.site.cfg.in vendor/compiler-rt/dist/test/xray/lit.cfg vendor/compiler-rt/dist/test/xray/lit.site.cfg.in vendor/compiler-rt/dist/unittests/CMakeLists.txt vendor/compiler-rt/dist/unittests/lit.common.unit.cfg vendor/compiler-rt/dist/unittests/lit.common.unit.configured.in Modified: vendor/compiler-rt/dist/.arcconfig ============================================================================== --- vendor/compiler-rt/dist/.arcconfig Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/.arcconfig Mon Dec 18 20:11:54 2017 (r326943) @@ -1,4 +1,4 @@ { - "project_id" : "compiler-rt", + "repository.callsign" : "CRT", "conduit_uri" : "https://reviews.llvm.org/" } Modified: vendor/compiler-rt/dist/.gitignore ============================================================================== --- vendor/compiler-rt/dist/.gitignore Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/.gitignore Mon Dec 18 20:11:54 2017 (r326943) @@ -3,3 +3,4 @@ darwin_fat clang_darwin multi_arch *.sw? +*.pyc Modified: vendor/compiler-rt/dist/CMakeLists.txt ============================================================================== --- vendor/compiler-rt/dist/CMakeLists.txt Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/CMakeLists.txt Mon Dec 18 20:11:54 2017 (r326943) @@ -1,9 +1,5 @@ # CMake build for CompilerRT. # -# This build assumes that CompilerRT is checked out into the -# 'projects/compiler-rt' or 'runtimes/compiler-rt' inside of an LLVM tree. -# Standalone build system for CompilerRT is not yet ready. -# # An important constraint of the build is that it only produces libraries # based on the ability of the host toolchain to target various platforms. @@ -21,6 +17,12 @@ list(INSERT CMAKE_MODULE_PATH 0 "${CMAKE_CURRENT_SOURCE_DIR}/cmake/Modules" ) +if(CMAKE_CONFIGURATION_TYPES) + set(CMAKE_CFG_RESOLVED_INTDIR "${CMAKE_CFG_INTDIR}/") +else() + set(CMAKE_CFG_RESOLVED_INTDIR "") +endif() + include(base-config-ix) include(CompilerRTUtils) @@ -30,7 +32,32 @@ option(COMPILER_RT_BUILD_SANITIZERS "Build sanitizers" mark_as_advanced(COMPILER_RT_BUILD_SANITIZERS) option(COMPILER_RT_BUILD_XRAY "Build xray" ON) mark_as_advanced(COMPILER_RT_BUILD_XRAY) +option(COMPILER_RT_BUILD_LIBFUZZER "Build libFuzzer" ON) +mark_as_advanced(COMPILER_RT_BUILD_LIBFUZZER) +option(COMPILER_RT_BUILD_PROFILE "Build profile runtime" ON) +mark_as_advanced(COMPILER_RT_BUILD_PROFILE) +option(COMPILER_RT_BUILD_XRAY_NO_PREINIT "Build xray with no preinit patching" OFF) +mark_as_advanced(COMPILER_RT_BUILD_XRAY_NO_PREINIT) +set(COMPILER_RT_ASAN_SHADOW_SCALE "" + CACHE STRING "Override the shadow scale to be used in ASan runtime") + +if (NOT COMPILER_RT_ASAN_SHADOW_SCALE STREQUAL "") + # Check that the shadow scale value is valid. + if (NOT (COMPILER_RT_ASAN_SHADOW_SCALE GREATER -1 AND + COMPILER_RT_ASAN_SHADOW_SCALE LESS 8)) + message(FATAL_ERROR " + Invalid ASan Shadow Scale '${COMPILER_RT_ASAN_SHADOW_SCALE}'.") + endif() + + set(COMPILER_RT_ASAN_SHADOW_SCALE_LLVM_FLAG + -mllvm -asan-mapping-scale=${COMPILER_RT_ASAN_SHADOW_SCALE}) + set(COMPILER_RT_ASAN_SHADOW_SCALE_DEFINITION + ASAN_SHADOW_SCALE=${COMPILER_RT_ASAN_SHADOW_SCALE}) + set(COMPILER_RT_ASAN_SHADOW_SCALE_FLAG + -D${COMPILER_RT_ASAN_SHADOW_SCALE_DEFINITION}) +endif() + set(COMPILER_RT_BAREMETAL_BUILD OFF CACHE BOOLEAN "Build for a bare-metal target.") @@ -52,12 +79,19 @@ if (COMPILER_RT_STANDALONE_BUILD) set(LIT_ARGS_DEFAULT "${LIT_ARGS_DEFAULT} --no-progress-bar") endif() set(LLVM_LIT_ARGS "${LIT_ARGS_DEFAULT}" CACHE STRING "Default options for lit") + set(LLVM_LIT_OUTPUT_DIR "${COMPILER_RT_EXEC_OUTPUT_DIR}") endif() construct_compiler_rt_default_triple() -if ("${COMPILER_RT_DEFAULT_TARGET_ABI}" STREQUAL "androideabi") +if ("${COMPILER_RT_DEFAULT_TARGET_ABI}" MATCHES "hf$") + if (${COMPILER_RT_DEFAULT_TARGET_ARCH} MATCHES "^arm") + set(COMPILER_RT_DEFAULT_TARGET_ARCH "armhf") + endif() +endif() +if ("${COMPILER_RT_DEFAULT_TARGET_ABI}" MATCHES "^android") set(ANDROID 1) endif() +pythonize_bool(ANDROID) set(COMPILER_RT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR}) set(COMPILER_RT_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}) @@ -78,21 +112,63 @@ option(COMPILER_RT_EXTERNALIZE_DEBUGINFO # COMPILER_RT_DEBUG_PYBOOL is used by lit.common.configured.in. pythonize_bool(COMPILER_RT_DEBUG) +include(HandleCompilerRT) include(config-ix) if(APPLE AND SANITIZER_MIN_OSX_VERSION AND SANITIZER_MIN_OSX_VERSION VERSION_LESS "10.9") # Mac OS X prior to 10.9 had problems with exporting symbols from # libc++/libc++abi. - set(use_cxxabi_default OFF) -elseif(MSVC) - set(use_cxxabi_default OFF) + set(cxxabi_supported OFF) else() - set(use_cxxabi_default ON) + set(cxxabi_supported ON) endif() -option(SANITIZER_CAN_USE_CXXABI "Sanitizers can use cxxabi" ${use_cxxabi_default}) +option(SANITIZER_ALLOW_CXXABI "Allow use of C++ ABI details in ubsan" ON) + +set(SANITIZE_CAN_USE_CXXABI OFF) +if (cxxabi_supported AND SANITIZER_ALLOW_CXXABI) + set(SANITIZER_CAN_USE_CXXABI ON) +endif() pythonize_bool(SANITIZER_CAN_USE_CXXABI) +set(SANITIZER_CXX_ABI "default" CACHE STRING + "Specify C++ ABI library to use.") +set(CXXABIS none default libcxxabi libstdc++ libc++) +set_property(CACHE SANITIZER_CXX_ABI PROPERTY STRINGS ;${CXXABIS}) + +if (SANITIZER_CXX_ABI STREQUAL "default") + if (HAVE_LIBCXXABI AND COMPILER_RT_DEFAULT_TARGET_ONLY) + set(SANITIZER_CXX_ABI_LIBNAME "libcxxabi") + set(SANITIZER_CXX_ABI_INTREE 1) + elseif (APPLE) + set(SANITIZER_CXX_ABI_LIBNAME "libcxxabi") + set(SANITIZER_CXX_ABI_SYSTEM 1) + else() + set(SANITIZER_CXX_ABI_LIBNAME "libstdc++") + endif() +else() + set(SANITIZER_CXX_ABI_LIBNAME "${SANITIZER_CXX_ABI}") +endif() + +if (SANITIZER_CXX_ABI_LIBNAME STREQUAL "libcxxabi") + if (SANITIZER_CXX_ABI_INTREE) + if (TARGET unwind_shared OR HAVE_LIBUNWIND) + list(APPEND SANITIZER_CXX_ABI_LIBRARY unwind_shared) + endif() + if (TARGET cxxabi_shared OR HAVE_LIBCXXABI) + list(APPEND SANITIZER_CXX_ABI_LIBRARY cxxabi_shared) + endif() + else() + list(APPEND SANITIZER_CXX_ABI_LIBRARY "c++abi") + endif() +elseif (SANITIZER_CXX_ABI_LIBNAME STREQUAL "libc++") + list(APPEND SANITIZER_CXX_ABI_LIBRARY "c++") +elseif (SANITIZER_CXX_ABI_LIBNAME STREQUAL "libstdc++") + append_list_if(COMPILER_RT_HAS_LIBSTDCXX stdc++ SANITIZER_CXX_ABI_LIBRARY) +endif() + +option(SANITIZER_USE_COMPILER_RT "Use compiler-rt builtins instead of libgcc" OFF) + #================================ # Setup Compiler Flags #================================ @@ -134,7 +210,9 @@ append_list_if(COMPILER_RT_HAS_FUNWIND_TABLES_FLAG -fu append_list_if(COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG -fno-stack-protector SANITIZER_COMMON_CFLAGS) append_list_if(COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG -fno-sanitize=safe-stack SANITIZER_COMMON_CFLAGS) append_list_if(COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG -fvisibility=hidden SANITIZER_COMMON_CFLAGS) -append_list_if(COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG -fvisibility-inlines-hidden SANITIZER_COMMON_CFLAGS) +if(NOT COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG) + append_list_if(COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG -fvisibility-inlines-hidden SANITIZER_COMMON_CFLAGS) +endif() append_list_if(COMPILER_RT_HAS_FNO_LTO_FLAG -fno-lto SANITIZER_COMMON_CFLAGS) # The following is a workaround for powerpc64le. This is the only architecture @@ -176,7 +254,7 @@ append_list_if(COMPILER_RT_DEBUG -DSANITIZER_DEBUG=1 S # always respect the optimization flags set by CMAKE_BUILD_TYPE instead. if (NOT MSVC) - # Build with optimization, unless we're in debug mode. + # Build with optimization, unless we're in debug mode. if(COMPILER_RT_DEBUG) list(APPEND SANITIZER_COMMON_CFLAGS -O0) else() @@ -228,6 +306,28 @@ append_list_if(COMPILER_RT_HAS_WD4391_FLAG /wd4391 SAN append_list_if(COMPILER_RT_HAS_WD4722_FLAG /wd4722 SANITIZER_COMMON_CFLAGS) append_list_if(COMPILER_RT_HAS_WD4800_FLAG /wd4800 SANITIZER_COMMON_CFLAGS) +# Set common link flags. +append_list_if(COMPILER_RT_HAS_NODEFAULTLIBS_FLAG -nodefaultlibs SANITIZER_COMMON_LINK_FLAGS) + +if (SANITIZER_USE_COMPILER_RT) + list(APPEND SANITIZER_COMMON_LINK_FLAGS -rtlib=compiler-rt) + find_compiler_rt_library(builtins COMPILER_RT_BUILTINS_LIBRARY) + list(APPEND SANITIZER_COMMON_LINK_LIBS ${COMPILER_RT_BUILTINS_LIBRARY}) +else() + if (ANDROID) + append_list_if(COMPILER_RT_HAS_GCC_LIB gcc SANITIZER_COMMON_LINK_LIBS) + else() + append_list_if(COMPILER_RT_HAS_GCC_S_LIB gcc_s SANITIZER_COMMON_LINK_LIBS) + endif() +endif() + +append_list_if(COMPILER_RT_HAS_LIBC c SANITIZER_COMMON_LINK_LIBS) + +if("${CMAKE_SYSTEM_NAME}" STREQUAL "Fuchsia") + list(APPEND SANITIZER_COMMON_LINK_FLAGS -Wl,-z,defs,-z,now,-z,relro) + list(APPEND SANITIZER_COMMON_LINK_LIBS zircon) +endif() + # Warnings to turn off for all libraries, not just sanitizers. append_string_if(COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG -Wno-unused-parameter CMAKE_C_FLAGS CMAKE_CXX_FLAGS) @@ -244,17 +344,15 @@ endif() add_subdirectory(include) -set(COMPILER_RT_LIBCXX_PATH ${LLVM_MAIN_SRC_DIR}/projects/libcxx) -if(EXISTS ${COMPILER_RT_LIBCXX_PATH}/) - set(COMPILER_RT_HAS_LIBCXX_SOURCES TRUE) -else() - set(COMPILER_RT_LIBCXX_PATH ${LLVM_MAIN_SRC_DIR}/../libcxx) - if(EXISTS ${COMPILER_RT_LIBCXX_PATH}/) - set(COMPILER_RT_HAS_LIBCXX_SOURCES TRUE) - else() - set(COMPILER_RT_HAS_LIBCXX_SOURCES FALSE) +foreach(path IN ITEMS ${LLVM_MAIN_SRC_DIR}/projects/libcxx + ${LLVM_MAIN_SRC_DIR}/runtimes/libcxx + ${LLVM_MAIN_SRC_DIR}/../libcxx + ${LLVM_EXTERNAL_LIBCXX_SOURCE_DIR}) + if(IS_DIRECTORY ${path}) + set(COMPILER_RT_LIBCXX_PATH ${path}) + break() endif() -endif() +endforeach() set(COMPILER_RT_LLD_PATH ${LLVM_MAIN_SRC_DIR}/tools/lld) if(EXISTS ${COMPILER_RT_LLD_PATH}/ AND LLVM_TOOL_LLD_BUILD) @@ -274,4 +372,15 @@ add_subdirectory(lib) if(COMPILER_RT_INCLUDE_TESTS) add_subdirectory(unittests) add_subdirectory(test) + if (COMPILER_RT_STANDALONE_BUILD) + # If we have a valid source tree, generate llvm-lit into the bin directory. + # The user can still choose to have the check targets *use* a different lit + # by specifying -DLLVM_EXTERNAL_LIT, but we generate it regardless. + if (EXISTS ${LLVM_MAIN_SRC_DIR}/utils/llvm-lit) + add_subdirectory(${LLVM_MAIN_SRC_DIR}/utils/llvm-lit ${CMAKE_CURRENT_BINARY_DIR}/llvm-lit) + elseif(NOT EXISTS ${LLVM_EXTERNAL_LIT}) + message(WARNING "Could not find LLVM source directory and LLVM_EXTERNAL_LIT does not" + "point to a valid file. You will not be able to run tests.") + endif() + endif() endif() Modified: vendor/compiler-rt/dist/cmake/Modules/AddCompilerRT.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/Modules/AddCompilerRT.cmake Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/cmake/Modules/AddCompilerRT.cmake Mon Dec 18 20:11:54 2017 (r326943) @@ -56,8 +56,15 @@ function(add_compiler_rt_object_libraries name) foreach(libname ${libnames}) add_library(${libname} OBJECT ${LIB_SOURCES}) + + # Strip out -msse3 if this isn't macOS. + set(target_flags ${LIB_CFLAGS}) + if(APPLE AND NOT "${libname}" MATCHES ".*\.osx.*") + list(REMOVE_ITEM target_flags "-msse3") + endif() + set_target_compile_flags(${libname} - ${CMAKE_CXX_FLAGS} ${extra_cflags_${libname}} ${LIB_CFLAGS}) + ${CMAKE_CXX_FLAGS} ${extra_cflags_${libname}} ${target_flags}) set_property(TARGET ${libname} APPEND PROPERTY COMPILE_DEFINITIONS ${LIB_DEFS}) set_target_properties(${libname} PROPERTIES FOLDER "Compiler-RT Libraries") @@ -86,6 +93,25 @@ function(add_compiler_rt_component name) add_dependencies(compiler-rt ${name}) endfunction() +function(add_asm_sources output) + set(${output} ${ARGN} PARENT_SCOPE) + # Xcode will try to compile asm files as C ('clang -x c'), and that will fail. + if (${CMAKE_GENERATOR} STREQUAL "Xcode") + enable_language(ASM) + else() + # Pass ASM file directly to the C++ compiler. + set_source_files_properties(${ARGN} PROPERTIES LANGUAGE C) + endif() +endfunction() + +macro(set_output_name output name arch) + if(ANDROID AND ${arch} STREQUAL "i386") + set(${output} "${name}-i686${COMPILER_RT_OS_SUFFIX}") + else() + set(${output} "${name}-${arch}${COMPILER_RT_OS_SUFFIX}") + endif() +endmacro() + # Adds static or shared runtime for a list of architectures and operating # systems and puts it in the proper directory in the build and install trees. # add_compiler_rt_runtime( @@ -117,8 +143,14 @@ function(add_compiler_rt_runtime name type) else() set(NO_LTO_FLAGS "") endif() + if(APPLE) foreach(os ${LIB_OS}) + # Strip out -msse3 if this isn't macOS. + list(LENGTH LIB_CFLAGS HAS_EXTRA_CFLAGS) + if(HAS_EXTRA_CFLAGS AND NOT "${os}" MATCHES "^(osx)$") + list(REMOVE_ITEM LIB_CFLAGS "-msse3") + endif() if(type STREQUAL "STATIC") set(libname "${name}_${os}") else() @@ -142,15 +174,15 @@ function(add_compiler_rt_runtime name type) endif() if(type STREQUAL "STATIC") set(libname "${name}-${arch}") - set(output_name_${libname} ${libname}${COMPILER_RT_OS_SUFFIX}) + set_output_name(output_name_${libname} ${name} ${arch}) else() set(libname "${name}-dynamic-${arch}") set(extra_cflags_${libname} ${TARGET_${arch}_CFLAGS} ${LIB_CFLAGS}) set(extra_link_flags_${libname} ${TARGET_${arch}_LINK_FLAGS} ${LIB_LINK_FLAGS}) if(WIN32) - set(output_name_${libname} ${name}_dynamic-${arch}${COMPILER_RT_OS_SUFFIX}) + set_output_name(output_name_${libname} ${name}_dynamic ${arch}) else() - set(output_name_${libname} ${name}-${arch}${COMPILER_RT_OS_SUFFIX}) + set_output_name(output_name_${libname} ${name} ${arch}) endif() endif() set(sources_${libname} ${LIB_SOURCES}) @@ -178,9 +210,18 @@ function(add_compiler_rt_runtime name type) COMMAND "${CMAKE_COMMAND}" -DCMAKE_INSTALL_COMPONENT=${LIB_PARENT_TARGET} -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") + add_custom_target(install-${LIB_PARENT_TARGET}-stripped + DEPENDS ${LIB_PARENT_TARGET} + COMMAND "${CMAKE_COMMAND}" + -DCMAKE_INSTALL_COMPONENT=${LIB_PARENT_TARGET} + -DCMAKE_INSTALL_DO_STRIP=1 + -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") set_target_properties(install-${LIB_PARENT_TARGET} PROPERTIES FOLDER "Compiler-RT Misc") + set_target_properties(install-${LIB_PARENT_TARGET}-stripped PROPERTIES + FOLDER "Compiler-RT Misc") add_dependencies(install-compiler-rt install-${LIB_PARENT_TARGET}) + add_dependencies(install-compiler-rt-stripped install-${LIB_PARENT_TARGET}-stripped) endif() endif() @@ -202,10 +243,10 @@ function(add_compiler_rt_runtime name type) set_target_properties(${libname} PROPERTIES OUTPUT_NAME ${output_name_${libname}}) set_target_properties(${libname} PROPERTIES FOLDER "Compiler-RT Runtime") + if(LIB_LINK_LIBS) + target_link_libraries(${libname} ${LIB_LINK_LIBS}) + endif() if(${type} STREQUAL "SHARED") - if(LIB_LINK_LIBS) - target_link_libraries(${libname} ${LIB_LINK_LIBS}) - endif() if(WIN32 AND NOT CYGWIN AND NOT MINGW) set_target_properties(${libname} PROPERTIES IMPORT_PREFIX "") set_target_properties(${libname} PROPERTIES IMPORT_SUFFIX ".lib") @@ -235,10 +276,17 @@ function(add_compiler_rt_runtime name type) COMMAND "${CMAKE_COMMAND}" -DCMAKE_INSTALL_COMPONENT=${libname} -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") + add_custom_target(install-${libname}-stripped + DEPENDS ${libname} + COMMAND "${CMAKE_COMMAND}" + -DCMAKE_INSTALL_COMPONENT=${libname} + -DCMAKE_INSTALL_DO_STRIP=1 + -P "${CMAKE_BINARY_DIR}/cmake_install.cmake") # If you have a parent target specified, we bind the new install target # to the parent install target. if(LIB_PARENT_TARGET) add_dependencies(install-${LIB_PARENT_TARGET} install-${libname}) + add_dependencies(install-${LIB_PARENT_TARGET}-stripped install-${libname}-stripped) endif() endif() if(APPLE) @@ -287,24 +335,65 @@ if(MSVC) list(APPEND COMPILER_RT_GTEST_CFLAGS -Wno-deprecated-declarations) endif() +# Compile and register compiler-rt tests. +# generate_compiler_rt_tests( +# +# KIND +# SUBDIR +# SOURCES +# RUNTIME +# CFLAGS +# COMPILE_DEPS +# DEPS +# LINK_FLAGS +# ) +function(generate_compiler_rt_tests test_objects test_suite testname arch) + cmake_parse_arguments(TEST "" "KIND;RUNTIME;SUBDIR" + "SOURCES;COMPILE_DEPS;DEPS;CFLAGS;LINK_FLAGS" ${ARGN}) + + foreach(source ${TEST_SOURCES}) + sanitizer_test_compile( + "${test_objects}" "${source}" "${arch}" + KIND ${TEST_KIND} + COMPILE_DEPS ${TEST_COMPILE_DEPS} + DEPS ${TEST_DEPS} + CFLAGS ${TEST_CFLAGS} + ) + endforeach() + + set(TEST_DEPS ${${test_objects}}) + + if(NOT "${TEST_RUNTIME}" STREQUAL "") + list(APPEND TEST_DEPS ${TEST_RUNTIME}) + list(APPEND "${test_objects}" $) + endif() + + add_compiler_rt_test(${test_suite} "${testname}" "${arch}" + SUBDIR ${TEST_SUBDIR} + OBJECTS ${${test_objects}} + DEPS ${TEST_DEPS} + LINK_FLAGS ${TEST_LINK_FLAGS} + ) + set("${test_objects}" "${${test_objects}}" PARENT_SCOPE) +endfunction() + # Link objects into a single executable with COMPILER_RT_TEST_COMPILER, # using specified link flags. Make executable a part of provided # test_suite. -# add_compiler_rt_test( +# add_compiler_rt_test( # SUBDIR # OBJECTS # DEPS # LINK_FLAGS ) -macro(add_compiler_rt_test test_suite test_name) +function(add_compiler_rt_test test_suite test_name arch) cmake_parse_arguments(TEST "" "SUBDIR" "OBJECTS;DEPS;LINK_FLAGS" "" ${ARGN}) - set(output_bin ${CMAKE_CURRENT_BINARY_DIR}) + set(output_dir ${CMAKE_CURRENT_BINARY_DIR}) if(TEST_SUBDIR) - set(output_bin "${output_bin}/${TEST_SUBDIR}") + set(output_dir "${output_dir}/${TEST_SUBDIR}") endif() - if(CMAKE_CONFIGURATION_TYPES) - set(output_bin "${output_bin}/${CMAKE_CFG_INTDIR}") - endif() - set(output_bin "${output_bin}/${test_name}") + set(output_dir "${output_dir}/${CMAKE_CFG_INTDIR}") + file(MAKE_DIRECTORY "${output_dir}") + set(output_bin "${output_dir}/${test_name}") if(MSVC) set(output_bin "${output_bin}.exe") endif() @@ -313,6 +402,10 @@ macro(add_compiler_rt_test test_suite test_name) if(NOT COMPILER_RT_STANDALONE_BUILD) list(APPEND TEST_DEPS clang) endif() + + get_target_flags_for_arch(${arch} TARGET_LINK_FLAGS) + list(APPEND TEST_LINK_FLAGS ${TARGET_LINK_FLAGS}) + # If we're not on MSVC, include the linker flags from CMAKE but override them # with the provided link flags. This ensures that flags which are required to # link programs at all are included, but the changes needed for the test @@ -323,16 +416,18 @@ macro(add_compiler_rt_test test_suite test_name) set(TEST_LINK_FLAGS "${CMAKE_EXE_LINKER_FLAGS} ${TEST_LINK_FLAGS}") separate_arguments(TEST_LINK_FLAGS) endif() - add_custom_target(${test_name} - COMMAND ${COMPILER_RT_TEST_COMPILER} ${TEST_OBJECTS} - -o "${output_bin}" + add_custom_command( + OUTPUT "${output_bin}" + COMMAND ${COMPILER_RT_TEST_COMPILER} ${TEST_OBJECTS} -o "${output_bin}" ${TEST_LINK_FLAGS} - DEPENDS ${TEST_DEPS}) - set_target_properties(${test_name} PROPERTIES FOLDER "Compiler-RT Tests") + DEPENDS ${TEST_DEPS} + ) + add_custom_target(T${test_name} DEPENDS "${output_bin}") + set_target_properties(T${test_name} PROPERTIES FOLDER "Compiler-RT Tests") # Make the test suite depend on the binary. - add_dependencies(${test_suite} ${test_name}) -endmacro() + add_dependencies(${test_suite} T${test_name}) +endfunction() macro(add_compiler_rt_resource_file target_name file_name component) set(src_file "${CMAKE_CURRENT_SOURCE_DIR}/${file_name}") @@ -370,7 +465,7 @@ endmacro(add_compiler_rt_script src name) # DEPS # CFLAGS ) macro(add_custom_libcxx name prefix) - if(NOT COMPILER_RT_HAS_LIBCXX_SOURCES) + if(NOT COMPILER_RT_LIBCXX_PATH) message(FATAL_ERROR "libcxx not found!") endif() @@ -439,4 +534,15 @@ function(rt_externalize_debuginfo name) else() message(FATAL_ERROR "COMPILER_RT_EXTERNALIZE_DEBUGINFO isn't implemented for non-darwin platforms!") endif() +endfunction() + + +# Configure lit configuration files, including compiler-rt specific variables. +function(configure_compiler_rt_lit_site_cfg input output) + set_llvm_build_mode() + + string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} COMPILER_RT_RESOLVED_TEST_COMPILER ${COMPILER_RT_TEST_COMPILER}) + string(REPLACE ${CMAKE_CFG_INTDIR} ${LLVM_BUILD_MODE} COMPILER_RT_RESOLVED_LIBRARY_OUTPUT_DIR ${COMPILER_RT_LIBRARY_OUTPUT_DIR}) + + configure_lit_site_cfg(${input} ${output}) endfunction() Modified: vendor/compiler-rt/dist/cmake/Modules/CompilerRTCompile.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/Modules/CompilerRTCompile.cmake Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/cmake/Modules/CompilerRTCompile.cmake Mon Dec 18 20:11:54 2017 (r326943) @@ -24,12 +24,44 @@ function(translate_msvc_cflags out_flags msvc_flags) set(${out_flags} "${clang_flags}" PARENT_SCOPE) endfunction() +# Compile a sanitizer test with a freshly built clang +# for a given architecture, adding the result to the object list. +# - obj_list: output list of objects, populated by path +# of a generated object file. +# - source: source file of a test. +# - arch: architecture to compile for. +# sanitizer_test_compile( +# KIND +# COMPILE_DEPS +# DEPS +# CFLAGS +# ) +function(sanitizer_test_compile obj_list source arch) + cmake_parse_arguments(TEST + "" "" "KIND;COMPILE_DEPS;DEPS;CFLAGS" ${ARGN}) + get_filename_component(basename ${source} NAME) + set(output_obj + "${CMAKE_CFG_RESOLVED_INTDIR}${obj_list}.${basename}.${arch}${TEST_KIND}.o") + + # Write out architecture-specific flags into TARGET_CFLAGS variable. + get_target_flags_for_arch(${arch} TARGET_CFLAGS) + set(COMPILE_DEPS ${TEST_COMPILE_DEPS}) + if(NOT COMPILER_RT_STANDALONE_BUILD) + list(APPEND COMPILE_DEPS ${TEST_DEPS}) + endif() + clang_compile(${output_obj} ${source} + CFLAGS ${TEST_CFLAGS} ${TARGET_CFLAGS} + DEPS ${COMPILE_DEPS}) + list(APPEND ${obj_list} ${output_obj}) + set("${obj_list}" "${${obj_list}}" PARENT_SCOPE) +endfunction() + # Compile a source into an object file with COMPILER_RT_TEST_COMPILER using # a provided compile flags and dependenices. # clang_compile( # CFLAGS # DEPS ) -macro(clang_compile object_file source) +function(clang_compile object_file source) cmake_parse_arguments(SOURCE "" "" "CFLAGS;DEPS" ${ARGN}) get_filename_component(source_rpath ${source} REALPATH) if(NOT COMPILER_RT_STANDALONE_BUILD) @@ -39,6 +71,7 @@ macro(clang_compile object_file source) list(APPEND SOURCE_DEPS CompilerRTUnitTestCheckCxx) endif() string(REGEX MATCH "[.](cc|cpp)$" is_cxx ${source_rpath}) + string(REGEX MATCH "[.](m|mm)$" is_objc ${source_rpath}) if(is_cxx) string(REPLACE " " ";" global_flags "${CMAKE_CXX_FLAGS}") else() @@ -52,6 +85,9 @@ macro(clang_compile object_file source) if (APPLE) set(global_flags ${OSX_SYSROOT_FLAG} ${global_flags}) endif() + if (is_objc) + list(APPEND global_flags -ObjC) + endif() # Ignore unknown warnings. CMAKE_CXX_FLAGS may contain GCC-specific options # which are not supported by Clang. @@ -64,7 +100,7 @@ macro(clang_compile object_file source) ${source_rpath} MAIN_DEPENDENCY ${source} DEPENDS ${SOURCE_DEPS}) -endmacro() +endfunction() # On Darwin, there are no system-wide C++ headers and the just-built clang is # therefore not able to compile C++ files unless they are copied/symlinked into @@ -100,7 +136,7 @@ macro(clang_compiler_add_cxx_check) COMMAND bash -c "${CMD}" COMMENT "Checking that just-built clang can find C++ headers..." VERBATIM) - if (TARGET clang) + if (NOT COMPILER_RT_STANDALONE_BUILD) ADD_DEPENDENCIES(CompilerRTUnitTestCheckCxx clang) endif() endif() Modified: vendor/compiler-rt/dist/cmake/Modules/CompilerRTDarwinUtils.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/Modules/CompilerRTDarwinUtils.cmake Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/cmake/Modules/CompilerRTDarwinUtils.cmake Mon Dec 18 20:11:54 2017 (r326943) @@ -200,10 +200,23 @@ macro(darwin_add_builtin_library name suffix) if(DARWIN_${LIB_OS}_SYSROOT) set(sysroot_flag -isysroot ${DARWIN_${LIB_OS}_SYSROOT}) endif() + + # Make a copy of the compilation flags. + set(builtin_cflags ${LIB_CFLAGS}) + + # Strip out any inappropriate flags for the target. + if("${LIB_ARCH}" MATCHES "^(armv7|armv7k|armv7s)$") + set(builtin_cflags "") + foreach(cflag "${LIB_CFLAGS}") + string(REPLACE "-fomit-frame-pointer" "" cflag "${cflag}") + list(APPEND builtin_cflags ${cflag}) + endforeach(cflag) + endif() + set_target_compile_flags(${libname} ${sysroot_flag} ${DARWIN_${LIB_OS}_BUILTIN_MIN_VER_FLAG} - ${LIB_CFLAGS}) + ${builtin_cflags}) set_property(TARGET ${libname} APPEND PROPERTY COMPILE_DEFINITIONS ${LIB_DEFS}) set_target_properties(${libname} PROPERTIES @@ -243,35 +256,6 @@ function(darwin_lipo_libs name) endif() endfunction() -# Filter out generic versions of routines that are re-implemented in -# architecture specific manner. This prevents multiple definitions of the -# same symbols, making the symbol selection non-deterministic. -function(darwin_filter_builtin_sources output_var exclude_or_include excluded_list) - if(exclude_or_include STREQUAL "EXCLUDE") - set(filter_action GREATER) - set(filter_value -1) - elseif(exclude_or_include STREQUAL "INCLUDE") - set(filter_action LESS) - set(filter_value 0) - else() - message(FATAL_ERROR "darwin_filter_builtin_sources called without EXCLUDE|INCLUDE") - endif() - - set(intermediate ${ARGN}) - foreach (_file ${intermediate}) - get_filename_component(_name_we ${_file} NAME_WE) - list(FIND ${excluded_list} ${_name_we} _found) - if(_found ${filter_action} ${filter_value}) - list(REMOVE_ITEM intermediate ${_file}) - elseif(${_file} MATCHES ".*/.*\\.S" OR ${_file} MATCHES ".*/.*\\.c") - get_filename_component(_name ${_file} NAME) - string(REPLACE ".S" ".c" _cname "${_name}") - list(REMOVE_ITEM intermediate ${_cname}) - endif () - endforeach () - set(${output_var} ${intermediate} PARENT_SCOPE) -endfunction() - # Generates builtin libraries for all operating systems specified in ARGN. Each # OS library is constructed by lipo-ing together single-architecture libraries. macro(darwin_add_builtin_libraries) @@ -294,7 +278,7 @@ macro(darwin_add_builtin_libraries) ARCH ${arch} MIN_VERSION ${DARWIN_${os}_BUILTIN_MIN_VER}) - darwin_filter_builtin_sources(filtered_sources + filter_builtin_sources(filtered_sources EXCLUDE ${arch}_${os}_EXCLUDED_BUILTINS ${${arch}_SOURCES}) @@ -316,7 +300,7 @@ macro(darwin_add_builtin_libraries) OS ${os} ARCH ${arch}) - darwin_filter_builtin_sources(filtered_sources + filter_builtin_sources(filtered_sources EXCLUDE ${arch}_${os}_EXCLUDED_BUILTINS ${${arch}_SOURCES}) @@ -411,7 +395,7 @@ macro(darwin_add_embedded_builtin_libraries) set(x86_64_FUNCTIONS ${common_FUNCTIONS}) foreach(arch ${DARWIN_macho_embedded_ARCHS}) - darwin_filter_builtin_sources(${arch}_filtered_sources + filter_builtin_sources(${arch}_filtered_sources INCLUDE ${arch}_FUNCTIONS ${${arch}_SOURCES}) if(NOT ${arch}_filtered_sources) Modified: vendor/compiler-rt/dist/cmake/Modules/CompilerRTUtils.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/Modules/CompilerRTUtils.cmake Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/cmake/Modules/CompilerRTUtils.cmake Mon Dec 18 20:11:54 2017 (r326943) @@ -163,10 +163,11 @@ macro(detect_target_arch) check_symbol_exists(__arm__ "" __ARM) check_symbol_exists(__aarch64__ "" __AARCH64) check_symbol_exists(__x86_64__ "" __X86_64) - check_symbol_exists(__i686__ "" __I686) check_symbol_exists(__i386__ "" __I386) check_symbol_exists(__mips__ "" __MIPS) check_symbol_exists(__mips64__ "" __MIPS64) + check_symbol_exists(__powerpc64__ "" __PPC64) + check_symbol_exists(__powerpc64le__ "" __PPC64LE) check_symbol_exists(__s390x__ "" __S390X) check_symbol_exists(__wasm32__ "" __WEBASSEMBLY32) check_symbol_exists(__wasm64__ "" __WEBASSEMBLY64) @@ -176,14 +177,16 @@ macro(detect_target_arch) add_default_target_arch(aarch64) elseif(__X86_64) add_default_target_arch(x86_64) - elseif(__I686) - add_default_target_arch(i686) elseif(__I386) add_default_target_arch(i386) elseif(__MIPS64) # must be checked before __MIPS add_default_target_arch(mips64) elseif(__MIPS) add_default_target_arch(mips) + elseif(__PPC64) + add_default_target_arch(powerpc64) + elseif(__PPC64LE) + add_default_target_arch(powerpc64le) elseif(__S390X) add_default_target_arch(s390x) elseif(__WEBASSEMBLY32) @@ -273,3 +276,32 @@ macro(construct_compiler_rt_default_triple) set(COMPILER_RT_HAS_EXPLICIT_DEFAULT_TARGET_TRIPLE FALSE) endif() endmacro() + +# Filter out generic versions of routines that are re-implemented in +# architecture specific manner. This prevents multiple definitions of the +# same symbols, making the symbol selection non-deterministic. +function(filter_builtin_sources output_var exclude_or_include excluded_list) + if(exclude_or_include STREQUAL "EXCLUDE") + set(filter_action GREATER) + set(filter_value -1) + elseif(exclude_or_include STREQUAL "INCLUDE") + set(filter_action LESS) + set(filter_value 0) + else() + message(FATAL_ERROR "filter_builtin_sources called without EXCLUDE|INCLUDE") + endif() + + set(intermediate ${ARGN}) + foreach (_file ${intermediate}) + get_filename_component(_name_we ${_file} NAME_WE) + list(FIND ${excluded_list} ${_name_we} _found) + if(_found ${filter_action} ${filter_value}) + list(REMOVE_ITEM intermediate ${_file}) + elseif(${_file} MATCHES ".*/.*\\.S" OR ${_file} MATCHES ".*/.*\\.c") + get_filename_component(_name ${_file} NAME) + string(REPLACE ".S" ".c" _cname "${_name}") + list(REMOVE_ITEM intermediate ${_cname}) + endif () + endforeach () + set(${output_var} ${intermediate} PARENT_SCOPE) +endfunction() Added: vendor/compiler-rt/dist/cmake/Modules/HandleCompilerRT.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ vendor/compiler-rt/dist/cmake/Modules/HandleCompilerRT.cmake Mon Dec 18 20:11:54 2017 (r326943) @@ -0,0 +1,21 @@ +function(find_compiler_rt_library name dest) + set(dest "" PARENT_SCOPE) + set(CLANG_COMMAND ${CMAKE_CXX_COMPILER} ${SANITIZER_COMMON_CFLAGS} + "--rtlib=compiler-rt" "--print-libgcc-file-name") + if (CMAKE_CXX_COMPILER_ID MATCHES Clang AND CMAKE_CXX_COMPILER_TARGET) + list(APPEND CLANG_COMMAND "--target=${CMAKE_CXX_COMPILER_TARGET}") + endif() + execute_process( + COMMAND ${CLANG_COMMAND} + RESULT_VARIABLE HAD_ERROR + OUTPUT_VARIABLE LIBRARY_FILE + ) + string(STRIP "${LIBRARY_FILE}" LIBRARY_FILE) + string(REPLACE "builtins" "${name}" LIBRARY_FILE "${LIBRARY_FILE}") + if (NOT HAD_ERROR AND EXISTS "${LIBRARY_FILE}") + message(STATUS "Found compiler-rt ${name} library: ${LIBRARY_FILE}") + set(${dest} "${LIBRARY_FILE}" PARENT_SCOPE) + else() + message(STATUS "Failed to find compiler-rt ${name} library") + endif() +endfunction() Modified: vendor/compiler-rt/dist/cmake/base-config-ix.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/base-config-ix.cmake Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/cmake/base-config-ix.cmake Mon Dec 18 20:11:54 2017 (r326943) @@ -4,11 +4,14 @@ # runtime libraries. include(CheckIncludeFile) +include(CheckCXXSourceCompiles) + check_include_file(unwind.h HAVE_UNWIND_H) # Top level target used to build all compiler-rt libraries. add_custom_target(compiler-rt ALL) add_custom_target(install-compiler-rt) +add_custom_target(install-compiler-rt-stripped) set_target_properties(compiler-rt PROPERTIES FOLDER "Compiler-RT Misc") # Setting these variables from an LLVM build is sufficient that compiler-rt can @@ -86,6 +89,7 @@ if(APPLE) option(COMPILER_RT_ENABLE_IOS "Enable building for iOS" On) option(COMPILER_RT_ENABLE_WATCHOS "Enable building for watchOS - Experimental" Off) option(COMPILER_RT_ENABLE_TVOS "Enable building for tvOS - Experimental" Off) + else() option(COMPILER_RT_DEFAULT_TARGET_ONLY "Build builtins only for the default target" Off) endif() @@ -136,10 +140,6 @@ macro(test_targets) elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "i[2-6]86|x86|amd64") if(NOT MSVC) test_target_arch(x86_64 "" "-m64") - # FIXME: We build runtimes for both i686 and i386, as "clang -m32" may - # target different variant than "$CMAKE_C_COMPILER -m32". This part should - # be gone after we resolve PR14109. - test_target_arch(i686 __i686__ "-m32") test_target_arch(i386 __i386__ "-m32") else() if (CMAKE_SIZEOF_VOID_P EQUAL 4) @@ -149,7 +149,13 @@ macro(test_targets) endif() endif() elseif("${COMPILER_RT_DEFAULT_TARGET_ARCH}" MATCHES "powerpc") + # Strip out -nodefaultlibs when calling TEST_BIG_ENDIAN. Configuration + # will fail with this option when building with a sanitizer. + cmake_push_check_state() + string(REPLACE "-nodefaultlibs" "" CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS}) TEST_BIG_ENDIAN(HOST_IS_BIG_ENDIAN) + cmake_pop_check_state() + if(HOST_IS_BIG_ENDIAN) test_target_arch(powerpc64 "" "-m64") else() Modified: vendor/compiler-rt/dist/cmake/builtin-config-ix.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/builtin-config-ix.cmake Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/cmake/builtin-config-ix.cmake Mon Dec 18 20:11:54 2017 (r326943) @@ -25,7 +25,7 @@ int foo(int x, int y) { set(ARM64 aarch64) set(ARM32 arm armhf armv6m armv7m armv7em armv7 armv7s armv7k) -set(X86 i386 i686) +set(X86 i386) set(X86_64 x86_64) set(MIPS32 mips mipsel) set(MIPS64 mips64 mips64el) @@ -40,7 +40,7 @@ if(APPLE) endif() set(ALL_BUILTIN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} - ${MIPS32} ${MIPS64} ${WASM32} ${WASM64}) + ${MIPS32} ${MIPS64} ${PPC64} ${WASM32} ${WASM64}) include(CompilerRTUtils) include(CompilerRTDarwinUtils) Modified: vendor/compiler-rt/dist/cmake/config-ix.cmake ============================================================================== --- vendor/compiler-rt/dist/cmake/config-ix.cmake Mon Dec 18 20:11:46 2017 (r326942) +++ vendor/compiler-rt/dist/cmake/config-ix.cmake Mon Dec 18 20:11:54 2017 (r326943) @@ -1,4 +1,5 @@ include(CMakePushCheckState) +include(CheckCCompilerFlag) include(CheckCXXCompilerFlag) include(CheckLibraryExists) include(CheckSymbolExists) @@ -11,6 +12,32 @@ function(check_linker_flag flag out_var) cmake_pop_check_state() endfunction() +check_library_exists(c fopen "" COMPILER_RT_HAS_LIBC) +if (NOT SANITIZER_USE_COMPILER_RT) + if (ANDROID) + check_library_exists(gcc __gcc_personality_v0 "" COMPILER_RT_HAS_GCC_LIB) + else() + check_library_exists(gcc_s __gcc_personality_v0 "" COMPILER_RT_HAS_GCC_S_LIB) + endif() +endif() + +check_c_compiler_flag(-nodefaultlibs COMPILER_RT_HAS_NODEFAULTLIBS_FLAG) +if (COMPILER_RT_HAS_NODEFAULTLIBS_FLAG) + set(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -nodefaultlibs") + if (COMPILER_RT_HAS_LIBC) + list(APPEND CMAKE_REQUIRED_LIBRARIES c) + endif () + if (SANITIZER_USE_COMPILER_RT) + list(APPEND CMAKE_REQUIRED_FLAGS -rtlib=compiler-rt) + find_compiler_rt_library(builtins COMPILER_RT_BUILTINS_LIBRARY) + list(APPEND CMAKE_REQUIRED_LIBRARIES "${COMPILER_RT_BUILTINS_LIBRARY}") + elseif (COMPILER_RT_HAS_GCC_S_LIB) + list(APPEND CMAKE_REQUIRED_LIBRARIES gcc_s) + elseif (COMPILER_RT_HAS_GCC_LIB) + list(APPEND CMAKE_REQUIRED_LIBRARIES gcc) + endif () +endif () + # CodeGen options. check_cxx_compiler_flag(-fPIC COMPILER_RT_HAS_FPIC_FLAG) check_cxx_compiler_flag(-fPIE COMPILER_RT_HAS_FPIE_FLAG) @@ -73,11 +100,14 @@ check_cxx_compiler_flag(/wd4800 COMPILER_RT_HAS_WD4800 check_symbol_exists(__func__ "" COMPILER_RT_HAS_FUNC_SYMBOL) # Libraries. -check_library_exists(c fopen "" COMPILER_RT_HAS_LIBC) check_library_exists(dl dlopen "" COMPILER_RT_HAS_LIBDL) check_library_exists(rt shm_open "" COMPILER_RT_HAS_LIBRT) check_library_exists(m pow "" COMPILER_RT_HAS_LIBM) check_library_exists(pthread pthread_create "" COMPILER_RT_HAS_LIBPTHREAD) +if (ANDROID AND COMPILER_RT_HAS_LIBDL) + # Android's libstdc++ has a dependency on libdl. + list(APPEND CMAKE_REQUIRED_LIBRARIES dl) +endif() check_library_exists(stdc++ __cxa_throw "" COMPILER_RT_HAS_LIBSTDCXX) # Linker flags. @@ -144,7 +174,7 @@ endmacro() set(ARM64 aarch64) set(ARM32 arm armhf) -set(X86 i386 i686) +set(X86 i386) set(X86_64 x86_64) set(MIPS32 mips mipsel) set(MIPS64 mips64 mips64el) @@ -164,23 +194,29 @@ set(ALL_SANITIZER_COMMON_SUPPORTED_ARCH ${X86} ${X86_6 set(ALL_ASAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${MIPS32} ${MIPS64} ${PPC64} ${S390X}) set(ALL_DFSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64}) +set(ALL_FUZZER_SUPPORTED_ARCH x86_64) if(APPLE) set(ALL_LSAN_SUPPORTED_ARCH ${X86} ${X86_64} ${MIPS64} ${ARM64}) else() - set(ALL_LSAN_SUPPORTED_ARCH ${X86} ${X86_64} ${MIPS64} ${ARM64} ${ARM32}) + set(ALL_LSAN_SUPPORTED_ARCH ${X86} ${X86_64} ${MIPS64} ${ARM64} ${ARM32} ${PPC64}) endif() set(ALL_MSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64} ${PPC64}) +set(ALL_HWASAN_SUPPORTED_ARCH ${ARM64}) set(ALL_PROFILE_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${PPC64} ${MIPS32} ${MIPS64} ${S390X}) set(ALL_TSAN_SUPPORTED_ARCH ${X86_64} ${MIPS64} ${ARM64} ${PPC64}) set(ALL_UBSAN_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${MIPS32} ${MIPS64} ${PPC64} ${S390X}) set(ALL_SAFESTACK_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM64} ${MIPS32} ${MIPS64}) -set(ALL_CFI_SUPPORTED_ARCH ${X86} ${X86_64} ${MIPS64}) +set(ALL_CFI_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${MIPS64}) set(ALL_ESAN_SUPPORTED_ARCH ${X86_64} ${MIPS64}) set(ALL_SCUDO_SUPPORTED_ARCH ${X86} ${X86_64} ${ARM32} ${ARM64} ${MIPS32} ${MIPS64}) +if(APPLE) +set(ALL_XRAY_SUPPORTED_ARCH ${X86_64}) +else() set(ALL_XRAY_SUPPORTED_ARCH ${X86_64} ${ARM32} ${ARM64} ${MIPS32} ${MIPS64} powerpc64le) +endif() if(APPLE) include(CompilerRTDarwinUtils) @@ -225,6 +261,7 @@ if(APPLE) set(SANITIZER_COMMON_SUPPORTED_OS osx) set(PROFILE_SUPPORTED_OS osx) set(TSAN_SUPPORTED_OS osx) + set(XRAY_SUPPORTED_OS osx) if(NOT SANITIZER_MIN_OSX_VERSION) string(REGEX MATCH "-mmacosx-version-min=([.0-9]+)" MACOSX_VERSION_MIN_FLAG "${CMAKE_CXX_FLAGS}") @@ -360,6 +397,9 @@ if(APPLE) list_intersect(MSAN_SUPPORTED_ARCH ALL_MSAN_SUPPORTED_ARCH SANITIZER_COMMON_SUPPORTED_ARCH) + list_intersect(HWASAN_SUPPORTED_ARCH + ALL_HWASAN_SUPPORTED_ARCH + SANITIZER_COMMON_SUPPORTED_ARCH) list_intersect(PROFILE_SUPPORTED_ARCH ALL_PROFILE_SUPPORTED_ARCH SANITIZER_COMMON_SUPPORTED_ARCH) @@ -381,9 +421,13 @@ if(APPLE) list_intersect(SCUDO_SUPPORTED_ARCH ALL_SCUDO_SUPPORTED_ARCH SANITIZER_COMMON_SUPPORTED_ARCH) + list_intersect(FUZZER_SUPPORTED_ARCH + ALL_FUZZER_SUPPORTED_ARCH + ALL_SANITIZER_COMMON_SUPPORTED_ARCH) list_intersect(XRAY_SUPPORTED_ARCH ALL_XRAY_SUPPORTED_ARCH - SANITIZER_COMMON_SUPPORTED_ARCH) + SANITIZER_COMMON_SUPPORTED_ARCH) + else() # Architectures supported by compiler-rt libraries. filter_available_targets(SANITIZER_COMMON_SUPPORTED_ARCH @@ -395,9 +439,11 @@ else() filter_available_targets(UBSAN_COMMON_SUPPORTED_ARCH ${SANITIZER_COMMON_SUPPORTED_ARCH}) filter_available_targets(ASAN_SUPPORTED_ARCH ${ALL_ASAN_SUPPORTED_ARCH}) + filter_available_targets(FUZZER_SUPPORTED_ARCH ${ALL_FUZZER_SUPPORTED_ARCH}) filter_available_targets(DFSAN_SUPPORTED_ARCH ${ALL_DFSAN_SUPPORTED_ARCH}) filter_available_targets(LSAN_SUPPORTED_ARCH ${ALL_LSAN_SUPPORTED_ARCH}) filter_available_targets(MSAN_SUPPORTED_ARCH ${ALL_MSAN_SUPPORTED_ARCH}) + filter_available_targets(HWASAN_SUPPORTED_ARCH ${ALL_HWASAN_SUPPORTED_ARCH}) filter_available_targets(PROFILE_SUPPORTED_ARCH ${ALL_PROFILE_SUPPORTED_ARCH}) filter_available_targets(TSAN_SUPPORTED_ARCH ${ALL_TSAN_SUPPORTED_ARCH}) filter_available_targets(UBSAN_SUPPORTED_ARCH ${ALL_UBSAN_SUPPORTED_ARCH}) @@ -434,13 +480,13 @@ else() set(OS_NAME "${CMAKE_SYSTEM_NAME}") *** DIFF OUTPUT TRUNCATED AT 1000 LINES ***