├── .gitignore ├── .gitmodules ├── LICENSE.txt ├── MSiMBA.sln ├── MSiMBA ├── Benchmarking │ ├── DatasetEvaluator.cs │ └── MbaDataset.cs ├── Datasets │ ├── e1_2vars.txt │ ├── e1_3vars.txt │ ├── e1_4vars.txt │ ├── e1_5vars.txt │ ├── e1_6vars.txt │ ├── e2_2vars.txt │ ├── e2_3vars.txt │ ├── e2_4vars.txt │ ├── e3_2vars.txt │ ├── e3_3vars.txt │ ├── e3_4vars.txt │ ├── e4_2vars.txt │ ├── e4_3vars.txt │ ├── e4_4vars.txt │ ├── e5_2vars.txt │ ├── e5_3vars.txt │ ├── e5_4vars.txt │ ├── mba_obf_linear.txt │ └── msimba.txt ├── MSiMBA.csproj └── Program.cs ├── Mba.Common ├── Ast │ ├── AddNode.cs │ ├── AndNode.cs │ ├── AshrNode.cs │ ├── AstNode.cs │ ├── BinaryNode.cs │ ├── ConstNode.cs │ ├── LshrNode.cs │ ├── MulNode.cs │ ├── NegNode.cs │ ├── OrNode.cs │ ├── PowerNode.cs │ ├── RefNode.cs │ ├── SextNode.cs │ ├── ShlNode.cs │ ├── TruncNode.cs │ ├── UnaryNode.cs │ ├── VarNode.cs │ ├── WildCardConstantNode.cs │ ├── XorNode.cs │ └── ZextNode.cs ├── Interop │ ├── MarshaledString.cs │ ├── SpanExtensions.cs │ ├── StringMarshaler.cs │ └── UnmanagedAnalyses.cs ├── MSiMBA │ ├── AstCloner.cs │ ├── AstEvaluator.cs │ ├── AstJit.cs │ ├── ConstantFolder.cs │ ├── ConstantSubstituter.cs │ ├── FastConstantUnmerger.cs │ ├── JitUtils.cs │ ├── MultibitRefiner.cs │ ├── MultibitSiMBA.cs │ └── RangeUtil.cs ├── Mba.Common.csproj ├── Minimization │ ├── BooleanSimplifier.cs │ ├── EspressoMinimizer.cs │ ├── SimbaMinimizer.cs │ ├── TruthTableDatabase.cs │ └── TruthTables │ │ ├── 1variable_truthtable.bc │ │ ├── 1variable_truthtable.txt │ │ ├── 2variable_truthtable.bc │ │ ├── 2variable_truthtable.txt │ │ ├── 3variable_truthtable.bc │ │ ├── 3variable_truthtable.txt │ │ ├── 4variable_truthtable.bc │ │ └── 4variable_truthtable.txt ├── Parsing │ ├── AstParser.cs │ ├── AstTranslationVisitor.cs │ ├── Egg.g4 │ ├── EggParser.cs │ ├── EggTranslationVisitor.cs │ └── Expr.g4 ├── Properties │ └── launchSettings.json ├── SMT │ ├── AstToZ3.cs │ └── Z3ToAst.cs └── Utility │ ├── AstClassifier.cs │ ├── AstExtensions.cs │ ├── AstFormatter.cs │ ├── CollectionExtensions.cs │ ├── EggFormatter.cs │ ├── InputVariableUtility.cs │ ├── ModuloReducer.cs │ └── OrderedSet.cs ├── Mba.FFI ├── Common.hpp ├── Groebner │ ├── README.md │ ├── gb.h │ ├── monom.h │ ├── order.h │ ├── poly.h │ ├── polyfuncs.h │ ├── zdd.h │ └── zddcache.h ├── KnownBits.hpp ├── LLVM │ ├── LICENSE.TXT │ ├── README.md │ ├── include │ │ ├── CMakeLists.txt │ │ ├── llvm-c │ │ │ ├── Analysis.h │ │ │ ├── BitReader.h │ │ │ ├── BitWriter.h │ │ │ ├── Comdat.h │ │ │ ├── Core.h │ │ │ ├── DataTypes.h │ │ │ ├── DebugInfo.h │ │ │ ├── Deprecated.h │ │ │ ├── Disassembler.h │ │ │ ├── DisassemblerTypes.h │ │ │ ├── Error.h │ │ │ ├── ErrorHandling.h │ │ │ ├── ExecutionEngine.h │ │ │ ├── ExternC.h │ │ │ ├── IRReader.h │ │ │ ├── LLJIT.h │ │ │ ├── LLJITUtils.h │ │ │ ├── Linker.h │ │ │ ├── Object.h │ │ │ ├── Orc.h │ │ │ ├── OrcEE.h │ │ │ ├── Remarks.h │ │ │ ├── Support.h │ │ │ ├── Target.h │ │ │ ├── TargetMachine.h │ │ │ ├── Transforms │ │ │ │ └── PassBuilder.h │ │ │ ├── Types.h │ │ │ ├── Visibility.h │ │ │ ├── blake3.h │ │ │ └── lto.h │ │ ├── llvm │ │ │ ├── ADT │ │ │ │ ├── ADL.h │ │ │ │ ├── APFixedPoint.h │ │ │ │ ├── APFloat.h │ │ │ │ ├── APInt.h │ │ │ │ ├── APSInt.h │ │ │ │ ├── AddressRanges.h │ │ │ │ ├── AllocatorList.h │ │ │ │ ├── Any.h │ │ │ │ ├── ArrayRef.h │ │ │ │ ├── BitVector.h │ │ │ │ ├── Bitfields.h │ │ │ │ ├── BitmaskEnum.h │ │ │ │ ├── Bitset.h │ │ │ │ ├── BreadthFirstIterator.h │ │ │ │ ├── CachedHashString.h │ │ │ │ ├── CoalescingBitVector.h │ │ │ │ ├── CombinationGenerator.h │ │ │ │ ├── ConcurrentHashtable.h │ │ │ │ ├── DAGDeltaAlgorithm.h │ │ │ │ ├── DeltaAlgorithm.h │ │ │ │ ├── DeltaTree.h │ │ │ │ ├── DenseMap.h │ │ │ │ ├── DenseMapInfo.h │ │ │ │ ├── DenseMapInfoVariant.h │ │ │ │ ├── DenseSet.h │ │ │ │ ├── DepthFirstIterator.h │ │ │ │ ├── DirectedGraph.h │ │ │ │ ├── DynamicAPInt.h │ │ │ │ ├── EnumeratedArray.h │ │ │ │ ├── EpochTracker.h │ │ │ │ ├── EquivalenceClasses.h │ │ │ │ ├── FloatingPointMode.h │ │ │ │ ├── FoldingSet.h │ │ │ │ ├── FunctionExtras.h │ │ │ │ ├── GenericConvergenceVerifier.h │ │ │ │ ├── GenericCycleImpl.h │ │ │ │ ├── GenericCycleInfo.h │ │ │ │ ├── GenericSSAContext.h │ │ │ │ ├── GenericUniformityImpl.h │ │ │ │ ├── GenericUniformityInfo.h │ │ │ │ ├── GraphTraits.h │ │ │ │ ├── Hashing.h │ │ │ │ ├── ImmutableList.h │ │ │ │ ├── ImmutableMap.h │ │ │ │ ├── ImmutableSet.h │ │ │ │ ├── IndexedMap.h │ │ │ │ ├── IntEqClasses.h │ │ │ │ ├── IntervalMap.h │ │ │ │ ├── IntervalTree.h │ │ │ │ ├── IntrusiveRefCntPtr.h │ │ │ │ ├── LazyAtomicPointer.h │ │ │ │ ├── MapVector.h │ │ │ │ ├── PackedVector.h │ │ │ │ ├── PagedVector.h │ │ │ │ ├── PointerEmbeddedInt.h │ │ │ │ ├── PointerIntPair.h │ │ │ │ ├── PointerSumType.h │ │ │ │ ├── PointerUnion.h │ │ │ │ ├── PostOrderIterator.h │ │ │ │ ├── PriorityQueue.h │ │ │ │ ├── PriorityWorklist.h │ │ │ │ ├── RewriteBuffer.h │ │ │ │ ├── RewriteRope.h │ │ │ │ ├── SCCIterator.h │ │ │ │ ├── STLExtras.h │ │ │ │ ├── STLForwardCompat.h │ │ │ │ ├── STLFunctionalExtras.h │ │ │ │ ├── ScopeExit.h │ │ │ │ ├── ScopedHashTable.h │ │ │ │ ├── Sequence.h │ │ │ │ ├── SetOperations.h │ │ │ │ ├── SetVector.h │ │ │ │ ├── SlowDynamicAPInt.h │ │ │ │ ├── SmallBitVector.h │ │ │ │ ├── SmallPtrSet.h │ │ │ │ ├── SmallSet.h │ │ │ │ ├── SmallString.h │ │ │ │ ├── SmallVector.h │ │ │ │ ├── SmallVectorExtras.h │ │ │ │ ├── SparseBitVector.h │ │ │ │ ├── SparseMultiSet.h │ │ │ │ ├── SparseSet.h │ │ │ │ ├── StableHashing.h │ │ │ │ ├── Statistic.h │ │ │ │ ├── StringExtras.h │ │ │ │ ├── StringMap.h │ │ │ │ ├── StringMapEntry.h │ │ │ │ ├── StringRef.h │ │ │ │ ├── StringSet.h │ │ │ │ ├── StringSwitch.h │ │ │ │ ├── StringTable.h │ │ │ │ ├── TinyPtrVector.h │ │ │ │ ├── TrieHashIndexGenerator.h │ │ │ │ ├── TrieRawHashMap.h │ │ │ │ ├── Twine.h │ │ │ │ ├── TypeSwitch.h │ │ │ │ ├── Uniformity.h │ │ │ │ ├── UniqueVector.h │ │ │ │ ├── bit.h │ │ │ │ ├── edit_distance.h │ │ │ │ ├── fallible_iterator.h │ │ │ │ ├── identity.h │ │ │ │ ├── ilist.h │ │ │ │ ├── ilist_base.h │ │ │ │ ├── ilist_iterator.h │ │ │ │ ├── ilist_node.h │ │ │ │ ├── ilist_node_base.h │ │ │ │ ├── ilist_node_options.h │ │ │ │ ├── iterator.h │ │ │ │ ├── iterator_range.h │ │ │ │ └── simple_ilist.h │ │ │ ├── Analysis │ │ │ │ ├── AliasAnalysis.h │ │ │ │ ├── AliasAnalysisEvaluator.h │ │ │ │ ├── AliasSetTracker.h │ │ │ │ ├── AssumeBundleQueries.h │ │ │ │ ├── AssumptionCache.h │ │ │ │ ├── BasicAliasAnalysis.h │ │ │ │ ├── BlockFrequencyInfo.h │ │ │ │ ├── BlockFrequencyInfoImpl.h │ │ │ │ ├── BranchProbabilityInfo.h │ │ │ │ ├── CFG.h │ │ │ │ ├── CFGPrinter.h │ │ │ │ ├── CFGSCCPrinter.h │ │ │ │ ├── CGSCCPassManager.h │ │ │ │ ├── CallGraph.h │ │ │ │ ├── CallGraphSCCPass.h │ │ │ │ ├── CallPrinter.h │ │ │ │ ├── CaptureTracking.h │ │ │ │ ├── CmpInstAnalysis.h │ │ │ │ ├── CodeMetrics.h │ │ │ │ ├── ConstantFolding.h │ │ │ │ ├── ConstraintSystem.h │ │ │ │ ├── CostModel.h │ │ │ │ ├── CtxProfAnalysis.h │ │ │ │ ├── CycleAnalysis.h │ │ │ │ ├── DDG.h │ │ │ │ ├── DDGPrinter.h │ │ │ │ ├── DOTGraphTraitsPass.h │ │ │ │ ├── DXILMetadataAnalysis.h │ │ │ │ ├── DXILResource.h │ │ │ │ ├── Delinearization.h │ │ │ │ ├── DemandedBits.h │ │ │ │ ├── DependenceAnalysis.h │ │ │ │ ├── DependenceGraphBuilder.h │ │ │ │ ├── DomConditionCache.h │ │ │ │ ├── DomPrinter.h │ │ │ │ ├── DomTreeUpdater.h │ │ │ │ ├── DominanceFrontier.h │ │ │ │ ├── DominanceFrontierImpl.h │ │ │ │ ├── EHUtils.h │ │ │ │ ├── EphemeralValuesCache.h │ │ │ │ ├── FloatingPointPredicateUtils.h │ │ │ │ ├── FunctionPropertiesAnalysis.h │ │ │ │ ├── GenericDomTreeUpdater.h │ │ │ │ ├── GenericDomTreeUpdaterImpl.h │ │ │ │ ├── GlobalsModRef.h │ │ │ │ ├── GuardUtils.h │ │ │ │ ├── HashRecognize.h │ │ │ │ ├── HeatUtils.h │ │ │ │ ├── IR2Vec.h │ │ │ │ ├── IRSimilarityIdentifier.h │ │ │ │ ├── IVDescriptors.h │ │ │ │ ├── IVUsers.h │ │ │ │ ├── IndirectCallPromotionAnalysis.h │ │ │ │ ├── IndirectCallVisitor.h │ │ │ │ ├── InlineAdvisor.h │ │ │ │ ├── InlineCost.h │ │ │ │ ├── InlineModelFeatureMaps.h │ │ │ │ ├── InlineOrder.h │ │ │ │ ├── InlineSizeEstimatorAnalysis.h │ │ │ │ ├── InstCount.h │ │ │ │ ├── InstSimplifyFolder.h │ │ │ │ ├── InstructionPrecedenceTracking.h │ │ │ │ ├── InstructionSimplify.h │ │ │ │ ├── InteractiveModelRunner.h │ │ │ │ ├── IteratedDominanceFrontier.h │ │ │ │ ├── KernelInfo.h │ │ │ │ ├── LastRunTrackingAnalysis.h │ │ │ │ ├── LazyBlockFrequencyInfo.h │ │ │ │ ├── LazyBranchProbabilityInfo.h │ │ │ │ ├── LazyCallGraph.h │ │ │ │ ├── LazyValueInfo.h │ │ │ │ ├── Lint.h │ │ │ │ ├── Loads.h │ │ │ │ ├── LoopAccessAnalysis.h │ │ │ │ ├── LoopAnalysisManager.h │ │ │ │ ├── LoopCacheAnalysis.h │ │ │ │ ├── LoopInfo.h │ │ │ │ ├── LoopIterator.h │ │ │ │ ├── LoopNestAnalysis.h │ │ │ │ ├── LoopPass.h │ │ │ │ ├── LoopUnrollAnalyzer.h │ │ │ │ ├── MLInlineAdvisor.h │ │ │ │ ├── MLModelRunner.h │ │ │ │ ├── MemDerefPrinter.h │ │ │ │ ├── MemoryBuiltins.h │ │ │ │ ├── MemoryDependenceAnalysis.h │ │ │ │ ├── MemoryLocation.h │ │ │ │ ├── MemoryProfileInfo.h │ │ │ │ ├── MemorySSA.h │ │ │ │ ├── MemorySSAUpdater.h │ │ │ │ ├── ModelUnderTrainingRunner.h │ │ │ │ ├── ModuleDebugInfoPrinter.h │ │ │ │ ├── ModuleSummaryAnalysis.h │ │ │ │ ├── MustExecute.h │ │ │ │ ├── NoInferenceModelRunner.h │ │ │ │ ├── ObjCARCAliasAnalysis.h │ │ │ │ ├── ObjCARCAnalysisUtils.h │ │ │ │ ├── ObjCARCInstKind.h │ │ │ │ ├── ObjCARCUtil.h │ │ │ │ ├── OptimizationRemarkEmitter.h │ │ │ │ ├── OverflowInstAnalysis.h │ │ │ │ ├── PHITransAddr.h │ │ │ │ ├── Passes.h │ │ │ │ ├── PhiValues.h │ │ │ │ ├── PostDominators.h │ │ │ │ ├── ProfileSummaryInfo.h │ │ │ │ ├── PtrUseVisitor.h │ │ │ │ ├── RegionInfo.h │ │ │ │ ├── RegionInfoImpl.h │ │ │ │ ├── RegionIterator.h │ │ │ │ ├── RegionPass.h │ │ │ │ ├── RegionPrinter.h │ │ │ │ ├── ReleaseModeModelRunner.h │ │ │ │ ├── ReplayInlineAdvisor.h │ │ │ │ ├── ScalarEvolution.h │ │ │ │ ├── ScalarEvolutionAliasAnalysis.h │ │ │ │ ├── ScalarEvolutionDivision.h │ │ │ │ ├── ScalarEvolutionExpressions.h │ │ │ │ ├── ScalarEvolutionNormalization.h │ │ │ │ ├── ScalarEvolutionPatternMatch.h │ │ │ │ ├── ScalarFuncs.def │ │ │ │ ├── ScopedNoAliasAA.h │ │ │ │ ├── SimplifyQuery.h │ │ │ │ ├── SparsePropagation.h │ │ │ │ ├── StackLifetime.h │ │ │ │ ├── StackSafetyAnalysis.h │ │ │ │ ├── StaticDataProfileInfo.h │ │ │ │ ├── StructuralHash.h │ │ │ │ ├── SyntheticCountsUtils.h │ │ │ │ ├── TargetFolder.h │ │ │ │ ├── TargetLibraryInfo.def │ │ │ │ ├── TargetLibraryInfo.h │ │ │ │ ├── TargetTransformInfo.h │ │ │ │ ├── TargetTransformInfoImpl.h │ │ │ │ ├── TensorSpec.h │ │ │ │ ├── Trace.h │ │ │ │ ├── TypeBasedAliasAnalysis.h │ │ │ │ ├── TypeMetadataUtils.h │ │ │ │ ├── UniformityAnalysis.h │ │ │ │ ├── Utils │ │ │ │ │ ├── ImportedFunctionsInliningStatistics.h │ │ │ │ │ ├── Local.h │ │ │ │ │ ├── TFUtils.h │ │ │ │ │ └── TrainingLogger.h │ │ │ │ ├── ValueLattice.h │ │ │ │ ├── ValueLatticeUtils.h │ │ │ │ ├── ValueTracking.h │ │ │ │ ├── VecFuncs.def │ │ │ │ ├── VectorUtils.h │ │ │ │ └── WithCache.h │ │ │ ├── AsmParser │ │ │ │ ├── LLLexer.h │ │ │ │ ├── LLParser.h │ │ │ │ ├── LLToken.h │ │ │ │ ├── NumberedValues.h │ │ │ │ ├── Parser.h │ │ │ │ └── SlotMapping.h │ │ │ ├── BinaryFormat │ │ │ │ ├── AMDGPUMetadataVerifier.h │ │ │ │ ├── COFF.h │ │ │ │ ├── DXContainer.h │ │ │ │ ├── DXContainerConstants.def │ │ │ │ ├── Dwarf.def │ │ │ │ ├── Dwarf.h │ │ │ │ ├── DynamicTags.def │ │ │ │ ├── ELF.h │ │ │ │ ├── ELFRelocs │ │ │ │ │ ├── AArch64.def │ │ │ │ │ ├── AMDGPU.def │ │ │ │ │ ├── ARC.def │ │ │ │ │ ├── ARM.def │ │ │ │ │ ├── AVR.def │ │ │ │ │ ├── BPF.def │ │ │ │ │ ├── CSKY.def │ │ │ │ │ ├── Hexagon.def │ │ │ │ │ ├── Lanai.def │ │ │ │ │ ├── LoongArch.def │ │ │ │ │ ├── M68k.def │ │ │ │ │ ├── MSP430.def │ │ │ │ │ ├── Mips.def │ │ │ │ │ ├── PowerPC.def │ │ │ │ │ ├── PowerPC64.def │ │ │ │ │ ├── RISCV.def │ │ │ │ │ ├── RISCV_nonstandard.def │ │ │ │ │ ├── Sparc.def │ │ │ │ │ ├── SystemZ.def │ │ │ │ │ ├── VE.def │ │ │ │ │ ├── Xtensa.def │ │ │ │ │ ├── i386.def │ │ │ │ │ └── x86_64.def │ │ │ │ ├── GOFF.h │ │ │ │ ├── MachO.def │ │ │ │ ├── MachO.h │ │ │ │ ├── Magic.h │ │ │ │ ├── Minidump.h │ │ │ │ ├── MinidumpConstants.def │ │ │ │ ├── MsgPack.def │ │ │ │ ├── MsgPack.h │ │ │ │ ├── MsgPackDocument.h │ │ │ │ ├── MsgPackReader.h │ │ │ │ ├── MsgPackWriter.h │ │ │ │ ├── SFrame.h │ │ │ │ ├── SFrameConstants.def │ │ │ │ ├── Swift.def │ │ │ │ ├── Swift.h │ │ │ │ ├── Wasm.h │ │ │ │ ├── WasmRelocs.def │ │ │ │ ├── WasmTraits.h │ │ │ │ └── XCOFF.h │ │ │ ├── Bitcode │ │ │ │ ├── BitcodeAnalyzer.h │ │ │ │ ├── BitcodeCommon.h │ │ │ │ ├── BitcodeConvenience.h │ │ │ │ ├── BitcodeReader.h │ │ │ │ ├── BitcodeWriter.h │ │ │ │ ├── BitcodeWriterPass.h │ │ │ │ └── LLVMBitCodes.h │ │ │ ├── Bitstream │ │ │ │ ├── BitCodeEnums.h │ │ │ │ ├── BitCodes.h │ │ │ │ ├── BitstreamReader.h │ │ │ │ └── BitstreamWriter.h │ │ │ ├── CAS │ │ │ │ ├── ActionCache.h │ │ │ │ ├── BuiltinCASContext.h │ │ │ │ ├── BuiltinObjectHasher.h │ │ │ │ ├── CASID.h │ │ │ │ ├── CASReference.h │ │ │ │ └── ObjectStore.h │ │ │ ├── CGData │ │ │ │ ├── CGDataPatchItem.h │ │ │ │ ├── CodeGenData.h │ │ │ │ ├── CodeGenData.inc │ │ │ │ ├── CodeGenDataReader.h │ │ │ │ ├── CodeGenDataWriter.h │ │ │ │ ├── OutlinedHashTree.h │ │ │ │ ├── OutlinedHashTreeRecord.h │ │ │ │ ├── StableFunctionMap.h │ │ │ │ └── StableFunctionMapRecord.h │ │ │ ├── CMakeLists.txt │ │ │ ├── CodeGen │ │ │ │ ├── AccelTable.h │ │ │ │ ├── Analysis.h │ │ │ │ ├── AntiDepBreaker.h │ │ │ │ ├── AsmPrinter.h │ │ │ │ ├── AsmPrinterHandler.h │ │ │ │ ├── AssignmentTrackingAnalysis.h │ │ │ │ ├── AtomicExpand.h │ │ │ │ ├── AtomicExpandUtils.h │ │ │ │ ├── BasicBlockSectionUtils.h │ │ │ │ ├── BasicBlockSectionsProfileReader.h │ │ │ │ ├── BasicTTIImpl.h │ │ │ │ ├── BranchFoldingPass.h │ │ │ │ ├── BranchRelaxation.h │ │ │ │ ├── ByteProvider.h │ │ │ │ ├── CFIFixup.h │ │ │ │ ├── CFIInstBuilder.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CSEConfigBase.h │ │ │ │ ├── CalcSpillWeights.h │ │ │ │ ├── CallBrPrepare.h │ │ │ │ ├── CallingConvLower.h │ │ │ │ ├── CodeGenCommonISel.h │ │ │ │ ├── CodeGenPrepare.h │ │ │ │ ├── CodeGenTargetMachineImpl.h │ │ │ │ ├── CommandFlags.h │ │ │ │ ├── ComplexDeinterleavingPass.h │ │ │ │ ├── CostTable.h │ │ │ │ ├── DAGCombine.h │ │ │ │ ├── DFAPacketizer.h │ │ │ │ ├── DIE.h │ │ │ │ ├── DIEValue.def │ │ │ │ ├── DbgEntityHistoryCalculator.h │ │ │ │ ├── DeadMachineInstructionElim.h │ │ │ │ ├── DebugHandlerBase.h │ │ │ │ ├── DetectDeadLanes.h │ │ │ │ ├── DroppedVariableStatsMIR.h │ │ │ │ ├── DwarfEHPrepare.h │ │ │ │ ├── DwarfStringPoolEntry.h │ │ │ │ ├── EarlyIfConversion.h │ │ │ │ ├── EdgeBundles.h │ │ │ │ ├── ExecutionDomainFix.h │ │ │ │ ├── ExpandFp.h │ │ │ │ ├── ExpandLargeDivRem.h │ │ │ │ ├── ExpandMemCmp.h │ │ │ │ ├── ExpandPostRAPseudos.h │ │ │ │ ├── ExpandReductions.h │ │ │ │ ├── ExpandVectorPredication.h │ │ │ │ ├── FEntryInserter.h │ │ │ │ ├── FastISel.h │ │ │ │ ├── FaultMaps.h │ │ │ │ ├── FinalizeISel.h │ │ │ │ ├── FixupStatepointCallerSaved.h │ │ │ │ ├── FunctionLoweringInfo.h │ │ │ │ ├── GCMetadata.h │ │ │ │ ├── GCMetadataPrinter.h │ │ │ │ ├── GlobalISel │ │ │ │ │ ├── CSEInfo.h │ │ │ │ │ ├── CSEMIRBuilder.h │ │ │ │ │ ├── CallLowering.h │ │ │ │ │ ├── Combiner.h │ │ │ │ │ ├── CombinerHelper.h │ │ │ │ │ ├── CombinerInfo.h │ │ │ │ │ ├── GIMatchTableExecutor.h │ │ │ │ │ ├── GIMatchTableExecutorImpl.h │ │ │ │ │ ├── GISelChangeObserver.h │ │ │ │ │ ├── GISelValueTracking.h │ │ │ │ │ ├── GISelWorkList.h │ │ │ │ │ ├── GenericMachineInstrs.h │ │ │ │ │ ├── IRTranslator.h │ │ │ │ │ ├── InlineAsmLowering.h │ │ │ │ │ ├── InstructionSelect.h │ │ │ │ │ ├── InstructionSelector.h │ │ │ │ │ ├── LegacyLegalizerInfo.h │ │ │ │ │ ├── LegalizationArtifactCombiner.h │ │ │ │ │ ├── Legalizer.h │ │ │ │ │ ├── LegalizerHelper.h │ │ │ │ │ ├── LegalizerInfo.h │ │ │ │ │ ├── LoadStoreOpt.h │ │ │ │ │ ├── Localizer.h │ │ │ │ │ ├── LostDebugLocObserver.h │ │ │ │ │ ├── MIPatternMatch.h │ │ │ │ │ ├── MachineFloatingPointPredicateUtils.h │ │ │ │ │ ├── MachineIRBuilder.h │ │ │ │ │ ├── RegBankSelect.h │ │ │ │ │ └── Utils.h │ │ │ │ ├── GlobalMerge.h │ │ │ │ ├── GlobalMergeFunctions.h │ │ │ │ ├── HardwareLoops.h │ │ │ │ ├── ISDOpcodes.h │ │ │ │ ├── IndirectBrExpand.h │ │ │ │ ├── IndirectThunks.h │ │ │ │ ├── InitUndef.h │ │ │ │ ├── InterleavedAccess.h │ │ │ │ ├── InterleavedLoadCombine.h │ │ │ │ ├── IntrinsicLowering.h │ │ │ │ ├── JMCInstrumenter.h │ │ │ │ ├── LatencyPriorityQueue.h │ │ │ │ ├── LazyMachineBlockFrequencyInfo.h │ │ │ │ ├── LexicalScopes.h │ │ │ │ ├── LinkAllAsmWriterComponents.h │ │ │ │ ├── LinkAllCodegenComponents.h │ │ │ │ ├── LiveDebugValuesPass.h │ │ │ │ ├── LiveDebugVariables.h │ │ │ │ ├── LiveInterval.h │ │ │ │ ├── LiveIntervalCalc.h │ │ │ │ ├── LiveIntervalUnion.h │ │ │ │ ├── LiveIntervals.h │ │ │ │ ├── LivePhysRegs.h │ │ │ │ ├── LiveRangeCalc.h │ │ │ │ ├── LiveRangeEdit.h │ │ │ │ ├── LiveRegMatrix.h │ │ │ │ ├── LiveRegUnits.h │ │ │ │ ├── LiveStacks.h │ │ │ │ ├── LiveVariables.h │ │ │ │ ├── LocalStackSlotAllocation.h │ │ │ │ ├── LoopTraversal.h │ │ │ │ ├── LowLevelTypeUtils.h │ │ │ │ ├── LowerEmuTLS.h │ │ │ │ ├── MBFIWrapper.h │ │ │ │ ├── MIRFSDiscriminator.h │ │ │ │ ├── MIRFormatter.h │ │ │ │ ├── MIRParser │ │ │ │ │ ├── MIParser.h │ │ │ │ │ └── MIRParser.h │ │ │ │ ├── MIRPrinter.h │ │ │ │ ├── MIRSampleProfile.h │ │ │ │ ├── MIRYamlMapping.h │ │ │ │ ├── MachORelocation.h │ │ │ │ ├── MachineBasicBlock.h │ │ │ │ ├── MachineBlockFrequencyInfo.h │ │ │ │ ├── MachineBlockPlacement.h │ │ │ │ ├── MachineBranchProbabilityInfo.h │ │ │ │ ├── MachineCFGPrinter.h │ │ │ │ ├── MachineCSE.h │ │ │ │ ├── MachineCombinerPattern.h │ │ │ │ ├── MachineConstantPool.h │ │ │ │ ├── MachineConvergenceVerifier.h │ │ │ │ ├── MachineCopyPropagation.h │ │ │ │ ├── MachineCycleAnalysis.h │ │ │ │ ├── MachineDomTreeUpdater.h │ │ │ │ ├── MachineDominanceFrontier.h │ │ │ │ ├── MachineDominators.h │ │ │ │ ├── MachineFrameInfo.h │ │ │ │ ├── MachineFunction.h │ │ │ │ ├── MachineFunctionAnalysis.h │ │ │ │ ├── MachineFunctionAnalysisManager.h │ │ │ │ ├── MachineFunctionPass.h │ │ │ │ ├── MachineInstr.h │ │ │ │ ├── MachineInstrBuilder.h │ │ │ │ ├── MachineInstrBundle.h │ │ │ │ ├── MachineInstrBundleIterator.h │ │ │ │ ├── MachineJumpTableInfo.h │ │ │ │ ├── MachineLICM.h │ │ │ │ ├── MachineLateInstrsCleanup.h │ │ │ │ ├── MachineLoopInfo.h │ │ │ │ ├── MachineLoopUtils.h │ │ │ │ ├── MachineMemOperand.h │ │ │ │ ├── MachineModuleInfo.h │ │ │ │ ├── MachineModuleInfoImpls.h │ │ │ │ ├── MachineModuleSlotTracker.h │ │ │ │ ├── MachineOperand.h │ │ │ │ ├── MachineOptimizationRemarkEmitter.h │ │ │ │ ├── MachineOutliner.h │ │ │ │ ├── MachinePassManager.h │ │ │ │ ├── MachinePassRegistry.h │ │ │ │ ├── MachinePipeliner.h │ │ │ │ ├── MachinePostDominators.h │ │ │ │ ├── MachineRegionInfo.h │ │ │ │ ├── MachineRegisterInfo.h │ │ │ │ ├── MachineSSAContext.h │ │ │ │ ├── MachineSSAUpdater.h │ │ │ │ ├── MachineScheduler.h │ │ │ │ ├── MachineSink.h │ │ │ │ ├── MachineSizeOpts.h │ │ │ │ ├── MachineStableHash.h │ │ │ │ ├── MachineTraceMetrics.h │ │ │ │ ├── MachineUniformityAnalysis.h │ │ │ │ ├── MachineVerifier.h │ │ │ │ ├── MacroFusion.h │ │ │ │ ├── ModuloSchedule.h │ │ │ │ ├── MultiHazardRecognizer.h │ │ │ │ ├── NonRelocatableStringpool.h │ │ │ │ ├── OptimizePHIs.h │ │ │ │ ├── PBQP │ │ │ │ │ ├── CostAllocator.h │ │ │ │ │ ├── Graph.h │ │ │ │ │ ├── Math.h │ │ │ │ │ ├── ReductionRules.h │ │ │ │ │ └── Solution.h │ │ │ │ ├── PBQPRAConstraint.h │ │ │ │ ├── PEI.h │ │ │ │ ├── PHIElimination.h │ │ │ │ ├── Passes.h │ │ │ │ ├── PatchableFunction.h │ │ │ │ ├── PeepholeOptimizer.h │ │ │ │ ├── PostRAHazardRecognizer.h │ │ │ │ ├── PostRAMachineSink.h │ │ │ │ ├── PostRASchedulerList.h │ │ │ │ ├── PreISelIntrinsicLowering.h │ │ │ │ ├── ProcessImplicitDefs.h │ │ │ │ ├── PseudoSourceValue.h │ │ │ │ ├── PseudoSourceValueManager.h │ │ │ │ ├── RDFGraph.h │ │ │ │ ├── RDFLiveness.h │ │ │ │ ├── RDFRegisters.h │ │ │ │ ├── ReachingDefAnalysis.h │ │ │ │ ├── RegAllocCommon.h │ │ │ │ ├── RegAllocEvictionAdvisor.h │ │ │ │ ├── RegAllocFast.h │ │ │ │ ├── RegAllocGreedyPass.h │ │ │ │ ├── RegAllocPBQP.h │ │ │ │ ├── RegAllocPriorityAdvisor.h │ │ │ │ ├── RegAllocRegistry.h │ │ │ │ ├── RegUsageInfoCollector.h │ │ │ │ ├── RegUsageInfoPropagate.h │ │ │ │ ├── Register.h │ │ │ │ ├── RegisterBank.h │ │ │ │ ├── RegisterBankInfo.h │ │ │ │ ├── RegisterClassInfo.h │ │ │ │ ├── RegisterCoalescerPass.h │ │ │ │ ├── RegisterPressure.h │ │ │ │ ├── RegisterScavenging.h │ │ │ │ ├── RegisterUsageInfo.h │ │ │ │ ├── RemoveLoadsIntoFakeUses.h │ │ │ │ ├── RemoveRedundantDebugValues.h │ │ │ │ ├── RenameIndependentSubregs.h │ │ │ │ ├── ReplaceWithVeclib.h │ │ │ │ ├── ResourcePriorityQueue.h │ │ │ │ ├── RuntimeLibcallUtil.h │ │ │ │ ├── SDNodeInfo.h │ │ │ │ ├── SDNodeProperties.td │ │ │ │ ├── SDPatternMatch.h │ │ │ │ ├── SafeStack.h │ │ │ │ ├── SanitizerBinaryMetadata.h │ │ │ │ ├── ScheduleDAG.h │ │ │ │ ├── ScheduleDAGInstrs.h │ │ │ │ ├── ScheduleDAGMutation.h │ │ │ │ ├── ScheduleDFS.h │ │ │ │ ├── ScheduleHazardRecognizer.h │ │ │ │ ├── SchedulerRegistry.h │ │ │ │ ├── ScoreboardHazardRecognizer.h │ │ │ │ ├── SelectOptimize.h │ │ │ │ ├── SelectionDAG.h │ │ │ │ ├── SelectionDAGAddressAnalysis.h │ │ │ │ ├── SelectionDAGISel.h │ │ │ │ ├── SelectionDAGNodes.h │ │ │ │ ├── SelectionDAGTargetInfo.h │ │ │ │ ├── ShadowStackGCLowering.h │ │ │ │ ├── ShrinkWrap.h │ │ │ │ ├── SjLjEHPrepare.h │ │ │ │ ├── SlotIndexes.h │ │ │ │ ├── SpillPlacement.h │ │ │ │ ├── Spiller.h │ │ │ │ ├── StackColoring.h │ │ │ │ ├── StackFrameLayoutAnalysisPass.h │ │ │ │ ├── StackMaps.h │ │ │ │ ├── StackProtector.h │ │ │ │ ├── StackSlotColoring.h │ │ │ │ ├── SwiftErrorValueTracking.h │ │ │ │ ├── SwitchLoweringUtils.h │ │ │ │ ├── TailDuplication.h │ │ │ │ ├── TailDuplicator.h │ │ │ │ ├── TargetCallingConv.h │ │ │ │ ├── TargetFrameLowering.h │ │ │ │ ├── TargetInstrInfo.h │ │ │ │ ├── TargetLowering.h │ │ │ │ ├── TargetLoweringObjectFileImpl.h │ │ │ │ ├── TargetOpcodes.h │ │ │ │ ├── TargetPassConfig.h │ │ │ │ ├── TargetRegisterInfo.h │ │ │ │ ├── TargetSchedule.h │ │ │ │ ├── TargetSubtargetInfo.h │ │ │ │ ├── TileShapeInfo.h │ │ │ │ ├── TwoAddressInstructionPass.h │ │ │ │ ├── TypePromotion.h │ │ │ │ ├── UnreachableBlockElim.h │ │ │ │ ├── VLIWMachineScheduler.h │ │ │ │ ├── ValueTypes.h │ │ │ │ ├── ValueTypes.td │ │ │ │ ├── VirtRegMap.h │ │ │ │ ├── WasmEHFuncInfo.h │ │ │ │ ├── WasmEHPrepare.h │ │ │ │ ├── WinEHFuncInfo.h │ │ │ │ ├── WinEHPrepare.h │ │ │ │ ├── WindowScheduler.h │ │ │ │ └── XRayInstrumentation.h │ │ │ ├── CodeGenTypes │ │ │ │ ├── LowLevelType.h │ │ │ │ └── MachineValueType.h │ │ │ ├── Config │ │ │ │ ├── AsmParsers.def │ │ │ │ ├── AsmParsers.def.in │ │ │ │ ├── AsmPrinters.def │ │ │ │ ├── AsmPrinters.def.in │ │ │ │ ├── Disassemblers.def │ │ │ │ ├── Disassemblers.def.in │ │ │ │ ├── TargetExegesis.def.in │ │ │ │ ├── TargetMCAs.def │ │ │ │ ├── TargetMCAs.def.in │ │ │ │ ├── Targets.def │ │ │ │ ├── Targets.def.in │ │ │ │ ├── Targets.h.cmake │ │ │ │ ├── abi-breaking.h │ │ │ │ ├── abi-breaking.h.cmake │ │ │ │ ├── config.h │ │ │ │ ├── config.h.cmake │ │ │ │ ├── llvm-config.h │ │ │ │ └── llvm-config.h.cmake │ │ │ ├── DWARFCFIChecker │ │ │ │ ├── DWARFCFIAnalysis.h │ │ │ │ ├── DWARFCFIFunctionFrameAnalyzer.h │ │ │ │ ├── DWARFCFIFunctionFrameReceiver.h │ │ │ │ ├── DWARFCFIFunctionFrameStreamer.h │ │ │ │ └── DWARFCFIState.h │ │ │ ├── DWARFLinker │ │ │ │ ├── AddressesMap.h │ │ │ │ ├── Classic │ │ │ │ │ ├── DWARFLinker.h │ │ │ │ │ ├── DWARFLinkerCompileUnit.h │ │ │ │ │ ├── DWARFLinkerDeclContext.h │ │ │ │ │ └── DWARFStreamer.h │ │ │ │ ├── DWARFFile.h │ │ │ │ ├── DWARFLinkerBase.h │ │ │ │ ├── IndexedValuesMap.h │ │ │ │ ├── Parallel │ │ │ │ │ └── DWARFLinker.h │ │ │ │ ├── StringPool.h │ │ │ │ └── Utils.h │ │ │ ├── DWP │ │ │ │ ├── DWP.h │ │ │ │ ├── DWPError.h │ │ │ │ └── DWPStringPool.h │ │ │ ├── DebugInfo │ │ │ │ ├── BTF │ │ │ │ │ ├── BTF.def │ │ │ │ │ ├── BTF.h │ │ │ │ │ ├── BTFContext.h │ │ │ │ │ └── BTFParser.h │ │ │ │ ├── CodeView │ │ │ │ │ ├── AppendingTypeTableBuilder.h │ │ │ │ │ ├── CVRecord.h │ │ │ │ │ ├── CVSymbolVisitor.h │ │ │ │ │ ├── CVTypeVisitor.h │ │ │ │ │ ├── CodeView.h │ │ │ │ │ ├── CodeViewError.h │ │ │ │ │ ├── CodeViewLanguages.def │ │ │ │ │ ├── CodeViewRecordIO.h │ │ │ │ │ ├── CodeViewRegisters.def │ │ │ │ │ ├── CodeViewSymbols.def │ │ │ │ │ ├── CodeViewTypes.def │ │ │ │ │ ├── ContinuationRecordBuilder.h │ │ │ │ │ ├── DebugChecksumsSubsection.h │ │ │ │ │ ├── DebugCrossExSubsection.h │ │ │ │ │ ├── DebugCrossImpSubsection.h │ │ │ │ │ ├── DebugFrameDataSubsection.h │ │ │ │ │ ├── DebugInlineeLinesSubsection.h │ │ │ │ │ ├── DebugLinesSubsection.h │ │ │ │ │ ├── DebugStringTableSubsection.h │ │ │ │ │ ├── DebugSubsection.h │ │ │ │ │ ├── DebugSubsectionRecord.h │ │ │ │ │ ├── DebugSubsectionVisitor.h │ │ │ │ │ ├── DebugSymbolRVASubsection.h │ │ │ │ │ ├── DebugSymbolsSubsection.h │ │ │ │ │ ├── DebugUnknownSubsection.h │ │ │ │ │ ├── EnumTables.h │ │ │ │ │ ├── Formatters.h │ │ │ │ │ ├── FunctionId.h │ │ │ │ │ ├── GUID.h │ │ │ │ │ ├── GlobalTypeTableBuilder.h │ │ │ │ │ ├── LazyRandomTypeCollection.h │ │ │ │ │ ├── Line.h │ │ │ │ │ ├── MergingTypeTableBuilder.h │ │ │ │ │ ├── RecordName.h │ │ │ │ │ ├── RecordSerialization.h │ │ │ │ │ ├── SimpleTypeSerializer.h │ │ │ │ │ ├── StringsAndChecksums.h │ │ │ │ │ ├── SymbolDeserializer.h │ │ │ │ │ ├── SymbolDumpDelegate.h │ │ │ │ │ ├── SymbolDumper.h │ │ │ │ │ ├── SymbolRecord.h │ │ │ │ │ ├── SymbolRecordHelpers.h │ │ │ │ │ ├── SymbolRecordMapping.h │ │ │ │ │ ├── SymbolSerializer.h │ │ │ │ │ ├── SymbolVisitorCallbackPipeline.h │ │ │ │ │ ├── SymbolVisitorCallbacks.h │ │ │ │ │ ├── SymbolVisitorDelegate.h │ │ │ │ │ ├── TypeCollection.h │ │ │ │ │ ├── TypeDeserializer.h │ │ │ │ │ ├── TypeDumpVisitor.h │ │ │ │ │ ├── TypeHashing.h │ │ │ │ │ ├── TypeIndex.h │ │ │ │ │ ├── TypeIndexDiscovery.h │ │ │ │ │ ├── TypeRecord.h │ │ │ │ │ ├── TypeRecordHelpers.h │ │ │ │ │ ├── TypeRecordMapping.h │ │ │ │ │ ├── TypeStreamMerger.h │ │ │ │ │ ├── TypeSymbolEmitter.h │ │ │ │ │ ├── TypeTableCollection.h │ │ │ │ │ ├── TypeVisitorCallbackPipeline.h │ │ │ │ │ └── TypeVisitorCallbacks.h │ │ │ │ ├── DIContext.h │ │ │ │ ├── DWARF │ │ │ │ │ ├── DWARFAbbreviationDeclaration.h │ │ │ │ │ ├── DWARFAcceleratorTable.h │ │ │ │ │ ├── DWARFAddressRange.h │ │ │ │ │ ├── DWARFAttribute.h │ │ │ │ │ ├── DWARFCFIPrinter.h │ │ │ │ │ ├── DWARFCompileUnit.h │ │ │ │ │ ├── DWARFContext.h │ │ │ │ │ ├── DWARFDataExtractor.h │ │ │ │ │ ├── DWARFDebugAbbrev.h │ │ │ │ │ ├── DWARFDebugAddr.h │ │ │ │ │ ├── DWARFDebugArangeSet.h │ │ │ │ │ ├── DWARFDebugAranges.h │ │ │ │ │ ├── DWARFDebugFrame.h │ │ │ │ │ ├── DWARFDebugInfoEntry.h │ │ │ │ │ ├── DWARFDebugLine.h │ │ │ │ │ ├── DWARFDebugLoc.h │ │ │ │ │ ├── DWARFDebugMacro.h │ │ │ │ │ ├── DWARFDebugPubTable.h │ │ │ │ │ ├── DWARFDebugRangeList.h │ │ │ │ │ ├── DWARFDebugRnglists.h │ │ │ │ │ ├── DWARFDie.h │ │ │ │ │ ├── DWARFExpressionPrinter.h │ │ │ │ │ ├── DWARFFormValue.h │ │ │ │ │ ├── DWARFGdbIndex.h │ │ │ │ │ ├── DWARFListTable.h │ │ │ │ │ ├── DWARFLocationExpression.h │ │ │ │ │ ├── DWARFObject.h │ │ │ │ │ ├── DWARFRelocMap.h │ │ │ │ │ ├── DWARFSection.h │ │ │ │ │ ├── DWARFTypePrinter.h │ │ │ │ │ ├── DWARFTypeUnit.h │ │ │ │ │ ├── DWARFUnit.h │ │ │ │ │ ├── DWARFUnitIndex.h │ │ │ │ │ ├── DWARFUnwindTablePrinter.h │ │ │ │ │ ├── DWARFVerifier.h │ │ │ │ │ └── LowLevel │ │ │ │ │ │ ├── DWARFCFIProgram.h │ │ │ │ │ │ ├── DWARFDataExtractorSimple.h │ │ │ │ │ │ ├── DWARFExpression.h │ │ │ │ │ │ └── DWARFUnwindTable.h │ │ │ │ ├── GSYM │ │ │ │ │ ├── CallSiteInfo.h │ │ │ │ │ ├── DwarfTransformer.h │ │ │ │ │ ├── ExtractRanges.h │ │ │ │ │ ├── FileEntry.h │ │ │ │ │ ├── FileWriter.h │ │ │ │ │ ├── FunctionInfo.h │ │ │ │ │ ├── GsymContext.h │ │ │ │ │ ├── GsymCreator.h │ │ │ │ │ ├── GsymReader.h │ │ │ │ │ ├── Header.h │ │ │ │ │ ├── InlineInfo.h │ │ │ │ │ ├── LineEntry.h │ │ │ │ │ ├── LineTable.h │ │ │ │ │ ├── LookupResult.h │ │ │ │ │ ├── MergedFunctionsInfo.h │ │ │ │ │ ├── ObjectFileTransformer.h │ │ │ │ │ ├── OutputAggregator.h │ │ │ │ │ └── StringTable.h │ │ │ │ ├── LogicalView │ │ │ │ │ ├── Core │ │ │ │ │ │ ├── LVCompare.h │ │ │ │ │ │ ├── LVElement.h │ │ │ │ │ │ ├── LVLine.h │ │ │ │ │ │ ├── LVLocation.h │ │ │ │ │ │ ├── LVObject.h │ │ │ │ │ │ ├── LVOptions.h │ │ │ │ │ │ ├── LVRange.h │ │ │ │ │ │ ├── LVReader.h │ │ │ │ │ │ ├── LVScope.h │ │ │ │ │ │ ├── LVSort.h │ │ │ │ │ │ ├── LVSourceLanguage.h │ │ │ │ │ │ ├── LVStringPool.h │ │ │ │ │ │ ├── LVSupport.h │ │ │ │ │ │ ├── LVSymbol.h │ │ │ │ │ │ └── LVType.h │ │ │ │ │ ├── LVReaderHandler.h │ │ │ │ │ └── Readers │ │ │ │ │ │ ├── LVBinaryReader.h │ │ │ │ │ │ ├── LVCodeViewReader.h │ │ │ │ │ │ ├── LVCodeViewVisitor.h │ │ │ │ │ │ └── LVDWARFReader.h │ │ │ │ ├── MSF │ │ │ │ │ ├── IMSFFile.h │ │ │ │ │ ├── MSFBuilder.h │ │ │ │ │ ├── MSFCommon.h │ │ │ │ │ ├── MSFError.h │ │ │ │ │ └── MappedBlockStream.h │ │ │ │ ├── PDB │ │ │ │ │ ├── ConcreteSymbolEnumerator.h │ │ │ │ │ ├── DIA │ │ │ │ │ │ ├── DIADataStream.h │ │ │ │ │ │ ├── DIAEnumDebugStreams.h │ │ │ │ │ │ ├── DIAEnumFrameData.h │ │ │ │ │ │ ├── DIAEnumInjectedSources.h │ │ │ │ │ │ ├── DIAEnumLineNumbers.h │ │ │ │ │ │ ├── DIAEnumSectionContribs.h │ │ │ │ │ │ ├── DIAEnumSourceFiles.h │ │ │ │ │ │ ├── DIAEnumSymbols.h │ │ │ │ │ │ ├── DIAEnumTables.h │ │ │ │ │ │ ├── DIAError.h │ │ │ │ │ │ ├── DIAFrameData.h │ │ │ │ │ │ ├── DIAInjectedSource.h │ │ │ │ │ │ ├── DIALineNumber.h │ │ │ │ │ │ ├── DIARawSymbol.h │ │ │ │ │ │ ├── DIASectionContrib.h │ │ │ │ │ │ ├── DIASession.h │ │ │ │ │ │ ├── DIASourceFile.h │ │ │ │ │ │ ├── DIASupport.h │ │ │ │ │ │ ├── DIATable.h │ │ │ │ │ │ └── DIAUtils.h │ │ │ │ │ ├── GenericError.h │ │ │ │ │ ├── IPDBDataStream.h │ │ │ │ │ ├── IPDBEnumChildren.h │ │ │ │ │ ├── IPDBFrameData.h │ │ │ │ │ ├── IPDBInjectedSource.h │ │ │ │ │ ├── IPDBLineNumber.h │ │ │ │ │ ├── IPDBRawSymbol.h │ │ │ │ │ ├── IPDBSectionContrib.h │ │ │ │ │ ├── IPDBSession.h │ │ │ │ │ ├── IPDBSourceFile.h │ │ │ │ │ ├── IPDBTable.h │ │ │ │ │ ├── Native │ │ │ │ │ │ ├── DbiModuleDescriptor.h │ │ │ │ │ │ ├── DbiModuleDescriptorBuilder.h │ │ │ │ │ │ ├── DbiModuleList.h │ │ │ │ │ │ ├── DbiStream.h │ │ │ │ │ │ ├── DbiStreamBuilder.h │ │ │ │ │ │ ├── EnumTables.h │ │ │ │ │ │ ├── FormatUtil.h │ │ │ │ │ │ ├── GSIStreamBuilder.h │ │ │ │ │ │ ├── GlobalsStream.h │ │ │ │ │ │ ├── Hash.h │ │ │ │ │ │ ├── HashTable.h │ │ │ │ │ │ ├── ISectionContribVisitor.h │ │ │ │ │ │ ├── InfoStream.h │ │ │ │ │ │ ├── InfoStreamBuilder.h │ │ │ │ │ │ ├── InjectedSourceStream.h │ │ │ │ │ │ ├── InputFile.h │ │ │ │ │ │ ├── LinePrinter.h │ │ │ │ │ │ ├── ModuleDebugStream.h │ │ │ │ │ │ ├── NamedStreamMap.h │ │ │ │ │ │ ├── NativeCompilandSymbol.h │ │ │ │ │ │ ├── NativeEnumGlobals.h │ │ │ │ │ │ ├── NativeEnumInjectedSources.h │ │ │ │ │ │ ├── NativeEnumLineNumbers.h │ │ │ │ │ │ ├── NativeEnumModules.h │ │ │ │ │ │ ├── NativeEnumSymbols.h │ │ │ │ │ │ ├── NativeEnumTypes.h │ │ │ │ │ │ ├── NativeExeSymbol.h │ │ │ │ │ │ ├── NativeFunctionSymbol.h │ │ │ │ │ │ ├── NativeInlineSiteSymbol.h │ │ │ │ │ │ ├── NativeLineNumber.h │ │ │ │ │ │ ├── NativePublicSymbol.h │ │ │ │ │ │ ├── NativeRawSymbol.h │ │ │ │ │ │ ├── NativeSession.h │ │ │ │ │ │ ├── NativeSourceFile.h │ │ │ │ │ │ ├── NativeSymbolEnumerator.h │ │ │ │ │ │ ├── NativeTypeArray.h │ │ │ │ │ │ ├── NativeTypeBuiltin.h │ │ │ │ │ │ ├── NativeTypeEnum.h │ │ │ │ │ │ ├── NativeTypeFunctionSig.h │ │ │ │ │ │ ├── NativeTypePointer.h │ │ │ │ │ │ ├── NativeTypeTypedef.h │ │ │ │ │ │ ├── NativeTypeUDT.h │ │ │ │ │ │ ├── NativeTypeVTShape.h │ │ │ │ │ │ ├── PDBFile.h │ │ │ │ │ │ ├── PDBFileBuilder.h │ │ │ │ │ │ ├── PDBStringTable.h │ │ │ │ │ │ ├── PDBStringTableBuilder.h │ │ │ │ │ │ ├── PublicsStream.h │ │ │ │ │ │ ├── RawConstants.h │ │ │ │ │ │ ├── RawError.h │ │ │ │ │ │ ├── RawTypes.h │ │ │ │ │ │ ├── SymbolCache.h │ │ │ │ │ │ ├── SymbolStream.h │ │ │ │ │ │ ├── TpiHashing.h │ │ │ │ │ │ ├── TpiStream.h │ │ │ │ │ │ └── TpiStreamBuilder.h │ │ │ │ │ ├── PDB.h │ │ │ │ │ ├── PDBContext.h │ │ │ │ │ ├── PDBExtras.h │ │ │ │ │ ├── PDBSymDumper.h │ │ │ │ │ ├── PDBSymbol.h │ │ │ │ │ ├── PDBSymbolAnnotation.h │ │ │ │ │ ├── PDBSymbolBlock.h │ │ │ │ │ ├── PDBSymbolCompiland.h │ │ │ │ │ ├── PDBSymbolCompilandDetails.h │ │ │ │ │ ├── PDBSymbolCompilandEnv.h │ │ │ │ │ ├── PDBSymbolCustom.h │ │ │ │ │ ├── PDBSymbolData.h │ │ │ │ │ ├── PDBSymbolExe.h │ │ │ │ │ ├── PDBSymbolFunc.h │ │ │ │ │ ├── PDBSymbolFuncDebugEnd.h │ │ │ │ │ ├── PDBSymbolFuncDebugStart.h │ │ │ │ │ ├── PDBSymbolLabel.h │ │ │ │ │ ├── PDBSymbolPublicSymbol.h │ │ │ │ │ ├── PDBSymbolThunk.h │ │ │ │ │ ├── PDBSymbolTypeArray.h │ │ │ │ │ ├── PDBSymbolTypeBaseClass.h │ │ │ │ │ ├── PDBSymbolTypeBuiltin.h │ │ │ │ │ ├── PDBSymbolTypeCustom.h │ │ │ │ │ ├── PDBSymbolTypeDimension.h │ │ │ │ │ ├── PDBSymbolTypeEnum.h │ │ │ │ │ ├── PDBSymbolTypeFriend.h │ │ │ │ │ ├── PDBSymbolTypeFunctionArg.h │ │ │ │ │ ├── PDBSymbolTypeFunctionSig.h │ │ │ │ │ ├── PDBSymbolTypeManaged.h │ │ │ │ │ ├── PDBSymbolTypePointer.h │ │ │ │ │ ├── PDBSymbolTypeTypedef.h │ │ │ │ │ ├── PDBSymbolTypeUDT.h │ │ │ │ │ ├── PDBSymbolTypeVTable.h │ │ │ │ │ ├── PDBSymbolTypeVTableShape.h │ │ │ │ │ ├── PDBSymbolUnknown.h │ │ │ │ │ ├── PDBSymbolUsingNamespace.h │ │ │ │ │ ├── PDBTypes.h │ │ │ │ │ └── UDTLayout.h │ │ │ │ └── Symbolize │ │ │ │ │ ├── DIPrinter.h │ │ │ │ │ ├── Markup.h │ │ │ │ │ ├── MarkupFilter.h │ │ │ │ │ ├── SymbolizableModule.h │ │ │ │ │ ├── SymbolizableObjectFile.h │ │ │ │ │ └── Symbolize.h │ │ │ ├── Debuginfod │ │ │ │ ├── BuildIDFetcher.h │ │ │ │ ├── Debuginfod.h │ │ │ │ ├── HTTPClient.h │ │ │ │ └── HTTPServer.h │ │ │ ├── Demangle │ │ │ │ ├── Demangle.h │ │ │ │ ├── DemangleConfig.h │ │ │ │ ├── ItaniumDemangle.h │ │ │ │ ├── ItaniumNodes.def │ │ │ │ ├── MicrosoftDemangle.h │ │ │ │ ├── MicrosoftDemangleNodes.h │ │ │ │ ├── README.txt │ │ │ │ ├── StringViewExtras.h │ │ │ │ └── Utility.h │ │ │ ├── ExecutionEngine │ │ │ │ ├── ExecutionEngine.h │ │ │ │ ├── GenericValue.h │ │ │ │ ├── Interpreter.h │ │ │ │ ├── JITEventListener.h │ │ │ │ ├── JITLink │ │ │ │ │ ├── COFF.h │ │ │ │ │ ├── COFF_x86_64.h │ │ │ │ │ ├── DWARFRecordSectionSplitter.h │ │ │ │ │ ├── EHFrameSupport.h │ │ │ │ │ ├── ELF.h │ │ │ │ │ ├── ELF_aarch32.h │ │ │ │ │ ├── ELF_aarch64.h │ │ │ │ │ ├── ELF_loongarch.h │ │ │ │ │ ├── ELF_ppc64.h │ │ │ │ │ ├── ELF_riscv.h │ │ │ │ │ ├── ELF_x86.h │ │ │ │ │ ├── ELF_x86_64.h │ │ │ │ │ ├── JITLink.h │ │ │ │ │ ├── JITLinkDylib.h │ │ │ │ │ ├── JITLinkMemoryManager.h │ │ │ │ │ ├── MachO.h │ │ │ │ │ ├── MachO_arm64.h │ │ │ │ │ ├── MachO_x86_64.h │ │ │ │ │ ├── TableManager.h │ │ │ │ │ ├── XCOFF.h │ │ │ │ │ ├── XCOFF_ppc64.h │ │ │ │ │ ├── aarch32.h │ │ │ │ │ ├── aarch64.h │ │ │ │ │ ├── loongarch.h │ │ │ │ │ ├── ppc64.h │ │ │ │ │ ├── riscv.h │ │ │ │ │ ├── x86.h │ │ │ │ │ └── x86_64.h │ │ │ │ ├── JITSymbol.h │ │ │ │ ├── MCJIT.h │ │ │ │ ├── OProfileWrapper.h │ │ │ │ ├── ObjectCache.h │ │ │ │ ├── Orc │ │ │ │ │ ├── AbsoluteSymbols.h │ │ │ │ │ ├── COFF.h │ │ │ │ │ ├── COFFPlatform.h │ │ │ │ │ ├── COFFVCRuntimeSupport.h │ │ │ │ │ ├── CompileOnDemandLayer.h │ │ │ │ │ ├── CompileUtils.h │ │ │ │ │ ├── Core.h │ │ │ │ │ ├── CoreContainers.h │ │ │ │ │ ├── DebugObjectManagerPlugin.h │ │ │ │ │ ├── DebugUtils.h │ │ │ │ │ ├── Debugging │ │ │ │ │ │ ├── DebugInfoSupport.h │ │ │ │ │ │ ├── DebuggerSupport.h │ │ │ │ │ │ ├── DebuggerSupportPlugin.h │ │ │ │ │ │ ├── PerfSupportPlugin.h │ │ │ │ │ │ └── VTuneSupportPlugin.h │ │ │ │ │ ├── DylibManager.h │ │ │ │ │ ├── EHFrameRegistrationPlugin.h │ │ │ │ │ ├── ELFNixPlatform.h │ │ │ │ │ ├── EPCDebugObjectRegistrar.h │ │ │ │ │ ├── EPCDynamicLibrarySearchGenerator.h │ │ │ │ │ ├── EPCGenericDylibManager.h │ │ │ │ │ ├── EPCGenericJITLinkMemoryManager.h │ │ │ │ │ ├── EPCGenericMemoryAccess.h │ │ │ │ │ ├── EPCGenericRTDyldMemoryManager.h │ │ │ │ │ ├── EPCIndirectionUtils.h │ │ │ │ │ ├── ExecutionUtils.h │ │ │ │ │ ├── ExecutorProcessControl.h │ │ │ │ │ ├── GetDylibInterface.h │ │ │ │ │ ├── IRCompileLayer.h │ │ │ │ │ ├── IRPartitionLayer.h │ │ │ │ │ ├── IRTransformLayer.h │ │ │ │ │ ├── InProcessMemoryAccess.h │ │ │ │ │ ├── IndirectionUtils.h │ │ │ │ │ ├── JITLinkRedirectableSymbolManager.h │ │ │ │ │ ├── JITLinkReentryTrampolines.h │ │ │ │ │ ├── JITTargetMachineBuilder.h │ │ │ │ │ ├── LLJIT.h │ │ │ │ │ ├── Layer.h │ │ │ │ │ ├── LazyObjectLinkingLayer.h │ │ │ │ │ ├── LazyReexports.h │ │ │ │ │ ├── LinkGraphLayer.h │ │ │ │ │ ├── LinkGraphLinkingLayer.h │ │ │ │ │ ├── LoadLinkableFile.h │ │ │ │ │ ├── LookupAndRecordAddrs.h │ │ │ │ │ ├── MachO.h │ │ │ │ │ ├── MachOBuilder.h │ │ │ │ │ ├── MachOPlatform.h │ │ │ │ │ ├── Mangling.h │ │ │ │ │ ├── MapperJITLinkMemoryManager.h │ │ │ │ │ ├── MaterializationUnit.h │ │ │ │ │ ├── MemoryAccess.h │ │ │ │ │ ├── MemoryMapper.h │ │ │ │ │ ├── ObjectFileInterface.h │ │ │ │ │ ├── ObjectLinkingLayer.h │ │ │ │ │ ├── ObjectTransformLayer.h │ │ │ │ │ ├── OrcABISupport.h │ │ │ │ │ ├── RTDyldObjectLinkingLayer.h │ │ │ │ │ ├── ReOptimizeLayer.h │ │ │ │ │ ├── RedirectionManager.h │ │ │ │ │ ├── SectCreate.h │ │ │ │ │ ├── SelfExecutorProcessControl.h │ │ │ │ │ ├── Shared │ │ │ │ │ │ ├── AllocationActions.h │ │ │ │ │ │ ├── ExecutorAddress.h │ │ │ │ │ │ ├── ExecutorSymbolDef.h │ │ │ │ │ │ ├── MachOObjectFormat.h │ │ │ │ │ │ ├── MemoryFlags.h │ │ │ │ │ │ ├── ObjectFormats.h │ │ │ │ │ │ ├── OrcError.h │ │ │ │ │ │ ├── OrcRTBridge.h │ │ │ │ │ │ ├── PerfSharedStructs.h │ │ │ │ │ │ ├── SimplePackedSerialization.h │ │ │ │ │ │ ├── SimpleRemoteEPCUtils.h │ │ │ │ │ │ ├── TargetProcessControlTypes.h │ │ │ │ │ │ ├── VTuneSharedStructs.h │ │ │ │ │ │ └── WrapperFunctionUtils.h │ │ │ │ │ ├── SimpleRemoteEPC.h │ │ │ │ │ ├── SpeculateAnalyses.h │ │ │ │ │ ├── Speculation.h │ │ │ │ │ ├── SymbolStringPool.h │ │ │ │ │ ├── TargetProcess │ │ │ │ │ │ ├── DefaultHostBootstrapValues.h │ │ │ │ │ │ ├── ExecutorBootstrapService.h │ │ │ │ │ │ ├── ExecutorSharedMemoryMapperService.h │ │ │ │ │ │ ├── JITLoaderGDB.h │ │ │ │ │ │ ├── JITLoaderPerf.h │ │ │ │ │ │ ├── JITLoaderVTune.h │ │ │ │ │ │ ├── RegisterEHFrames.h │ │ │ │ │ │ ├── SimpleExecutorDylibManager.h │ │ │ │ │ │ ├── SimpleExecutorMemoryManager.h │ │ │ │ │ │ ├── SimpleRemoteEPCServer.h │ │ │ │ │ │ ├── TargetExecutionUtils.h │ │ │ │ │ │ └── UnwindInfoManager.h │ │ │ │ │ ├── TaskDispatch.h │ │ │ │ │ ├── ThreadSafeModule.h │ │ │ │ │ └── UnwindInfoRegistrationPlugin.h │ │ │ │ ├── RTDyldMemoryManager.h │ │ │ │ ├── RuntimeDyld.h │ │ │ │ ├── RuntimeDyldChecker.h │ │ │ │ └── SectionMemoryManager.h │ │ │ ├── FileCheck │ │ │ │ └── FileCheck.h │ │ │ ├── Frontend │ │ │ │ ├── Atomic │ │ │ │ │ └── Atomic.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Directive │ │ │ │ │ ├── DirectiveBase.td │ │ │ │ │ └── Spelling.h │ │ │ │ ├── Driver │ │ │ │ │ └── CodeGenOptions.h │ │ │ │ ├── HLSL │ │ │ │ │ ├── CBuffer.h │ │ │ │ │ ├── HLSLBinding.h │ │ │ │ │ ├── HLSLResource.h │ │ │ │ │ ├── HLSLRootSignature.h │ │ │ │ │ ├── RootSignatureMetadata.h │ │ │ │ │ └── RootSignatureValidations.h │ │ │ │ ├── Offloading │ │ │ │ │ ├── OffloadWrapper.h │ │ │ │ │ ├── PropertySet.h │ │ │ │ │ └── Utility.h │ │ │ │ ├── OpenACC │ │ │ │ │ ├── ACC.td │ │ │ │ │ └── CMakeLists.txt │ │ │ │ └── OpenMP │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ ├── ClauseT.h │ │ │ │ │ ├── ConstructDecompositionT.h │ │ │ │ │ ├── DirectiveNameParser.h │ │ │ │ │ ├── OMP.h │ │ │ │ │ ├── OMP.td │ │ │ │ │ ├── OMPAssume.h │ │ │ │ │ ├── OMPConstants.h │ │ │ │ │ ├── OMPContext.h │ │ │ │ │ ├── OMPDeviceConstants.h │ │ │ │ │ ├── OMPGridValues.h │ │ │ │ │ ├── OMPIRBuilder.h │ │ │ │ │ └── OMPKinds.def │ │ │ ├── FuzzMutate │ │ │ │ ├── FuzzerCLI.h │ │ │ │ ├── IRMutator.h │ │ │ │ ├── OpDescriptor.h │ │ │ │ ├── Operations.h │ │ │ │ ├── Random.h │ │ │ │ └── RandomIRBuilder.h │ │ │ ├── IR │ │ │ │ ├── AbstractCallSite.h │ │ │ │ ├── Analysis.h │ │ │ │ ├── Argument.h │ │ │ │ ├── AssemblyAnnotationWriter.h │ │ │ │ ├── Assumptions.h │ │ │ │ ├── AttributeMask.h │ │ │ │ ├── Attributes.h │ │ │ │ ├── Attributes.td │ │ │ │ ├── AutoUpgrade.h │ │ │ │ ├── BasicBlock.h │ │ │ │ ├── BuiltinGCs.h │ │ │ │ ├── CFG.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CallingConv.h │ │ │ │ ├── CmpPredicate.h │ │ │ │ ├── Comdat.h │ │ │ │ ├── Constant.h │ │ │ │ ├── ConstantFPRange.h │ │ │ │ ├── ConstantFold.h │ │ │ │ ├── ConstantFolder.h │ │ │ │ ├── ConstantRange.h │ │ │ │ ├── ConstantRangeList.h │ │ │ │ ├── Constants.h │ │ │ │ ├── ConstrainedOps.def │ │ │ │ ├── ConvergenceVerifier.h │ │ │ │ ├── CycleInfo.h │ │ │ │ ├── DIBuilder.h │ │ │ │ ├── DataLayout.h │ │ │ │ ├── DbgVariableFragmentInfo.h │ │ │ │ ├── DebugInfo.h │ │ │ │ ├── DebugInfoFlags.def │ │ │ │ ├── DebugInfoMetadata.h │ │ │ │ ├── DebugLoc.h │ │ │ │ ├── DebugProgramInstruction.h │ │ │ │ ├── DerivedTypes.h │ │ │ │ ├── DerivedUser.h │ │ │ │ ├── DiagnosticHandler.h │ │ │ │ ├── DiagnosticInfo.h │ │ │ │ ├── DiagnosticPrinter.h │ │ │ │ ├── Dominators.h │ │ │ │ ├── DroppedVariableStats.h │ │ │ │ ├── DroppedVariableStatsIR.h │ │ │ │ ├── EHPersonalities.h │ │ │ │ ├── FMF.h │ │ │ │ ├── FPEnv.h │ │ │ │ ├── FixedMetadataKinds.def │ │ │ │ ├── FixedPointBuilder.h │ │ │ │ ├── Function.h │ │ │ │ ├── GCStrategy.h │ │ │ │ ├── GEPNoWrapFlags.h │ │ │ │ ├── GVMaterializer.h │ │ │ │ ├── GenericConvergenceVerifierImpl.h │ │ │ │ ├── GenericFloatingPointPredicateUtils.h │ │ │ │ ├── GetElementPtrTypeIterator.h │ │ │ │ ├── GlobalAlias.h │ │ │ │ ├── GlobalIFunc.h │ │ │ │ ├── GlobalObject.h │ │ │ │ ├── GlobalValue.h │ │ │ │ ├── GlobalVariable.h │ │ │ │ ├── IRBuilder.h │ │ │ │ ├── IRBuilderFolder.h │ │ │ │ ├── IRPrintingPasses.h │ │ │ │ ├── InlineAsm.h │ │ │ │ ├── InstIterator.h │ │ │ │ ├── InstVisitor.h │ │ │ │ ├── InstrTypes.h │ │ │ │ ├── Instruction.def │ │ │ │ ├── Instruction.h │ │ │ │ ├── Instructions.h │ │ │ │ ├── IntrinsicInst.h │ │ │ │ ├── Intrinsics.h │ │ │ │ ├── Intrinsics.td │ │ │ │ ├── IntrinsicsAArch64.td │ │ │ │ ├── IntrinsicsAMDGPU.td │ │ │ │ ├── IntrinsicsARM.td │ │ │ │ ├── IntrinsicsBPF.td │ │ │ │ ├── IntrinsicsDirectX.td │ │ │ │ ├── IntrinsicsHexagon.td │ │ │ │ ├── IntrinsicsHexagonDep.td │ │ │ │ ├── IntrinsicsLoongArch.td │ │ │ │ ├── IntrinsicsMips.td │ │ │ │ ├── IntrinsicsNVVM.td │ │ │ │ ├── IntrinsicsPowerPC.td │ │ │ │ ├── IntrinsicsRISCV.td │ │ │ │ ├── IntrinsicsRISCVXAndes.td │ │ │ │ ├── IntrinsicsRISCVXCV.td │ │ │ │ ├── IntrinsicsRISCVXTHead.td │ │ │ │ ├── IntrinsicsRISCVXsf.td │ │ │ │ ├── IntrinsicsSPIRV.td │ │ │ │ ├── IntrinsicsSystemZ.td │ │ │ │ ├── IntrinsicsVE.td │ │ │ │ ├── IntrinsicsVEVL.gen.td │ │ │ │ ├── IntrinsicsWebAssembly.td │ │ │ │ ├── IntrinsicsX86.td │ │ │ │ ├── IntrinsicsXCore.td │ │ │ │ ├── LLVMContext.h │ │ │ │ ├── LLVMRemarkStreamer.h │ │ │ │ ├── LegacyPassManager.h │ │ │ │ ├── LegacyPassManagers.h │ │ │ │ ├── LegacyPassNameParser.h │ │ │ │ ├── MDBuilder.h │ │ │ │ ├── Mangler.h │ │ │ │ ├── MatrixBuilder.h │ │ │ │ ├── MemoryModelRelaxationAnnotations.h │ │ │ │ ├── Metadata.def │ │ │ │ ├── Metadata.h │ │ │ │ ├── Module.h │ │ │ │ ├── ModuleSlotTracker.h │ │ │ │ ├── ModuleSummaryIndex.h │ │ │ │ ├── ModuleSummaryIndexYAML.h │ │ │ │ ├── NVVMIntrinsicUtils.h │ │ │ │ ├── NoFolder.h │ │ │ │ ├── OperandTraits.h │ │ │ │ ├── Operator.h │ │ │ │ ├── OptBisect.h │ │ │ │ ├── PassInstrumentation.h │ │ │ │ ├── PassManager.h │ │ │ │ ├── PassManagerImpl.h │ │ │ │ ├── PassManagerInternal.h │ │ │ │ ├── PassTimingInfo.h │ │ │ │ ├── PatternMatch.h │ │ │ │ ├── PredIteratorCache.h │ │ │ │ ├── PrintPasses.h │ │ │ │ ├── ProfDataUtils.h │ │ │ │ ├── ProfileSummary.h │ │ │ │ ├── PseudoProbe.h │ │ │ │ ├── ReplaceConstant.h │ │ │ │ ├── RuntimeLibcalls.h │ │ │ │ ├── RuntimeLibcalls.td │ │ │ │ ├── RuntimeLibcallsImpl.td │ │ │ │ ├── SSAContext.h │ │ │ │ ├── SafepointIRVerifier.h │ │ │ │ ├── Statepoint.h │ │ │ │ ├── StructuralHash.h │ │ │ │ ├── SymbolTableListTraits.h │ │ │ │ ├── TrackingMDRef.h │ │ │ │ ├── Type.h │ │ │ │ ├── TypeFinder.h │ │ │ │ ├── TypedPointerType.h │ │ │ │ ├── Use.h │ │ │ │ ├── UseListOrder.h │ │ │ │ ├── User.h │ │ │ │ ├── VFABIDemangler.h │ │ │ │ ├── VPIntrinsics.def │ │ │ │ ├── Value.def │ │ │ │ ├── Value.h │ │ │ │ ├── ValueHandle.h │ │ │ │ ├── ValueMap.h │ │ │ │ ├── ValueSymbolTable.h │ │ │ │ ├── VectorTypeUtils.h │ │ │ │ └── Verifier.h │ │ │ ├── IRPrinter │ │ │ │ └── IRPrintingPasses.h │ │ │ ├── IRReader │ │ │ │ └── IRReader.h │ │ │ ├── InitializePasses.h │ │ │ ├── InterfaceStub │ │ │ │ ├── ELFObjHandler.h │ │ │ │ ├── IFSHandler.h │ │ │ │ └── IFSStub.h │ │ │ ├── LTO │ │ │ │ ├── Config.h │ │ │ │ ├── LTO.h │ │ │ │ ├── LTOBackend.h │ │ │ │ └── legacy │ │ │ │ │ ├── LTOCodeGenerator.h │ │ │ │ │ ├── LTOModule.h │ │ │ │ │ ├── ThinLTOCodeGenerator.h │ │ │ │ │ └── UpdateCompilerUsed.h │ │ │ ├── LineEditor │ │ │ │ └── LineEditor.h │ │ │ ├── LinkAllIR.h │ │ │ ├── LinkAllPasses.h │ │ │ ├── Linker │ │ │ │ ├── IRMover.h │ │ │ │ └── Linker.h │ │ │ ├── MC │ │ │ │ ├── ConstantPools.h │ │ │ │ ├── DXContainerPSVInfo.h │ │ │ │ ├── DXContainerRootSignature.h │ │ │ │ ├── LaneBitmask.h │ │ │ │ ├── MCAsmBackend.h │ │ │ │ ├── MCAsmInfo.h │ │ │ │ ├── MCAsmInfoCOFF.h │ │ │ │ ├── MCAsmInfoDarwin.h │ │ │ │ ├── MCAsmInfoELF.h │ │ │ │ ├── MCAsmInfoGOFF.h │ │ │ │ ├── MCAsmInfoWasm.h │ │ │ │ ├── MCAsmInfoXCOFF.h │ │ │ │ ├── MCAsmMacro.h │ │ │ │ ├── MCAssembler.h │ │ │ │ ├── MCCodeEmitter.h │ │ │ │ ├── MCCodeView.h │ │ │ │ ├── MCContext.h │ │ │ │ ├── MCDXContainerStreamer.h │ │ │ │ ├── MCDXContainerWriter.h │ │ │ │ ├── MCDecoder.h │ │ │ │ ├── MCDecoderOps.h │ │ │ │ ├── MCDirectives.h │ │ │ │ ├── MCDisassembler │ │ │ │ │ ├── MCDisassembler.h │ │ │ │ │ ├── MCExternalSymbolizer.h │ │ │ │ │ ├── MCRelocationInfo.h │ │ │ │ │ └── MCSymbolizer.h │ │ │ │ ├── MCDwarf.h │ │ │ │ ├── MCELFExtras.h │ │ │ │ ├── MCELFObjectWriter.h │ │ │ │ ├── MCELFStreamer.h │ │ │ │ ├── MCExpr.h │ │ │ │ ├── MCFixup.h │ │ │ │ ├── MCGOFFAttributes.h │ │ │ │ ├── MCGOFFObjectWriter.h │ │ │ │ ├── MCGOFFStreamer.h │ │ │ │ ├── MCInst.h │ │ │ │ ├── MCInstBuilder.h │ │ │ │ ├── MCInstPrinter.h │ │ │ │ ├── MCInstrAnalysis.h │ │ │ │ ├── MCInstrDesc.h │ │ │ │ ├── MCInstrInfo.h │ │ │ │ ├── MCInstrItineraries.h │ │ │ │ ├── MCLabel.h │ │ │ │ ├── MCLinkerOptimizationHint.h │ │ │ │ ├── MCMachObjectWriter.h │ │ │ │ ├── MCObjectFileInfo.h │ │ │ │ ├── MCObjectStreamer.h │ │ │ │ ├── MCObjectWriter.h │ │ │ │ ├── MCParser │ │ │ │ │ ├── AsmCond.h │ │ │ │ │ ├── AsmLexer.h │ │ │ │ │ ├── MCAsmParser.h │ │ │ │ │ ├── MCAsmParserExtension.h │ │ │ │ │ ├── MCAsmParserUtils.h │ │ │ │ │ ├── MCParsedAsmOperand.h │ │ │ │ │ └── MCTargetAsmParser.h │ │ │ │ ├── MCPseudoProbe.h │ │ │ │ ├── MCRegister.h │ │ │ │ ├── MCRegisterInfo.h │ │ │ │ ├── MCSFrame.h │ │ │ │ ├── MCSPIRVObjectWriter.h │ │ │ │ ├── MCSPIRVStreamer.h │ │ │ │ ├── MCSchedule.h │ │ │ │ ├── MCSection.h │ │ │ │ ├── MCSectionCOFF.h │ │ │ │ ├── MCSectionDXContainer.h │ │ │ │ ├── MCSectionELF.h │ │ │ │ ├── MCSectionGOFF.h │ │ │ │ ├── MCSectionMachO.h │ │ │ │ ├── MCSectionSPIRV.h │ │ │ │ ├── MCSectionWasm.h │ │ │ │ ├── MCSectionXCOFF.h │ │ │ │ ├── MCStreamer.h │ │ │ │ ├── MCSubtargetInfo.h │ │ │ │ ├── MCSymbol.h │ │ │ │ ├── MCSymbolCOFF.h │ │ │ │ ├── MCSymbolELF.h │ │ │ │ ├── MCSymbolGOFF.h │ │ │ │ ├── MCSymbolMachO.h │ │ │ │ ├── MCSymbolTableEntry.h │ │ │ │ ├── MCSymbolWasm.h │ │ │ │ ├── MCSymbolXCOFF.h │ │ │ │ ├── MCTargetOptions.h │ │ │ │ ├── MCTargetOptionsCommandFlags.h │ │ │ │ ├── MCValue.h │ │ │ │ ├── MCWasmObjectWriter.h │ │ │ │ ├── MCWasmStreamer.h │ │ │ │ ├── MCWin64EH.h │ │ │ │ ├── MCWinCOFFObjectWriter.h │ │ │ │ ├── MCWinCOFFStreamer.h │ │ │ │ ├── MCWinEH.h │ │ │ │ ├── MCXCOFFObjectWriter.h │ │ │ │ ├── MCXCOFFStreamer.h │ │ │ │ ├── MachineLocation.h │ │ │ │ ├── SectionKind.h │ │ │ │ ├── StringTableBuilder.h │ │ │ │ └── TargetRegistry.h │ │ │ ├── MCA │ │ │ │ ├── CodeEmitter.h │ │ │ │ ├── Context.h │ │ │ │ ├── CustomBehaviour.h │ │ │ │ ├── HWEventListener.h │ │ │ │ ├── HardwareUnits │ │ │ │ │ ├── HardwareUnit.h │ │ │ │ │ ├── LSUnit.h │ │ │ │ │ ├── RegisterFile.h │ │ │ │ │ ├── ResourceManager.h │ │ │ │ │ ├── RetireControlUnit.h │ │ │ │ │ └── Scheduler.h │ │ │ │ ├── IncrementalSourceMgr.h │ │ │ │ ├── InstrBuilder.h │ │ │ │ ├── Instruction.h │ │ │ │ ├── Pipeline.h │ │ │ │ ├── SourceMgr.h │ │ │ │ ├── Stages │ │ │ │ │ ├── DispatchStage.h │ │ │ │ │ ├── EntryStage.h │ │ │ │ │ ├── ExecuteStage.h │ │ │ │ │ ├── InOrderIssueStage.h │ │ │ │ │ ├── InstructionTables.h │ │ │ │ │ ├── MicroOpQueueStage.h │ │ │ │ │ ├── RetireStage.h │ │ │ │ │ └── Stage.h │ │ │ │ ├── Support.h │ │ │ │ └── View.h │ │ │ ├── ObjCopy │ │ │ │ ├── COFF │ │ │ │ │ ├── COFFConfig.h │ │ │ │ │ └── COFFObjcopy.h │ │ │ │ ├── CommonConfig.h │ │ │ │ ├── ConfigManager.h │ │ │ │ ├── DXContainer │ │ │ │ │ ├── DXContainerConfig.h │ │ │ │ │ └── DXContainerObjcopy.h │ │ │ │ ├── ELF │ │ │ │ │ ├── ELFConfig.h │ │ │ │ │ └── ELFObjcopy.h │ │ │ │ ├── MachO │ │ │ │ │ ├── MachOConfig.h │ │ │ │ │ └── MachOObjcopy.h │ │ │ │ ├── MultiFormatConfig.h │ │ │ │ ├── ObjCopy.h │ │ │ │ ├── XCOFF │ │ │ │ │ ├── XCOFFConfig.h │ │ │ │ │ └── XCOFFObjcopy.h │ │ │ │ └── wasm │ │ │ │ │ ├── WasmConfig.h │ │ │ │ │ └── WasmObjcopy.h │ │ │ ├── Object │ │ │ │ ├── Archive.h │ │ │ │ ├── ArchiveWriter.h │ │ │ │ ├── Binary.h │ │ │ │ ├── BuildID.h │ │ │ │ ├── COFF.h │ │ │ │ ├── COFFImportFile.h │ │ │ │ ├── COFFModuleDefinition.h │ │ │ │ ├── CVDebugRecord.h │ │ │ │ ├── DXContainer.h │ │ │ │ ├── Decompressor.h │ │ │ │ ├── ELF.h │ │ │ │ ├── ELFObjectFile.h │ │ │ │ ├── ELFTypes.h │ │ │ │ ├── Error.h │ │ │ │ ├── FaultMapParser.h │ │ │ │ ├── GOFF.h │ │ │ │ ├── GOFFObjectFile.h │ │ │ │ ├── IRObjectFile.h │ │ │ │ ├── IRSymtab.h │ │ │ │ ├── MachO.h │ │ │ │ ├── MachOUniversal.h │ │ │ │ ├── MachOUniversalWriter.h │ │ │ │ ├── Minidump.h │ │ │ │ ├── ModuleSymbolTable.h │ │ │ │ ├── ObjectFile.h │ │ │ │ ├── OffloadBinary.h │ │ │ │ ├── OffloadBundle.h │ │ │ │ ├── RelocationResolver.h │ │ │ │ ├── SFrameParser.h │ │ │ │ ├── StackMapParser.h │ │ │ │ ├── SymbolSize.h │ │ │ │ ├── SymbolicFile.h │ │ │ │ ├── TapiFile.h │ │ │ │ ├── TapiUniversal.h │ │ │ │ ├── Wasm.h │ │ │ │ ├── WindowsMachineFlag.h │ │ │ │ ├── WindowsResource.h │ │ │ │ └── XCOFFObjectFile.h │ │ │ ├── ObjectYAML │ │ │ │ ├── ArchiveYAML.h │ │ │ │ ├── COFFYAML.h │ │ │ │ ├── CodeViewYAMLDebugSections.h │ │ │ │ ├── CodeViewYAMLSymbols.h │ │ │ │ ├── CodeViewYAMLTypeHashing.h │ │ │ │ ├── CodeViewYAMLTypes.h │ │ │ │ ├── DWARFEmitter.h │ │ │ │ ├── DWARFYAML.h │ │ │ │ ├── DXContainerYAML.h │ │ │ │ ├── ELFYAML.h │ │ │ │ ├── GOFFYAML.h │ │ │ │ ├── MachOYAML.h │ │ │ │ ├── MinidumpYAML.h │ │ │ │ ├── ObjectYAML.h │ │ │ │ ├── OffloadYAML.h │ │ │ │ ├── WasmYAML.h │ │ │ │ ├── XCOFFYAML.h │ │ │ │ ├── YAML.h │ │ │ │ └── yaml2obj.h │ │ │ ├── Option │ │ │ │ ├── Arg.h │ │ │ │ ├── ArgList.h │ │ │ │ ├── OptParser.td │ │ │ │ ├── OptSpecifier.h │ │ │ │ ├── OptTable.h │ │ │ │ └── Option.h │ │ │ ├── Pass.h │ │ │ ├── PassAnalysisSupport.h │ │ │ ├── PassInfo.h │ │ │ ├── PassRegistry.h │ │ │ ├── PassSupport.h │ │ │ ├── Passes │ │ │ │ ├── CodeGenPassBuilder.h │ │ │ │ ├── MachinePassRegistry.def │ │ │ │ ├── OptimizationLevel.h │ │ │ │ ├── PassBuilder.h │ │ │ │ ├── PassPlugin.h │ │ │ │ ├── StandardInstrumentations.h │ │ │ │ └── TargetPassRegistry.inc │ │ │ ├── ProfileData │ │ │ │ ├── Coverage │ │ │ │ │ ├── CoverageMapping.h │ │ │ │ │ ├── CoverageMappingReader.h │ │ │ │ │ ├── CoverageMappingWriter.h │ │ │ │ │ └── MCDCTypes.h │ │ │ │ ├── CtxInstrContextNode.h │ │ │ │ ├── DataAccessProf.h │ │ │ │ ├── FunctionId.h │ │ │ │ ├── GCOV.h │ │ │ │ ├── HashKeyMap.h │ │ │ │ ├── IndexedMemProfData.h │ │ │ │ ├── InstrProf.h │ │ │ │ ├── InstrProfCorrelator.h │ │ │ │ ├── InstrProfData.inc │ │ │ │ ├── InstrProfReader.h │ │ │ │ ├── InstrProfWriter.h │ │ │ │ ├── ItaniumManglingCanonicalizer.h │ │ │ │ ├── MIBEntryDef.inc │ │ │ │ ├── MemProf.h │ │ │ │ ├── MemProfCommon.h │ │ │ │ ├── MemProfData.inc │ │ │ │ ├── MemProfRadixTree.h │ │ │ │ ├── MemProfReader.h │ │ │ │ ├── MemProfSummary.h │ │ │ │ ├── MemProfSummaryBuilder.h │ │ │ │ ├── MemProfYAML.h │ │ │ │ ├── PGOCtxProfReader.h │ │ │ │ ├── PGOCtxProfWriter.h │ │ │ │ ├── ProfileCommon.h │ │ │ │ ├── SampleProf.h │ │ │ │ ├── SampleProfReader.h │ │ │ │ ├── SampleProfWriter.h │ │ │ │ └── SymbolRemappingReader.h │ │ │ ├── Remarks │ │ │ │ ├── BitstreamRemarkContainer.h │ │ │ │ ├── BitstreamRemarkParser.h │ │ │ │ ├── BitstreamRemarkSerializer.h │ │ │ │ ├── HotnessThresholdParser.h │ │ │ │ ├── Remark.h │ │ │ │ ├── RemarkFormat.h │ │ │ │ ├── RemarkLinker.h │ │ │ │ ├── RemarkParser.h │ │ │ │ ├── RemarkSerializer.h │ │ │ │ ├── RemarkStreamer.h │ │ │ │ ├── RemarkStringTable.h │ │ │ │ └── YAMLRemarkSerializer.h │ │ │ ├── SandboxIR │ │ │ │ ├── Argument.h │ │ │ │ ├── BasicBlock.h │ │ │ │ ├── Constant.h │ │ │ │ ├── Context.h │ │ │ │ ├── Function.h │ │ │ │ ├── Instruction.h │ │ │ │ ├── IntrinsicInst.h │ │ │ │ ├── Module.h │ │ │ │ ├── Operator.h │ │ │ │ ├── Pass.h │ │ │ │ ├── PassManager.h │ │ │ │ ├── Region.h │ │ │ │ ├── Tracker.h │ │ │ │ ├── Type.h │ │ │ │ ├── Use.h │ │ │ │ ├── User.h │ │ │ │ ├── Utils.h │ │ │ │ ├── Value.h │ │ │ │ └── Values.def │ │ │ ├── Support │ │ │ │ ├── AArch64AttributeParser.h │ │ │ │ ├── AArch64BuildAttributes.h │ │ │ │ ├── AMDGPUAddrSpace.h │ │ │ │ ├── AMDGPUMetadata.h │ │ │ │ ├── AMDHSAKernelDescriptor.h │ │ │ │ ├── ARMAttributeParser.h │ │ │ │ ├── ARMBuildAttributes.h │ │ │ │ ├── ARMEHABI.h │ │ │ │ ├── ARMWinEH.h │ │ │ │ ├── AdvisoryLock.h │ │ │ │ ├── AlignOf.h │ │ │ │ ├── Alignment.h │ │ │ │ ├── Allocator.h │ │ │ │ ├── AllocatorBase.h │ │ │ │ ├── AlwaysTrue.h │ │ │ │ ├── ArrayRecycler.h │ │ │ │ ├── Atomic.h │ │ │ │ ├── AtomicOrdering.h │ │ │ │ ├── AutoConvert.h │ │ │ │ ├── Automaton.h │ │ │ │ ├── BCD.h │ │ │ │ ├── BLAKE3.h │ │ │ │ ├── BalancedPartitioning.h │ │ │ │ ├── Base64.h │ │ │ │ ├── BinaryByteStream.h │ │ │ │ ├── BinaryItemStream.h │ │ │ │ ├── BinaryStream.h │ │ │ │ ├── BinaryStreamArray.h │ │ │ │ ├── BinaryStreamError.h │ │ │ │ ├── BinaryStreamReader.h │ │ │ │ ├── BinaryStreamRef.h │ │ │ │ ├── BinaryStreamWriter.h │ │ │ │ ├── BlockFrequency.h │ │ │ │ ├── BranchProbability.h │ │ │ │ ├── BuryPointer.h │ │ │ │ ├── CBindingWrapping.h │ │ │ │ ├── CFGDiff.h │ │ │ │ ├── CFGUpdate.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── COM.h │ │ │ │ ├── CRC.h │ │ │ │ ├── CSKYAttributeParser.h │ │ │ │ ├── CSKYAttributes.h │ │ │ │ ├── CachePruning.h │ │ │ │ ├── Caching.h │ │ │ │ ├── Capacity.h │ │ │ │ ├── Casting.h │ │ │ │ ├── CheckedArithmetic.h │ │ │ │ ├── Chrono.h │ │ │ │ ├── CodeGen.h │ │ │ │ ├── CodeGenCoverage.h │ │ │ │ ├── CommandLine.h │ │ │ │ ├── Compiler.h │ │ │ │ ├── Compression.h │ │ │ │ ├── ConvertEBCDIC.h │ │ │ │ ├── ConvertUTF.h │ │ │ │ ├── CrashRecoveryContext.h │ │ │ │ ├── DJB.h │ │ │ │ ├── DOTGraphTraits.h │ │ │ │ ├── DXILABI.h │ │ │ │ ├── DataExtractor.h │ │ │ │ ├── DataTypes.h │ │ │ │ ├── Debug.h │ │ │ │ ├── DebugCounter.h │ │ │ │ ├── DebugLog.h │ │ │ │ ├── Discriminator.h │ │ │ │ ├── DivisionByConstantInfo.h │ │ │ │ ├── Duration.h │ │ │ │ ├── DynamicLibrary.h │ │ │ │ ├── ELFAttrParserCompact.h │ │ │ │ ├── ELFAttrParserExtended.h │ │ │ │ ├── ELFAttributeParser.h │ │ │ │ ├── ELFAttributes.h │ │ │ │ ├── Endian.h │ │ │ │ ├── EndianStream.h │ │ │ │ ├── Errc.h │ │ │ │ ├── Errno.h │ │ │ │ ├── Error.h │ │ │ │ ├── ErrorHandling.h │ │ │ │ ├── ErrorOr.h │ │ │ │ ├── ExitCodes.h │ │ │ │ ├── ExponentialBackoff.h │ │ │ │ ├── ExtensibleRTTI.h │ │ │ │ ├── FileCollector.h │ │ │ │ ├── FileOutputBuffer.h │ │ │ │ ├── FileSystem.h │ │ │ │ ├── FileSystem │ │ │ │ │ └── UniqueID.h │ │ │ │ ├── FileUtilities.h │ │ │ │ ├── Format.h │ │ │ │ ├── FormatAdapters.h │ │ │ │ ├── FormatCommon.h │ │ │ │ ├── FormatProviders.h │ │ │ │ ├── FormatVariadic.h │ │ │ │ ├── FormatVariadicDetails.h │ │ │ │ ├── FormattedStream.h │ │ │ │ ├── GenericDomTree.h │ │ │ │ ├── GenericDomTreeConstruction.h │ │ │ │ ├── GenericIteratedDominanceFrontier.h │ │ │ │ ├── GenericLoopInfo.h │ │ │ │ ├── GenericLoopInfoImpl.h │ │ │ │ ├── GlobPattern.h │ │ │ │ ├── GraphWriter.h │ │ │ │ ├── HashBuilder.h │ │ │ │ ├── HexagonAttributeParser.h │ │ │ │ ├── HexagonAttributes.h │ │ │ │ ├── InitLLVM.h │ │ │ │ ├── InstructionCost.h │ │ │ │ ├── InterleavedRange.h │ │ │ │ ├── JSON.h │ │ │ │ ├── KnownBits.h │ │ │ │ ├── KnownFPClass.h │ │ │ │ ├── LEB128.h │ │ │ │ ├── LICENSE.TXT │ │ │ │ ├── LLVMDriver.h │ │ │ │ ├── LineIterator.h │ │ │ │ ├── Locale.h │ │ │ │ ├── LockFileManager.h │ │ │ │ ├── LogicalResult.h │ │ │ │ ├── MD5.h │ │ │ │ ├── MSP430AttributeParser.h │ │ │ │ ├── MSP430Attributes.h │ │ │ │ ├── MSVCErrorWorkarounds.h │ │ │ │ ├── ManagedStatic.h │ │ │ │ ├── MathExtras.h │ │ │ │ ├── MemAlloc.h │ │ │ │ ├── Memory.h │ │ │ │ ├── MemoryBuffer.h │ │ │ │ ├── MemoryBufferRef.h │ │ │ │ ├── MipsABIFlags.h │ │ │ │ ├── ModRef.h │ │ │ │ ├── Mustache.h │ │ │ │ ├── Mutex.h │ │ │ │ ├── NVPTXAddrSpace.h │ │ │ │ ├── NativeFormatting.h │ │ │ │ ├── OnDiskHashTable.h │ │ │ │ ├── OptimizedStructLayout.h │ │ │ │ ├── OptionStrCmp.h │ │ │ │ ├── PGOOptions.h │ │ │ │ ├── Parallel.h │ │ │ │ ├── Path.h │ │ │ │ ├── PerThreadBumpPtrAllocator.h │ │ │ │ ├── PluginLoader.h │ │ │ │ ├── PointerLikeTypeTraits.h │ │ │ │ ├── PrettyStackTrace.h │ │ │ │ ├── Printable.h │ │ │ │ ├── Process.h │ │ │ │ ├── Program.h │ │ │ │ ├── ProgramStack.h │ │ │ │ ├── RISCVAttributeParser.h │ │ │ │ ├── RISCVAttributes.h │ │ │ │ ├── RISCVISAUtils.h │ │ │ │ ├── RWMutex.h │ │ │ │ ├── RandomNumberGenerator.h │ │ │ │ ├── Recycler.h │ │ │ │ ├── RecyclingAllocator.h │ │ │ │ ├── Regex.h │ │ │ │ ├── Registry.h │ │ │ │ ├── ReverseIteration.h │ │ │ │ ├── SHA1.h │ │ │ │ ├── SHA256.h │ │ │ │ ├── SMLoc.h │ │ │ │ ├── SMTAPI.h │ │ │ │ ├── SaveAndRestore.h │ │ │ │ ├── ScaledNumber.h │ │ │ │ ├── ScopedPrinter.h │ │ │ │ ├── Signals.h │ │ │ │ ├── Signposts.h │ │ │ │ ├── SipHash.h │ │ │ │ ├── SmallVectorMemoryBuffer.h │ │ │ │ ├── Solaris │ │ │ │ │ └── sys │ │ │ │ │ │ └── regset.h │ │ │ │ ├── SourceMgr.h │ │ │ │ ├── SpecialCaseList.h │ │ │ │ ├── StringSaver.h │ │ │ │ ├── SuffixTree.h │ │ │ │ ├── SuffixTreeNode.h │ │ │ │ ├── SwapByteOrder.h │ │ │ │ ├── SystemUtils.h │ │ │ │ ├── SystemZ │ │ │ │ │ └── zOSSupport.h │ │ │ │ ├── TarWriter.h │ │ │ │ ├── TargetOpcodes.def │ │ │ │ ├── TargetSelect.h │ │ │ │ ├── TextEncoding.h │ │ │ │ ├── ThreadPool.h │ │ │ │ ├── ThreadSafeAllocator.h │ │ │ │ ├── Threading.h │ │ │ │ ├── TimeProfiler.h │ │ │ │ ├── Timer.h │ │ │ │ ├── ToolOutputFile.h │ │ │ │ ├── TrailingObjects.h │ │ │ │ ├── TypeName.h │ │ │ │ ├── TypeSize.h │ │ │ │ ├── Unicode.h │ │ │ │ ├── UnicodeCharRanges.h │ │ │ │ ├── UniqueBBID.h │ │ │ │ ├── Valgrind.h │ │ │ │ ├── VersionTuple.h │ │ │ │ ├── VirtualFileSystem.h │ │ │ │ ├── Watchdog.h │ │ │ │ ├── Win64EH.h │ │ │ │ ├── Windows │ │ │ │ │ └── WindowsSupport.h │ │ │ │ ├── WindowsError.h │ │ │ │ ├── WithColor.h │ │ │ │ ├── X86DisassemblerDecoderCommon.h │ │ │ │ ├── X86FoldTablesUtils.h │ │ │ │ ├── YAMLParser.h │ │ │ │ ├── YAMLTraits.h │ │ │ │ ├── circular_raw_ostream.h │ │ │ │ ├── float128.h │ │ │ │ ├── raw_os_ostream.h │ │ │ │ ├── raw_ostream.h │ │ │ │ ├── raw_ostream_proxy.h │ │ │ │ ├── raw_sha1_ostream.h │ │ │ │ ├── raw_socket_stream.h │ │ │ │ ├── thread.h │ │ │ │ ├── type_traits.h │ │ │ │ └── xxhash.h │ │ │ ├── TableGen │ │ │ │ ├── AArch64ImmCheck.h │ │ │ │ ├── Automaton.td │ │ │ │ ├── DirectiveEmitter.h │ │ │ │ ├── Error.h │ │ │ │ ├── Main.h │ │ │ │ ├── Parser.h │ │ │ │ ├── Record.h │ │ │ │ ├── SearchableTable.td │ │ │ │ ├── SetTheory.h │ │ │ │ ├── SetTheory.td │ │ │ │ ├── StringMatcher.h │ │ │ │ ├── StringToOffsetTable.h │ │ │ │ ├── TGTimer.h │ │ │ │ └── TableGenBackend.h │ │ │ ├── Target │ │ │ │ ├── CGPassBuilderOption.h │ │ │ │ ├── CodeGenCWrappers.h │ │ │ │ ├── GenericOpcodes.td │ │ │ │ ├── GlobalISel │ │ │ │ │ ├── Combine.td │ │ │ │ │ ├── RegisterBank.td │ │ │ │ │ ├── SelectionDAGCompat.td │ │ │ │ │ └── Target.td │ │ │ │ ├── RegisterTargetPassConfigCallback.h │ │ │ │ ├── Target.td │ │ │ │ ├── TargetCallingConv.td │ │ │ │ ├── TargetInstrPredicate.td │ │ │ │ ├── TargetItinerary.td │ │ │ │ ├── TargetLoweringObjectFile.h │ │ │ │ ├── TargetMachine.h │ │ │ │ ├── TargetMacroFusion.td │ │ │ │ ├── TargetOptions.h │ │ │ │ ├── TargetPfmCounters.td │ │ │ │ ├── TargetSchedule.td │ │ │ │ └── TargetSelectionDAG.td │ │ │ ├── TargetParser │ │ │ │ ├── AArch64CPUFeatures.inc │ │ │ │ ├── AArch64FeatPriorities.inc │ │ │ │ ├── AArch64TargetParser.h │ │ │ │ ├── ARMTargetParser.def │ │ │ │ ├── ARMTargetParser.h │ │ │ │ ├── ARMTargetParserCommon.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CSKYTargetParser.def │ │ │ │ ├── CSKYTargetParser.h │ │ │ │ ├── Host.h │ │ │ │ ├── LoongArchTargetParser.def │ │ │ │ ├── LoongArchTargetParser.h │ │ │ │ ├── PPCTargetParser.def │ │ │ │ ├── PPCTargetParser.h │ │ │ │ ├── RISCVISAInfo.h │ │ │ │ ├── RISCVTargetParser.h │ │ │ │ ├── SubtargetFeature.h │ │ │ │ ├── TargetParser.h │ │ │ │ ├── Triple.h │ │ │ │ ├── X86TargetParser.def │ │ │ │ ├── X86TargetParser.h │ │ │ │ ├── XtensaTargetParser.def │ │ │ │ └── XtensaTargetParser.h │ │ │ ├── Telemetry │ │ │ │ └── Telemetry.h │ │ │ ├── Testing │ │ │ │ ├── ADT │ │ │ │ │ ├── StringMap.h │ │ │ │ │ └── StringMapEntry.h │ │ │ │ ├── Annotations │ │ │ │ │ └── Annotations.h │ │ │ │ ├── Demangle │ │ │ │ │ ├── DemangleTestCases.inc │ │ │ │ │ └── README.txt │ │ │ │ └── Support │ │ │ │ │ ├── Error.h │ │ │ │ │ └── SupportHelpers.h │ │ │ ├── TextAPI │ │ │ │ ├── Architecture.def │ │ │ │ ├── Architecture.h │ │ │ │ ├── ArchitectureSet.h │ │ │ │ ├── DylibReader.h │ │ │ │ ├── FileTypes.h │ │ │ │ ├── InterfaceFile.h │ │ │ │ ├── PackedVersion.h │ │ │ │ ├── Platform.h │ │ │ │ ├── Record.h │ │ │ │ ├── RecordVisitor.h │ │ │ │ ├── RecordsSlice.h │ │ │ │ ├── Symbol.h │ │ │ │ ├── SymbolSet.h │ │ │ │ ├── Target.h │ │ │ │ ├── TextAPIError.h │ │ │ │ ├── TextAPIReader.h │ │ │ │ ├── TextAPIWriter.h │ │ │ │ └── Utils.h │ │ │ ├── ToolDrivers │ │ │ │ ├── llvm-dlltool │ │ │ │ │ └── DlltoolDriver.h │ │ │ │ └── llvm-lib │ │ │ │ │ └── LibDriver.h │ │ │ ├── Transforms │ │ │ │ ├── AggressiveInstCombine │ │ │ │ │ └── AggressiveInstCombine.h │ │ │ │ ├── CFGuard.h │ │ │ │ ├── Coroutines │ │ │ │ │ ├── ABI.h │ │ │ │ │ ├── CoroAnnotationElide.h │ │ │ │ │ ├── CoroCleanup.h │ │ │ │ │ ├── CoroConditionalWrapper.h │ │ │ │ │ ├── CoroEarly.h │ │ │ │ │ ├── CoroElide.h │ │ │ │ │ ├── CoroInstr.h │ │ │ │ │ ├── CoroShape.h │ │ │ │ │ ├── CoroSplit.h │ │ │ │ │ ├── MaterializationUtils.h │ │ │ │ │ ├── SpillUtils.h │ │ │ │ │ └── SuspendCrossingInfo.h │ │ │ │ ├── HipStdPar │ │ │ │ │ └── HipStdPar.h │ │ │ │ ├── IPO.h │ │ │ │ ├── IPO │ │ │ │ │ ├── AlwaysInliner.h │ │ │ │ │ ├── Annotation2Metadata.h │ │ │ │ │ ├── ArgumentPromotion.h │ │ │ │ │ ├── Attributor.h │ │ │ │ │ ├── BlockExtractor.h │ │ │ │ │ ├── CalledValuePropagation.h │ │ │ │ │ ├── ConstantMerge.h │ │ │ │ │ ├── CrossDSOCFI.h │ │ │ │ │ ├── DeadArgumentElimination.h │ │ │ │ │ ├── ElimAvailExtern.h │ │ │ │ │ ├── EmbedBitcodePass.h │ │ │ │ │ ├── ExpandVariadics.h │ │ │ │ │ ├── ExtractGV.h │ │ │ │ │ ├── FatLTOCleanup.h │ │ │ │ │ ├── ForceFunctionAttrs.h │ │ │ │ │ ├── FunctionAttrs.h │ │ │ │ │ ├── FunctionImport.h │ │ │ │ │ ├── FunctionSpecialization.h │ │ │ │ │ ├── GlobalDCE.h │ │ │ │ │ ├── GlobalOpt.h │ │ │ │ │ ├── GlobalSplit.h │ │ │ │ │ ├── HotColdSplitting.h │ │ │ │ │ ├── IROutliner.h │ │ │ │ │ ├── InferFunctionAttrs.h │ │ │ │ │ ├── Inliner.h │ │ │ │ │ ├── Internalize.h │ │ │ │ │ ├── LoopExtractor.h │ │ │ │ │ ├── LowerTypeTests.h │ │ │ │ │ ├── MemProfContextDisambiguation.h │ │ │ │ │ ├── MergeFunctions.h │ │ │ │ │ ├── ModuleInliner.h │ │ │ │ │ ├── OpenMPOpt.h │ │ │ │ │ ├── PartialInlining.h │ │ │ │ │ ├── ProfiledCallGraph.h │ │ │ │ │ ├── SCCP.h │ │ │ │ │ ├── SampleContextTracker.h │ │ │ │ │ ├── SampleProfile.h │ │ │ │ │ ├── SampleProfileMatcher.h │ │ │ │ │ ├── SampleProfileProbe.h │ │ │ │ │ ├── StripDeadPrototypes.h │ │ │ │ │ ├── StripSymbols.h │ │ │ │ │ ├── ThinLTOBitcodeWriter.h │ │ │ │ │ └── WholeProgramDevirt.h │ │ │ │ ├── InstCombine │ │ │ │ │ ├── InstCombine.h │ │ │ │ │ └── InstCombiner.h │ │ │ │ ├── Instrumentation │ │ │ │ │ ├── AddressSanitizer.h │ │ │ │ │ ├── AddressSanitizerCommon.h │ │ │ │ │ ├── AddressSanitizerOptions.h │ │ │ │ │ ├── BlockCoverageInference.h │ │ │ │ │ ├── BoundsChecking.h │ │ │ │ │ ├── CFGMST.h │ │ │ │ │ ├── CGProfile.h │ │ │ │ │ ├── ControlHeightReduction.h │ │ │ │ │ ├── DataFlowSanitizer.h │ │ │ │ │ ├── GCOVProfiler.h │ │ │ │ │ ├── HWAddressSanitizer.h │ │ │ │ │ ├── InstrProfiling.h │ │ │ │ │ ├── KCFI.h │ │ │ │ │ ├── LowerAllowCheckPass.h │ │ │ │ │ ├── MemProfInstrumentation.h │ │ │ │ │ ├── MemProfUse.h │ │ │ │ │ ├── MemorySanitizer.h │ │ │ │ │ ├── NumericalStabilitySanitizer.h │ │ │ │ │ ├── PGOCtxProfFlattening.h │ │ │ │ │ ├── PGOCtxProfLowering.h │ │ │ │ │ ├── PGOForceFunctionAttrs.h │ │ │ │ │ ├── PGOInstrumentation.h │ │ │ │ │ ├── RealtimeSanitizer.h │ │ │ │ │ ├── SanitizerBinaryMetadata.h │ │ │ │ │ ├── SanitizerCoverage.h │ │ │ │ │ ├── ThreadSanitizer.h │ │ │ │ │ └── TypeSanitizer.h │ │ │ │ ├── ObjCARC.h │ │ │ │ ├── Scalar.h │ │ │ │ ├── Scalar │ │ │ │ │ ├── ADCE.h │ │ │ │ │ ├── AlignmentFromAssumptions.h │ │ │ │ │ ├── AnnotationRemarks.h │ │ │ │ │ ├── BDCE.h │ │ │ │ │ ├── CallSiteSplitting.h │ │ │ │ │ ├── ConstantHoisting.h │ │ │ │ │ ├── ConstraintElimination.h │ │ │ │ │ ├── CorrelatedValuePropagation.h │ │ │ │ │ ├── DCE.h │ │ │ │ │ ├── DFAJumpThreading.h │ │ │ │ │ ├── DeadStoreElimination.h │ │ │ │ │ ├── DivRemPairs.h │ │ │ │ │ ├── EarlyCSE.h │ │ │ │ │ ├── FlattenCFG.h │ │ │ │ │ ├── Float2Int.h │ │ │ │ │ ├── GVN.h │ │ │ │ │ ├── GVNExpression.h │ │ │ │ │ ├── GuardWidening.h │ │ │ │ │ ├── IVUsersPrinter.h │ │ │ │ │ ├── IndVarSimplify.h │ │ │ │ │ ├── InductiveRangeCheckElimination.h │ │ │ │ │ ├── InferAddressSpaces.h │ │ │ │ │ ├── InferAlignment.h │ │ │ │ │ ├── InstSimplifyPass.h │ │ │ │ │ ├── JumpTableToSwitch.h │ │ │ │ │ ├── JumpThreading.h │ │ │ │ │ ├── LICM.h │ │ │ │ │ ├── LoopAccessAnalysisPrinter.h │ │ │ │ │ ├── LoopBoundSplit.h │ │ │ │ │ ├── LoopDataPrefetch.h │ │ │ │ │ ├── LoopDeletion.h │ │ │ │ │ ├── LoopDistribute.h │ │ │ │ │ ├── LoopFlatten.h │ │ │ │ │ ├── LoopFuse.h │ │ │ │ │ ├── LoopIdiomRecognize.h │ │ │ │ │ ├── LoopInstSimplify.h │ │ │ │ │ ├── LoopInterchange.h │ │ │ │ │ ├── LoopLoadElimination.h │ │ │ │ │ ├── LoopPassManager.h │ │ │ │ │ ├── LoopPredication.h │ │ │ │ │ ├── LoopRotation.h │ │ │ │ │ ├── LoopSimplifyCFG.h │ │ │ │ │ ├── LoopSink.h │ │ │ │ │ ├── LoopStrengthReduce.h │ │ │ │ │ ├── LoopTermFold.h │ │ │ │ │ ├── LoopUnrollAndJamPass.h │ │ │ │ │ ├── LoopUnrollPass.h │ │ │ │ │ ├── LoopVersioningLICM.h │ │ │ │ │ ├── LowerAtomicPass.h │ │ │ │ │ ├── LowerConstantIntrinsics.h │ │ │ │ │ ├── LowerExpectIntrinsic.h │ │ │ │ │ ├── LowerGuardIntrinsic.h │ │ │ │ │ ├── LowerMatrixIntrinsics.h │ │ │ │ │ ├── LowerWidenableCondition.h │ │ │ │ │ ├── MakeGuardsExplicit.h │ │ │ │ │ ├── MemCpyOptimizer.h │ │ │ │ │ ├── MergeICmps.h │ │ │ │ │ ├── MergedLoadStoreMotion.h │ │ │ │ │ ├── NaryReassociate.h │ │ │ │ │ ├── NewGVN.h │ │ │ │ │ ├── PartiallyInlineLibCalls.h │ │ │ │ │ ├── PlaceSafepoints.h │ │ │ │ │ ├── Reassociate.h │ │ │ │ │ ├── Reg2Mem.h │ │ │ │ │ ├── RewriteStatepointsForGC.h │ │ │ │ │ ├── SCCP.h │ │ │ │ │ ├── SROA.h │ │ │ │ │ ├── ScalarizeMaskedMemIntrin.h │ │ │ │ │ ├── Scalarizer.h │ │ │ │ │ ├── SeparateConstOffsetFromGEP.h │ │ │ │ │ ├── SimpleLoopUnswitch.h │ │ │ │ │ ├── SimplifyCFG.h │ │ │ │ │ ├── Sink.h │ │ │ │ │ ├── SpeculativeExecution.h │ │ │ │ │ ├── StraightLineStrengthReduce.h │ │ │ │ │ ├── StructurizeCFG.h │ │ │ │ │ ├── TailRecursionElimination.h │ │ │ │ │ └── WarnMissedTransforms.h │ │ │ │ ├── Utils.h │ │ │ │ ├── Utils │ │ │ │ │ ├── AMDGPUEmitPrintf.h │ │ │ │ │ ├── ASanStackFrameLayout.h │ │ │ │ │ ├── AddDiscriminators.h │ │ │ │ │ ├── AssumeBundleBuilder.h │ │ │ │ │ ├── BasicBlockUtils.h │ │ │ │ │ ├── BreakCriticalEdges.h │ │ │ │ │ ├── BuildLibCalls.h │ │ │ │ │ ├── BypassSlowDivision.h │ │ │ │ │ ├── CallGraphUpdater.h │ │ │ │ │ ├── CallPromotionUtils.h │ │ │ │ │ ├── CanonicalizeAliases.h │ │ │ │ │ ├── CanonicalizeFreezeInLoops.h │ │ │ │ │ ├── Cloning.h │ │ │ │ │ ├── CodeExtractor.h │ │ │ │ │ ├── CodeLayout.h │ │ │ │ │ ├── CodeMoverUtils.h │ │ │ │ │ ├── ControlFlowUtils.h │ │ │ │ │ ├── CountVisits.h │ │ │ │ │ ├── CtorUtils.h │ │ │ │ │ ├── DXILUpgrade.h │ │ │ │ │ ├── Debugify.h │ │ │ │ │ ├── DeclareRuntimeLibcalls.h │ │ │ │ │ ├── EntryExitInstrumenter.h │ │ │ │ │ ├── EscapeEnumerator.h │ │ │ │ │ ├── Evaluator.h │ │ │ │ │ ├── ExtraPassManager.h │ │ │ │ │ ├── FixIrreducible.h │ │ │ │ │ ├── FunctionComparator.h │ │ │ │ │ ├── FunctionImportUtils.h │ │ │ │ │ ├── GlobalStatus.h │ │ │ │ │ ├── GuardUtils.h │ │ │ │ │ ├── HelloWorld.h │ │ │ │ │ ├── IRNormalizer.h │ │ │ │ │ ├── InjectTLIMappings.h │ │ │ │ │ ├── InstructionNamer.h │ │ │ │ │ ├── InstructionWorklist.h │ │ │ │ │ ├── Instrumentation.h │ │ │ │ │ ├── IntegerDivision.h │ │ │ │ │ ├── LCSSA.h │ │ │ │ │ ├── LibCallsShrinkWrap.h │ │ │ │ │ ├── Local.h │ │ │ │ │ ├── LockstepReverseIterator.h │ │ │ │ │ ├── LongestCommonSequence.h │ │ │ │ │ ├── LoopConstrainer.h │ │ │ │ │ ├── LoopPeel.h │ │ │ │ │ ├── LoopRotationUtils.h │ │ │ │ │ ├── LoopSimplify.h │ │ │ │ │ ├── LoopUtils.h │ │ │ │ │ ├── LoopVersioning.h │ │ │ │ │ ├── LowerAtomic.h │ │ │ │ │ ├── LowerGlobalDtors.h │ │ │ │ │ ├── LowerIFunc.h │ │ │ │ │ ├── LowerInvoke.h │ │ │ │ │ ├── LowerMemIntrinsics.h │ │ │ │ │ ├── LowerSwitch.h │ │ │ │ │ ├── LowerVectorIntrinsics.h │ │ │ │ │ ├── MatrixUtils.h │ │ │ │ │ ├── Mem2Reg.h │ │ │ │ │ ├── MemoryOpRemark.h │ │ │ │ │ ├── MemoryTaggingSupport.h │ │ │ │ │ ├── MetaRenamer.h │ │ │ │ │ ├── MisExpect.h │ │ │ │ │ ├── ModuleUtils.h │ │ │ │ │ ├── MoveAutoInit.h │ │ │ │ │ ├── NameAnonGlobals.h │ │ │ │ │ ├── PredicateInfo.h │ │ │ │ │ ├── ProfileVerify.h │ │ │ │ │ ├── PromoteMemToReg.h │ │ │ │ │ ├── RelLookupTableConverter.h │ │ │ │ │ ├── SCCPSolver.h │ │ │ │ │ ├── SSAUpdater.h │ │ │ │ │ ├── SSAUpdaterBulk.h │ │ │ │ │ ├── SSAUpdaterImpl.h │ │ │ │ │ ├── SampleProfileInference.h │ │ │ │ │ ├── SampleProfileLoaderBaseImpl.h │ │ │ │ │ ├── SampleProfileLoaderBaseUtil.h │ │ │ │ │ ├── SanitizerStats.h │ │ │ │ │ ├── ScalarEvolutionExpander.h │ │ │ │ │ ├── SimplifyCFGOptions.h │ │ │ │ │ ├── SimplifyIndVar.h │ │ │ │ │ ├── SimplifyLibCalls.h │ │ │ │ │ ├── SizeOpts.h │ │ │ │ │ ├── SplitModule.h │ │ │ │ │ ├── SplitModuleByCategory.h │ │ │ │ │ ├── StripGCRelocates.h │ │ │ │ │ ├── StripNonLineTableDebugInfo.h │ │ │ │ │ ├── SymbolRewriter.h │ │ │ │ │ ├── UnifyFunctionExitNodes.h │ │ │ │ │ ├── UnifyLoopExits.h │ │ │ │ │ ├── UnrollLoop.h │ │ │ │ │ ├── VNCoercion.h │ │ │ │ │ └── ValueMapper.h │ │ │ │ └── Vectorize │ │ │ │ │ ├── EVLIndVarSimplify.h │ │ │ │ │ ├── LoadStoreVectorizer.h │ │ │ │ │ ├── LoopIdiomVectorize.h │ │ │ │ │ ├── LoopVectorizationLegality.h │ │ │ │ │ ├── LoopVectorize.h │ │ │ │ │ ├── SLPVectorizer.h │ │ │ │ │ ├── SandboxVectorizer │ │ │ │ │ ├── Debug.h │ │ │ │ │ ├── DependencyGraph.h │ │ │ │ │ ├── InstrMaps.h │ │ │ │ │ ├── Interval.h │ │ │ │ │ ├── Legality.h │ │ │ │ │ ├── Passes │ │ │ │ │ │ ├── BottomUpVec.h │ │ │ │ │ │ ├── NullPass.h │ │ │ │ │ │ ├── PackReuse.h │ │ │ │ │ │ ├── PrintInstructionCount.h │ │ │ │ │ │ ├── PrintRegion.h │ │ │ │ │ │ ├── RegionsFromBBs.h │ │ │ │ │ │ ├── RegionsFromMetadata.h │ │ │ │ │ │ ├── SeedCollection.h │ │ │ │ │ │ ├── TransactionAcceptOrRevert.h │ │ │ │ │ │ ├── TransactionAlwaysAccept.h │ │ │ │ │ │ ├── TransactionAlwaysRevert.h │ │ │ │ │ │ └── TransactionSave.h │ │ │ │ │ ├── SandboxVectorizer.h │ │ │ │ │ ├── SandboxVectorizerPassBuilder.h │ │ │ │ │ ├── Scheduler.h │ │ │ │ │ ├── SeedCollector.h │ │ │ │ │ └── VecUtils.h │ │ │ │ │ └── VectorCombine.h │ │ │ ├── WindowsDriver │ │ │ │ ├── MSVCPaths.h │ │ │ │ └── MSVCSetupApi.h │ │ │ ├── WindowsManifest │ │ │ │ └── WindowsManifestMerger.h │ │ │ ├── WindowsResource │ │ │ │ ├── ResourceProcessor.h │ │ │ │ ├── ResourceScriptToken.h │ │ │ │ └── ResourceScriptTokenList.h │ │ │ └── XRay │ │ │ │ ├── BlockIndexer.h │ │ │ │ ├── BlockPrinter.h │ │ │ │ ├── BlockVerifier.h │ │ │ │ ├── FDRLogBuilder.h │ │ │ │ ├── FDRRecordConsumer.h │ │ │ │ ├── FDRRecordProducer.h │ │ │ │ ├── FDRRecords.h │ │ │ │ ├── FDRTraceExpander.h │ │ │ │ ├── FDRTraceWriter.h │ │ │ │ ├── FileHeaderReader.h │ │ │ │ ├── Graph.h │ │ │ │ ├── InstrumentationMap.h │ │ │ │ ├── Profile.h │ │ │ │ ├── RecordPrinter.h │ │ │ │ ├── Trace.h │ │ │ │ ├── XRayRecord.h │ │ │ │ └── YAMLXRayRecord.h │ │ ├── module.extern.modulemap │ │ ├── module.install.modulemap │ │ ├── module.modulemap │ │ └── module.modulemap.build │ └── lib │ │ ├── Analysis │ │ ├── AliasAnalysis.cpp │ │ ├── AliasAnalysisEvaluator.cpp │ │ ├── AliasSetTracker.cpp │ │ ├── Analysis.cpp │ │ ├── AssumeBundleQueries.cpp │ │ ├── AssumptionCache.cpp │ │ ├── BasicAliasAnalysis.cpp │ │ ├── BlockFrequencyInfo.cpp │ │ ├── BlockFrequencyInfoImpl.cpp │ │ ├── BranchProbabilityInfo.cpp │ │ ├── CFG.cpp │ │ ├── CFGPrinter.cpp │ │ ├── CFGSCCPrinter.cpp │ │ ├── CGSCCPassManager.cpp │ │ ├── CMakeLists.txt │ │ ├── CallGraph.cpp │ │ ├── CallGraphSCCPass.cpp │ │ ├── CallPrinter.cpp │ │ ├── CaptureTracking.cpp │ │ ├── CmpInstAnalysis.cpp │ │ ├── CodeMetrics.cpp │ │ ├── ConstantFolding.cpp │ │ ├── ConstraintSystem.cpp │ │ ├── CostModel.cpp │ │ ├── CtxProfAnalysis.cpp │ │ ├── CycleAnalysis.cpp │ │ ├── DDG.cpp │ │ ├── DDGPrinter.cpp │ │ ├── DXILMetadataAnalysis.cpp │ │ ├── DXILResource.cpp │ │ ├── Delinearization.cpp │ │ ├── DemandedBits.cpp │ │ ├── DependenceAnalysis.cpp │ │ ├── DependenceGraphBuilder.cpp │ │ ├── DevelopmentModeInlineAdvisor.cpp │ │ ├── DomConditionCache.cpp │ │ ├── DomPrinter.cpp │ │ ├── DomTreeUpdater.cpp │ │ ├── DominanceFrontier.cpp │ │ ├── EphemeralValuesCache.cpp │ │ ├── FloatingPointPredicateUtils.cpp │ │ ├── FunctionPropertiesAnalysis.cpp │ │ ├── GlobalsModRef.cpp │ │ ├── GuardUtils.cpp │ │ ├── HashRecognize.cpp │ │ ├── HeatUtils.cpp │ │ ├── IR2Vec.cpp │ │ ├── IRSimilarityIdentifier.cpp │ │ ├── IVDescriptors.cpp │ │ ├── IVUsers.cpp │ │ ├── ImportedFunctionsInliningStatistics.cpp │ │ ├── IndirectCallPromotionAnalysis.cpp │ │ ├── InlineAdvisor.cpp │ │ ├── InlineCost.cpp │ │ ├── InlineOrder.cpp │ │ ├── InlineSizeEstimatorAnalysis.cpp │ │ ├── InstCount.cpp │ │ ├── InstructionPrecedenceTracking.cpp │ │ ├── InstructionSimplify.cpp │ │ ├── InteractiveModelRunner.cpp │ │ ├── KernelInfo.cpp │ │ ├── LastRunTrackingAnalysis.cpp │ │ ├── LazyBlockFrequencyInfo.cpp │ │ ├── LazyBranchProbabilityInfo.cpp │ │ ├── LazyCallGraph.cpp │ │ ├── LazyValueInfo.cpp │ │ ├── Lint.cpp │ │ ├── Loads.cpp │ │ ├── Local.cpp │ │ ├── LoopAccessAnalysis.cpp │ │ ├── LoopAnalysisManager.cpp │ │ ├── LoopCacheAnalysis.cpp │ │ ├── LoopInfo.cpp │ │ ├── LoopNestAnalysis.cpp │ │ ├── LoopPass.cpp │ │ ├── LoopUnrollAnalyzer.cpp │ │ ├── MLInlineAdvisor.cpp │ │ ├── MemDerefPrinter.cpp │ │ ├── MemoryBuiltins.cpp │ │ ├── MemoryDependenceAnalysis.cpp │ │ ├── MemoryLocation.cpp │ │ ├── MemoryProfileInfo.cpp │ │ ├── MemorySSA.cpp │ │ ├── MemorySSAUpdater.cpp │ │ ├── ModelUnderTrainingRunner.cpp │ │ ├── ModuleDebugInfoPrinter.cpp │ │ ├── ModuleSummaryAnalysis.cpp │ │ ├── MustExecute.cpp │ │ ├── NoInferenceModelRunner.cpp │ │ ├── ObjCARCAliasAnalysis.cpp │ │ ├── ObjCARCAnalysisUtils.cpp │ │ ├── ObjCARCInstKind.cpp │ │ ├── OptimizationRemarkEmitter.cpp │ │ ├── OverflowInstAnalysis.cpp │ │ ├── PHITransAddr.cpp │ │ ├── PhiValues.cpp │ │ ├── PostDominators.cpp │ │ ├── ProfileSummaryInfo.cpp │ │ ├── PtrUseVisitor.cpp │ │ ├── RegionInfo.cpp │ │ ├── RegionPass.cpp │ │ ├── RegionPrinter.cpp │ │ ├── ReplayInlineAdvisor.cpp │ │ ├── ScalarEvolution.cpp │ │ ├── ScalarEvolutionAliasAnalysis.cpp │ │ ├── ScalarEvolutionDivision.cpp │ │ ├── ScalarEvolutionNormalization.cpp │ │ ├── ScopedNoAliasAA.cpp │ │ ├── StackLifetime.cpp │ │ ├── StackSafetyAnalysis.cpp │ │ ├── StaticDataProfileInfo.cpp │ │ ├── StructuralHash.cpp │ │ ├── SyntheticCountsUtils.cpp │ │ ├── TFLiteUtils.cpp │ │ ├── TargetLibraryInfo.cpp │ │ ├── TargetTransformInfo.cpp │ │ ├── TensorSpec.cpp │ │ ├── Trace.cpp │ │ ├── TrainingLogger.cpp │ │ ├── TypeBasedAliasAnalysis.cpp │ │ ├── TypeMetadataUtils.cpp │ │ ├── UniformityAnalysis.cpp │ │ ├── ValueLattice.cpp │ │ ├── ValueLatticeUtils.cpp │ │ ├── ValueTracking.cpp │ │ ├── VectorUtils.cpp │ │ └── models │ │ │ ├── gen-inline-oz-test-model.py │ │ │ ├── gen-regalloc-eviction-test-model.py │ │ │ ├── gen-regalloc-priority-test-model.py │ │ │ ├── interactive_host.py │ │ │ ├── log_reader.py │ │ │ ├── saved-model-to-tflite.py │ │ │ └── seedEmbeddingVocab75D.json │ │ ├── AsmParser │ │ ├── CMakeLists.txt │ │ ├── LLLexer.cpp │ │ ├── LLParser.cpp │ │ └── Parser.cpp │ │ ├── BinaryFormat │ │ ├── AMDGPUMetadataVerifier.cpp │ │ ├── CMakeLists.txt │ │ ├── COFF.cpp │ │ ├── DXContainer.cpp │ │ ├── Dwarf.cpp │ │ ├── ELF.cpp │ │ ├── MachO.cpp │ │ ├── Magic.cpp │ │ ├── Minidump.cpp │ │ ├── MsgPackDocument.cpp │ │ ├── MsgPackDocumentYAML.cpp │ │ ├── MsgPackReader.cpp │ │ ├── MsgPackWriter.cpp │ │ ├── SFrame.cpp │ │ ├── Wasm.cpp │ │ └── XCOFF.cpp │ │ ├── Bitcode │ │ ├── CMakeLists.txt │ │ ├── Reader │ │ │ ├── BitReader.cpp │ │ │ ├── BitcodeAnalyzer.cpp │ │ │ ├── BitcodeReader.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── MetadataLoader.cpp │ │ │ ├── MetadataLoader.h │ │ │ ├── ValueList.cpp │ │ │ └── ValueList.h │ │ └── Writer │ │ │ ├── BitWriter.cpp │ │ │ ├── BitcodeWriter.cpp │ │ │ ├── BitcodeWriterPass.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── ValueEnumerator.cpp │ │ │ └── ValueEnumerator.h │ │ ├── Bitstream │ │ ├── CMakeLists.txt │ │ └── Reader │ │ │ ├── BitstreamReader.cpp │ │ │ └── CMakeLists.txt │ │ ├── CAS │ │ ├── ActionCache.cpp │ │ ├── ActionCaches.cpp │ │ ├── BuiltinCAS.cpp │ │ ├── BuiltinCAS.h │ │ ├── CMakeLists.txt │ │ ├── InMemoryCAS.cpp │ │ └── ObjectStore.cpp │ │ ├── CGData │ │ ├── CMakeLists.txt │ │ ├── CodeGenData.cpp │ │ ├── CodeGenDataReader.cpp │ │ ├── CodeGenDataWriter.cpp │ │ ├── OutlinedHashTree.cpp │ │ ├── OutlinedHashTreeRecord.cpp │ │ ├── StableFunctionMap.cpp │ │ └── StableFunctionMapRecord.cpp │ │ ├── CMakeLists.txt │ │ ├── CodeGen │ │ ├── AggressiveAntiDepBreaker.cpp │ │ ├── AggressiveAntiDepBreaker.h │ │ ├── AllocationOrder.cpp │ │ ├── AllocationOrder.h │ │ ├── Analysis.cpp │ │ ├── AsmPrinter │ │ │ ├── AIXException.cpp │ │ │ ├── ARMException.cpp │ │ │ ├── AccelTable.cpp │ │ │ ├── AddressPool.cpp │ │ │ ├── AddressPool.h │ │ │ ├── AsmPrinter.cpp │ │ │ ├── AsmPrinterDwarf.cpp │ │ │ ├── AsmPrinterInlineAsm.cpp │ │ │ ├── ByteStreamer.h │ │ │ ├── CMakeLists.txt │ │ │ ├── CodeViewDebug.cpp │ │ │ ├── CodeViewDebug.h │ │ │ ├── DIE.cpp │ │ │ ├── DIEHash.cpp │ │ │ ├── DIEHash.h │ │ │ ├── DIEHashAttributes.def │ │ │ ├── DbgEntityHistoryCalculator.cpp │ │ │ ├── DebugHandlerBase.cpp │ │ │ ├── DebugLocEntry.h │ │ │ ├── DebugLocStream.cpp │ │ │ ├── DebugLocStream.h │ │ │ ├── DwarfCFIException.cpp │ │ │ ├── DwarfCompileUnit.cpp │ │ │ ├── DwarfCompileUnit.h │ │ │ ├── DwarfDebug.cpp │ │ │ ├── DwarfDebug.h │ │ │ ├── DwarfException.h │ │ │ ├── DwarfExpression.cpp │ │ │ ├── DwarfExpression.h │ │ │ ├── DwarfFile.cpp │ │ │ ├── DwarfFile.h │ │ │ ├── DwarfStringPool.cpp │ │ │ ├── DwarfStringPool.h │ │ │ ├── DwarfUnit.cpp │ │ │ ├── DwarfUnit.h │ │ │ ├── EHStreamer.cpp │ │ │ ├── EHStreamer.h │ │ │ ├── ErlangGCPrinter.cpp │ │ │ ├── OcamlGCPrinter.cpp │ │ │ ├── PseudoProbePrinter.cpp │ │ │ ├── PseudoProbePrinter.h │ │ │ ├── WasmException.cpp │ │ │ ├── WasmException.h │ │ │ ├── WinCFGuard.cpp │ │ │ ├── WinCFGuard.h │ │ │ ├── WinException.cpp │ │ │ └── WinException.h │ │ ├── AssignmentTrackingAnalysis.cpp │ │ ├── AtomicExpandPass.cpp │ │ ├── BasicBlockPathCloning.cpp │ │ ├── BasicBlockSections.cpp │ │ ├── BasicBlockSectionsProfileReader.cpp │ │ ├── BasicTargetTransformInfo.cpp │ │ ├── BranchFolding.cpp │ │ ├── BranchFolding.h │ │ ├── BranchRelaxation.cpp │ │ ├── BreakFalseDeps.cpp │ │ ├── CFGuardLongjmp.cpp │ │ ├── CFIFixup.cpp │ │ ├── CFIInstrInserter.cpp │ │ ├── CMakeLists.txt │ │ ├── CalcSpillWeights.cpp │ │ ├── CallBrPrepare.cpp │ │ ├── CallingConvLower.cpp │ │ ├── CodeGen.cpp │ │ ├── CodeGenCommonISel.cpp │ │ ├── CodeGenPrepare.cpp │ │ ├── CodeGenTargetMachineImpl.cpp │ │ ├── CommandFlags.cpp │ │ ├── ComplexDeinterleavingPass.cpp │ │ ├── CriticalAntiDepBreaker.cpp │ │ ├── CriticalAntiDepBreaker.h │ │ ├── DFAPacketizer.cpp │ │ ├── DeadMachineInstructionElim.cpp │ │ ├── DetectDeadLanes.cpp │ │ ├── DroppedVariableStatsMIR.cpp │ │ ├── DwarfEHPrepare.cpp │ │ ├── EHContGuardTargets.cpp │ │ ├── EarlyIfConversion.cpp │ │ ├── EdgeBundles.cpp │ │ ├── ExecutionDomainFix.cpp │ │ ├── ExpandFp.cpp │ │ ├── ExpandLargeDivRem.cpp │ │ ├── ExpandMemCmp.cpp │ │ ├── ExpandPostRAPseudos.cpp │ │ ├── ExpandReductions.cpp │ │ ├── ExpandVectorPredication.cpp │ │ ├── FEntryInserter.cpp │ │ ├── FaultMaps.cpp │ │ ├── FinalizeISel.cpp │ │ ├── FixupStatepointCallerSaved.cpp │ │ ├── FuncletLayout.cpp │ │ ├── GCEmptyBasicBlocks.cpp │ │ ├── GCMetadata.cpp │ │ ├── GCMetadataPrinter.cpp │ │ ├── GCRootLowering.cpp │ │ ├── GlobalISel │ │ │ ├── CMakeLists.txt │ │ │ ├── CSEInfo.cpp │ │ │ ├── CSEMIRBuilder.cpp │ │ │ ├── CallLowering.cpp │ │ │ ├── Combiner.cpp │ │ │ ├── CombinerHelper.cpp │ │ │ ├── CombinerHelperArtifacts.cpp │ │ │ ├── CombinerHelperCasts.cpp │ │ │ ├── CombinerHelperCompares.cpp │ │ │ ├── CombinerHelperVectorOps.cpp │ │ │ ├── GIMatchTableExecutor.cpp │ │ │ ├── GISelChangeObserver.cpp │ │ │ ├── GISelValueTracking.cpp │ │ │ ├── GlobalISel.cpp │ │ │ ├── IRTranslator.cpp │ │ │ ├── InlineAsmLowering.cpp │ │ │ ├── InstructionSelect.cpp │ │ │ ├── InstructionSelector.cpp │ │ │ ├── LegacyLegalizerInfo.cpp │ │ │ ├── LegalityPredicates.cpp │ │ │ ├── LegalizeMutations.cpp │ │ │ ├── Legalizer.cpp │ │ │ ├── LegalizerHelper.cpp │ │ │ ├── LegalizerInfo.cpp │ │ │ ├── LoadStoreOpt.cpp │ │ │ ├── Localizer.cpp │ │ │ ├── LostDebugLocObserver.cpp │ │ │ ├── MachineFloatingPointPredicateUtils.cpp │ │ │ ├── MachineIRBuilder.cpp │ │ │ ├── RegBankSelect.cpp │ │ │ └── Utils.cpp │ │ ├── GlobalMerge.cpp │ │ ├── GlobalMergeFunctions.cpp │ │ ├── HardwareLoops.cpp │ │ ├── IfConversion.cpp │ │ ├── ImplicitNullChecks.cpp │ │ ├── IndirectBrExpandPass.cpp │ │ ├── InitUndef.cpp │ │ ├── InlineSpiller.cpp │ │ ├── InterferenceCache.cpp │ │ ├── InterferenceCache.h │ │ ├── InterleavedAccessPass.cpp │ │ ├── InterleavedLoadCombinePass.cpp │ │ ├── IntrinsicLowering.cpp │ │ ├── JMCInstrumenter.cpp │ │ ├── KCFI.cpp │ │ ├── LatencyPriorityQueue.cpp │ │ ├── LazyMachineBlockFrequencyInfo.cpp │ │ ├── LexicalScopes.cpp │ │ ├── LiveDebugValues │ │ │ ├── InstrRefBasedImpl.cpp │ │ │ ├── InstrRefBasedImpl.h │ │ │ ├── LiveDebugValues.cpp │ │ │ ├── LiveDebugValues.h │ │ │ └── VarLocBasedImpl.cpp │ │ ├── LiveDebugVariables.cpp │ │ ├── LiveInterval.cpp │ │ ├── LiveIntervalCalc.cpp │ │ ├── LiveIntervalUnion.cpp │ │ ├── LiveIntervals.cpp │ │ ├── LivePhysRegs.cpp │ │ ├── LiveRangeCalc.cpp │ │ ├── LiveRangeEdit.cpp │ │ ├── LiveRangeShrink.cpp │ │ ├── LiveRangeUtils.h │ │ ├── LiveRegMatrix.cpp │ │ ├── LiveRegUnits.cpp │ │ ├── LiveStacks.cpp │ │ ├── LiveVariables.cpp │ │ ├── LocalStackSlotAllocation.cpp │ │ ├── LoopTraversal.cpp │ │ ├── LowLevelTypeUtils.cpp │ │ ├── LowerEmuTLS.cpp │ │ ├── MBFIWrapper.cpp │ │ ├── MIRCanonicalizerPass.cpp │ │ ├── MIRFSDiscriminator.cpp │ │ ├── MIRNamerPass.cpp │ │ ├── MIRParser │ │ │ ├── CMakeLists.txt │ │ │ ├── MILexer.cpp │ │ │ ├── MILexer.h │ │ │ ├── MIParser.cpp │ │ │ └── MIRParser.cpp │ │ ├── MIRPrinter.cpp │ │ ├── MIRPrintingPass.cpp │ │ ├── MIRSampleProfile.cpp │ │ ├── MIRVRegNamerUtils.cpp │ │ ├── MIRVRegNamerUtils.h │ │ ├── MIRYamlMapping.cpp │ │ ├── MLRegAllocEvictAdvisor.cpp │ │ ├── MLRegAllocEvictAdvisor.h │ │ ├── MLRegAllocPriorityAdvisor.cpp │ │ ├── MachineBasicBlock.cpp │ │ ├── MachineBlockFrequencyInfo.cpp │ │ ├── MachineBlockPlacement.cpp │ │ ├── MachineBranchProbabilityInfo.cpp │ │ ├── MachineCFGPrinter.cpp │ │ ├── MachineCSE.cpp │ │ ├── MachineCheckDebugify.cpp │ │ ├── MachineCombiner.cpp │ │ ├── MachineConvergenceVerifier.cpp │ │ ├── MachineCopyPropagation.cpp │ │ ├── MachineCycleAnalysis.cpp │ │ ├── MachineDebugify.cpp │ │ ├── MachineDomTreeUpdater.cpp │ │ ├── MachineDominanceFrontier.cpp │ │ ├── MachineDominators.cpp │ │ ├── MachineFrameInfo.cpp │ │ ├── MachineFunction.cpp │ │ ├── MachineFunctionAnalysis.cpp │ │ ├── MachineFunctionPass.cpp │ │ ├── MachineFunctionPrinterPass.cpp │ │ ├── MachineFunctionSplitter.cpp │ │ ├── MachineInstr.cpp │ │ ├── MachineInstrBundle.cpp │ │ ├── MachineLICM.cpp │ │ ├── MachineLateInstrsCleanup.cpp │ │ ├── MachineLoopInfo.cpp │ │ ├── MachineLoopUtils.cpp │ │ ├── MachineModuleInfo.cpp │ │ ├── MachineModuleInfoImpls.cpp │ │ ├── MachineModuleSlotTracker.cpp │ │ ├── MachineOperand.cpp │ │ ├── MachineOptimizationRemarkEmitter.cpp │ │ ├── MachineOutliner.cpp │ │ ├── MachinePassManager.cpp │ │ ├── MachinePipeliner.cpp │ │ ├── MachinePostDominators.cpp │ │ ├── MachineRegionInfo.cpp │ │ ├── MachineRegisterInfo.cpp │ │ ├── MachineSSAContext.cpp │ │ ├── MachineSSAUpdater.cpp │ │ ├── MachineScheduler.cpp │ │ ├── MachineSink.cpp │ │ ├── MachineSizeOpts.cpp │ │ ├── MachineStableHash.cpp │ │ ├── MachineStripDebug.cpp │ │ ├── MachineTraceMetrics.cpp │ │ ├── MachineUniformityAnalysis.cpp │ │ ├── MachineVerifier.cpp │ │ ├── MacroFusion.cpp │ │ ├── ModuloSchedule.cpp │ │ ├── MultiHazardRecognizer.cpp │ │ ├── NonRelocatableStringpool.cpp │ │ ├── OptimizePHIs.cpp │ │ ├── PHIElimination.cpp │ │ ├── PHIEliminationUtils.cpp │ │ ├── PHIEliminationUtils.h │ │ ├── PatchableFunction.cpp │ │ ├── PeepholeOptimizer.cpp │ │ ├── PostRAHazardRecognizer.cpp │ │ ├── PostRASchedulerList.cpp │ │ ├── PreISelIntrinsicLowering.cpp │ │ ├── ProcessImplicitDefs.cpp │ │ ├── PrologEpilogInserter.cpp │ │ ├── PseudoProbeInserter.cpp │ │ ├── PseudoSourceValue.cpp │ │ ├── RDFGraph.cpp │ │ ├── RDFLiveness.cpp │ │ ├── RDFRegisters.cpp │ │ ├── README.txt │ │ ├── ReachingDefAnalysis.cpp │ │ ├── RegAllocBase.cpp │ │ ├── RegAllocBase.h │ │ ├── RegAllocBasic.cpp │ │ ├── RegAllocBasic.h │ │ ├── RegAllocEvictionAdvisor.cpp │ │ ├── RegAllocFast.cpp │ │ ├── RegAllocGreedy.cpp │ │ ├── RegAllocGreedy.h │ │ ├── RegAllocPBQP.cpp │ │ ├── RegAllocPriorityAdvisor.cpp │ │ ├── RegAllocScore.cpp │ │ ├── RegAllocScore.h │ │ ├── RegUsageInfoCollector.cpp │ │ ├── RegUsageInfoPropagate.cpp │ │ ├── RegisterBank.cpp │ │ ├── RegisterBankInfo.cpp │ │ ├── RegisterClassInfo.cpp │ │ ├── RegisterCoalescer.cpp │ │ ├── RegisterCoalescer.h │ │ ├── RegisterPressure.cpp │ │ ├── RegisterScavenging.cpp │ │ ├── RegisterUsageInfo.cpp │ │ ├── RemoveLoadsIntoFakeUses.cpp │ │ ├── RemoveRedundantDebugValues.cpp │ │ ├── RenameIndependentSubregs.cpp │ │ ├── ReplaceWithVeclib.cpp │ │ ├── ResetMachineFunctionPass.cpp │ │ ├── SafeStack.cpp │ │ ├── SafeStackLayout.cpp │ │ ├── SafeStackLayout.h │ │ ├── SanitizerBinaryMetadata.cpp │ │ ├── ScheduleDAG.cpp │ │ ├── ScheduleDAGInstrs.cpp │ │ ├── ScheduleDAGPrinter.cpp │ │ ├── ScoreboardHazardRecognizer.cpp │ │ ├── SelectOptimize.cpp │ │ ├── SelectionDAG │ │ │ ├── CMakeLists.txt │ │ │ ├── DAGCombiner.cpp │ │ │ ├── FastISel.cpp │ │ │ ├── FunctionLoweringInfo.cpp │ │ │ ├── InstrEmitter.cpp │ │ │ ├── InstrEmitter.h │ │ │ ├── LegalizeDAG.cpp │ │ │ ├── LegalizeFloatTypes.cpp │ │ │ ├── LegalizeIntegerTypes.cpp │ │ │ ├── LegalizeTypes.cpp │ │ │ ├── LegalizeTypes.h │ │ │ ├── LegalizeTypesGeneric.cpp │ │ │ ├── LegalizeVectorOps.cpp │ │ │ ├── LegalizeVectorTypes.cpp │ │ │ ├── MatchContext.h │ │ │ ├── ResourcePriorityQueue.cpp │ │ │ ├── SDNodeDbgValue.h │ │ │ ├── SDNodeInfo.cpp │ │ │ ├── ScheduleDAGFast.cpp │ │ │ ├── ScheduleDAGRRList.cpp │ │ │ ├── ScheduleDAGSDNodes.cpp │ │ │ ├── ScheduleDAGSDNodes.h │ │ │ ├── ScheduleDAGVLIW.cpp │ │ │ ├── SelectionDAG.cpp │ │ │ ├── SelectionDAGAddressAnalysis.cpp │ │ │ ├── SelectionDAGBuilder.cpp │ │ │ ├── SelectionDAGBuilder.h │ │ │ ├── SelectionDAGDumper.cpp │ │ │ ├── SelectionDAGISel.cpp │ │ │ ├── SelectionDAGPrinter.cpp │ │ │ ├── SelectionDAGTargetInfo.cpp │ │ │ ├── StatepointLowering.cpp │ │ │ ├── StatepointLowering.h │ │ │ └── TargetLowering.cpp │ │ ├── ShadowStackGCLowering.cpp │ │ ├── ShrinkWrap.cpp │ │ ├── SjLjEHPrepare.cpp │ │ ├── SlotIndexes.cpp │ │ ├── SpillPlacement.cpp │ │ ├── SplitKit.cpp │ │ ├── SplitKit.h │ │ ├── StackColoring.cpp │ │ ├── StackFrameLayoutAnalysisPass.cpp │ │ ├── StackMapLivenessAnalysis.cpp │ │ ├── StackMaps.cpp │ │ ├── StackProtector.cpp │ │ ├── StackSlotColoring.cpp │ │ ├── StaticDataAnnotator.cpp │ │ ├── StaticDataSplitter.cpp │ │ ├── SwiftErrorValueTracking.cpp │ │ ├── SwitchLoweringUtils.cpp │ │ ├── TailDuplication.cpp │ │ ├── TailDuplicator.cpp │ │ ├── TargetFrameLoweringImpl.cpp │ │ ├── TargetInstrInfo.cpp │ │ ├── TargetLoweringBase.cpp │ │ ├── TargetLoweringObjectFileImpl.cpp │ │ ├── TargetOptionsImpl.cpp │ │ ├── TargetPassConfig.cpp │ │ ├── TargetRegisterInfo.cpp │ │ ├── TargetSchedule.cpp │ │ ├── TargetSubtargetInfo.cpp │ │ ├── TwoAddressInstructionPass.cpp │ │ ├── TypePromotion.cpp │ │ ├── UnreachableBlockElim.cpp │ │ ├── VLIWMachineScheduler.cpp │ │ ├── ValueTypes.cpp │ │ ├── VirtRegMap.cpp │ │ ├── WasmEHPrepare.cpp │ │ ├── WinEHPrepare.cpp │ │ ├── WindowScheduler.cpp │ │ ├── WindowsSecureHotPatching.cpp │ │ └── XRayInstrumentation.cpp │ │ ├── CodeGenTypes │ │ ├── CMakeLists.txt │ │ └── LowLevelType.cpp │ │ ├── DWARFCFIChecker │ │ ├── CMakeLists.txt │ │ ├── DWARFCFIAnalysis.cpp │ │ ├── DWARFCFIFunctionFrameAnalyzer.cpp │ │ ├── DWARFCFIFunctionFrameStreamer.cpp │ │ ├── DWARFCFIState.cpp │ │ └── Registers.h │ │ ├── DWARFLinker │ │ ├── CMakeLists.txt │ │ ├── Classic │ │ │ ├── CMakeLists.txt │ │ │ ├── DWARFLinker.cpp │ │ │ ├── DWARFLinkerCompileUnit.cpp │ │ │ ├── DWARFLinkerDeclContext.cpp │ │ │ └── DWARFStreamer.cpp │ │ ├── DWARFLinkerBase.cpp │ │ ├── Parallel │ │ │ ├── AcceleratorRecordsSaver.cpp │ │ │ ├── AcceleratorRecordsSaver.h │ │ │ ├── ArrayList.h │ │ │ ├── CMakeLists.txt │ │ │ ├── DIEAttributeCloner.cpp │ │ │ ├── DIEAttributeCloner.h │ │ │ ├── DIEGenerator.h │ │ │ ├── DWARFEmitterImpl.cpp │ │ │ ├── DWARFEmitterImpl.h │ │ │ ├── DWARFLinker.cpp │ │ │ ├── DWARFLinkerCompileUnit.cpp │ │ │ ├── DWARFLinkerCompileUnit.h │ │ │ ├── DWARFLinkerGlobalData.h │ │ │ ├── DWARFLinkerImpl.cpp │ │ │ ├── DWARFLinkerImpl.h │ │ │ ├── DWARFLinkerTypeUnit.cpp │ │ │ ├── DWARFLinkerTypeUnit.h │ │ │ ├── DWARFLinkerUnit.cpp │ │ │ ├── DWARFLinkerUnit.h │ │ │ ├── DebugLineSectionEmitter.h │ │ │ ├── DependencyTracker.cpp │ │ │ ├── DependencyTracker.h │ │ │ ├── OutputSections.cpp │ │ │ ├── OutputSections.h │ │ │ ├── StringEntryToDwarfStringPoolEntryMap.h │ │ │ ├── SyntheticTypeNameBuilder.cpp │ │ │ ├── SyntheticTypeNameBuilder.h │ │ │ └── TypePool.h │ │ └── Utils.cpp │ │ ├── DWP │ │ ├── CMakeLists.txt │ │ ├── DWP.cpp │ │ └── DWPError.cpp │ │ ├── DebugInfo │ │ ├── BTF │ │ │ ├── BTFContext.cpp │ │ │ ├── BTFParser.cpp │ │ │ └── CMakeLists.txt │ │ ├── CMakeLists.txt │ │ ├── CodeView │ │ │ ├── AppendingTypeTableBuilder.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── CVSymbolVisitor.cpp │ │ │ ├── CVTypeVisitor.cpp │ │ │ ├── CodeViewError.cpp │ │ │ ├── CodeViewRecordIO.cpp │ │ │ ├── ContinuationRecordBuilder.cpp │ │ │ ├── DebugChecksumsSubsection.cpp │ │ │ ├── DebugCrossExSubsection.cpp │ │ │ ├── DebugCrossImpSubsection.cpp │ │ │ ├── DebugFrameDataSubsection.cpp │ │ │ ├── DebugInlineeLinesSubsection.cpp │ │ │ ├── DebugLinesSubsection.cpp │ │ │ ├── DebugStringTableSubsection.cpp │ │ │ ├── DebugSubsection.cpp │ │ │ ├── DebugSubsectionRecord.cpp │ │ │ ├── DebugSubsectionVisitor.cpp │ │ │ ├── DebugSymbolRVASubsection.cpp │ │ │ ├── DebugSymbolsSubsection.cpp │ │ │ ├── EnumTables.cpp │ │ │ ├── Formatters.cpp │ │ │ ├── GlobalTypeTableBuilder.cpp │ │ │ ├── LazyRandomTypeCollection.cpp │ │ │ ├── Line.cpp │ │ │ ├── MergingTypeTableBuilder.cpp │ │ │ ├── RecordName.cpp │ │ │ ├── RecordSerialization.cpp │ │ │ ├── SimpleTypeSerializer.cpp │ │ │ ├── StringsAndChecksums.cpp │ │ │ ├── SymbolDumper.cpp │ │ │ ├── SymbolRecordHelpers.cpp │ │ │ ├── SymbolRecordMapping.cpp │ │ │ ├── SymbolSerializer.cpp │ │ │ ├── TypeDumpVisitor.cpp │ │ │ ├── TypeHashing.cpp │ │ │ ├── TypeIndex.cpp │ │ │ ├── TypeIndexDiscovery.cpp │ │ │ ├── TypeRecordHelpers.cpp │ │ │ ├── TypeRecordMapping.cpp │ │ │ ├── TypeStreamMerger.cpp │ │ │ └── TypeTableCollection.cpp │ │ ├── DWARF │ │ │ ├── CMakeLists.txt │ │ │ ├── DWARFAbbreviationDeclaration.cpp │ │ │ ├── DWARFAcceleratorTable.cpp │ │ │ ├── DWARFAddressRange.cpp │ │ │ ├── DWARFCFIPrinter.cpp │ │ │ ├── DWARFCompileUnit.cpp │ │ │ ├── DWARFContext.cpp │ │ │ ├── DWARFDebugAbbrev.cpp │ │ │ ├── DWARFDebugAddr.cpp │ │ │ ├── DWARFDebugArangeSet.cpp │ │ │ ├── DWARFDebugAranges.cpp │ │ │ ├── DWARFDebugFrame.cpp │ │ │ ├── DWARFDebugInfoEntry.cpp │ │ │ ├── DWARFDebugLine.cpp │ │ │ ├── DWARFDebugLoc.cpp │ │ │ ├── DWARFDebugMacro.cpp │ │ │ ├── DWARFDebugPubTable.cpp │ │ │ ├── DWARFDebugRangeList.cpp │ │ │ ├── DWARFDebugRnglists.cpp │ │ │ ├── DWARFDie.cpp │ │ │ ├── DWARFExpressionPrinter.cpp │ │ │ ├── DWARFFormValue.cpp │ │ │ ├── DWARFGdbIndex.cpp │ │ │ ├── DWARFListTable.cpp │ │ │ ├── DWARFLocationExpression.cpp │ │ │ ├── DWARFTypeUnit.cpp │ │ │ ├── DWARFUnit.cpp │ │ │ ├── DWARFUnitIndex.cpp │ │ │ ├── DWARFUnwindTablePrinter.cpp │ │ │ ├── DWARFVerifier.cpp │ │ │ └── LowLevel │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DWARFCFIProgram.cpp │ │ │ │ ├── DWARFExpression.cpp │ │ │ │ └── DWARFUnwindTable.cpp │ │ ├── GSYM │ │ │ ├── CMakeLists.txt │ │ │ ├── CallSiteInfo.cpp │ │ │ ├── DwarfTransformer.cpp │ │ │ ├── ExtractRanges.cpp │ │ │ ├── FileWriter.cpp │ │ │ ├── FunctionInfo.cpp │ │ │ ├── GsymContext.cpp │ │ │ ├── GsymCreator.cpp │ │ │ ├── GsymReader.cpp │ │ │ ├── Header.cpp │ │ │ ├── InlineInfo.cpp │ │ │ ├── LineTable.cpp │ │ │ ├── LookupResult.cpp │ │ │ ├── MergedFunctionsInfo.cpp │ │ │ └── ObjectFileTransformer.cpp │ │ ├── LogicalView │ │ │ ├── CMakeLists.txt │ │ │ ├── Core │ │ │ │ ├── LVCompare.cpp │ │ │ │ ├── LVElement.cpp │ │ │ │ ├── LVLine.cpp │ │ │ │ ├── LVLocation.cpp │ │ │ │ ├── LVObject.cpp │ │ │ │ ├── LVOptions.cpp │ │ │ │ ├── LVRange.cpp │ │ │ │ ├── LVReader.cpp │ │ │ │ ├── LVScope.cpp │ │ │ │ ├── LVSort.cpp │ │ │ │ ├── LVSourceLanguage.cpp │ │ │ │ ├── LVSupport.cpp │ │ │ │ ├── LVSymbol.cpp │ │ │ │ └── LVType.cpp │ │ │ ├── LVReaderHandler.cpp │ │ │ └── Readers │ │ │ │ ├── LVBinaryReader.cpp │ │ │ │ ├── LVCodeViewReader.cpp │ │ │ │ ├── LVCodeViewVisitor.cpp │ │ │ │ └── LVDWARFReader.cpp │ │ ├── MSF │ │ │ ├── CMakeLists.txt │ │ │ ├── MSFBuilder.cpp │ │ │ ├── MSFCommon.cpp │ │ │ ├── MSFError.cpp │ │ │ └── MappedBlockStream.cpp │ │ ├── PDB │ │ │ ├── CMakeLists.txt │ │ │ ├── DIA │ │ │ │ ├── DIADataStream.cpp │ │ │ │ ├── DIAEnumDebugStreams.cpp │ │ │ │ ├── DIAEnumFrameData.cpp │ │ │ │ ├── DIAEnumInjectedSources.cpp │ │ │ │ ├── DIAEnumLineNumbers.cpp │ │ │ │ ├── DIAEnumSectionContribs.cpp │ │ │ │ ├── DIAEnumSourceFiles.cpp │ │ │ │ ├── DIAEnumSymbols.cpp │ │ │ │ ├── DIAEnumTables.cpp │ │ │ │ ├── DIAError.cpp │ │ │ │ ├── DIAFrameData.cpp │ │ │ │ ├── DIAInjectedSource.cpp │ │ │ │ ├── DIALineNumber.cpp │ │ │ │ ├── DIARawSymbol.cpp │ │ │ │ ├── DIASectionContrib.cpp │ │ │ │ ├── DIASession.cpp │ │ │ │ ├── DIASourceFile.cpp │ │ │ │ └── DIATable.cpp │ │ │ ├── GenericError.cpp │ │ │ ├── IPDBSourceFile.cpp │ │ │ ├── Native │ │ │ │ ├── DbiModuleDescriptor.cpp │ │ │ │ ├── DbiModuleDescriptorBuilder.cpp │ │ │ │ ├── DbiModuleList.cpp │ │ │ │ ├── DbiStream.cpp │ │ │ │ ├── DbiStreamBuilder.cpp │ │ │ │ ├── EnumTables.cpp │ │ │ │ ├── FormatUtil.cpp │ │ │ │ ├── GSIStreamBuilder.cpp │ │ │ │ ├── GlobalsStream.cpp │ │ │ │ ├── Hash.cpp │ │ │ │ ├── HashTable.cpp │ │ │ │ ├── InfoStream.cpp │ │ │ │ ├── InfoStreamBuilder.cpp │ │ │ │ ├── InjectedSourceStream.cpp │ │ │ │ ├── InputFile.cpp │ │ │ │ ├── LinePrinter.cpp │ │ │ │ ├── ModuleDebugStream.cpp │ │ │ │ ├── NamedStreamMap.cpp │ │ │ │ ├── NativeCompilandSymbol.cpp │ │ │ │ ├── NativeEnumGlobals.cpp │ │ │ │ ├── NativeEnumInjectedSources.cpp │ │ │ │ ├── NativeEnumLineNumbers.cpp │ │ │ │ ├── NativeEnumModules.cpp │ │ │ │ ├── NativeEnumSymbols.cpp │ │ │ │ ├── NativeEnumTypes.cpp │ │ │ │ ├── NativeExeSymbol.cpp │ │ │ │ ├── NativeFunctionSymbol.cpp │ │ │ │ ├── NativeInlineSiteSymbol.cpp │ │ │ │ ├── NativeLineNumber.cpp │ │ │ │ ├── NativePublicSymbol.cpp │ │ │ │ ├── NativeRawSymbol.cpp │ │ │ │ ├── NativeSession.cpp │ │ │ │ ├── NativeSourceFile.cpp │ │ │ │ ├── NativeSymbolEnumerator.cpp │ │ │ │ ├── NativeTypeArray.cpp │ │ │ │ ├── NativeTypeBuiltin.cpp │ │ │ │ ├── NativeTypeEnum.cpp │ │ │ │ ├── NativeTypeFunctionSig.cpp │ │ │ │ ├── NativeTypePointer.cpp │ │ │ │ ├── NativeTypeTypedef.cpp │ │ │ │ ├── NativeTypeUDT.cpp │ │ │ │ ├── NativeTypeVTShape.cpp │ │ │ │ ├── PDBFile.cpp │ │ │ │ ├── PDBFileBuilder.cpp │ │ │ │ ├── PDBStringTable.cpp │ │ │ │ ├── PDBStringTableBuilder.cpp │ │ │ │ ├── PublicsStream.cpp │ │ │ │ ├── RawError.cpp │ │ │ │ ├── SymbolCache.cpp │ │ │ │ ├── SymbolStream.cpp │ │ │ │ ├── TpiHashing.cpp │ │ │ │ ├── TpiStream.cpp │ │ │ │ └── TpiStreamBuilder.cpp │ │ │ ├── PDB.cpp │ │ │ ├── PDBContext.cpp │ │ │ ├── PDBExtras.cpp │ │ │ ├── PDBInterfaceAnchors.cpp │ │ │ ├── PDBSymDumper.cpp │ │ │ ├── PDBSymbol.cpp │ │ │ ├── PDBSymbolAnnotation.cpp │ │ │ ├── PDBSymbolBlock.cpp │ │ │ ├── PDBSymbolCompiland.cpp │ │ │ ├── PDBSymbolCompilandDetails.cpp │ │ │ ├── PDBSymbolCompilandEnv.cpp │ │ │ ├── PDBSymbolCustom.cpp │ │ │ ├── PDBSymbolData.cpp │ │ │ ├── PDBSymbolExe.cpp │ │ │ ├── PDBSymbolFunc.cpp │ │ │ ├── PDBSymbolFuncDebugEnd.cpp │ │ │ ├── PDBSymbolFuncDebugStart.cpp │ │ │ ├── PDBSymbolLabel.cpp │ │ │ ├── PDBSymbolPublicSymbol.cpp │ │ │ ├── PDBSymbolThunk.cpp │ │ │ ├── PDBSymbolTypeArray.cpp │ │ │ ├── PDBSymbolTypeBaseClass.cpp │ │ │ ├── PDBSymbolTypeBuiltin.cpp │ │ │ ├── PDBSymbolTypeCustom.cpp │ │ │ ├── PDBSymbolTypeDimension.cpp │ │ │ ├── PDBSymbolTypeEnum.cpp │ │ │ ├── PDBSymbolTypeFriend.cpp │ │ │ ├── PDBSymbolTypeFunctionArg.cpp │ │ │ ├── PDBSymbolTypeFunctionSig.cpp │ │ │ ├── PDBSymbolTypeManaged.cpp │ │ │ ├── PDBSymbolTypePointer.cpp │ │ │ ├── PDBSymbolTypeTypedef.cpp │ │ │ ├── PDBSymbolTypeUDT.cpp │ │ │ ├── PDBSymbolTypeVTable.cpp │ │ │ ├── PDBSymbolTypeVTableShape.cpp │ │ │ ├── PDBSymbolUnknown.cpp │ │ │ ├── PDBSymbolUsingNamespace.cpp │ │ │ └── UDTLayout.cpp │ │ └── Symbolize │ │ │ ├── CMakeLists.txt │ │ │ ├── DIPrinter.cpp │ │ │ ├── Markup.cpp │ │ │ ├── MarkupFilter.cpp │ │ │ ├── SymbolizableObjectFile.cpp │ │ │ └── Symbolize.cpp │ │ ├── Debuginfod │ │ ├── BuildIDFetcher.cpp │ │ ├── CMakeLists.txt │ │ ├── Debuginfod.cpp │ │ ├── HTTPClient.cpp │ │ └── HTTPServer.cpp │ │ ├── Demangle │ │ ├── CMakeLists.txt │ │ ├── DLangDemangle.cpp │ │ ├── Demangle.cpp │ │ ├── ItaniumDemangle.cpp │ │ ├── MicrosoftDemangle.cpp │ │ ├── MicrosoftDemangleNodes.cpp │ │ └── RustDemangle.cpp │ │ ├── ExecutionEngine │ │ ├── CMakeLists.txt │ │ ├── ExecutionEngine.cpp │ │ ├── ExecutionEngineBindings.cpp │ │ ├── GDBRegistrationListener.cpp │ │ ├── IntelJITEvents │ │ │ ├── CMakeLists.txt │ │ │ └── IntelJITEventListener.cpp │ │ ├── IntelJITProfiling │ │ │ ├── CMakeLists.txt │ │ │ ├── IntelJITEventsWrapper.h │ │ │ ├── ittnotify_config.h │ │ │ ├── ittnotify_types.h │ │ │ ├── jitprofiling.c │ │ │ └── jitprofiling.h │ │ ├── Interpreter │ │ │ ├── CMakeLists.txt │ │ │ ├── Execution.cpp │ │ │ ├── ExternalFunctions.cpp │ │ │ ├── Interpreter.cpp │ │ │ └── Interpreter.h │ │ ├── JITLink │ │ │ ├── CMakeLists.txt │ │ │ ├── COFF.cpp │ │ │ ├── COFFDirectiveParser.cpp │ │ │ ├── COFFDirectiveParser.h │ │ │ ├── COFFLinkGraphBuilder.cpp │ │ │ ├── COFFLinkGraphBuilder.h │ │ │ ├── COFFOptions.td │ │ │ ├── COFF_x86_64.cpp │ │ │ ├── CompactUnwindSupport.cpp │ │ │ ├── CompactUnwindSupport.h │ │ │ ├── DWARFRecordSectionSplitter.cpp │ │ │ ├── DefineExternalSectionStartAndEndSymbols.h │ │ │ ├── EHFrameSupport.cpp │ │ │ ├── EHFrameSupportImpl.h │ │ │ ├── ELF.cpp │ │ │ ├── ELFLinkGraphBuilder.cpp │ │ │ ├── ELFLinkGraphBuilder.h │ │ │ ├── ELF_aarch32.cpp │ │ │ ├── ELF_aarch64.cpp │ │ │ ├── ELF_loongarch.cpp │ │ │ ├── ELF_ppc64.cpp │ │ │ ├── ELF_riscv.cpp │ │ │ ├── ELF_x86.cpp │ │ │ ├── ELF_x86_64.cpp │ │ │ ├── JITLink.cpp │ │ │ ├── JITLinkGeneric.cpp │ │ │ ├── JITLinkGeneric.h │ │ │ ├── JITLinkMemoryManager.cpp │ │ │ ├── MachO.cpp │ │ │ ├── MachOLinkGraphBuilder.cpp │ │ │ ├── MachOLinkGraphBuilder.h │ │ │ ├── MachO_arm64.cpp │ │ │ ├── MachO_x86_64.cpp │ │ │ ├── PerGraphGOTAndPLTStubsBuilder.h │ │ │ ├── SEHFrameSupport.h │ │ │ ├── XCOFF.cpp │ │ │ ├── XCOFFLinkGraphBuilder.cpp │ │ │ ├── XCOFFLinkGraphBuilder.h │ │ │ ├── XCOFF_ppc64.cpp │ │ │ ├── aarch32.cpp │ │ │ ├── aarch64.cpp │ │ │ ├── loongarch.cpp │ │ │ ├── ppc64.cpp │ │ │ ├── riscv.cpp │ │ │ ├── x86.cpp │ │ │ └── x86_64.cpp │ │ ├── MCJIT │ │ │ ├── CMakeLists.txt │ │ │ ├── MCJIT.cpp │ │ │ └── MCJIT.h │ │ ├── OProfileJIT │ │ │ ├── CMakeLists.txt │ │ │ ├── OProfileJITEventListener.cpp │ │ │ └── OProfileWrapper.cpp │ │ ├── Orc │ │ │ ├── AbsoluteSymbols.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── COFF.cpp │ │ │ ├── COFFPlatform.cpp │ │ │ ├── COFFVCRuntimeSupport.cpp │ │ │ ├── CompileOnDemandLayer.cpp │ │ │ ├── CompileUtils.cpp │ │ │ ├── Core.cpp │ │ │ ├── DebugObjectManagerPlugin.cpp │ │ │ ├── DebugUtils.cpp │ │ │ ├── Debugging │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DebugInfoSupport.cpp │ │ │ │ ├── DebuggerSupport.cpp │ │ │ │ ├── DebuggerSupportPlugin.cpp │ │ │ │ ├── LLJITUtilsCBindings.cpp │ │ │ │ ├── PerfSupportPlugin.cpp │ │ │ │ └── VTuneSupportPlugin.cpp │ │ │ ├── EHFrameRegistrationPlugin.cpp │ │ │ ├── ELFNixPlatform.cpp │ │ │ ├── EPCDebugObjectRegistrar.cpp │ │ │ ├── EPCDynamicLibrarySearchGenerator.cpp │ │ │ ├── EPCGenericDylibManager.cpp │ │ │ ├── EPCGenericJITLinkMemoryManager.cpp │ │ │ ├── EPCGenericRTDyldMemoryManager.cpp │ │ │ ├── EPCIndirectionUtils.cpp │ │ │ ├── ExecutionUtils.cpp │ │ │ ├── ExecutorProcessControl.cpp │ │ │ ├── GetDylibInterface.cpp │ │ │ ├── IRCompileLayer.cpp │ │ │ ├── IRPartitionLayer.cpp │ │ │ ├── IRTransformLayer.cpp │ │ │ ├── InProcessMemoryAccess.cpp │ │ │ ├── IndirectionUtils.cpp │ │ │ ├── JITLinkRedirectableSymbolManager.cpp │ │ │ ├── JITLinkReentryTrampolines.cpp │ │ │ ├── JITTargetMachineBuilder.cpp │ │ │ ├── LLJIT.cpp │ │ │ ├── Layer.cpp │ │ │ ├── LazyObjectLinkingLayer.cpp │ │ │ ├── LazyReexports.cpp │ │ │ ├── LinkGraphLayer.cpp │ │ │ ├── LinkGraphLinkingLayer.cpp │ │ │ ├── LoadLinkableFile.cpp │ │ │ ├── LookupAndRecordAddrs.cpp │ │ │ ├── MachO.cpp │ │ │ ├── MachOPlatform.cpp │ │ │ ├── Mangling.cpp │ │ │ ├── MapperJITLinkMemoryManager.cpp │ │ │ ├── MemoryMapper.cpp │ │ │ ├── ObjectFileInterface.cpp │ │ │ ├── ObjectLinkingLayer.cpp │ │ │ ├── ObjectTransformLayer.cpp │ │ │ ├── OrcABISupport.cpp │ │ │ ├── OrcV2CBindings.cpp │ │ │ ├── RTDyldObjectLinkingLayer.cpp │ │ │ ├── ReOptimizeLayer.cpp │ │ │ ├── RedirectionManager.cpp │ │ │ ├── SectCreate.cpp │ │ │ ├── SelfExecutorProcessControl.cpp │ │ │ ├── Shared │ │ │ │ ├── AllocationActions.cpp │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── MachOObjectFormat.cpp │ │ │ │ ├── ObjectFormats.cpp │ │ │ │ ├── OrcError.cpp │ │ │ │ ├── OrcRTBridge.cpp │ │ │ │ ├── SimpleRemoteEPCUtils.cpp │ │ │ │ └── SymbolStringPool.cpp │ │ │ ├── SimpleRemoteEPC.cpp │ │ │ ├── SpeculateAnalyses.cpp │ │ │ ├── Speculation.cpp │ │ │ ├── TargetProcess │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DefaultHostBootstrapValues.cpp │ │ │ │ ├── ExecutorSharedMemoryMapperService.cpp │ │ │ │ ├── JITLoaderGDB.cpp │ │ │ │ ├── JITLoaderPerf.cpp │ │ │ │ ├── JITLoaderVTune.cpp │ │ │ │ ├── OrcRTBootstrap.cpp │ │ │ │ ├── OrcRTBootstrap.h │ │ │ │ ├── RegisterEHFrames.cpp │ │ │ │ ├── SimpleExecutorDylibManager.cpp │ │ │ │ ├── SimpleExecutorMemoryManager.cpp │ │ │ │ ├── SimpleRemoteEPCServer.cpp │ │ │ │ ├── TargetExecutionUtils.cpp │ │ │ │ └── UnwindInfoManager.cpp │ │ │ ├── TaskDispatch.cpp │ │ │ ├── ThreadSafeModule.cpp │ │ │ └── UnwindInfoRegistrationPlugin.cpp │ │ ├── PerfJITEvents │ │ │ ├── CMakeLists.txt │ │ │ └── PerfJITEventListener.cpp │ │ ├── RuntimeDyld │ │ │ ├── CMakeLists.txt │ │ │ ├── JITSymbol.cpp │ │ │ ├── RTDyldMemoryManager.cpp │ │ │ ├── RuntimeDyld.cpp │ │ │ ├── RuntimeDyldCOFF.cpp │ │ │ ├── RuntimeDyldCOFF.h │ │ │ ├── RuntimeDyldChecker.cpp │ │ │ ├── RuntimeDyldCheckerImpl.h │ │ │ ├── RuntimeDyldELF.cpp │ │ │ ├── RuntimeDyldELF.h │ │ │ ├── RuntimeDyldImpl.h │ │ │ ├── RuntimeDyldMachO.cpp │ │ │ ├── RuntimeDyldMachO.h │ │ │ └── Targets │ │ │ │ ├── RuntimeDyldCOFFAArch64.h │ │ │ │ ├── RuntimeDyldCOFFI386.h │ │ │ │ ├── RuntimeDyldCOFFThumb.h │ │ │ │ ├── RuntimeDyldCOFFX86_64.h │ │ │ │ ├── RuntimeDyldELFMips.cpp │ │ │ │ ├── RuntimeDyldELFMips.h │ │ │ │ ├── RuntimeDyldMachOAArch64.h │ │ │ │ ├── RuntimeDyldMachOARM.h │ │ │ │ ├── RuntimeDyldMachOI386.h │ │ │ │ └── RuntimeDyldMachOX86_64.h │ │ ├── SectionMemoryManager.cpp │ │ └── TargetSelect.cpp │ │ ├── Extensions │ │ ├── CMakeLists.txt │ │ └── Extensions.cpp │ │ ├── FileCheck │ │ ├── CMakeLists.txt │ │ ├── FileCheck.cpp │ │ └── FileCheckImpl.h │ │ ├── Frontend │ │ ├── Atomic │ │ │ ├── Atomic.cpp │ │ │ └── CMakeLists.txt │ │ ├── CMakeLists.txt │ │ ├── Directive │ │ │ ├── CMakeLists.txt │ │ │ └── Spelling.cpp │ │ ├── Driver │ │ │ ├── CMakeLists.txt │ │ │ └── CodeGenOptions.cpp │ │ ├── HLSL │ │ │ ├── CBuffer.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── HLSLBinding.cpp │ │ │ ├── HLSLResource.cpp │ │ │ ├── HLSLRootSignature.cpp │ │ │ ├── RootSignatureMetadata.cpp │ │ │ └── RootSignatureValidations.cpp │ │ ├── Offloading │ │ │ ├── CMakeLists.txt │ │ │ ├── OffloadWrapper.cpp │ │ │ ├── PropertySet.cpp │ │ │ └── Utility.cpp │ │ ├── OpenACC │ │ │ ├── ACC.cpp │ │ │ └── CMakeLists.txt │ │ └── OpenMP │ │ │ ├── CMakeLists.txt │ │ │ ├── DirectiveNameParser.cpp │ │ │ ├── OMP.cpp │ │ │ ├── OMPContext.cpp │ │ │ └── OMPIRBuilder.cpp │ │ ├── FuzzMutate │ │ ├── CMakeLists.txt │ │ ├── FuzzerCLI.cpp │ │ ├── IRMutator.cpp │ │ ├── OpDescriptor.cpp │ │ ├── Operations.cpp │ │ └── RandomIRBuilder.cpp │ │ ├── Fuzzer │ │ └── README.txt │ │ ├── IR │ │ ├── AbstractCallSite.cpp │ │ ├── AsmWriter.cpp │ │ ├── Assumptions.cpp │ │ ├── AttributeImpl.h │ │ ├── Attributes.cpp │ │ ├── AutoUpgrade.cpp │ │ ├── BasicBlock.cpp │ │ ├── BuiltinGCs.cpp │ │ ├── CMakeLists.txt │ │ ├── Comdat.cpp │ │ ├── ConstantFPRange.cpp │ │ ├── ConstantFold.cpp │ │ ├── ConstantRange.cpp │ │ ├── ConstantRangeList.cpp │ │ ├── Constants.cpp │ │ ├── ConstantsContext.h │ │ ├── ConvergenceVerifier.cpp │ │ ├── Core.cpp │ │ ├── CycleInfo.cpp │ │ ├── DIBuilder.cpp │ │ ├── DIExpressionOptimizer.cpp │ │ ├── DataLayout.cpp │ │ ├── DebugInfo.cpp │ │ ├── DebugInfoMetadata.cpp │ │ ├── DebugLoc.cpp │ │ ├── DebugProgramInstruction.cpp │ │ ├── DiagnosticHandler.cpp │ │ ├── DiagnosticInfo.cpp │ │ ├── DiagnosticPrinter.cpp │ │ ├── Dominators.cpp │ │ ├── DroppedVariableStats.cpp │ │ ├── DroppedVariableStatsIR.cpp │ │ ├── EHPersonalities.cpp │ │ ├── FPEnv.cpp │ │ ├── Function.cpp │ │ ├── GCStrategy.cpp │ │ ├── GVMaterializer.cpp │ │ ├── Globals.cpp │ │ ├── IRBuilder.cpp │ │ ├── IRPrintingPasses.cpp │ │ ├── InlineAsm.cpp │ │ ├── Instruction.cpp │ │ ├── Instructions.cpp │ │ ├── IntrinsicInst.cpp │ │ ├── Intrinsics.cpp │ │ ├── LLVMContext.cpp │ │ ├── LLVMContextImpl.cpp │ │ ├── LLVMContextImpl.h │ │ ├── LLVMRemarkStreamer.cpp │ │ ├── LegacyPassManager.cpp │ │ ├── MDBuilder.cpp │ │ ├── Mangler.cpp │ │ ├── MemoryModelRelaxationAnnotations.cpp │ │ ├── Metadata.cpp │ │ ├── MetadataImpl.h │ │ ├── Module.cpp │ │ ├── ModuleSummaryIndex.cpp │ │ ├── Operator.cpp │ │ ├── OptBisect.cpp │ │ ├── Pass.cpp │ │ ├── PassInstrumentation.cpp │ │ ├── PassManager.cpp │ │ ├── PassRegistry.cpp │ │ ├── PassTimingInfo.cpp │ │ ├── PrintPasses.cpp │ │ ├── ProfDataUtils.cpp │ │ ├── ProfileSummary.cpp │ │ ├── PseudoProbe.cpp │ │ ├── ReplaceConstant.cpp │ │ ├── RuntimeLibcalls.cpp │ │ ├── SSAContext.cpp │ │ ├── SafepointIRVerifier.cpp │ │ ├── Statepoint.cpp │ │ ├── StructuralHash.cpp │ │ ├── SymbolTableListTraitsImpl.h │ │ ├── Type.cpp │ │ ├── TypeFinder.cpp │ │ ├── TypedPointerType.cpp │ │ ├── Use.cpp │ │ ├── User.cpp │ │ ├── VFABIDemangler.cpp │ │ ├── Value.cpp │ │ ├── ValueSymbolTable.cpp │ │ ├── VectorTypeUtils.cpp │ │ └── Verifier.cpp │ │ ├── IRPrinter │ │ ├── CMakeLists.txt │ │ └── IRPrintingPasses.cpp │ │ ├── IRReader │ │ ├── CMakeLists.txt │ │ └── IRReader.cpp │ │ ├── InterfaceStub │ │ ├── CMakeLists.txt │ │ ├── ELFObjHandler.cpp │ │ ├── IFSHandler.cpp │ │ └── IFSStub.cpp │ │ ├── LTO │ │ ├── CMakeLists.txt │ │ ├── LTO.cpp │ │ ├── LTOBackend.cpp │ │ ├── LTOCodeGenerator.cpp │ │ ├── LTOModule.cpp │ │ ├── ThinLTOCodeGenerator.cpp │ │ └── UpdateCompilerUsed.cpp │ │ ├── LineEditor │ │ ├── CMakeLists.txt │ │ └── LineEditor.cpp │ │ ├── Linker │ │ ├── CMakeLists.txt │ │ ├── IRMover.cpp │ │ ├── LinkDiagnosticInfo.h │ │ └── LinkModules.cpp │ │ ├── MC │ │ ├── CMakeLists.txt │ │ ├── ConstantPools.cpp │ │ ├── DXContainerPSVInfo.cpp │ │ ├── DXContainerRootSignature.cpp │ │ ├── ELFObjectWriter.cpp │ │ ├── GOFFObjectWriter.cpp │ │ ├── MCAsmBackend.cpp │ │ ├── MCAsmInfo.cpp │ │ ├── MCAsmInfoCOFF.cpp │ │ ├── MCAsmInfoDarwin.cpp │ │ ├── MCAsmInfoELF.cpp │ │ ├── MCAsmInfoGOFF.cpp │ │ ├── MCAsmInfoWasm.cpp │ │ ├── MCAsmInfoXCOFF.cpp │ │ ├── MCAsmMacro.cpp │ │ ├── MCAsmStreamer.cpp │ │ ├── MCAssembler.cpp │ │ ├── MCCodeEmitter.cpp │ │ ├── MCCodeView.cpp │ │ ├── MCContext.cpp │ │ ├── MCDXContainerStreamer.cpp │ │ ├── MCDXContainerWriter.cpp │ │ ├── MCDisassembler │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler.cpp │ │ │ ├── Disassembler.h │ │ │ ├── MCDisassembler.cpp │ │ │ ├── MCExternalSymbolizer.cpp │ │ │ ├── MCRelocationInfo.cpp │ │ │ └── MCSymbolizer.cpp │ │ ├── MCDwarf.cpp │ │ ├── MCELFObjectTargetWriter.cpp │ │ ├── MCELFStreamer.cpp │ │ ├── MCExpr.cpp │ │ ├── MCFragment.cpp │ │ ├── MCGOFFStreamer.cpp │ │ ├── MCInst.cpp │ │ ├── MCInstPrinter.cpp │ │ ├── MCInstrAnalysis.cpp │ │ ├── MCInstrDesc.cpp │ │ ├── MCInstrInfo.cpp │ │ ├── MCLabel.cpp │ │ ├── MCLinkerOptimizationHint.cpp │ │ ├── MCMachOStreamer.cpp │ │ ├── MCMachObjectTargetWriter.cpp │ │ ├── MCNullStreamer.cpp │ │ ├── MCObjectFileInfo.cpp │ │ ├── MCObjectStreamer.cpp │ │ ├── MCObjectWriter.cpp │ │ ├── MCParser │ │ │ ├── AsmLexer.cpp │ │ │ ├── AsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── COFFAsmParser.cpp │ │ │ ├── COFFMasmParser.cpp │ │ │ ├── DarwinAsmParser.cpp │ │ │ ├── ELFAsmParser.cpp │ │ │ ├── GOFFAsmParser.cpp │ │ │ ├── MCAsmParser.cpp │ │ │ ├── MCAsmParserExtension.cpp │ │ │ ├── MCTargetAsmParser.cpp │ │ │ ├── MasmParser.cpp │ │ │ ├── WasmAsmParser.cpp │ │ │ └── XCOFFAsmParser.cpp │ │ ├── MCPseudoProbe.cpp │ │ ├── MCRegisterInfo.cpp │ │ ├── MCSFrame.cpp │ │ ├── MCSPIRVStreamer.cpp │ │ ├── MCSchedule.cpp │ │ ├── MCSection.cpp │ │ ├── MCSectionMachO.cpp │ │ ├── MCStreamer.cpp │ │ ├── MCSubtargetInfo.cpp │ │ ├── MCSymbol.cpp │ │ ├── MCSymbolELF.cpp │ │ ├── MCSymbolXCOFF.cpp │ │ ├── MCTargetOptions.cpp │ │ ├── MCTargetOptionsCommandFlags.cpp │ │ ├── MCValue.cpp │ │ ├── MCWasmObjectTargetWriter.cpp │ │ ├── MCWasmStreamer.cpp │ │ ├── MCWin64EH.cpp │ │ ├── MCWinCOFFStreamer.cpp │ │ ├── MCWinEH.cpp │ │ ├── MCXCOFFObjectTargetWriter.cpp │ │ ├── MCXCOFFStreamer.cpp │ │ ├── MachObjectWriter.cpp │ │ ├── SPIRVObjectWriter.cpp │ │ ├── StringTableBuilder.cpp │ │ ├── TargetRegistry.cpp │ │ ├── WasmObjectWriter.cpp │ │ ├── WinCOFFObjectWriter.cpp │ │ └── XCOFFObjectWriter.cpp │ │ ├── MCA │ │ ├── CMakeLists.txt │ │ ├── CodeEmitter.cpp │ │ ├── Context.cpp │ │ ├── CustomBehaviour.cpp │ │ ├── HWEventListener.cpp │ │ ├── HardwareUnits │ │ │ ├── HardwareUnit.cpp │ │ │ ├── LSUnit.cpp │ │ │ ├── RegisterFile.cpp │ │ │ ├── ResourceManager.cpp │ │ │ ├── RetireControlUnit.cpp │ │ │ └── Scheduler.cpp │ │ ├── IncrementalSourceMgr.cpp │ │ ├── InstrBuilder.cpp │ │ ├── Instruction.cpp │ │ ├── Pipeline.cpp │ │ ├── Stages │ │ │ ├── DispatchStage.cpp │ │ │ ├── EntryStage.cpp │ │ │ ├── ExecuteStage.cpp │ │ │ ├── InOrderIssueStage.cpp │ │ │ ├── InstructionTables.cpp │ │ │ ├── MicroOpQueueStage.cpp │ │ │ ├── RetireStage.cpp │ │ │ └── Stage.cpp │ │ ├── Support.cpp │ │ └── View.cpp │ │ ├── ObjCopy │ │ ├── Archive.cpp │ │ ├── Archive.h │ │ ├── CMakeLists.txt │ │ ├── COFF │ │ │ ├── COFFObjcopy.cpp │ │ │ ├── COFFObject.cpp │ │ │ ├── COFFObject.h │ │ │ ├── COFFReader.cpp │ │ │ ├── COFFReader.h │ │ │ ├── COFFWriter.cpp │ │ │ └── COFFWriter.h │ │ ├── CommonConfig.cpp │ │ ├── ConfigManager.cpp │ │ ├── DXContainer │ │ │ ├── DXContainerObjcopy.cpp │ │ │ ├── DXContainerObject.cpp │ │ │ ├── DXContainerObject.h │ │ │ ├── DXContainerReader.cpp │ │ │ ├── DXContainerReader.h │ │ │ ├── DXContainerWriter.cpp │ │ │ └── DXContainerWriter.h │ │ ├── ELF │ │ │ ├── ELFObjcopy.cpp │ │ │ ├── ELFObject.cpp │ │ │ └── ELFObject.h │ │ ├── MachO │ │ │ ├── MachOLayoutBuilder.cpp │ │ │ ├── MachOLayoutBuilder.h │ │ │ ├── MachOObjcopy.cpp │ │ │ ├── MachOObject.cpp │ │ │ ├── MachOObject.h │ │ │ ├── MachOReader.cpp │ │ │ ├── MachOReader.h │ │ │ ├── MachOWriter.cpp │ │ │ └── MachOWriter.h │ │ ├── ObjCopy.cpp │ │ ├── XCOFF │ │ │ ├── XCOFFObjcopy.cpp │ │ │ ├── XCOFFObject.h │ │ │ ├── XCOFFReader.cpp │ │ │ ├── XCOFFReader.h │ │ │ ├── XCOFFWriter.cpp │ │ │ └── XCOFFWriter.h │ │ └── wasm │ │ │ ├── WasmObjcopy.cpp │ │ │ ├── WasmObject.cpp │ │ │ ├── WasmObject.h │ │ │ ├── WasmReader.cpp │ │ │ ├── WasmReader.h │ │ │ ├── WasmWriter.cpp │ │ │ └── WasmWriter.h │ │ ├── Object │ │ ├── Archive.cpp │ │ ├── ArchiveWriter.cpp │ │ ├── Binary.cpp │ │ ├── BuildID.cpp │ │ ├── CMakeLists.txt │ │ ├── COFFImportFile.cpp │ │ ├── COFFModuleDefinition.cpp │ │ ├── COFFObjectFile.cpp │ │ ├── DXContainer.cpp │ │ ├── Decompressor.cpp │ │ ├── ELF.cpp │ │ ├── ELFObjectFile.cpp │ │ ├── Error.cpp │ │ ├── FaultMapParser.cpp │ │ ├── GOFFObjectFile.cpp │ │ ├── IRObjectFile.cpp │ │ ├── IRSymtab.cpp │ │ ├── MachOObjectFile.cpp │ │ ├── MachOUniversal.cpp │ │ ├── MachOUniversalWriter.cpp │ │ ├── Minidump.cpp │ │ ├── ModuleSymbolTable.cpp │ │ ├── Object.cpp │ │ ├── ObjectFile.cpp │ │ ├── OffloadBinary.cpp │ │ ├── OffloadBundle.cpp │ │ ├── RecordStreamer.cpp │ │ ├── RecordStreamer.h │ │ ├── RelocationResolver.cpp │ │ ├── SFrameParser.cpp │ │ ├── SymbolSize.cpp │ │ ├── SymbolicFile.cpp │ │ ├── TapiFile.cpp │ │ ├── TapiUniversal.cpp │ │ ├── WasmObjectFile.cpp │ │ ├── WindowsMachineFlag.cpp │ │ ├── WindowsResource.cpp │ │ └── XCOFFObjectFile.cpp │ │ ├── ObjectYAML │ │ ├── ArchiveEmitter.cpp │ │ ├── ArchiveYAML.cpp │ │ ├── CMakeLists.txt │ │ ├── COFFEmitter.cpp │ │ ├── COFFYAML.cpp │ │ ├── CodeViewYAMLDebugSections.cpp │ │ ├── CodeViewYAMLSymbols.cpp │ │ ├── CodeViewYAMLTypeHashing.cpp │ │ ├── CodeViewYAMLTypes.cpp │ │ ├── DWARFEmitter.cpp │ │ ├── DWARFYAML.cpp │ │ ├── DXContainerEmitter.cpp │ │ ├── DXContainerYAML.cpp │ │ ├── ELFEmitter.cpp │ │ ├── ELFYAML.cpp │ │ ├── GOFFEmitter.cpp │ │ ├── GOFFYAML.cpp │ │ ├── MachOEmitter.cpp │ │ ├── MachOYAML.cpp │ │ ├── MinidumpEmitter.cpp │ │ ├── MinidumpYAML.cpp │ │ ├── ObjectYAML.cpp │ │ ├── OffloadEmitter.cpp │ │ ├── OffloadYAML.cpp │ │ ├── WasmEmitter.cpp │ │ ├── WasmYAML.cpp │ │ ├── XCOFFEmitter.cpp │ │ ├── XCOFFYAML.cpp │ │ ├── YAML.cpp │ │ └── yaml2obj.cpp │ │ ├── Option │ │ ├── Arg.cpp │ │ ├── ArgList.cpp │ │ ├── CMakeLists.txt │ │ ├── OptTable.cpp │ │ └── Option.cpp │ │ ├── Passes │ │ ├── CMakeLists.txt │ │ ├── CodeGenPassBuilder.cpp │ │ ├── OptimizationLevel.cpp │ │ ├── PassBuilder.cpp │ │ ├── PassBuilderBindings.cpp │ │ ├── PassBuilderPipelines.cpp │ │ ├── PassPlugin.cpp │ │ ├── PassRegistry.def │ │ └── StandardInstrumentations.cpp │ │ ├── ProfileData │ │ ├── CMakeLists.txt │ │ ├── Coverage │ │ │ ├── CMakeLists.txt │ │ │ ├── CoverageMapping.cpp │ │ │ ├── CoverageMappingReader.cpp │ │ │ └── CoverageMappingWriter.cpp │ │ ├── DataAccessProf.cpp │ │ ├── GCOV.cpp │ │ ├── IndexedMemProfData.cpp │ │ ├── InstrProf.cpp │ │ ├── InstrProfCorrelator.cpp │ │ ├── InstrProfReader.cpp │ │ ├── InstrProfWriter.cpp │ │ ├── ItaniumManglingCanonicalizer.cpp │ │ ├── MemProf.cpp │ │ ├── MemProfCommon.cpp │ │ ├── MemProfRadixTree.cpp │ │ ├── MemProfReader.cpp │ │ ├── MemProfSummary.cpp │ │ ├── MemProfSummaryBuilder.cpp │ │ ├── PGOCtxProfReader.cpp │ │ ├── PGOCtxProfWriter.cpp │ │ ├── ProfileSummaryBuilder.cpp │ │ ├── SampleProf.cpp │ │ ├── SampleProfReader.cpp │ │ ├── SampleProfWriter.cpp │ │ └── SymbolRemappingReader.cpp │ │ ├── Remarks │ │ ├── BitstreamRemarkParser.cpp │ │ ├── BitstreamRemarkParser.h │ │ ├── BitstreamRemarkSerializer.cpp │ │ ├── CMakeLists.txt │ │ ├── Remark.cpp │ │ ├── RemarkFormat.cpp │ │ ├── RemarkLinker.cpp │ │ ├── RemarkParser.cpp │ │ ├── RemarkSerializer.cpp │ │ ├── RemarkStreamer.cpp │ │ ├── RemarkStringTable.cpp │ │ ├── YAMLRemarkParser.cpp │ │ ├── YAMLRemarkParser.h │ │ └── YAMLRemarkSerializer.cpp │ │ ├── SandboxIR │ │ ├── Argument.cpp │ │ ├── BasicBlock.cpp │ │ ├── CMakeLists.txt │ │ ├── Constant.cpp │ │ ├── Context.cpp │ │ ├── Function.cpp │ │ ├── Instruction.cpp │ │ ├── Module.cpp │ │ ├── Pass.cpp │ │ ├── PassManager.cpp │ │ ├── Region.cpp │ │ ├── Tracker.cpp │ │ ├── Type.cpp │ │ ├── Use.cpp │ │ ├── User.cpp │ │ └── Value.cpp │ │ ├── Support │ │ ├── AArch64AttributeParser.cpp │ │ ├── AArch64BuildAttributes.cpp │ │ ├── ABIBreak.cpp │ │ ├── AMDGPUMetadata.cpp │ │ ├── APFixedPoint.cpp │ │ ├── APFloat.cpp │ │ ├── APInt.cpp │ │ ├── APSInt.cpp │ │ ├── ARMAttributeParser.cpp │ │ ├── ARMBuildAttributes.cpp │ │ ├── ARMWinEH.cpp │ │ ├── Allocator.cpp │ │ ├── Atomic.cpp │ │ ├── AutoConvert.cpp │ │ ├── BLAKE3 │ │ │ ├── .clang-format │ │ │ ├── CMakeLists.txt │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── blake3.c │ │ │ ├── blake3_avx2.c │ │ │ ├── blake3_avx2_x86-64_unix.S │ │ │ ├── blake3_avx2_x86-64_windows_gnu.S │ │ │ ├── blake3_avx2_x86-64_windows_msvc.asm │ │ │ ├── blake3_avx512.c │ │ │ ├── blake3_avx512_x86-64_unix.S │ │ │ ├── blake3_avx512_x86-64_windows_gnu.S │ │ │ ├── blake3_avx512_x86-64_windows_msvc.asm │ │ │ ├── blake3_dispatch.c │ │ │ ├── blake3_impl.h │ │ │ ├── blake3_neon.c │ │ │ ├── blake3_portable.c │ │ │ ├── blake3_sse2.c │ │ │ ├── blake3_sse2_x86-64_unix.S │ │ │ ├── blake3_sse2_x86-64_windows_gnu.S │ │ │ ├── blake3_sse2_x86-64_windows_msvc.asm │ │ │ ├── blake3_sse41.c │ │ │ ├── blake3_sse41_x86-64_unix.S │ │ │ ├── blake3_sse41_x86-64_windows_gnu.S │ │ │ ├── blake3_sse41_x86-64_windows_msvc.asm │ │ │ └── llvm_blake3_prefix.h │ │ ├── BalancedPartitioning.cpp │ │ ├── Base64.cpp │ │ ├── BinaryStreamError.cpp │ │ ├── BinaryStreamReader.cpp │ │ ├── BinaryStreamRef.cpp │ │ ├── BinaryStreamWriter.cpp │ │ ├── BlockFrequency.cpp │ │ ├── BranchProbability.cpp │ │ ├── BuryPointer.cpp │ │ ├── CMakeLists.txt │ │ ├── COM.cpp │ │ ├── COPYRIGHT.regex │ │ ├── CRC.cpp │ │ ├── CSKYAttributeParser.cpp │ │ ├── CSKYAttributes.cpp │ │ ├── CachePruning.cpp │ │ ├── Caching.cpp │ │ ├── Chrono.cpp │ │ ├── CodeGenCoverage.cpp │ │ ├── CommandLine.cpp │ │ ├── Compression.cpp │ │ ├── ConvertEBCDIC.cpp │ │ ├── ConvertUTF.cpp │ │ ├── ConvertUTFWrapper.cpp │ │ ├── CrashRecoveryContext.cpp │ │ ├── DAGDeltaAlgorithm.cpp │ │ ├── DJB.cpp │ │ ├── DXILABI.cpp │ │ ├── DataExtractor.cpp │ │ ├── Debug.cpp │ │ ├── DebugCounter.cpp │ │ ├── DebugOptions.h │ │ ├── DeltaAlgorithm.cpp │ │ ├── DeltaTree.cpp │ │ ├── DivisionByConstantInfo.cpp │ │ ├── DynamicAPInt.cpp │ │ ├── DynamicLibrary.cpp │ │ ├── ELFAttrParserCompact.cpp │ │ ├── ELFAttrParserExtended.cpp │ │ ├── ELFAttributes.cpp │ │ ├── Errno.cpp │ │ ├── Error.cpp │ │ ├── ErrorHandling.cpp │ │ ├── ExponentialBackoff.cpp │ │ ├── ExtensibleRTTI.cpp │ │ ├── FileCollector.cpp │ │ ├── FileOutputBuffer.cpp │ │ ├── FileUtilities.cpp │ │ ├── FloatingPointMode.cpp │ │ ├── FoldingSet.cpp │ │ ├── FormatVariadic.cpp │ │ ├── FormattedStream.cpp │ │ ├── GlobPattern.cpp │ │ ├── GraphWriter.cpp │ │ ├── HexagonAttributeParser.cpp │ │ ├── HexagonAttributes.cpp │ │ ├── InitLLVM.cpp │ │ ├── InstructionCost.cpp │ │ ├── IntEqClasses.cpp │ │ ├── IntervalMap.cpp │ │ ├── JSON.cpp │ │ ├── KnownBits.cpp │ │ ├── KnownFPClass.cpp │ │ ├── LEB128.cpp │ │ ├── LineIterator.cpp │ │ ├── Locale.cpp │ │ ├── LockFileManager.cpp │ │ ├── MD5.cpp │ │ ├── MSP430AttributeParser.cpp │ │ ├── MSP430Attributes.cpp │ │ ├── ManagedStatic.cpp │ │ ├── MathExtras.cpp │ │ ├── MemAlloc.cpp │ │ ├── Memory.cpp │ │ ├── MemoryBuffer.cpp │ │ ├── MemoryBufferRef.cpp │ │ ├── ModRef.cpp │ │ ├── Mustache.cpp │ │ ├── NativeFormatting.cpp │ │ ├── OptimizedStructLayout.cpp │ │ ├── OptionStrCmp.cpp │ │ ├── Optional.cpp │ │ ├── PGOOptions.cpp │ │ ├── Parallel.cpp │ │ ├── Path.cpp │ │ ├── PluginLoader.cpp │ │ ├── PrettyStackTrace.cpp │ │ ├── Process.cpp │ │ ├── Program.cpp │ │ ├── ProgramStack.cpp │ │ ├── RISCVAttributeParser.cpp │ │ ├── RISCVAttributes.cpp │ │ ├── RISCVISAUtils.cpp │ │ ├── RWMutex.cpp │ │ ├── RandomNumberGenerator.cpp │ │ ├── Regex.cpp │ │ ├── RewriteBuffer.cpp │ │ ├── RewriteRope.cpp │ │ ├── SHA1.cpp │ │ ├── SHA256.cpp │ │ ├── ScaledNumber.cpp │ │ ├── ScopedPrinter.cpp │ │ ├── Signals.cpp │ │ ├── Signposts.cpp │ │ ├── SipHash.cpp │ │ ├── SlowDynamicAPInt.cpp │ │ ├── SmallPtrSet.cpp │ │ ├── SmallVector.cpp │ │ ├── SourceMgr.cpp │ │ ├── SpecialCaseList.cpp │ │ ├── Statistic.cpp │ │ ├── StringExtras.cpp │ │ ├── StringMap.cpp │ │ ├── StringRef.cpp │ │ ├── StringSaver.cpp │ │ ├── SuffixTree.cpp │ │ ├── SuffixTreeNode.cpp │ │ ├── SystemUtils.cpp │ │ ├── TarWriter.cpp │ │ ├── TextEncoding.cpp │ │ ├── ThreadPool.cpp │ │ ├── Threading.cpp │ │ ├── TimeProfiler.cpp │ │ ├── Timer.cpp │ │ ├── ToolOutputFile.cpp │ │ ├── TrieRawHashMap.cpp │ │ ├── Twine.cpp │ │ ├── TypeSize.cpp │ │ ├── Unicode.cpp │ │ ├── UnicodeCaseFold.cpp │ │ ├── UnicodeNameToCodepoint.cpp │ │ ├── UnicodeNameToCodepointGenerated.cpp │ │ ├── Unix │ │ │ ├── COM.inc │ │ │ ├── DynamicLibrary.inc │ │ │ ├── Memory.inc │ │ │ ├── Path.inc │ │ │ ├── Process.inc │ │ │ ├── Program.inc │ │ │ ├── README.txt │ │ │ ├── Signals.inc │ │ │ ├── Threading.inc │ │ │ ├── Unix.h │ │ │ └── Watchdog.inc │ │ ├── Valgrind.cpp │ │ ├── VersionTuple.cpp │ │ ├── VirtualFileSystem.cpp │ │ ├── Watchdog.cpp │ │ ├── Windows │ │ │ ├── COM.inc │ │ │ ├── DynamicLibrary.inc │ │ │ ├── Memory.inc │ │ │ ├── Path.inc │ │ │ ├── Process.inc │ │ │ ├── Program.inc │ │ │ ├── Signals.inc │ │ │ ├── Threading.inc │ │ │ ├── Watchdog.inc │ │ │ └── explicit_symbols.inc │ │ ├── WithColor.cpp │ │ ├── YAMLParser.cpp │ │ ├── YAMLTraits.cpp │ │ ├── Z3Solver.cpp │ │ ├── circular_raw_ostream.cpp │ │ ├── raw_os_ostream.cpp │ │ ├── raw_ostream.cpp │ │ ├── raw_ostream_proxy.cpp │ │ ├── raw_socket_stream.cpp │ │ ├── regcomp.c │ │ ├── regengine.inc │ │ ├── regerror.c │ │ ├── regex2.h │ │ ├── regex_impl.h │ │ ├── regexec.c │ │ ├── regfree.c │ │ ├── regstrlcpy.c │ │ ├── regutils.h │ │ ├── rpmalloc │ │ │ ├── CACHE.md │ │ │ ├── README.md │ │ │ ├── malloc.c │ │ │ ├── rpmalloc.c │ │ │ ├── rpmalloc.h │ │ │ └── rpnew.h │ │ └── xxhash.cpp │ │ ├── TableGen │ │ ├── CMakeLists.txt │ │ ├── DetailedRecordsBackend.cpp │ │ ├── Error.cpp │ │ ├── JSONBackend.cpp │ │ ├── Main.cpp │ │ ├── Parser.cpp │ │ ├── Record.cpp │ │ ├── SetTheory.cpp │ │ ├── StringMatcher.cpp │ │ ├── StringToOffsetTable.cpp │ │ ├── TGLexer.cpp │ │ ├── TGLexer.h │ │ ├── TGParser.cpp │ │ ├── TGParser.h │ │ ├── TGTimer.cpp │ │ ├── TableGenBackend.cpp │ │ └── TableGenBackendSkeleton.cpp │ │ ├── Target │ │ ├── AArch64 │ │ │ ├── AArch64.h │ │ │ ├── AArch64.td │ │ │ ├── AArch64A53Fix835769.cpp │ │ │ ├── AArch64A57FPLoadBalancing.cpp │ │ │ ├── AArch64AdvSIMDScalarPass.cpp │ │ │ ├── AArch64Arm64ECCallLowering.cpp │ │ │ ├── AArch64AsmPrinter.cpp │ │ │ ├── AArch64BranchTargets.cpp │ │ │ ├── AArch64CallingConvention.cpp │ │ │ ├── AArch64CallingConvention.h │ │ │ ├── AArch64CallingConvention.td │ │ │ ├── AArch64CleanupLocalDynamicTLSPass.cpp │ │ │ ├── AArch64CollectLOH.cpp │ │ │ ├── AArch64Combine.td │ │ │ ├── AArch64CompressJumpTables.cpp │ │ │ ├── AArch64CondBrTuning.cpp │ │ │ ├── AArch64ConditionOptimizer.cpp │ │ │ ├── AArch64ConditionalCompares.cpp │ │ │ ├── AArch64DeadRegisterDefinitionsPass.cpp │ │ │ ├── AArch64ExpandImm.cpp │ │ │ ├── AArch64ExpandImm.h │ │ │ ├── AArch64ExpandPseudoInsts.cpp │ │ │ ├── AArch64FMV.td │ │ │ ├── AArch64FalkorHWPFFix.cpp │ │ │ ├── AArch64FastISel.cpp │ │ │ ├── AArch64Features.td │ │ │ ├── AArch64FrameLowering.cpp │ │ │ ├── AArch64FrameLowering.h │ │ │ ├── AArch64GenRegisterBankInfo.def │ │ │ ├── AArch64ISelDAGToDAG.cpp │ │ │ ├── AArch64ISelLowering.cpp │ │ │ ├── AArch64ISelLowering.h │ │ │ ├── AArch64InstrAtomics.td │ │ │ ├── AArch64InstrFormats.td │ │ │ ├── AArch64InstrGISel.td │ │ │ ├── AArch64InstrInfo.cpp │ │ │ ├── AArch64InstrInfo.h │ │ │ ├── AArch64InstrInfo.td │ │ │ ├── AArch64LoadStoreOptimizer.cpp │ │ │ ├── AArch64LowerHomogeneousPrologEpilog.cpp │ │ │ ├── AArch64MCInstLower.cpp │ │ │ ├── AArch64MCInstLower.h │ │ │ ├── AArch64MIPeepholeOpt.cpp │ │ │ ├── AArch64MachineFunctionInfo.cpp │ │ │ ├── AArch64MachineFunctionInfo.h │ │ │ ├── AArch64MachineScheduler.cpp │ │ │ ├── AArch64MachineScheduler.h │ │ │ ├── AArch64MacroFusion.cpp │ │ │ ├── AArch64MacroFusion.h │ │ │ ├── AArch64PBQPRegAlloc.cpp │ │ │ ├── AArch64PBQPRegAlloc.h │ │ │ ├── AArch64PerfectShuffle.h │ │ │ ├── AArch64PfmCounters.td │ │ │ ├── AArch64PointerAuth.cpp │ │ │ ├── AArch64PointerAuth.h │ │ │ ├── AArch64PostCoalescerPass.cpp │ │ │ ├── AArch64Processors.td │ │ │ ├── AArch64PromoteConstant.cpp │ │ │ ├── AArch64RedundantCopyElimination.cpp │ │ │ ├── AArch64RegisterBanks.td │ │ │ ├── AArch64RegisterInfo.cpp │ │ │ ├── AArch64RegisterInfo.h │ │ │ ├── AArch64RegisterInfo.td │ │ │ ├── AArch64SIMDInstrOpt.cpp │ │ │ ├── AArch64SLSHardening.cpp │ │ │ ├── AArch64SMEInstrInfo.td │ │ │ ├── AArch64SVEInstrInfo.td │ │ │ ├── AArch64SchedA320.td │ │ │ ├── AArch64SchedA510.td │ │ │ ├── AArch64SchedA53.td │ │ │ ├── AArch64SchedA55.td │ │ │ ├── AArch64SchedA57.td │ │ │ ├── AArch64SchedA57WriteRes.td │ │ │ ├── AArch64SchedA64FX.td │ │ │ ├── AArch64SchedAmpere1.td │ │ │ ├── AArch64SchedAmpere1B.td │ │ │ ├── AArch64SchedCyclone.td │ │ │ ├── AArch64SchedExynosM3.td │ │ │ ├── AArch64SchedExynosM4.td │ │ │ ├── AArch64SchedExynosM5.td │ │ │ ├── AArch64SchedFalkor.td │ │ │ ├── AArch64SchedFalkorDetails.td │ │ │ ├── AArch64SchedKryo.td │ │ │ ├── AArch64SchedKryoDetails.td │ │ │ ├── AArch64SchedNeoverseN1.td │ │ │ ├── AArch64SchedNeoverseN2.td │ │ │ ├── AArch64SchedNeoverseN3.td │ │ │ ├── AArch64SchedNeoverseV1.td │ │ │ ├── AArch64SchedNeoverseV2.td │ │ │ ├── AArch64SchedOryon.td │ │ │ ├── AArch64SchedPredExynos.td │ │ │ ├── AArch64SchedPredNeoverse.td │ │ │ ├── AArch64SchedPredicates.td │ │ │ ├── AArch64SchedTSV110.td │ │ │ ├── AArch64SchedThunderX.td │ │ │ ├── AArch64SchedThunderX2T99.td │ │ │ ├── AArch64SchedThunderX3T110.td │ │ │ ├── AArch64Schedule.td │ │ │ ├── AArch64SelectionDAGInfo.cpp │ │ │ ├── AArch64SelectionDAGInfo.h │ │ │ ├── AArch64SpeculationHardening.cpp │ │ │ ├── AArch64StackTagging.cpp │ │ │ ├── AArch64StackTaggingPreRA.cpp │ │ │ ├── AArch64StorePairSuppress.cpp │ │ │ ├── AArch64Subtarget.cpp │ │ │ ├── AArch64Subtarget.h │ │ │ ├── AArch64SystemOperands.td │ │ │ ├── AArch64TargetMachine.cpp │ │ │ ├── AArch64TargetMachine.h │ │ │ ├── AArch64TargetObjectFile.cpp │ │ │ ├── AArch64TargetObjectFile.h │ │ │ ├── AArch64TargetTransformInfo.cpp │ │ │ ├── AArch64TargetTransformInfo.h │ │ │ ├── AsmParser │ │ │ │ ├── AArch64AsmParser.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── AArch64Disassembler.cpp │ │ │ │ ├── AArch64Disassembler.h │ │ │ │ ├── AArch64ExternalSymbolizer.cpp │ │ │ │ ├── AArch64ExternalSymbolizer.h │ │ │ │ └── CMakeLists.txt │ │ │ ├── GISel │ │ │ │ ├── AArch64CallLowering.cpp │ │ │ │ ├── AArch64CallLowering.h │ │ │ │ ├── AArch64GlobalISelUtils.cpp │ │ │ │ ├── AArch64GlobalISelUtils.h │ │ │ │ ├── AArch64InstructionSelector.cpp │ │ │ │ ├── AArch64LegalizerInfo.cpp │ │ │ │ ├── AArch64LegalizerInfo.h │ │ │ │ ├── AArch64O0PreLegalizerCombiner.cpp │ │ │ │ ├── AArch64PostLegalizerCombiner.cpp │ │ │ │ ├── AArch64PostLegalizerLowering.cpp │ │ │ │ ├── AArch64PostSelectOptimize.cpp │ │ │ │ ├── AArch64PreLegalizerCombiner.cpp │ │ │ │ ├── AArch64RegisterBankInfo.cpp │ │ │ │ └── AArch64RegisterBankInfo.h │ │ │ ├── MCTargetDesc │ │ │ │ ├── AArch64AddressingModes.h │ │ │ │ ├── AArch64AsmBackend.cpp │ │ │ │ ├── AArch64ELFObjectWriter.cpp │ │ │ │ ├── AArch64ELFStreamer.cpp │ │ │ │ ├── AArch64ELFStreamer.h │ │ │ │ ├── AArch64FixupKinds.h │ │ │ │ ├── AArch64InstPrinter.cpp │ │ │ │ ├── AArch64InstPrinter.h │ │ │ │ ├── AArch64MCAsmInfo.cpp │ │ │ │ ├── AArch64MCAsmInfo.h │ │ │ │ ├── AArch64MCCodeEmitter.cpp │ │ │ │ ├── AArch64MCExpr.cpp │ │ │ │ ├── AArch64MCTargetDesc.cpp │ │ │ │ ├── AArch64MCTargetDesc.h │ │ │ │ ├── AArch64MachObjectWriter.cpp │ │ │ │ ├── AArch64TargetStreamer.cpp │ │ │ │ ├── AArch64TargetStreamer.h │ │ │ │ ├── AArch64WinCOFFObjectWriter.cpp │ │ │ │ ├── AArch64WinCOFFStreamer.cpp │ │ │ │ ├── AArch64WinCOFFStreamer.h │ │ │ │ └── CMakeLists.txt │ │ │ ├── MachineSMEABIPass.cpp │ │ │ ├── SMEABIPass.cpp │ │ │ ├── SMEInstrFormats.td │ │ │ ├── SMEPeepholeOpt.cpp │ │ │ ├── SVEInstrFormats.td │ │ │ ├── SVEIntrinsicOpts.cpp │ │ │ ├── TargetInfo │ │ │ │ ├── AArch64TargetInfo.cpp │ │ │ │ ├── AArch64TargetInfo.h │ │ │ │ └── CMakeLists.txt │ │ │ └── Utils │ │ │ │ ├── AArch64BaseInfo.cpp │ │ │ │ ├── AArch64BaseInfo.h │ │ │ │ ├── AArch64SMEAttributes.cpp │ │ │ │ ├── AArch64SMEAttributes.h │ │ │ │ └── CMakeLists.txt │ │ ├── AMDGPU │ │ │ ├── AMDGPU.h │ │ │ ├── AMDGPU.td │ │ │ ├── AMDGPUAliasAnalysis.cpp │ │ │ ├── AMDGPUAliasAnalysis.h │ │ │ ├── AMDGPUAlwaysInlinePass.cpp │ │ │ ├── AMDGPUAnnotateUniformValues.cpp │ │ │ ├── AMDGPUArgumentUsageInfo.cpp │ │ │ ├── AMDGPUArgumentUsageInfo.h │ │ │ ├── AMDGPUAsanInstrumentation.cpp │ │ │ ├── AMDGPUAsanInstrumentation.h │ │ │ ├── AMDGPUAsmPrinter.cpp │ │ │ ├── AMDGPUAsmPrinter.h │ │ │ ├── AMDGPUAtomicOptimizer.cpp │ │ │ ├── AMDGPUAttributes.def │ │ │ ├── AMDGPUAttributor.cpp │ │ │ ├── AMDGPUCallLowering.cpp │ │ │ ├── AMDGPUCallLowering.h │ │ │ ├── AMDGPUCallingConv.td │ │ │ ├── AMDGPUCodeGenPrepare.cpp │ │ │ ├── AMDGPUCombine.td │ │ │ ├── AMDGPUCombinerHelper.cpp │ │ │ ├── AMDGPUCombinerHelper.h │ │ │ ├── AMDGPUCtorDtorLowering.cpp │ │ │ ├── AMDGPUCtorDtorLowering.h │ │ │ ├── AMDGPUExportClustering.cpp │ │ │ ├── AMDGPUExportClustering.h │ │ │ ├── AMDGPUExportKernelRuntimeHandles.cpp │ │ │ ├── AMDGPUExportKernelRuntimeHandles.h │ │ │ ├── AMDGPUFeatures.td │ │ │ ├── AMDGPUFrameLowering.cpp │ │ │ ├── AMDGPUFrameLowering.h │ │ │ ├── AMDGPUGISel.td │ │ │ ├── AMDGPUGenRegisterBankInfo.def │ │ │ ├── AMDGPUGlobalISelDivergenceLowering.cpp │ │ │ ├── AMDGPUGlobalISelUtils.cpp │ │ │ ├── AMDGPUGlobalISelUtils.h │ │ │ ├── AMDGPUHSAMetadataStreamer.cpp │ │ │ ├── AMDGPUHSAMetadataStreamer.h │ │ │ ├── AMDGPUIGroupLP.cpp │ │ │ ├── AMDGPUIGroupLP.h │ │ │ ├── AMDGPUISelDAGToDAG.cpp │ │ │ ├── AMDGPUISelDAGToDAG.h │ │ │ ├── AMDGPUISelLowering.cpp │ │ │ ├── AMDGPUISelLowering.h │ │ │ ├── AMDGPUImageIntrinsicOptimizer.cpp │ │ │ ├── AMDGPUInsertDelayAlu.cpp │ │ │ ├── AMDGPUInstCombineIntrinsic.cpp │ │ │ ├── AMDGPUInstrInfo.cpp │ │ │ ├── AMDGPUInstrInfo.h │ │ │ ├── AMDGPUInstrInfo.td │ │ │ ├── AMDGPUInstructionSelector.cpp │ │ │ ├── AMDGPUInstructionSelector.h │ │ │ ├── AMDGPUInstructions.td │ │ │ ├── AMDGPULateCodeGenPrepare.cpp │ │ │ ├── AMDGPULegalizerInfo.cpp │ │ │ ├── AMDGPULegalizerInfo.h │ │ │ ├── AMDGPULibCalls.cpp │ │ │ ├── AMDGPULibFunc.cpp │ │ │ ├── AMDGPULibFunc.h │ │ │ ├── AMDGPULowerBufferFatPointers.cpp │ │ │ ├── AMDGPULowerIntrinsics.cpp │ │ │ ├── AMDGPULowerKernelArguments.cpp │ │ │ ├── AMDGPULowerKernelAttributes.cpp │ │ │ ├── AMDGPULowerModuleLDSPass.cpp │ │ │ ├── AMDGPUMCInstLower.cpp │ │ │ ├── AMDGPUMCInstLower.h │ │ │ ├── AMDGPUMCResourceInfo.cpp │ │ │ ├── AMDGPUMCResourceInfo.h │ │ │ ├── AMDGPUMIRFormatter.cpp │ │ │ ├── AMDGPUMIRFormatter.h │ │ │ ├── AMDGPUMachineFunction.cpp │ │ │ ├── AMDGPUMachineFunction.h │ │ │ ├── AMDGPUMachineModuleInfo.cpp │ │ │ ├── AMDGPUMachineModuleInfo.h │ │ │ ├── AMDGPUMacroFusion.cpp │ │ │ ├── AMDGPUMacroFusion.h │ │ │ ├── AMDGPUMarkLastScratchLoad.cpp │ │ │ ├── AMDGPUMemoryUtils.cpp │ │ │ ├── AMDGPUMemoryUtils.h │ │ │ ├── AMDGPUPTNote.h │ │ │ ├── AMDGPUPassRegistry.def │ │ │ ├── AMDGPUPerfHintAnalysis.cpp │ │ │ ├── AMDGPUPerfHintAnalysis.h │ │ │ ├── AMDGPUPostLegalizerCombiner.cpp │ │ │ ├── AMDGPUPreLegalizerCombiner.cpp │ │ │ ├── AMDGPUPredicateControl.td │ │ │ ├── AMDGPUPreloadKernArgProlog.cpp │ │ │ ├── AMDGPUPreloadKernArgProlog.h │ │ │ ├── AMDGPUPreloadKernelArguments.cpp │ │ │ ├── AMDGPUPrepareAGPRAlloc.cpp │ │ │ ├── AMDGPUPrepareAGPRAlloc.h │ │ │ ├── AMDGPUPrintfRuntimeBinding.cpp │ │ │ ├── AMDGPUPromoteAlloca.cpp │ │ │ ├── AMDGPUPromoteKernelArguments.cpp │ │ │ ├── AMDGPURegBankCombiner.cpp │ │ │ ├── AMDGPURegBankLegalize.cpp │ │ │ ├── AMDGPURegBankLegalizeHelper.cpp │ │ │ ├── AMDGPURegBankLegalizeHelper.h │ │ │ ├── AMDGPURegBankLegalizeRules.cpp │ │ │ ├── AMDGPURegBankLegalizeRules.h │ │ │ ├── AMDGPURegBankSelect.cpp │ │ │ ├── AMDGPURegisterBankInfo.cpp │ │ │ ├── AMDGPURegisterBankInfo.h │ │ │ ├── AMDGPURegisterBanks.td │ │ │ ├── AMDGPURemoveIncompatibleFunctions.cpp │ │ │ ├── AMDGPURemoveIncompatibleFunctions.h │ │ │ ├── AMDGPUReserveWWMRegs.cpp │ │ │ ├── AMDGPUReserveWWMRegs.h │ │ │ ├── AMDGPUResourceUsageAnalysis.cpp │ │ │ ├── AMDGPUResourceUsageAnalysis.h │ │ │ ├── AMDGPURewriteAGPRCopyMFMA.cpp │ │ │ ├── AMDGPURewriteOutArguments.cpp │ │ │ ├── AMDGPURewriteUndefForPHI.cpp │ │ │ ├── AMDGPUSearchableTables.td │ │ │ ├── AMDGPUSelectionDAGInfo.cpp │ │ │ ├── AMDGPUSelectionDAGInfo.h │ │ │ ├── AMDGPUSetWavePriority.cpp │ │ │ ├── AMDGPUSplitModule.cpp │ │ │ ├── AMDGPUSplitModule.h │ │ │ ├── AMDGPUSubtarget.cpp │ │ │ ├── AMDGPUSubtarget.h │ │ │ ├── AMDGPUSwLowerLDS.cpp │ │ │ ├── AMDGPUTargetMachine.cpp │ │ │ ├── AMDGPUTargetMachine.h │ │ │ ├── AMDGPUTargetObjectFile.cpp │ │ │ ├── AMDGPUTargetObjectFile.h │ │ │ ├── AMDGPUTargetTransformInfo.cpp │ │ │ ├── AMDGPUTargetTransformInfo.h │ │ │ ├── AMDGPUUnifyDivergentExitNodes.cpp │ │ │ ├── AMDGPUUnifyDivergentExitNodes.h │ │ │ ├── AMDGPUWaitSGPRHazards.cpp │ │ │ ├── AMDGPUWaitSGPRHazards.h │ │ │ ├── AMDKernelCodeT.h │ │ │ ├── AsmParser │ │ │ │ ├── AMDGPUAsmParser.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── BUFInstructions.td │ │ │ ├── CMakeLists.txt │ │ │ ├── CaymanInstructions.td │ │ │ ├── DSDIRInstructions.td │ │ │ ├── DSInstructions.td │ │ │ ├── Disassembler │ │ │ │ ├── AMDGPUDisassembler.cpp │ │ │ │ ├── AMDGPUDisassembler.h │ │ │ │ └── CMakeLists.txt │ │ │ ├── EXPInstructions.td │ │ │ ├── EvergreenInstructions.td │ │ │ ├── FLATInstructions.td │ │ │ ├── GCNCreateVOPD.cpp │ │ │ ├── GCNDPPCombine.cpp │ │ │ ├── GCNDPPCombine.h │ │ │ ├── GCNHazardRecognizer.cpp │ │ │ ├── GCNHazardRecognizer.h │ │ │ ├── GCNILPSched.cpp │ │ │ ├── GCNIterativeScheduler.cpp │ │ │ ├── GCNIterativeScheduler.h │ │ │ ├── GCNMinRegStrategy.cpp │ │ │ ├── GCNNSAReassign.cpp │ │ │ ├── GCNNSAReassign.h │ │ │ ├── GCNPreRALongBranchReg.cpp │ │ │ ├── GCNPreRALongBranchReg.h │ │ │ ├── GCNPreRAOptimizations.cpp │ │ │ ├── GCNPreRAOptimizations.h │ │ │ ├── GCNProcessors.td │ │ │ ├── GCNRegPressure.cpp │ │ │ ├── GCNRegPressure.h │ │ │ ├── GCNRewritePartialRegUses.cpp │ │ │ ├── GCNRewritePartialRegUses.h │ │ │ ├── GCNSchedStrategy.cpp │ │ │ ├── GCNSchedStrategy.h │ │ │ ├── GCNSubtarget.cpp │ │ │ ├── GCNSubtarget.h │ │ │ ├── GCNVOPDUtils.cpp │ │ │ ├── GCNVOPDUtils.h │ │ │ ├── InstCombineTables.td │ │ │ ├── MCA │ │ │ │ ├── AMDGPUCustomBehaviour.cpp │ │ │ │ ├── AMDGPUCustomBehaviour.h │ │ │ │ └── CMakeLists.txt │ │ │ ├── MCTargetDesc │ │ │ │ ├── AMDGPUAsmBackend.cpp │ │ │ │ ├── AMDGPUELFObjectWriter.cpp │ │ │ │ ├── AMDGPUELFStreamer.cpp │ │ │ │ ├── AMDGPUELFStreamer.h │ │ │ │ ├── AMDGPUFixupKinds.h │ │ │ │ ├── AMDGPUInstPrinter.cpp │ │ │ │ ├── AMDGPUInstPrinter.h │ │ │ │ ├── AMDGPUMCAsmInfo.cpp │ │ │ │ ├── AMDGPUMCAsmInfo.h │ │ │ │ ├── AMDGPUMCCodeEmitter.cpp │ │ │ │ ├── AMDGPUMCExpr.cpp │ │ │ │ ├── AMDGPUMCExpr.h │ │ │ │ ├── AMDGPUMCKernelDescriptor.cpp │ │ │ │ ├── AMDGPUMCKernelDescriptor.h │ │ │ │ ├── AMDGPUMCTargetDesc.cpp │ │ │ │ ├── AMDGPUMCTargetDesc.h │ │ │ │ ├── AMDGPUTargetStreamer.cpp │ │ │ │ ├── AMDGPUTargetStreamer.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── R600InstPrinter.cpp │ │ │ │ ├── R600InstPrinter.h │ │ │ │ ├── R600MCCodeEmitter.cpp │ │ │ │ ├── R600MCTargetDesc.cpp │ │ │ │ └── R600MCTargetDesc.h │ │ │ ├── MIMGInstructions.td │ │ │ ├── R600.h │ │ │ ├── R600.td │ │ │ ├── R600AsmPrinter.cpp │ │ │ ├── R600AsmPrinter.h │ │ │ ├── R600ClauseMergePass.cpp │ │ │ ├── R600ControlFlowFinalizer.cpp │ │ │ ├── R600Defines.h │ │ │ ├── R600EmitClauseMarkers.cpp │ │ │ ├── R600ExpandSpecialInstrs.cpp │ │ │ ├── R600FrameLowering.cpp │ │ │ ├── R600FrameLowering.h │ │ │ ├── R600ISelDAGToDAG.cpp │ │ │ ├── R600ISelLowering.cpp │ │ │ ├── R600ISelLowering.h │ │ │ ├── R600InstrFormats.td │ │ │ ├── R600InstrInfo.cpp │ │ │ ├── R600InstrInfo.h │ │ │ ├── R600InstrInfo.td │ │ │ ├── R600Instructions.td │ │ │ ├── R600MCInstLower.cpp │ │ │ ├── R600MachineCFGStructurizer.cpp │ │ │ ├── R600MachineFunctionInfo.cpp │ │ │ ├── R600MachineFunctionInfo.h │ │ │ ├── R600MachineScheduler.cpp │ │ │ ├── R600MachineScheduler.h │ │ │ ├── R600OpenCLImageTypeLoweringPass.cpp │ │ │ ├── R600OptimizeVectorRegisters.cpp │ │ │ ├── R600Packetizer.cpp │ │ │ ├── R600Processors.td │ │ │ ├── R600RegisterInfo.cpp │ │ │ ├── R600RegisterInfo.h │ │ │ ├── R600RegisterInfo.td │ │ │ ├── R600Schedule.td │ │ │ ├── R600Subtarget.cpp │ │ │ ├── R600Subtarget.h │ │ │ ├── R600TargetMachine.cpp │ │ │ ├── R600TargetMachine.h │ │ │ ├── R600TargetTransformInfo.cpp │ │ │ ├── R600TargetTransformInfo.h │ │ │ ├── R700Instructions.td │ │ │ ├── SIAnnotateControlFlow.cpp │ │ │ ├── SIDefines.h │ │ │ ├── SIFixSGPRCopies.cpp │ │ │ ├── SIFixSGPRCopies.h │ │ │ ├── SIFixVGPRCopies.cpp │ │ │ ├── SIFixVGPRCopies.h │ │ │ ├── SIFoldOperands.cpp │ │ │ ├── SIFoldOperands.h │ │ │ ├── SIFormMemoryClauses.cpp │ │ │ ├── SIFormMemoryClauses.h │ │ │ ├── SIFrameLowering.cpp │ │ │ ├── SIFrameLowering.h │ │ │ ├── SIISelLowering.cpp │ │ │ ├── SIISelLowering.h │ │ │ ├── SIInsertHardClauses.cpp │ │ │ ├── SIInsertWaitcnts.cpp │ │ │ ├── SIInstrFormats.td │ │ │ ├── SIInstrInfo.cpp │ │ │ ├── SIInstrInfo.h │ │ │ ├── SIInstrInfo.td │ │ │ ├── SIInstructions.td │ │ │ ├── SILateBranchLowering.cpp │ │ │ ├── SILoadStoreOptimizer.cpp │ │ │ ├── SILoadStoreOptimizer.h │ │ │ ├── SILowerControlFlow.cpp │ │ │ ├── SILowerControlFlow.h │ │ │ ├── SILowerI1Copies.cpp │ │ │ ├── SILowerI1Copies.h │ │ │ ├── SILowerSGPRSpills.cpp │ │ │ ├── SILowerSGPRSpills.h │ │ │ ├── SILowerWWMCopies.cpp │ │ │ ├── SILowerWWMCopies.h │ │ │ ├── SIMachineFunctionInfo.cpp │ │ │ ├── SIMachineFunctionInfo.h │ │ │ ├── SIMachineScheduler.cpp │ │ │ ├── SIMachineScheduler.h │ │ │ ├── SIMemoryLegalizer.cpp │ │ │ ├── SIModeRegister.cpp │ │ │ ├── SIModeRegisterDefaults.cpp │ │ │ ├── SIModeRegisterDefaults.h │ │ │ ├── SIOptimizeExecMasking.cpp │ │ │ ├── SIOptimizeExecMasking.h │ │ │ ├── SIOptimizeExecMaskingPreRA.cpp │ │ │ ├── SIOptimizeExecMaskingPreRA.h │ │ │ ├── SIOptimizeVGPRLiveRange.cpp │ │ │ ├── SIOptimizeVGPRLiveRange.h │ │ │ ├── SIPeepholeSDWA.cpp │ │ │ ├── SIPeepholeSDWA.h │ │ │ ├── SIPostRABundler.cpp │ │ │ ├── SIPostRABundler.h │ │ │ ├── SIPreAllocateWWMRegs.cpp │ │ │ ├── SIPreAllocateWWMRegs.h │ │ │ ├── SIPreEmitPeephole.cpp │ │ │ ├── SIProgramInfo.cpp │ │ │ ├── SIProgramInfo.h │ │ │ ├── SIRegisterInfo.cpp │ │ │ ├── SIRegisterInfo.h │ │ │ ├── SIRegisterInfo.td │ │ │ ├── SISchedule.td │ │ │ ├── SIShrinkInstructions.cpp │ │ │ ├── SIShrinkInstructions.h │ │ │ ├── SIWholeQuadMode.cpp │ │ │ ├── SIWholeQuadMode.h │ │ │ ├── SMInstructions.td │ │ │ ├── SOPInstructions.td │ │ │ ├── TargetInfo │ │ │ │ ├── AMDGPUTargetInfo.cpp │ │ │ │ ├── AMDGPUTargetInfo.h │ │ │ │ └── CMakeLists.txt │ │ │ ├── Utils │ │ │ │ ├── AMDGPUAsmUtils.cpp │ │ │ │ ├── AMDGPUAsmUtils.h │ │ │ │ ├── AMDGPUBaseInfo.cpp │ │ │ │ ├── AMDGPUBaseInfo.h │ │ │ │ ├── AMDGPUDelayedMCExpr.cpp │ │ │ │ ├── AMDGPUDelayedMCExpr.h │ │ │ │ ├── AMDGPUPALMetadata.cpp │ │ │ │ ├── AMDGPUPALMetadata.h │ │ │ │ ├── AMDKernelCodeTInfo.h │ │ │ │ ├── AMDKernelCodeTUtils.cpp │ │ │ │ ├── AMDKernelCodeTUtils.h │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── SIDefinesUtils.h │ │ │ ├── VIInstrFormats.td │ │ │ ├── VINTERPInstructions.td │ │ │ ├── VOP1Instructions.td │ │ │ ├── VOP2Instructions.td │ │ │ ├── VOP3Instructions.td │ │ │ ├── VOP3PInstructions.td │ │ │ ├── VOPCInstructions.td │ │ │ ├── VOPDInstructions.td │ │ │ └── VOPInstructions.td │ │ ├── ARC │ │ │ ├── ARC.h │ │ │ ├── ARC.td │ │ │ ├── ARCAsmPrinter.cpp │ │ │ ├── ARCBranchFinalize.cpp │ │ │ ├── ARCCallingConv.td │ │ │ ├── ARCExpandPseudos.cpp │ │ │ ├── ARCFrameLowering.cpp │ │ │ ├── ARCFrameLowering.h │ │ │ ├── ARCISelDAGToDAG.cpp │ │ │ ├── ARCISelLowering.cpp │ │ │ ├── ARCISelLowering.h │ │ │ ├── ARCInstrFormats.td │ │ │ ├── ARCInstrInfo.cpp │ │ │ ├── ARCInstrInfo.h │ │ │ ├── ARCInstrInfo.td │ │ │ ├── ARCMCInstLower.cpp │ │ │ ├── ARCMCInstLower.h │ │ │ ├── ARCMachineFunctionInfo.cpp │ │ │ ├── ARCMachineFunctionInfo.h │ │ │ ├── ARCOptAddrMode.cpp │ │ │ ├── ARCRegisterInfo.cpp │ │ │ ├── ARCRegisterInfo.h │ │ │ ├── ARCRegisterInfo.td │ │ │ ├── ARCSelectionDAGInfo.cpp │ │ │ ├── ARCSelectionDAGInfo.h │ │ │ ├── ARCSubtarget.cpp │ │ │ ├── ARCSubtarget.h │ │ │ ├── ARCTargetMachine.cpp │ │ │ ├── ARCTargetMachine.h │ │ │ ├── ARCTargetTransformInfo.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── ARCDisassembler.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── MCTargetDesc │ │ │ │ ├── ARCInfo.h │ │ │ │ ├── ARCInstPrinter.cpp │ │ │ │ ├── ARCInstPrinter.h │ │ │ │ ├── ARCMCAsmInfo.cpp │ │ │ │ ├── ARCMCAsmInfo.h │ │ │ │ ├── ARCMCTargetDesc.cpp │ │ │ │ ├── ARCMCTargetDesc.h │ │ │ │ ├── ARCTargetStreamer.h │ │ │ │ └── CMakeLists.txt │ │ │ └── TargetInfo │ │ │ │ ├── ARCTargetInfo.cpp │ │ │ │ ├── ARCTargetInfo.h │ │ │ │ └── CMakeLists.txt │ │ ├── ARM │ │ │ ├── A15SDOptimizer.cpp │ │ │ ├── ARM.h │ │ │ ├── ARM.td │ │ │ ├── ARMArchitectures.td │ │ │ ├── ARMAsmPrinter.cpp │ │ │ ├── ARMAsmPrinter.h │ │ │ ├── ARMBaseInstrInfo.cpp │ │ │ ├── ARMBaseInstrInfo.h │ │ │ ├── ARMBaseRegisterInfo.cpp │ │ │ ├── ARMBaseRegisterInfo.h │ │ │ ├── ARMBasicBlockInfo.cpp │ │ │ ├── ARMBasicBlockInfo.h │ │ │ ├── ARMBlockPlacement.cpp │ │ │ ├── ARMBranchTargets.cpp │ │ │ ├── ARMCallLowering.cpp │ │ │ ├── ARMCallLowering.h │ │ │ ├── ARMCallingConv.cpp │ │ │ ├── ARMCallingConv.h │ │ │ ├── ARMCallingConv.td │ │ │ ├── ARMConstantIslandPass.cpp │ │ │ ├── ARMConstantPoolValue.cpp │ │ │ ├── ARMConstantPoolValue.h │ │ │ ├── ARMExpandPseudoInsts.cpp │ │ │ ├── ARMFastISel.cpp │ │ │ ├── ARMFeatures.h │ │ │ ├── ARMFeatures.td │ │ │ ├── ARMFixCortexA57AES1742098Pass.cpp │ │ │ ├── ARMFrameLowering.cpp │ │ │ ├── ARMFrameLowering.h │ │ │ ├── ARMHazardRecognizer.cpp │ │ │ ├── ARMHazardRecognizer.h │ │ │ ├── ARMISelDAGToDAG.cpp │ │ │ ├── ARMISelLowering.cpp │ │ │ ├── ARMISelLowering.h │ │ │ ├── ARMInstrCDE.td │ │ │ ├── ARMInstrFormats.td │ │ │ ├── ARMInstrInfo.cpp │ │ │ ├── ARMInstrInfo.h │ │ │ ├── ARMInstrInfo.td │ │ │ ├── ARMInstrMVE.td │ │ │ ├── ARMInstrNEON.td │ │ │ ├── ARMInstrThumb.td │ │ │ ├── ARMInstrThumb2.td │ │ │ ├── ARMInstrVFP.td │ │ │ ├── ARMInstructionSelector.cpp │ │ │ ├── ARMLatencyMutations.cpp │ │ │ ├── ARMLatencyMutations.h │ │ │ ├── ARMLegalizerInfo.cpp │ │ │ ├── ARMLegalizerInfo.h │ │ │ ├── ARMLoadStoreOptimizer.cpp │ │ │ ├── ARMLowOverheadLoops.cpp │ │ │ ├── ARMMCInstLower.cpp │ │ │ ├── ARMMachineFunctionInfo.cpp │ │ │ ├── ARMMachineFunctionInfo.h │ │ │ ├── ARMMacroFusion.cpp │ │ │ ├── ARMMacroFusion.h │ │ │ ├── ARMOptimizeBarriersPass.cpp │ │ │ ├── ARMParallelDSP.cpp │ │ │ ├── ARMPerfectShuffle.h │ │ │ ├── ARMPredicates.td │ │ │ ├── ARMProcessors.td │ │ │ ├── ARMRegisterBankInfo.cpp │ │ │ ├── ARMRegisterBankInfo.h │ │ │ ├── ARMRegisterBanks.td │ │ │ ├── ARMRegisterInfo.cpp │ │ │ ├── ARMRegisterInfo.h │ │ │ ├── ARMRegisterInfo.td │ │ │ ├── ARMSLSHardening.cpp │ │ │ ├── ARMSchedule.td │ │ │ ├── ARMScheduleA57.td │ │ │ ├── ARMScheduleA57WriteRes.td │ │ │ ├── ARMScheduleA8.td │ │ │ ├── ARMScheduleA9.td │ │ │ ├── ARMScheduleM4.td │ │ │ ├── ARMScheduleM55.td │ │ │ ├── ARMScheduleM7.td │ │ │ ├── ARMScheduleM85.td │ │ │ ├── ARMScheduleR52.td │ │ │ ├── ARMScheduleSwift.td │ │ │ ├── ARMScheduleV6.td │ │ │ ├── ARMSelectionDAGInfo.cpp │ │ │ ├── ARMSelectionDAGInfo.h │ │ │ ├── ARMSubtarget.cpp │ │ │ ├── ARMSubtarget.h │ │ │ ├── ARMSystemRegister.td │ │ │ ├── ARMTargetMachine.cpp │ │ │ ├── ARMTargetMachine.h │ │ │ ├── ARMTargetObjectFile.cpp │ │ │ ├── ARMTargetObjectFile.h │ │ │ ├── ARMTargetTransformInfo.cpp │ │ │ ├── ARMTargetTransformInfo.h │ │ │ ├── AsmParser │ │ │ │ ├── ARMAsmParser.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── ARMDisassembler.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── MCTargetDesc │ │ │ │ ├── ARMAddressingModes.h │ │ │ │ ├── ARMAsmBackend.cpp │ │ │ │ ├── ARMAsmBackend.h │ │ │ │ ├── ARMAsmBackendDarwin.h │ │ │ │ ├── ARMAsmBackendELF.h │ │ │ │ ├── ARMAsmBackendWinCOFF.h │ │ │ │ ├── ARMBaseInfo.h │ │ │ │ ├── ARMELFObjectWriter.cpp │ │ │ │ ├── ARMELFStreamer.cpp │ │ │ │ ├── ARMFixupKinds.h │ │ │ │ ├── ARMInstPrinter.cpp │ │ │ │ ├── ARMInstPrinter.h │ │ │ │ ├── ARMMCAsmInfo.cpp │ │ │ │ ├── ARMMCAsmInfo.h │ │ │ │ ├── ARMMCCodeEmitter.cpp │ │ │ │ ├── ARMMCTargetDesc.cpp │ │ │ │ ├── ARMMCTargetDesc.h │ │ │ │ ├── ARMMachORelocationInfo.cpp │ │ │ │ ├── ARMMachObjectWriter.cpp │ │ │ │ ├── ARMTargetStreamer.cpp │ │ │ │ ├── ARMUnwindOpAsm.cpp │ │ │ │ ├── ARMUnwindOpAsm.h │ │ │ │ ├── ARMWinCOFFObjectWriter.cpp │ │ │ │ ├── ARMWinCOFFStreamer.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── MLxExpansionPass.cpp │ │ │ ├── MVEGatherScatterLowering.cpp │ │ │ ├── MVELaneInterleavingPass.cpp │ │ │ ├── MVETPAndVPTOptimisationsPass.cpp │ │ │ ├── MVETailPredUtils.h │ │ │ ├── MVETailPredication.cpp │ │ │ ├── MVEVPTBlockPass.cpp │ │ │ ├── README-Thumb.txt │ │ │ ├── README-Thumb2.txt │ │ │ ├── README.txt │ │ │ ├── TargetInfo │ │ │ │ ├── ARMTargetInfo.cpp │ │ │ │ ├── ARMTargetInfo.h │ │ │ │ └── CMakeLists.txt │ │ │ ├── Thumb1FrameLowering.cpp │ │ │ ├── Thumb1FrameLowering.h │ │ │ ├── Thumb1InstrInfo.cpp │ │ │ ├── Thumb1InstrInfo.h │ │ │ ├── Thumb2ITBlockPass.cpp │ │ │ ├── Thumb2InstrInfo.cpp │ │ │ ├── Thumb2InstrInfo.h │ │ │ ├── Thumb2SizeReduction.cpp │ │ │ ├── ThumbRegisterInfo.cpp │ │ │ ├── ThumbRegisterInfo.h │ │ │ └── Utils │ │ │ │ ├── ARMBaseInfo.cpp │ │ │ │ ├── ARMBaseInfo.h │ │ │ │ └── CMakeLists.txt │ │ ├── AVR │ │ │ ├── AVR.h │ │ │ ├── AVR.td │ │ │ ├── AVRAsmPrinter.cpp │ │ │ ├── AVRCallingConv.td │ │ │ ├── AVRDevices.td │ │ │ ├── AVRExpandPseudoInsts.cpp │ │ │ ├── AVRFrameLowering.cpp │ │ │ ├── AVRFrameLowering.h │ │ │ ├── AVRISelDAGToDAG.cpp │ │ │ ├── AVRISelLowering.cpp │ │ │ ├── AVRISelLowering.h │ │ │ ├── AVRInstrFormats.td │ │ │ ├── AVRInstrInfo.cpp │ │ │ ├── AVRInstrInfo.h │ │ │ ├── AVRInstrInfo.td │ │ │ ├── AVRMCInstLower.cpp │ │ │ ├── AVRMCInstLower.h │ │ │ ├── AVRMachineFunctionInfo.h │ │ │ ├── AVRRegisterInfo.cpp │ │ │ ├── AVRRegisterInfo.h │ │ │ ├── AVRRegisterInfo.td │ │ │ ├── AVRSelectionDAGInfo.cpp │ │ │ ├── AVRSelectionDAGInfo.h │ │ │ ├── AVRShiftExpand.cpp │ │ │ ├── AVRSubtarget.cpp │ │ │ ├── AVRSubtarget.h │ │ │ ├── AVRTargetMachine.cpp │ │ │ ├── AVRTargetMachine.h │ │ │ ├── AVRTargetObjectFile.cpp │ │ │ ├── AVRTargetObjectFile.h │ │ │ ├── AVRTargetTransformInfo.cpp │ │ │ ├── AVRTargetTransformInfo.h │ │ │ ├── AsmParser │ │ │ │ ├── AVRAsmParser.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── AVRDisassembler.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── MCTargetDesc │ │ │ │ ├── AVRAsmBackend.cpp │ │ │ │ ├── AVRAsmBackend.h │ │ │ │ ├── AVRELFObjectWriter.cpp │ │ │ │ ├── AVRELFStreamer.cpp │ │ │ │ ├── AVRELFStreamer.h │ │ │ │ ├── AVRFixupKinds.h │ │ │ │ ├── AVRInstPrinter.cpp │ │ │ │ ├── AVRInstPrinter.h │ │ │ │ ├── AVRMCAsmInfo.cpp │ │ │ │ ├── AVRMCAsmInfo.h │ │ │ │ ├── AVRMCCodeEmitter.cpp │ │ │ │ ├── AVRMCCodeEmitter.h │ │ │ │ ├── AVRMCELFStreamer.cpp │ │ │ │ ├── AVRMCELFStreamer.h │ │ │ │ ├── AVRMCExpr.cpp │ │ │ │ ├── AVRMCExpr.h │ │ │ │ ├── AVRMCTargetDesc.cpp │ │ │ │ ├── AVRMCTargetDesc.h │ │ │ │ ├── AVRTargetStreamer.cpp │ │ │ │ ├── AVRTargetStreamer.h │ │ │ │ └── CMakeLists.txt │ │ │ ├── README.md │ │ │ ├── TODO.md │ │ │ └── TargetInfo │ │ │ │ ├── AVRTargetInfo.cpp │ │ │ │ ├── AVRTargetInfo.h │ │ │ │ └── CMakeLists.txt │ │ ├── BPF │ │ │ ├── AsmParser │ │ │ │ ├── BPFAsmParser.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── BPF.h │ │ │ ├── BPF.td │ │ │ ├── BPFASpaceCastSimplifyPass.cpp │ │ │ ├── BPFAbstractMemberAccess.cpp │ │ │ ├── BPFAdjustOpt.cpp │ │ │ ├── BPFAsmPrinter.cpp │ │ │ ├── BPFCORE.h │ │ │ ├── BPFCallingConv.td │ │ │ ├── BPFCheckAndAdjustIR.cpp │ │ │ ├── BPFFrameLowering.cpp │ │ │ ├── BPFFrameLowering.h │ │ │ ├── BPFIRPeephole.cpp │ │ │ ├── BPFISelDAGToDAG.cpp │ │ │ ├── BPFISelLowering.cpp │ │ │ ├── BPFISelLowering.h │ │ │ ├── BPFInstrFormats.td │ │ │ ├── BPFInstrInfo.cpp │ │ │ ├── BPFInstrInfo.h │ │ │ ├── BPFInstrInfo.td │ │ │ ├── BPFMCInstLower.cpp │ │ │ ├── BPFMCInstLower.h │ │ │ ├── BPFMIChecking.cpp │ │ │ ├── BPFMIPeephole.cpp │ │ │ ├── BPFMISimplifyPatchable.cpp │ │ │ ├── BPFPassRegistry.def │ │ │ ├── BPFPreserveDIType.cpp │ │ │ ├── BPFPreserveStaticOffset.cpp │ │ │ ├── BPFRegisterInfo.cpp │ │ │ ├── BPFRegisterInfo.h │ │ │ ├── BPFRegisterInfo.td │ │ │ ├── BPFSelectionDAGInfo.cpp │ │ │ ├── BPFSelectionDAGInfo.h │ │ │ ├── BPFSubtarget.cpp │ │ │ ├── BPFSubtarget.h │ │ │ ├── BPFTargetMachine.cpp │ │ │ ├── BPFTargetMachine.h │ │ │ ├── BPFTargetTransformInfo.h │ │ │ ├── BTFDebug.cpp │ │ │ ├── BTFDebug.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── BPFDisassembler.cpp │ │ │ │ └── CMakeLists.txt │ │ │ ├── GISel │ │ │ │ ├── BPFCallLowering.cpp │ │ │ │ ├── BPFCallLowering.h │ │ │ │ ├── BPFInstructionSelector.cpp │ │ │ │ ├── BPFLegalizerInfo.cpp │ │ │ │ ├── BPFLegalizerInfo.h │ │ │ │ ├── BPFRegisterBankInfo.cpp │ │ │ │ ├── BPFRegisterBankInfo.h │ │ │ │ └── BPFRegisterBanks.td │ │ │ ├── MCTargetDesc │ │ │ │ ├── BPFAsmBackend.cpp │ │ │ │ ├── BPFELFObjectWriter.cpp │ │ │ │ ├── BPFInstPrinter.cpp │ │ │ │ ├── BPFInstPrinter.h │ │ │ │ ├── BPFMCAsmInfo.h │ │ │ │ ├── BPFMCCodeEmitter.cpp │ │ │ │ ├── BPFMCFixups.h │ │ │ │ ├── BPFMCTargetDesc.cpp │ │ │ │ ├── BPFMCTargetDesc.h │ │ │ │ └── CMakeLists.txt │ │ │ └── TargetInfo │ │ │ │ ├── BPFTargetInfo.cpp │ │ │ │ ├── BPFTargetInfo.h │ │ │ │ └── CMakeLists.txt │ │ ├── CMakeLists.txt │ │ ├── CSKY │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── CSKYAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── CSKY.h │ │ │ ├── CSKY.td │ │ │ ├── CSKYAsmPrinter.cpp │ │ │ ├── CSKYAsmPrinter.h │ │ │ ├── CSKYCallingConv.h │ │ │ ├── CSKYCallingConv.td │ │ │ ├── CSKYConstantIslandPass.cpp │ │ │ ├── CSKYConstantPoolValue.cpp │ │ │ ├── CSKYConstantPoolValue.h │ │ │ ├── CSKYFrameLowering.cpp │ │ │ ├── CSKYFrameLowering.h │ │ │ ├── CSKYISelDAGToDAG.cpp │ │ │ ├── CSKYISelLowering.cpp │ │ │ ├── CSKYISelLowering.h │ │ │ ├── CSKYInstrAlias.td │ │ │ ├── CSKYInstrFormats.td │ │ │ ├── CSKYInstrFormats16Instr.td │ │ │ ├── CSKYInstrFormatsF1.td │ │ │ ├── CSKYInstrFormatsF2.td │ │ │ ├── CSKYInstrInfo.cpp │ │ │ ├── CSKYInstrInfo.h │ │ │ ├── CSKYInstrInfo.td │ │ │ ├── CSKYInstrInfo16Instr.td │ │ │ ├── CSKYInstrInfoF1.td │ │ │ ├── CSKYInstrInfoF2.td │ │ │ ├── CSKYMCInstLower.cpp │ │ │ ├── CSKYMCInstLower.h │ │ │ ├── CSKYMachineFunctionInfo.h │ │ │ ├── CSKYRegisterInfo.cpp │ │ │ ├── CSKYRegisterInfo.h │ │ │ ├── CSKYRegisterInfo.td │ │ │ ├── CSKYSelectionDAGInfo.cpp │ │ │ ├── CSKYSelectionDAGInfo.h │ │ │ ├── CSKYSubtarget.cpp │ │ │ ├── CSKYSubtarget.h │ │ │ ├── CSKYTargetMachine.cpp │ │ │ ├── CSKYTargetMachine.h │ │ │ ├── CSKYTargetObjectFile.cpp │ │ │ ├── CSKYTargetObjectFile.h │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── CSKYDisassembler.cpp │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CSKYAsmBackend.cpp │ │ │ │ ├── CSKYAsmBackend.h │ │ │ │ ├── CSKYBaseInfo.h │ │ │ │ ├── CSKYELFObjectWriter.cpp │ │ │ │ ├── CSKYELFStreamer.cpp │ │ │ │ ├── CSKYELFStreamer.h │ │ │ │ ├── CSKYFixupKinds.h │ │ │ │ ├── CSKYInstPrinter.cpp │ │ │ │ ├── CSKYInstPrinter.h │ │ │ │ ├── CSKYMCAsmInfo.cpp │ │ │ │ ├── CSKYMCAsmInfo.h │ │ │ │ ├── CSKYMCCodeEmitter.cpp │ │ │ │ ├── CSKYMCTargetDesc.cpp │ │ │ │ ├── CSKYMCTargetDesc.h │ │ │ │ ├── CSKYTargetStreamer.cpp │ │ │ │ └── CSKYTargetStreamer.h │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── CSKYTargetInfo.cpp │ │ │ │ └── CSKYTargetInfo.h │ │ ├── DirectX │ │ │ ├── CBufferDataLayout.cpp │ │ │ ├── CBufferDataLayout.h │ │ │ ├── CMakeLists.txt │ │ │ ├── DXContainerGlobals.cpp │ │ │ ├── DXIL.td │ │ │ ├── DXILCBufferAccess.cpp │ │ │ ├── DXILCBufferAccess.h │ │ │ ├── DXILConstants.h │ │ │ ├── DXILDataScalarization.cpp │ │ │ ├── DXILDataScalarization.h │ │ │ ├── DXILFinalizeLinkage.cpp │ │ │ ├── DXILFinalizeLinkage.h │ │ │ ├── DXILFlattenArrays.cpp │ │ │ ├── DXILFlattenArrays.h │ │ │ ├── DXILForwardHandleAccesses.cpp │ │ │ ├── DXILForwardHandleAccesses.h │ │ │ ├── DXILIntrinsicExpansion.cpp │ │ │ ├── DXILIntrinsicExpansion.h │ │ │ ├── DXILLegalizePass.cpp │ │ │ ├── DXILLegalizePass.h │ │ │ ├── DXILOpBuilder.cpp │ │ │ ├── DXILOpBuilder.h │ │ │ ├── DXILOpLowering.cpp │ │ │ ├── DXILOpLowering.h │ │ │ ├── DXILPostOptimizationValidation.cpp │ │ │ ├── DXILPostOptimizationValidation.h │ │ │ ├── DXILPrepare.cpp │ │ │ ├── DXILPrettyPrinter.cpp │ │ │ ├── DXILPrettyPrinter.h │ │ │ ├── DXILResourceAccess.cpp │ │ │ ├── DXILResourceAccess.h │ │ │ ├── DXILResourceImplicitBinding.cpp │ │ │ ├── DXILResourceImplicitBinding.h │ │ │ ├── DXILRootSignature.cpp │ │ │ ├── DXILRootSignature.h │ │ │ ├── DXILShaderFlags.cpp │ │ │ ├── DXILShaderFlags.h │ │ │ ├── DXILStubs.td │ │ │ ├── DXILTranslateMetadata.cpp │ │ │ ├── DXILTranslateMetadata.h │ │ │ ├── DXILWriter │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DXILBitcodeWriter.cpp │ │ │ │ ├── DXILBitcodeWriter.h │ │ │ │ ├── DXILValueEnumerator.cpp │ │ │ │ ├── DXILValueEnumerator.h │ │ │ │ ├── DXILWriterPass.cpp │ │ │ │ └── DXILWriterPass.h │ │ │ ├── DirectX.h │ │ │ ├── DirectX.td │ │ │ ├── DirectXAsmPrinter.cpp │ │ │ ├── DirectXFrameLowering.h │ │ │ ├── DirectXIRPasses │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── PointerTypeAnalysis.cpp │ │ │ │ └── PointerTypeAnalysis.h │ │ │ ├── DirectXInstrInfo.cpp │ │ │ ├── DirectXInstrInfo.h │ │ │ ├── DirectXPassRegistry.def │ │ │ ├── DirectXRegisterInfo.cpp │ │ │ ├── DirectXRegisterInfo.h │ │ │ ├── DirectXSubtarget.cpp │ │ │ ├── DirectXSubtarget.h │ │ │ ├── DirectXTargetLowering.h │ │ │ ├── DirectXTargetMachine.cpp │ │ │ ├── DirectXTargetMachine.h │ │ │ ├── DirectXTargetTransformInfo.cpp │ │ │ ├── DirectXTargetTransformInfo.h │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DirectXContainerObjectWriter.cpp │ │ │ │ ├── DirectXContainerObjectWriter.h │ │ │ │ ├── DirectXMCTargetDesc.cpp │ │ │ │ └── DirectXMCTargetDesc.h │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── DirectXTargetInfo.cpp │ │ │ │ └── DirectXTargetInfo.h │ │ ├── Hexagon │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── HexagonAsmParser.cpp │ │ │ ├── BitTracker.cpp │ │ │ ├── BitTracker.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── HexagonDisassembler.cpp │ │ │ ├── Hexagon.h │ │ │ ├── Hexagon.td │ │ │ ├── HexagonAsmPrinter.cpp │ │ │ ├── HexagonAsmPrinter.h │ │ │ ├── HexagonBitSimplify.cpp │ │ │ ├── HexagonBitTracker.cpp │ │ │ ├── HexagonBitTracker.h │ │ │ ├── HexagonBlockRanges.cpp │ │ │ ├── HexagonBlockRanges.h │ │ │ ├── HexagonBranchRelaxation.cpp │ │ │ ├── HexagonCFGOptimizer.cpp │ │ │ ├── HexagonCallingConv.td │ │ │ ├── HexagonCommonGEP.cpp │ │ │ ├── HexagonConstExtenders.cpp │ │ │ ├── HexagonConstPropagation.cpp │ │ │ ├── HexagonCopyHoisting.cpp │ │ │ ├── HexagonCopyToCombine.cpp │ │ │ ├── HexagonDepArch.h │ │ │ ├── HexagonDepArch.td │ │ │ ├── HexagonDepDecoders.inc │ │ │ ├── HexagonDepIICHVX.td │ │ │ ├── HexagonDepIICScalar.td │ │ │ ├── HexagonDepITypes.h │ │ │ ├── HexagonDepITypes.td │ │ │ ├── HexagonDepInstrFormats.td │ │ │ ├── HexagonDepInstrInfo.td │ │ │ ├── HexagonDepInstrIntrinsics.inc │ │ │ ├── HexagonDepMapAsm2Intrin.td │ │ │ ├── HexagonDepMappings.td │ │ │ ├── HexagonDepMask.h │ │ │ ├── HexagonDepOperands.td │ │ │ ├── HexagonDepTimingClasses.h │ │ │ ├── HexagonEarlyIfConv.cpp │ │ │ ├── HexagonExpandCondsets.cpp │ │ │ ├── HexagonFixupHwLoops.cpp │ │ │ ├── HexagonFrameLowering.cpp │ │ │ ├── HexagonFrameLowering.h │ │ │ ├── HexagonGenExtract.cpp │ │ │ ├── HexagonGenInsert.cpp │ │ │ ├── HexagonGenMemAbsolute.cpp │ │ │ ├── HexagonGenMux.cpp │ │ │ ├── HexagonGenPredicate.cpp │ │ │ ├── HexagonHardwareLoops.cpp │ │ │ ├── HexagonHazardRecognizer.cpp │ │ │ ├── HexagonHazardRecognizer.h │ │ │ ├── HexagonIICHVX.td │ │ │ ├── HexagonIICScalar.td │ │ │ ├── HexagonISelDAGToDAG.cpp │ │ │ ├── HexagonISelDAGToDAG.h │ │ │ ├── HexagonISelDAGToDAGHVX.cpp │ │ │ ├── HexagonISelLowering.cpp │ │ │ ├── HexagonISelLowering.h │ │ │ ├── HexagonISelLoweringHVX.cpp │ │ │ ├── HexagonInstrFormats.td │ │ │ ├── HexagonInstrFormatsV65.td │ │ │ ├── HexagonInstrInfo.cpp │ │ │ ├── HexagonInstrInfo.h │ │ │ ├── HexagonIntrinsics.td │ │ │ ├── HexagonLoadStoreWidening.cpp │ │ │ ├── HexagonLoopAlign.cpp │ │ │ ├── HexagonLoopIdiomRecognition.cpp │ │ │ ├── HexagonLoopIdiomRecognition.h │ │ │ ├── HexagonMCInstLower.cpp │ │ │ ├── HexagonMachineFunctionInfo.cpp │ │ │ ├── HexagonMachineFunctionInfo.h │ │ │ ├── HexagonMachineScheduler.cpp │ │ │ ├── HexagonMachineScheduler.h │ │ │ ├── HexagonMask.cpp │ │ │ ├── HexagonNewValueJump.cpp │ │ │ ├── HexagonOperands.td │ │ │ ├── HexagonOptAddrMode.cpp │ │ │ ├── HexagonOptimizeSZextends.cpp │ │ │ ├── HexagonPassRegistry.def │ │ │ ├── HexagonPatterns.td │ │ │ ├── HexagonPatternsHVX.td │ │ │ ├── HexagonPatternsV65.td │ │ │ ├── HexagonPeephole.cpp │ │ │ ├── HexagonPseudo.td │ │ │ ├── HexagonRDFOpt.cpp │ │ │ ├── HexagonRegisterInfo.cpp │ │ │ ├── HexagonRegisterInfo.h │ │ │ ├── HexagonRegisterInfo.td │ │ │ ├── HexagonSchedule.td │ │ │ ├── HexagonScheduleV5.td │ │ │ ├── HexagonScheduleV55.td │ │ │ ├── HexagonScheduleV60.td │ │ │ ├── HexagonScheduleV62.td │ │ │ ├── HexagonScheduleV65.td │ │ │ ├── HexagonScheduleV66.td │ │ │ ├── HexagonScheduleV67.td │ │ │ ├── HexagonScheduleV67T.td │ │ │ ├── HexagonScheduleV68.td │ │ │ ├── HexagonScheduleV69.td │ │ │ ├── HexagonScheduleV71.td │ │ │ ├── HexagonScheduleV71T.td │ │ │ ├── HexagonScheduleV73.td │ │ │ ├── HexagonScheduleV75.td │ │ │ ├── HexagonScheduleV79.td │ │ │ ├── HexagonSelectionDAGInfo.cpp │ │ │ ├── HexagonSelectionDAGInfo.h │ │ │ ├── HexagonSplitConst32AndConst64.cpp │ │ │ ├── HexagonSplitDouble.cpp │ │ │ ├── HexagonSubtarget.cpp │ │ │ ├── HexagonSubtarget.h │ │ │ ├── HexagonTargetMachine.cpp │ │ │ ├── HexagonTargetMachine.h │ │ │ ├── HexagonTargetObjectFile.cpp │ │ │ ├── HexagonTargetObjectFile.h │ │ │ ├── HexagonTargetTransformInfo.cpp │ │ │ ├── HexagonTargetTransformInfo.h │ │ │ ├── HexagonTfrCleanup.cpp │ │ │ ├── HexagonVExtract.cpp │ │ │ ├── HexagonVLIWPacketizer.cpp │ │ │ ├── HexagonVLIWPacketizer.h │ │ │ ├── HexagonVectorCombine.cpp │ │ │ ├── HexagonVectorLoopCarriedReuse.cpp │ │ │ ├── HexagonVectorLoopCarriedReuse.h │ │ │ ├── HexagonVectorPrint.cpp │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── HexagonAsmBackend.cpp │ │ │ │ ├── HexagonBaseInfo.h │ │ │ │ ├── HexagonELFObjectWriter.cpp │ │ │ │ ├── HexagonFixupKinds.h │ │ │ │ ├── HexagonInstPrinter.cpp │ │ │ │ ├── HexagonInstPrinter.h │ │ │ │ ├── HexagonMCAsmInfo.cpp │ │ │ │ ├── HexagonMCAsmInfo.h │ │ │ │ ├── HexagonMCChecker.cpp │ │ │ │ ├── HexagonMCChecker.h │ │ │ │ ├── HexagonMCCodeEmitter.cpp │ │ │ │ ├── HexagonMCCodeEmitter.h │ │ │ │ ├── HexagonMCCompound.cpp │ │ │ │ ├── HexagonMCDuplexInfo.cpp │ │ │ │ ├── HexagonMCELFStreamer.cpp │ │ │ │ ├── HexagonMCELFStreamer.h │ │ │ │ ├── HexagonMCExpr.cpp │ │ │ │ ├── HexagonMCExpr.h │ │ │ │ ├── HexagonMCInstrInfo.cpp │ │ │ │ ├── HexagonMCInstrInfo.h │ │ │ │ ├── HexagonMCShuffler.cpp │ │ │ │ ├── HexagonMCShuffler.h │ │ │ │ ├── HexagonMCTargetDesc.cpp │ │ │ │ ├── HexagonMCTargetDesc.h │ │ │ │ ├── HexagonShuffler.cpp │ │ │ │ ├── HexagonShuffler.h │ │ │ │ └── HexagonTargetStreamer.h │ │ │ ├── RDFCopy.cpp │ │ │ ├── RDFCopy.h │ │ │ ├── RDFDeadCode.cpp │ │ │ ├── RDFDeadCode.h │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── HexagonTargetInfo.cpp │ │ │ │ └── HexagonTargetInfo.h │ │ ├── Lanai │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── LanaiAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── LanaiDisassembler.cpp │ │ │ │ └── LanaiDisassembler.h │ │ │ ├── Lanai.h │ │ │ ├── Lanai.td │ │ │ ├── LanaiAluCode.h │ │ │ ├── LanaiAsmPrinter.cpp │ │ │ ├── LanaiCallingConv.td │ │ │ ├── LanaiCondCode.h │ │ │ ├── LanaiDelaySlotFiller.cpp │ │ │ ├── LanaiFrameLowering.cpp │ │ │ ├── LanaiFrameLowering.h │ │ │ ├── LanaiISelDAGToDAG.cpp │ │ │ ├── LanaiISelLowering.cpp │ │ │ ├── LanaiISelLowering.h │ │ │ ├── LanaiInstrFormats.td │ │ │ ├── LanaiInstrInfo.cpp │ │ │ ├── LanaiInstrInfo.h │ │ │ ├── LanaiInstrInfo.td │ │ │ ├── LanaiMCInstLower.cpp │ │ │ ├── LanaiMCInstLower.h │ │ │ ├── LanaiMachineFunctionInfo.cpp │ │ │ ├── LanaiMachineFunctionInfo.h │ │ │ ├── LanaiMemAluCombiner.cpp │ │ │ ├── LanaiRegisterInfo.cpp │ │ │ ├── LanaiRegisterInfo.h │ │ │ ├── LanaiRegisterInfo.td │ │ │ ├── LanaiSchedule.td │ │ │ ├── LanaiSelectionDAGInfo.cpp │ │ │ ├── LanaiSelectionDAGInfo.h │ │ │ ├── LanaiSubtarget.cpp │ │ │ ├── LanaiSubtarget.h │ │ │ ├── LanaiTargetMachine.cpp │ │ │ ├── LanaiTargetMachine.h │ │ │ ├── LanaiTargetObjectFile.cpp │ │ │ ├── LanaiTargetObjectFile.h │ │ │ ├── LanaiTargetTransformInfo.h │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── LanaiAsmBackend.cpp │ │ │ │ ├── LanaiBaseInfo.h │ │ │ │ ├── LanaiELFObjectWriter.cpp │ │ │ │ ├── LanaiFixupKinds.h │ │ │ │ ├── LanaiInstPrinter.cpp │ │ │ │ ├── LanaiInstPrinter.h │ │ │ │ ├── LanaiMCAsmInfo.cpp │ │ │ │ ├── LanaiMCAsmInfo.h │ │ │ │ ├── LanaiMCCodeEmitter.cpp │ │ │ │ ├── LanaiMCTargetDesc.cpp │ │ │ │ └── LanaiMCTargetDesc.h │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── LanaiTargetInfo.cpp │ │ │ │ └── LanaiTargetInfo.h │ │ ├── LoongArch │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── LoongArchAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── LoongArchDisassembler.cpp │ │ │ ├── LoongArch.h │ │ │ ├── LoongArch.td │ │ │ ├── LoongArchAsmPrinter.cpp │ │ │ ├── LoongArchAsmPrinter.h │ │ │ ├── LoongArchCallingConv.td │ │ │ ├── LoongArchDeadRegisterDefinitions.cpp │ │ │ ├── LoongArchExpandAtomicPseudoInsts.cpp │ │ │ ├── LoongArchExpandPseudoInsts.cpp │ │ │ ├── LoongArchFloat32InstrInfo.td │ │ │ ├── LoongArchFloat64InstrInfo.td │ │ │ ├── LoongArchFloatInstrFormats.td │ │ │ ├── LoongArchFrameLowering.cpp │ │ │ ├── LoongArchFrameLowering.h │ │ │ ├── LoongArchISelDAGToDAG.cpp │ │ │ ├── LoongArchISelDAGToDAG.h │ │ │ ├── LoongArchISelLowering.cpp │ │ │ ├── LoongArchISelLowering.h │ │ │ ├── LoongArchInstrFormats.td │ │ │ ├── LoongArchInstrInfo.cpp │ │ │ ├── LoongArchInstrInfo.h │ │ │ ├── LoongArchInstrInfo.td │ │ │ ├── LoongArchLASXInstrFormats.td │ │ │ ├── LoongArchLASXInstrInfo.td │ │ │ ├── LoongArchLBTInstrFormats.td │ │ │ ├── LoongArchLBTInstrInfo.td │ │ │ ├── LoongArchLSXInstrFormats.td │ │ │ ├── LoongArchLSXInstrInfo.td │ │ │ ├── LoongArchLVZInstrInfo.td │ │ │ ├── LoongArchMCInstLower.cpp │ │ │ ├── LoongArchMachineFunctionInfo.h │ │ │ ├── LoongArchMergeBaseOffset.cpp │ │ │ ├── LoongArchOptWInstrs.cpp │ │ │ ├── LoongArchRegisterInfo.cpp │ │ │ ├── LoongArchRegisterInfo.h │ │ │ ├── LoongArchRegisterInfo.td │ │ │ ├── LoongArchSubtarget.cpp │ │ │ ├── LoongArchSubtarget.h │ │ │ ├── LoongArchTargetMachine.cpp │ │ │ ├── LoongArchTargetMachine.h │ │ │ ├── LoongArchTargetTransformInfo.cpp │ │ │ ├── LoongArchTargetTransformInfo.h │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── LoongArchAsmBackend.cpp │ │ │ │ ├── LoongArchAsmBackend.h │ │ │ │ ├── LoongArchBaseInfo.cpp │ │ │ │ ├── LoongArchBaseInfo.h │ │ │ │ ├── LoongArchELFObjectWriter.cpp │ │ │ │ ├── LoongArchELFStreamer.cpp │ │ │ │ ├── LoongArchELFStreamer.h │ │ │ │ ├── LoongArchFixupKinds.h │ │ │ │ ├── LoongArchInstPrinter.cpp │ │ │ │ ├── LoongArchInstPrinter.h │ │ │ │ ├── LoongArchMCAsmInfo.cpp │ │ │ │ ├── LoongArchMCAsmInfo.h │ │ │ │ ├── LoongArchMCCodeEmitter.cpp │ │ │ │ ├── LoongArchMCTargetDesc.cpp │ │ │ │ ├── LoongArchMCTargetDesc.h │ │ │ │ ├── LoongArchMatInt.cpp │ │ │ │ ├── LoongArchMatInt.h │ │ │ │ ├── LoongArchTargetStreamer.cpp │ │ │ │ └── LoongArchTargetStreamer.h │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── LoongArchTargetInfo.cpp │ │ │ │ └── LoongArchTargetInfo.h │ │ ├── M68k │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── M68kAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── M68kDisassembler.cpp │ │ │ ├── GISel │ │ │ │ ├── M68kCallLowering.cpp │ │ │ │ ├── M68kCallLowering.h │ │ │ │ ├── M68kInstructionSelector.cpp │ │ │ │ ├── M68kLegalizerInfo.cpp │ │ │ │ ├── M68kLegalizerInfo.h │ │ │ │ ├── M68kRegisterBankInfo.cpp │ │ │ │ ├── M68kRegisterBankInfo.h │ │ │ │ └── M68kRegisterBanks.td │ │ │ ├── M68k.h │ │ │ ├── M68k.td │ │ │ ├── M68kAsmPrinter.cpp │ │ │ ├── M68kAsmPrinter.h │ │ │ ├── M68kCallingConv.h │ │ │ ├── M68kCallingConv.td │ │ │ ├── M68kCollapseMOVEMPass.cpp │ │ │ ├── M68kExpandPseudo.cpp │ │ │ ├── M68kFrameLowering.cpp │ │ │ ├── M68kFrameLowering.h │ │ │ ├── M68kISelDAGToDAG.cpp │ │ │ ├── M68kISelLowering.cpp │ │ │ ├── M68kISelLowering.h │ │ │ ├── M68kInstrArithmetic.td │ │ │ ├── M68kInstrAtomics.td │ │ │ ├── M68kInstrBits.td │ │ │ ├── M68kInstrBuilder.h │ │ │ ├── M68kInstrCompiler.td │ │ │ ├── M68kInstrControl.td │ │ │ ├── M68kInstrData.td │ │ │ ├── M68kInstrFormats.td │ │ │ ├── M68kInstrInfo.cpp │ │ │ ├── M68kInstrInfo.h │ │ │ ├── M68kInstrInfo.td │ │ │ ├── M68kInstrShiftRotate.td │ │ │ ├── M68kMCInstLower.cpp │ │ │ ├── M68kMCInstLower.h │ │ │ ├── M68kMachineFunction.cpp │ │ │ ├── M68kMachineFunction.h │ │ │ ├── M68kRegisterInfo.cpp │ │ │ ├── M68kRegisterInfo.h │ │ │ ├── M68kRegisterInfo.td │ │ │ ├── M68kSchedule.td │ │ │ ├── M68kSelectionDAGInfo.cpp │ │ │ ├── M68kSelectionDAGInfo.h │ │ │ ├── M68kSubtarget.cpp │ │ │ ├── M68kSubtarget.h │ │ │ ├── M68kTargetMachine.cpp │ │ │ ├── M68kTargetMachine.h │ │ │ ├── M68kTargetObjectFile.cpp │ │ │ ├── M68kTargetObjectFile.h │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── M68kAsmBackend.cpp │ │ │ │ ├── M68kBaseInfo.h │ │ │ │ ├── M68kELFObjectWriter.cpp │ │ │ │ ├── M68kFixupKinds.h │ │ │ │ ├── M68kInstPrinter.cpp │ │ │ │ ├── M68kInstPrinter.h │ │ │ │ ├── M68kMCAsmInfo.cpp │ │ │ │ ├── M68kMCAsmInfo.h │ │ │ │ ├── M68kMCCodeEmitter.cpp │ │ │ │ ├── M68kMCCodeEmitter.h │ │ │ │ ├── M68kMCTargetDesc.cpp │ │ │ │ ├── M68kMCTargetDesc.h │ │ │ │ └── M68kMemOperandPrinter.h │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── M68kTargetInfo.cpp │ │ │ │ └── M68kTargetInfo.h │ │ ├── MSP430 │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── MSP430AsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── MSP430Disassembler.cpp │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── MSP430AsmBackend.cpp │ │ │ │ ├── MSP430ELFObjectWriter.cpp │ │ │ │ ├── MSP430ELFStreamer.cpp │ │ │ │ ├── MSP430FixupKinds.h │ │ │ │ ├── MSP430InstPrinter.cpp │ │ │ │ ├── MSP430InstPrinter.h │ │ │ │ ├── MSP430MCAsmInfo.cpp │ │ │ │ ├── MSP430MCAsmInfo.h │ │ │ │ ├── MSP430MCCodeEmitter.cpp │ │ │ │ ├── MSP430MCTargetDesc.cpp │ │ │ │ └── MSP430MCTargetDesc.h │ │ │ ├── MSP430.h │ │ │ ├── MSP430.td │ │ │ ├── MSP430AsmPrinter.cpp │ │ │ ├── MSP430BranchSelector.cpp │ │ │ ├── MSP430CallingConv.td │ │ │ ├── MSP430FrameLowering.cpp │ │ │ ├── MSP430FrameLowering.h │ │ │ ├── MSP430ISelDAGToDAG.cpp │ │ │ ├── MSP430ISelLowering.cpp │ │ │ ├── MSP430ISelLowering.h │ │ │ ├── MSP430InstrFormats.td │ │ │ ├── MSP430InstrInfo.cpp │ │ │ ├── MSP430InstrInfo.h │ │ │ ├── MSP430InstrInfo.td │ │ │ ├── MSP430MCInstLower.cpp │ │ │ ├── MSP430MCInstLower.h │ │ │ ├── MSP430MachineFunctionInfo.cpp │ │ │ ├── MSP430MachineFunctionInfo.h │ │ │ ├── MSP430RegisterInfo.cpp │ │ │ ├── MSP430RegisterInfo.h │ │ │ ├── MSP430RegisterInfo.td │ │ │ ├── MSP430SelectionDAGInfo.cpp │ │ │ ├── MSP430SelectionDAGInfo.h │ │ │ ├── MSP430Subtarget.cpp │ │ │ ├── MSP430Subtarget.h │ │ │ ├── MSP430TargetMachine.cpp │ │ │ ├── MSP430TargetMachine.h │ │ │ ├── README.txt │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── MSP430TargetInfo.cpp │ │ │ │ └── MSP430TargetInfo.h │ │ ├── Mips │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── MipsAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── MipsDisassembler.cpp │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── MipsABIFlagsSection.cpp │ │ │ │ ├── MipsABIFlagsSection.h │ │ │ │ ├── MipsABIInfo.cpp │ │ │ │ ├── MipsABIInfo.h │ │ │ │ ├── MipsAsmBackend.cpp │ │ │ │ ├── MipsAsmBackend.h │ │ │ │ ├── MipsBaseInfo.h │ │ │ │ ├── MipsELFObjectWriter.cpp │ │ │ │ ├── MipsELFStreamer.cpp │ │ │ │ ├── MipsELFStreamer.h │ │ │ │ ├── MipsFixupKinds.h │ │ │ │ ├── MipsInstPrinter.cpp │ │ │ │ ├── MipsInstPrinter.h │ │ │ │ ├── MipsMCAsmInfo.cpp │ │ │ │ ├── MipsMCAsmInfo.h │ │ │ │ ├── MipsMCCodeEmitter.cpp │ │ │ │ ├── MipsMCCodeEmitter.h │ │ │ │ ├── MipsMCTargetDesc.cpp │ │ │ │ ├── MipsMCTargetDesc.h │ │ │ │ ├── MipsOptionRecord.cpp │ │ │ │ ├── MipsTargetStreamer.cpp │ │ │ │ ├── MipsTargetStreamer.h │ │ │ │ ├── MipsWinCOFFObjectWriter.cpp │ │ │ │ └── MipsWinCOFFStreamer.cpp │ │ │ ├── MSA.txt │ │ │ ├── MicroMips32r6InstrFormats.td │ │ │ ├── MicroMips32r6InstrInfo.td │ │ │ ├── MicroMipsDSPInstrFormats.td │ │ │ ├── MicroMipsDSPInstrInfo.td │ │ │ ├── MicroMipsInstrFPU.td │ │ │ ├── MicroMipsInstrFormats.td │ │ │ ├── MicroMipsInstrInfo.td │ │ │ ├── MicroMipsSizeReduction.cpp │ │ │ ├── Mips.h │ │ │ ├── Mips.td │ │ │ ├── Mips16FrameLowering.cpp │ │ │ ├── Mips16FrameLowering.h │ │ │ ├── Mips16HardFloat.cpp │ │ │ ├── Mips16HardFloatInfo.cpp │ │ │ ├── Mips16HardFloatInfo.h │ │ │ ├── Mips16ISelDAGToDAG.cpp │ │ │ ├── Mips16ISelDAGToDAG.h │ │ │ ├── Mips16ISelLowering.cpp │ │ │ ├── Mips16ISelLowering.h │ │ │ ├── Mips16InstrFormats.td │ │ │ ├── Mips16InstrInfo.cpp │ │ │ ├── Mips16InstrInfo.h │ │ │ ├── Mips16InstrInfo.td │ │ │ ├── Mips16RegisterInfo.cpp │ │ │ ├── Mips16RegisterInfo.h │ │ │ ├── Mips32r6InstrFormats.td │ │ │ ├── Mips32r6InstrInfo.td │ │ │ ├── Mips64InstrInfo.td │ │ │ ├── Mips64r6InstrInfo.td │ │ │ ├── MipsAnalyzeImmediate.cpp │ │ │ ├── MipsAnalyzeImmediate.h │ │ │ ├── MipsAsmPrinter.cpp │ │ │ ├── MipsAsmPrinter.h │ │ │ ├── MipsBranchExpansion.cpp │ │ │ ├── MipsCCState.cpp │ │ │ ├── MipsCCState.h │ │ │ ├── MipsCallLowering.cpp │ │ │ ├── MipsCallLowering.h │ │ │ ├── MipsCallingConv.td │ │ │ ├── MipsCombine.td │ │ │ ├── MipsCondMov.td │ │ │ ├── MipsConstantIslandPass.cpp │ │ │ ├── MipsDSPInstrFormats.td │ │ │ ├── MipsDSPInstrInfo.td │ │ │ ├── MipsDelaySlotFiller.cpp │ │ │ ├── MipsEVAInstrFormats.td │ │ │ ├── MipsEVAInstrInfo.td │ │ │ ├── MipsExpandPseudo.cpp │ │ │ ├── MipsFastISel.cpp │ │ │ ├── MipsFrameLowering.cpp │ │ │ ├── MipsFrameLowering.h │ │ │ ├── MipsISelDAGToDAG.cpp │ │ │ ├── MipsISelDAGToDAG.h │ │ │ ├── MipsISelLowering.cpp │ │ │ ├── MipsISelLowering.h │ │ │ ├── MipsInstrCompiler.td │ │ │ ├── MipsInstrFPU.td │ │ │ ├── MipsInstrFormats.td │ │ │ ├── MipsInstrInfo.cpp │ │ │ ├── MipsInstrInfo.h │ │ │ ├── MipsInstrInfo.td │ │ │ ├── MipsInstructionSelector.cpp │ │ │ ├── MipsLegalizerInfo.cpp │ │ │ ├── MipsLegalizerInfo.h │ │ │ ├── MipsMCInstLower.cpp │ │ │ ├── MipsMCInstLower.h │ │ │ ├── MipsMSAInstrFormats.td │ │ │ ├── MipsMSAInstrInfo.td │ │ │ ├── MipsMTInstrFormats.td │ │ │ ├── MipsMTInstrInfo.td │ │ │ ├── MipsMachineFunction.cpp │ │ │ ├── MipsMachineFunction.h │ │ │ ├── MipsModuleISelDAGToDAG.cpp │ │ │ ├── MipsMulMulBugPass.cpp │ │ │ ├── MipsOptimizePICCall.cpp │ │ │ ├── MipsOptionRecord.h │ │ │ ├── MipsOs16.cpp │ │ │ ├── MipsPfmCounters.td │ │ │ ├── MipsPostLegalizerCombiner.cpp │ │ │ ├── MipsPreLegalizerCombiner.cpp │ │ │ ├── MipsRegisterBankInfo.cpp │ │ │ ├── MipsRegisterBankInfo.h │ │ │ ├── MipsRegisterBanks.td │ │ │ ├── MipsRegisterInfo.cpp │ │ │ ├── MipsRegisterInfo.h │ │ │ ├── MipsRegisterInfo.td │ │ │ ├── MipsSEFrameLowering.cpp │ │ │ ├── MipsSEFrameLowering.h │ │ │ ├── MipsSEISelDAGToDAG.cpp │ │ │ ├── MipsSEISelDAGToDAG.h │ │ │ ├── MipsSEISelLowering.cpp │ │ │ ├── MipsSEISelLowering.h │ │ │ ├── MipsSEInstrInfo.cpp │ │ │ ├── MipsSEInstrInfo.h │ │ │ ├── MipsSERegisterInfo.cpp │ │ │ ├── MipsSERegisterInfo.h │ │ │ ├── MipsSchedule.td │ │ │ ├── MipsScheduleGeneric.td │ │ │ ├── MipsScheduleI6400.td │ │ │ ├── MipsScheduleP5600.td │ │ │ ├── MipsSelectionDAGInfo.cpp │ │ │ ├── MipsSelectionDAGInfo.h │ │ │ ├── MipsSubtarget.cpp │ │ │ ├── MipsSubtarget.h │ │ │ ├── MipsTargetMachine.cpp │ │ │ ├── MipsTargetMachine.h │ │ │ ├── MipsTargetObjectFile.cpp │ │ │ ├── MipsTargetObjectFile.h │ │ │ ├── MipsTargetTransformInfo.cpp │ │ │ ├── MipsTargetTransformInfo.h │ │ │ ├── Relocation.txt │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── MipsTargetInfo.cpp │ │ │ │ └── MipsTargetInfo.h │ │ ├── NVPTX │ │ │ ├── CMakeLists.txt │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── NVPTXBaseInfo.h │ │ │ │ ├── NVPTXInstPrinter.cpp │ │ │ │ ├── NVPTXInstPrinter.h │ │ │ │ ├── NVPTXMCAsmInfo.cpp │ │ │ │ ├── NVPTXMCAsmInfo.h │ │ │ │ ├── NVPTXMCTargetDesc.cpp │ │ │ │ ├── NVPTXMCTargetDesc.h │ │ │ │ ├── NVPTXTargetStreamer.cpp │ │ │ │ └── NVPTXTargetStreamer.h │ │ │ ├── NVPTX.h │ │ │ ├── NVPTX.td │ │ │ ├── NVPTXAliasAnalysis.cpp │ │ │ ├── NVPTXAliasAnalysis.h │ │ │ ├── NVPTXAllocaHoisting.cpp │ │ │ ├── NVPTXAllocaHoisting.h │ │ │ ├── NVPTXAsmPrinter.cpp │ │ │ ├── NVPTXAsmPrinter.h │ │ │ ├── NVPTXAssignValidGlobalNames.cpp │ │ │ ├── NVPTXAtomicLower.cpp │ │ │ ├── NVPTXAtomicLower.h │ │ │ ├── NVPTXCtorDtorLowering.cpp │ │ │ ├── NVPTXCtorDtorLowering.h │ │ │ ├── NVPTXForwardParams.cpp │ │ │ ├── NVPTXFrameLowering.cpp │ │ │ ├── NVPTXFrameLowering.h │ │ │ ├── NVPTXGenericToNVVM.cpp │ │ │ ├── NVPTXISelDAGToDAG.cpp │ │ │ ├── NVPTXISelDAGToDAG.h │ │ │ ├── NVPTXISelLowering.cpp │ │ │ ├── NVPTXISelLowering.h │ │ │ ├── NVPTXImageOptimizer.cpp │ │ │ ├── NVPTXInstrFormats.td │ │ │ ├── NVPTXInstrInfo.cpp │ │ │ ├── NVPTXInstrInfo.h │ │ │ ├── NVPTXInstrInfo.td │ │ │ ├── NVPTXIntrinsics.td │ │ │ ├── NVPTXLowerAggrCopies.cpp │ │ │ ├── NVPTXLowerAggrCopies.h │ │ │ ├── NVPTXLowerAlloca.cpp │ │ │ ├── NVPTXLowerArgs.cpp │ │ │ ├── NVPTXLowerUnreachable.cpp │ │ │ ├── NVPTXMCExpr.cpp │ │ │ ├── NVPTXMCExpr.h │ │ │ ├── NVPTXMachineFunctionInfo.h │ │ │ ├── NVPTXPassRegistry.def │ │ │ ├── NVPTXPeephole.cpp │ │ │ ├── NVPTXPrologEpilogPass.cpp │ │ │ ├── NVPTXProxyRegErasure.cpp │ │ │ ├── NVPTXRegisterInfo.cpp │ │ │ ├── NVPTXRegisterInfo.h │ │ │ ├── NVPTXRegisterInfo.td │ │ │ ├── NVPTXReplaceImageHandles.cpp │ │ │ ├── NVPTXSelectionDAGInfo.cpp │ │ │ ├── NVPTXSelectionDAGInfo.h │ │ │ ├── NVPTXSubtarget.cpp │ │ │ ├── NVPTXSubtarget.h │ │ │ ├── NVPTXTagInvariantLoads.cpp │ │ │ ├── NVPTXTargetMachine.cpp │ │ │ ├── NVPTXTargetMachine.h │ │ │ ├── NVPTXTargetObjectFile.h │ │ │ ├── NVPTXTargetTransformInfo.cpp │ │ │ ├── NVPTXTargetTransformInfo.h │ │ │ ├── NVPTXUtilities.cpp │ │ │ ├── NVPTXUtilities.h │ │ │ ├── NVVMIntrRange.cpp │ │ │ ├── NVVMReflect.cpp │ │ │ ├── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── NVPTXTargetInfo.cpp │ │ │ │ └── NVPTXTargetInfo.h │ │ │ └── cl_common_defines.h │ │ ├── PowerPC │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── PPCAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── PPCDisassembler.cpp │ │ │ ├── GISel │ │ │ │ ├── PPCCallLowering.cpp │ │ │ │ ├── PPCCallLowering.h │ │ │ │ ├── PPCInstructionSelector.cpp │ │ │ │ ├── PPCLegalizerInfo.cpp │ │ │ │ ├── PPCLegalizerInfo.h │ │ │ │ ├── PPCRegisterBankInfo.cpp │ │ │ │ ├── PPCRegisterBankInfo.h │ │ │ │ └── PPCRegisterBanks.td │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── PPCAsmBackend.cpp │ │ │ │ ├── PPCELFObjectWriter.cpp │ │ │ │ ├── PPCELFStreamer.cpp │ │ │ │ ├── PPCELFStreamer.h │ │ │ │ ├── PPCFixupKinds.h │ │ │ │ ├── PPCInstPrinter.cpp │ │ │ │ ├── PPCInstPrinter.h │ │ │ │ ├── PPCMCAsmInfo.cpp │ │ │ │ ├── PPCMCAsmInfo.h │ │ │ │ ├── PPCMCCodeEmitter.cpp │ │ │ │ ├── PPCMCCodeEmitter.h │ │ │ │ ├── PPCMCTargetDesc.cpp │ │ │ │ ├── PPCMCTargetDesc.h │ │ │ │ ├── PPCPredicates.cpp │ │ │ │ ├── PPCPredicates.h │ │ │ │ ├── PPCTargetStreamer.h │ │ │ │ ├── PPCXCOFFObjectWriter.cpp │ │ │ │ ├── PPCXCOFFStreamer.cpp │ │ │ │ └── PPCXCOFFStreamer.h │ │ │ ├── P10InstrResources.td │ │ │ ├── P9InstrResources.td │ │ │ ├── PPC.h │ │ │ ├── PPC.td │ │ │ ├── PPCAsmPrinter.cpp │ │ │ ├── PPCBack2BackFusion.def │ │ │ ├── PPCBoolRetToInt.cpp │ │ │ ├── PPCBranchCoalescing.cpp │ │ │ ├── PPCBranchSelector.cpp │ │ │ ├── PPCCTRLoops.cpp │ │ │ ├── PPCCTRLoopsVerify.cpp │ │ │ ├── PPCCallingConv.cpp │ │ │ ├── PPCCallingConv.h │ │ │ ├── PPCCallingConv.td │ │ │ ├── PPCEarlyReturn.cpp │ │ │ ├── PPCExpandAtomicPseudoInsts.cpp │ │ │ ├── PPCFastISel.cpp │ │ │ ├── PPCFrameLowering.cpp │ │ │ ├── PPCFrameLowering.h │ │ │ ├── PPCGenRegisterBankInfo.def │ │ │ ├── PPCGenScalarMASSEntries.cpp │ │ │ ├── PPCHazardRecognizers.cpp │ │ │ ├── PPCHazardRecognizers.h │ │ │ ├── PPCISelDAGToDAG.cpp │ │ │ ├── PPCISelLowering.cpp │ │ │ ├── PPCISelLowering.h │ │ │ ├── PPCInstr64Bit.td │ │ │ ├── PPCInstrAltivec.td │ │ │ ├── PPCInstrBuilder.h │ │ │ ├── PPCInstrDFP.td │ │ │ ├── PPCInstrFormats.td │ │ │ ├── PPCInstrFuture.td │ │ │ ├── PPCInstrFutureMMA.td │ │ │ ├── PPCInstrHTM.td │ │ │ ├── PPCInstrInfo.cpp │ │ │ ├── PPCInstrInfo.h │ │ │ ├── PPCInstrInfo.td │ │ │ ├── PPCInstrMMA.td │ │ │ ├── PPCInstrP10.td │ │ │ ├── PPCInstrSPE.td │ │ │ ├── PPCInstrVSX.td │ │ │ ├── PPCLoopInstrFormPrep.cpp │ │ │ ├── PPCLowerMASSVEntries.cpp │ │ │ ├── PPCMCInstLower.cpp │ │ │ ├── PPCMIPeephole.cpp │ │ │ ├── PPCMachineFunctionInfo.cpp │ │ │ ├── PPCMachineFunctionInfo.h │ │ │ ├── PPCMachineScheduler.cpp │ │ │ ├── PPCMachineScheduler.h │ │ │ ├── PPCMacroFusion.cpp │ │ │ ├── PPCMacroFusion.def │ │ │ ├── PPCMacroFusion.h │ │ │ ├── PPCPerfectShuffle.h │ │ │ ├── PPCPfmCounters.td │ │ │ ├── PPCPreEmitPeephole.cpp │ │ │ ├── PPCReduceCRLogicals.cpp │ │ │ ├── PPCRegisterInfo.cpp │ │ │ ├── PPCRegisterInfo.h │ │ │ ├── PPCRegisterInfo.td │ │ │ ├── PPCRegisterInfoDMR.td │ │ │ ├── PPCRegisterInfoMMA.td │ │ │ ├── PPCSchedPredicates.td │ │ │ ├── PPCSchedule.td │ │ │ ├── PPCSchedule440.td │ │ │ ├── PPCScheduleA2.td │ │ │ ├── PPCScheduleE500.td │ │ │ ├── PPCScheduleE500mc.td │ │ │ ├── PPCScheduleE5500.td │ │ │ ├── PPCScheduleG3.td │ │ │ ├── PPCScheduleG4.td │ │ │ ├── PPCScheduleG4Plus.td │ │ │ ├── PPCScheduleG5.td │ │ │ ├── PPCScheduleP10.td │ │ │ ├── PPCScheduleP7.td │ │ │ ├── PPCScheduleP8.td │ │ │ ├── PPCScheduleP9.td │ │ │ ├── PPCSelectionDAGInfo.cpp │ │ │ ├── PPCSelectionDAGInfo.h │ │ │ ├── PPCSubtarget.cpp │ │ │ ├── PPCSubtarget.h │ │ │ ├── PPCTLSDynamicCall.cpp │ │ │ ├── PPCTOCRegDeps.cpp │ │ │ ├── PPCTargetMachine.cpp │ │ │ ├── PPCTargetMachine.h │ │ │ ├── PPCTargetObjectFile.cpp │ │ │ ├── PPCTargetObjectFile.h │ │ │ ├── PPCTargetTransformInfo.cpp │ │ │ ├── PPCTargetTransformInfo.h │ │ │ ├── PPCVSXFMAMutate.cpp │ │ │ ├── PPCVSXSwapRemoval.cpp │ │ │ ├── PPCVSXWACCCopy.cpp │ │ │ ├── README.txt │ │ │ ├── README_ALTIVEC.txt │ │ │ ├── README_P9.txt │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── PowerPCTargetInfo.cpp │ │ │ │ └── PowerPCTargetInfo.h │ │ ├── README.txt │ │ ├── RISCV │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── RISCVAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── RISCVDisassembler.cpp │ │ │ ├── GISel │ │ │ │ ├── RISCVCallLowering.cpp │ │ │ │ ├── RISCVCallLowering.h │ │ │ │ ├── RISCVInstructionSelector.cpp │ │ │ │ ├── RISCVLegalizerInfo.cpp │ │ │ │ ├── RISCVLegalizerInfo.h │ │ │ │ ├── RISCVO0PreLegalizerCombiner.cpp │ │ │ │ ├── RISCVPostLegalizerCombiner.cpp │ │ │ │ ├── RISCVPreLegalizerCombiner.cpp │ │ │ │ ├── RISCVRegisterBankInfo.cpp │ │ │ │ ├── RISCVRegisterBankInfo.h │ │ │ │ └── RISCVRegisterBanks.td │ │ │ ├── MCA │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── RISCVCustomBehaviour.cpp │ │ │ │ └── RISCVCustomBehaviour.h │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── RISCVAsmBackend.cpp │ │ │ │ ├── RISCVAsmBackend.h │ │ │ │ ├── RISCVBaseInfo.cpp │ │ │ │ ├── RISCVBaseInfo.h │ │ │ │ ├── RISCVELFObjectWriter.cpp │ │ │ │ ├── RISCVELFStreamer.cpp │ │ │ │ ├── RISCVELFStreamer.h │ │ │ │ ├── RISCVFixupKinds.h │ │ │ │ ├── RISCVInstPrinter.cpp │ │ │ │ ├── RISCVInstPrinter.h │ │ │ │ ├── RISCVMCAsmInfo.cpp │ │ │ │ ├── RISCVMCAsmInfo.h │ │ │ │ ├── RISCVMCCodeEmitter.cpp │ │ │ │ ├── RISCVMCExpr.cpp │ │ │ │ ├── RISCVMCObjectFileInfo.cpp │ │ │ │ ├── RISCVMCObjectFileInfo.h │ │ │ │ ├── RISCVMCTargetDesc.cpp │ │ │ │ ├── RISCVMCTargetDesc.h │ │ │ │ ├── RISCVMatInt.cpp │ │ │ │ ├── RISCVMatInt.h │ │ │ │ ├── RISCVTargetStreamer.cpp │ │ │ │ └── RISCVTargetStreamer.h │ │ │ ├── RISCV.h │ │ │ ├── RISCV.td │ │ │ ├── RISCVAsmPrinter.cpp │ │ │ ├── RISCVCallingConv.cpp │ │ │ ├── RISCVCallingConv.h │ │ │ ├── RISCVCallingConv.td │ │ │ ├── RISCVCodeGenPrepare.cpp │ │ │ ├── RISCVCombine.td │ │ │ ├── RISCVConstantPoolValue.cpp │ │ │ ├── RISCVConstantPoolValue.h │ │ │ ├── RISCVDeadRegisterDefinitions.cpp │ │ │ ├── RISCVExpandAtomicPseudoInsts.cpp │ │ │ ├── RISCVExpandPseudoInsts.cpp │ │ │ ├── RISCVFeatures.td │ │ │ ├── RISCVFoldMemOffset.cpp │ │ │ ├── RISCVFrameLowering.cpp │ │ │ ├── RISCVFrameLowering.h │ │ │ ├── RISCVGISel.td │ │ │ ├── RISCVGatherScatterLowering.cpp │ │ │ ├── RISCVISelDAGToDAG.cpp │ │ │ ├── RISCVISelDAGToDAG.h │ │ │ ├── RISCVISelLowering.cpp │ │ │ ├── RISCVISelLowering.h │ │ │ ├── RISCVIndirectBranchTracking.cpp │ │ │ ├── RISCVInsertReadWriteCSR.cpp │ │ │ ├── RISCVInsertVSETVLI.cpp │ │ │ ├── RISCVInsertWriteVXRM.cpp │ │ │ ├── RISCVInstrFormats.td │ │ │ ├── RISCVInstrFormatsC.td │ │ │ ├── RISCVInstrFormatsV.td │ │ │ ├── RISCVInstrGISel.td │ │ │ ├── RISCVInstrInfo.cpp │ │ │ ├── RISCVInstrInfo.h │ │ │ ├── RISCVInstrInfo.td │ │ │ ├── RISCVInstrInfoA.td │ │ │ ├── RISCVInstrInfoC.td │ │ │ ├── RISCVInstrInfoD.td │ │ │ ├── RISCVInstrInfoF.td │ │ │ ├── RISCVInstrInfoM.td │ │ │ ├── RISCVInstrInfoP.td │ │ │ ├── RISCVInstrInfoQ.td │ │ │ ├── RISCVInstrInfoSFB.td │ │ │ ├── RISCVInstrInfoV.td │ │ │ ├── RISCVInstrInfoVPseudos.td │ │ │ ├── RISCVInstrInfoVSDPatterns.td │ │ │ ├── RISCVInstrInfoVVLPatterns.td │ │ │ ├── RISCVInstrInfoXAndes.td │ │ │ ├── RISCVInstrInfoXCV.td │ │ │ ├── RISCVInstrInfoXMips.td │ │ │ ├── RISCVInstrInfoXRivos.td │ │ │ ├── RISCVInstrInfoXSf.td │ │ │ ├── RISCVInstrInfoXSfmm.td │ │ │ ├── RISCVInstrInfoXSpacemiT.td │ │ │ ├── RISCVInstrInfoXTHead.td │ │ │ ├── RISCVInstrInfoXVentana.td │ │ │ ├── RISCVInstrInfoXqccmp.td │ │ │ ├── RISCVInstrInfoXqci.td │ │ │ ├── RISCVInstrInfoXwch.td │ │ │ ├── RISCVInstrInfoZa.td │ │ │ ├── RISCVInstrInfoZalasr.td │ │ │ ├── RISCVInstrInfoZb.td │ │ │ ├── RISCVInstrInfoZc.td │ │ │ ├── RISCVInstrInfoZclsd.td │ │ │ ├── RISCVInstrInfoZcmop.td │ │ │ ├── RISCVInstrInfoZfa.td │ │ │ ├── RISCVInstrInfoZfbfmin.td │ │ │ ├── RISCVInstrInfoZfh.td │ │ │ ├── RISCVInstrInfoZicbo.td │ │ │ ├── RISCVInstrInfoZicfiss.td │ │ │ ├── RISCVInstrInfoZicond.td │ │ │ ├── RISCVInstrInfoZilsd.td │ │ │ ├── RISCVInstrInfoZimop.td │ │ │ ├── RISCVInstrInfoZk.td │ │ │ ├── RISCVInstrInfoZvfbf.td │ │ │ ├── RISCVInstrInfoZvk.td │ │ │ ├── RISCVInstrInfoZvqdotq.td │ │ │ ├── RISCVInstrPredicates.td │ │ │ ├── RISCVInterleavedAccess.cpp │ │ │ ├── RISCVLandingPadSetup.cpp │ │ │ ├── RISCVLateBranchOpt.cpp │ │ │ ├── RISCVLoadStoreOptimizer.cpp │ │ │ ├── RISCVMachineFunctionInfo.cpp │ │ │ ├── RISCVMachineFunctionInfo.h │ │ │ ├── RISCVMacroFusion.td │ │ │ ├── RISCVMakeCompressible.cpp │ │ │ ├── RISCVMergeBaseOffset.cpp │ │ │ ├── RISCVMoveMerger.cpp │ │ │ ├── RISCVOptWInstrs.cpp │ │ │ ├── RISCVPfmCounters.td │ │ │ ├── RISCVPostRAExpandPseudoInsts.cpp │ │ │ ├── RISCVProcessors.td │ │ │ ├── RISCVProfiles.td │ │ │ ├── RISCVPushPopOptimizer.cpp │ │ │ ├── RISCVRedundantCopyElimination.cpp │ │ │ ├── RISCVRegisterInfo.cpp │ │ │ ├── RISCVRegisterInfo.h │ │ │ ├── RISCVRegisterInfo.td │ │ │ ├── RISCVSchedAndes45.td │ │ │ ├── RISCVSchedGenericOOO.td │ │ │ ├── RISCVSchedMIPSP8700.td │ │ │ ├── RISCVSchedRocket.td │ │ │ ├── RISCVSchedSiFive7.td │ │ │ ├── RISCVSchedSiFiveP400.td │ │ │ ├── RISCVSchedSiFiveP500.td │ │ │ ├── RISCVSchedSiFiveP600.td │ │ │ ├── RISCVSchedSiFiveP800.td │ │ │ ├── RISCVSchedSpacemitX60.td │ │ │ ├── RISCVSchedSyntacoreSCR1.td │ │ │ ├── RISCVSchedSyntacoreSCR345.td │ │ │ ├── RISCVSchedSyntacoreSCR7.td │ │ │ ├── RISCVSchedTTAscalonD8.td │ │ │ ├── RISCVSchedXiangShanNanHu.td │ │ │ ├── RISCVSchedule.td │ │ │ ├── RISCVScheduleV.td │ │ │ ├── RISCVScheduleXSf.td │ │ │ ├── RISCVScheduleZb.td │ │ │ ├── RISCVScheduleZvk.td │ │ │ ├── RISCVSelectionDAGInfo.cpp │ │ │ ├── RISCVSelectionDAGInfo.h │ │ │ ├── RISCVSubtarget.cpp │ │ │ ├── RISCVSubtarget.h │ │ │ ├── RISCVSystemOperands.td │ │ │ ├── RISCVTargetMachine.cpp │ │ │ ├── RISCVTargetMachine.h │ │ │ ├── RISCVTargetObjectFile.cpp │ │ │ ├── RISCVTargetObjectFile.h │ │ │ ├── RISCVTargetTransformInfo.cpp │ │ │ ├── RISCVTargetTransformInfo.h │ │ │ ├── RISCVVLOptimizer.cpp │ │ │ ├── RISCVVMV0Elimination.cpp │ │ │ ├── RISCVVectorMaskDAGMutation.cpp │ │ │ ├── RISCVVectorPeephole.cpp │ │ │ ├── RISCVZacasABIFix.cpp │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── RISCVTargetInfo.cpp │ │ │ │ └── RISCVTargetInfo.h │ │ ├── RegisterTargetPassConfigCallback.cpp │ │ ├── SPIRV │ │ │ ├── Analysis │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── SPIRVConvergenceRegionAnalysis.cpp │ │ │ │ └── SPIRVConvergenceRegionAnalysis.h │ │ │ ├── CMakeLists.txt │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── SPIRVAsmBackend.cpp │ │ │ │ ├── SPIRVBaseInfo.cpp │ │ │ │ ├── SPIRVBaseInfo.h │ │ │ │ ├── SPIRVInstPrinter.cpp │ │ │ │ ├── SPIRVInstPrinter.h │ │ │ │ ├── SPIRVMCAsmInfo.cpp │ │ │ │ ├── SPIRVMCAsmInfo.h │ │ │ │ ├── SPIRVMCCodeEmitter.cpp │ │ │ │ ├── SPIRVMCTargetDesc.cpp │ │ │ │ ├── SPIRVMCTargetDesc.h │ │ │ │ ├── SPIRVTargetStreamer.cpp │ │ │ │ └── SPIRVTargetStreamer.h │ │ │ ├── SPIRV.h │ │ │ ├── SPIRV.td │ │ │ ├── SPIRVAPI.cpp │ │ │ ├── SPIRVAPI.h │ │ │ ├── SPIRVAsmPrinter.cpp │ │ │ ├── SPIRVBuiltins.cpp │ │ │ ├── SPIRVBuiltins.h │ │ │ ├── SPIRVBuiltins.td │ │ │ ├── SPIRVCallLowering.cpp │ │ │ ├── SPIRVCallLowering.h │ │ │ ├── SPIRVCombine.td │ │ │ ├── SPIRVCommandLine.cpp │ │ │ ├── SPIRVCommandLine.h │ │ │ ├── SPIRVEmitIntrinsics.cpp │ │ │ ├── SPIRVEmitNonSemanticDI.cpp │ │ │ ├── SPIRVFrameLowering.h │ │ │ ├── SPIRVGlobalRegistry.cpp │ │ │ ├── SPIRVGlobalRegistry.h │ │ │ ├── SPIRVIRMapping.h │ │ │ ├── SPIRVISelLowering.cpp │ │ │ ├── SPIRVISelLowering.h │ │ │ ├── SPIRVInlineAsmLowering.cpp │ │ │ ├── SPIRVInlineAsmLowering.h │ │ │ ├── SPIRVInstrFormats.td │ │ │ ├── SPIRVInstrInfo.cpp │ │ │ ├── SPIRVInstrInfo.h │ │ │ ├── SPIRVInstrInfo.td │ │ │ ├── SPIRVInstructionSelector.cpp │ │ │ ├── SPIRVLegalizeImplicitBinding.cpp │ │ │ ├── SPIRVLegalizePointerCast.cpp │ │ │ ├── SPIRVLegalizerInfo.cpp │ │ │ ├── SPIRVLegalizerInfo.h │ │ │ ├── SPIRVMCInstLower.cpp │ │ │ ├── SPIRVMCInstLower.h │ │ │ ├── SPIRVMergeRegionExitTargets.cpp │ │ │ ├── SPIRVMetadata.cpp │ │ │ ├── SPIRVMetadata.h │ │ │ ├── SPIRVModuleAnalysis.cpp │ │ │ ├── SPIRVModuleAnalysis.h │ │ │ ├── SPIRVPassRegistry.def │ │ │ ├── SPIRVPostLegalizer.cpp │ │ │ ├── SPIRVPreLegalizer.cpp │ │ │ ├── SPIRVPreLegalizerCombiner.cpp │ │ │ ├── SPIRVPrepareFunctions.cpp │ │ │ ├── SPIRVRegisterBankInfo.cpp │ │ │ ├── SPIRVRegisterBankInfo.h │ │ │ ├── SPIRVRegisterBanks.td │ │ │ ├── SPIRVRegisterInfo.cpp │ │ │ ├── SPIRVRegisterInfo.h │ │ │ ├── SPIRVRegisterInfo.td │ │ │ ├── SPIRVRegularizer.cpp │ │ │ ├── SPIRVStripConvergentIntrinsics.cpp │ │ │ ├── SPIRVStructurizer.cpp │ │ │ ├── SPIRVStructurizerWrapper.h │ │ │ ├── SPIRVSubtarget.cpp │ │ │ ├── SPIRVSubtarget.h │ │ │ ├── SPIRVSymbolicOperands.td │ │ │ ├── SPIRVTargetMachine.cpp │ │ │ ├── SPIRVTargetMachine.h │ │ │ ├── SPIRVTargetObjectFile.h │ │ │ ├── SPIRVTargetTransformInfo.cpp │ │ │ ├── SPIRVTargetTransformInfo.h │ │ │ ├── SPIRVUtils.cpp │ │ │ ├── SPIRVUtils.h │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── SPIRVTargetInfo.cpp │ │ │ │ └── SPIRVTargetInfo.h │ │ ├── Sparc │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── SparcAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── DelaySlotFiller.cpp │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── SparcDisassembler.cpp │ │ │ ├── LeonFeatures.td │ │ │ ├── LeonPasses.cpp │ │ │ ├── LeonPasses.h │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── SparcAsmBackend.cpp │ │ │ │ ├── SparcELFObjectWriter.cpp │ │ │ │ ├── SparcFixupKinds.h │ │ │ │ ├── SparcInstPrinter.cpp │ │ │ │ ├── SparcInstPrinter.h │ │ │ │ ├── SparcMCAsmInfo.cpp │ │ │ │ ├── SparcMCAsmInfo.h │ │ │ │ ├── SparcMCCodeEmitter.cpp │ │ │ │ ├── SparcMCExpr.cpp │ │ │ │ ├── SparcMCTargetDesc.cpp │ │ │ │ ├── SparcMCTargetDesc.h │ │ │ │ ├── SparcTargetStreamer.cpp │ │ │ │ └── SparcTargetStreamer.h │ │ │ ├── README.txt │ │ │ ├── Sparc.h │ │ │ ├── Sparc.td │ │ │ ├── SparcASITags.td │ │ │ ├── SparcAsmPrinter.cpp │ │ │ ├── SparcCallingConv.td │ │ │ ├── SparcFrameLowering.cpp │ │ │ ├── SparcFrameLowering.h │ │ │ ├── SparcISelDAGToDAG.cpp │ │ │ ├── SparcISelLowering.cpp │ │ │ ├── SparcISelLowering.h │ │ │ ├── SparcInstr64Bit.td │ │ │ ├── SparcInstrAliases.td │ │ │ ├── SparcInstrCrypto.td │ │ │ ├── SparcInstrFormats.td │ │ │ ├── SparcInstrInfo.cpp │ │ │ ├── SparcInstrInfo.h │ │ │ ├── SparcInstrInfo.td │ │ │ ├── SparcInstrUAOSA.td │ │ │ ├── SparcInstrVIS.td │ │ │ ├── SparcMachineFunctionInfo.cpp │ │ │ ├── SparcMachineFunctionInfo.h │ │ │ ├── SparcPrefetchTags.td │ │ │ ├── SparcRegisterInfo.cpp │ │ │ ├── SparcRegisterInfo.h │ │ │ ├── SparcRegisterInfo.td │ │ │ ├── SparcSchedule.td │ │ │ ├── SparcSelectionDAGInfo.cpp │ │ │ ├── SparcSelectionDAGInfo.h │ │ │ ├── SparcSubtarget.cpp │ │ │ ├── SparcSubtarget.h │ │ │ ├── SparcTargetMachine.cpp │ │ │ ├── SparcTargetMachine.h │ │ │ ├── SparcTargetObjectFile.cpp │ │ │ ├── SparcTargetObjectFile.h │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── SparcTargetInfo.cpp │ │ │ │ └── SparcTargetInfo.h │ │ ├── SystemZ │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── SystemZAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── SystemZDisassembler.cpp │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── SystemZELFObjectWriter.cpp │ │ │ │ ├── SystemZGNUInstPrinter.cpp │ │ │ │ ├── SystemZGNUInstPrinter.h │ │ │ │ ├── SystemZGOFFObjectWriter.cpp │ │ │ │ ├── SystemZHLASMAsmStreamer.cpp │ │ │ │ ├── SystemZHLASMAsmStreamer.h │ │ │ │ ├── SystemZHLASMInstPrinter.cpp │ │ │ │ ├── SystemZHLASMInstPrinter.h │ │ │ │ ├── SystemZInstPrinterCommon.cpp │ │ │ │ ├── SystemZInstPrinterCommon.h │ │ │ │ ├── SystemZMCAsmBackend.cpp │ │ │ │ ├── SystemZMCAsmInfo.cpp │ │ │ │ ├── SystemZMCAsmInfo.h │ │ │ │ ├── SystemZMCCodeEmitter.cpp │ │ │ │ ├── SystemZMCFixups.h │ │ │ │ ├── SystemZMCTargetDesc.cpp │ │ │ │ ├── SystemZMCTargetDesc.h │ │ │ │ ├── SystemZTargetStreamer.cpp │ │ │ │ └── SystemZTargetStreamer.h │ │ │ ├── README.txt │ │ │ ├── SystemZ.h │ │ │ ├── SystemZ.td │ │ │ ├── SystemZAsmPrinter.cpp │ │ │ ├── SystemZAsmPrinter.h │ │ │ ├── SystemZCallingConv.cpp │ │ │ ├── SystemZCallingConv.h │ │ │ ├── SystemZCallingConv.td │ │ │ ├── SystemZConstantPoolValue.cpp │ │ │ ├── SystemZConstantPoolValue.h │ │ │ ├── SystemZCopyPhysRegs.cpp │ │ │ ├── SystemZElimCompare.cpp │ │ │ ├── SystemZFeatures.td │ │ │ ├── SystemZFrameLowering.cpp │ │ │ ├── SystemZFrameLowering.h │ │ │ ├── SystemZHazardRecognizer.cpp │ │ │ ├── SystemZHazardRecognizer.h │ │ │ ├── SystemZISelDAGToDAG.cpp │ │ │ ├── SystemZISelLowering.cpp │ │ │ ├── SystemZISelLowering.h │ │ │ ├── SystemZInstrBuilder.h │ │ │ ├── SystemZInstrDFP.td │ │ │ ├── SystemZInstrFP.td │ │ │ ├── SystemZInstrFormats.td │ │ │ ├── SystemZInstrHFP.td │ │ │ ├── SystemZInstrInfo.cpp │ │ │ ├── SystemZInstrInfo.h │ │ │ ├── SystemZInstrInfo.td │ │ │ ├── SystemZInstrSystem.td │ │ │ ├── SystemZInstrVector.td │ │ │ ├── SystemZLDCleanup.cpp │ │ │ ├── SystemZLongBranch.cpp │ │ │ ├── SystemZMCInstLower.cpp │ │ │ ├── SystemZMCInstLower.h │ │ │ ├── SystemZMachineFunctionInfo.cpp │ │ │ ├── SystemZMachineFunctionInfo.h │ │ │ ├── SystemZMachineScheduler.cpp │ │ │ ├── SystemZMachineScheduler.h │ │ │ ├── SystemZOperands.td │ │ │ ├── SystemZOperators.td │ │ │ ├── SystemZPatterns.td │ │ │ ├── SystemZPostRewrite.cpp │ │ │ ├── SystemZProcessors.td │ │ │ ├── SystemZRegisterInfo.cpp │ │ │ ├── SystemZRegisterInfo.h │ │ │ ├── SystemZRegisterInfo.td │ │ │ ├── SystemZSchedule.td │ │ │ ├── SystemZScheduleZ13.td │ │ │ ├── SystemZScheduleZ14.td │ │ │ ├── SystemZScheduleZ15.td │ │ │ ├── SystemZScheduleZ16.td │ │ │ ├── SystemZScheduleZ17.td │ │ │ ├── SystemZScheduleZ196.td │ │ │ ├── SystemZScheduleZEC12.td │ │ │ ├── SystemZSelectionDAGInfo.cpp │ │ │ ├── SystemZSelectionDAGInfo.h │ │ │ ├── SystemZShortenInst.cpp │ │ │ ├── SystemZSubtarget.cpp │ │ │ ├── SystemZSubtarget.h │ │ │ ├── SystemZTDC.cpp │ │ │ ├── SystemZTargetMachine.cpp │ │ │ ├── SystemZTargetMachine.h │ │ │ ├── SystemZTargetObjectFile.cpp │ │ │ ├── SystemZTargetObjectFile.h │ │ │ ├── SystemZTargetTransformInfo.cpp │ │ │ ├── SystemZTargetTransformInfo.h │ │ │ └── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── SystemZTargetInfo.cpp │ │ │ │ └── SystemZTargetInfo.h │ │ ├── Target.cpp │ │ ├── TargetLoweringObjectFile.cpp │ │ ├── TargetMachine.cpp │ │ ├── TargetMachineC.cpp │ │ ├── VE │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── VEAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── VEDisassembler.cpp │ │ │ ├── LVLGen.cpp │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── VEAsmBackend.cpp │ │ │ │ ├── VEELFObjectWriter.cpp │ │ │ │ ├── VEFixupKinds.h │ │ │ │ ├── VEInstPrinter.cpp │ │ │ │ ├── VEInstPrinter.h │ │ │ │ ├── VEMCAsmInfo.cpp │ │ │ │ ├── VEMCAsmInfo.h │ │ │ │ ├── VEMCCodeEmitter.cpp │ │ │ │ ├── VEMCTargetDesc.cpp │ │ │ │ ├── VEMCTargetDesc.h │ │ │ │ ├── VETargetStreamer.cpp │ │ │ │ └── VETargetStreamer.h │ │ │ ├── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── VETargetInfo.cpp │ │ │ │ └── VETargetInfo.h │ │ │ ├── VE.h │ │ │ ├── VE.td │ │ │ ├── VEAsmPrinter.cpp │ │ │ ├── VECallingConv.td │ │ │ ├── VECustomDAG.cpp │ │ │ ├── VECustomDAG.h │ │ │ ├── VEFrameLowering.cpp │ │ │ ├── VEFrameLowering.h │ │ │ ├── VEISelDAGToDAG.cpp │ │ │ ├── VEISelLowering.cpp │ │ │ ├── VEISelLowering.h │ │ │ ├── VEInstrBuilder.h │ │ │ ├── VEInstrFormats.td │ │ │ ├── VEInstrInfo.cpp │ │ │ ├── VEInstrInfo.h │ │ │ ├── VEInstrInfo.td │ │ │ ├── VEInstrIntrinsicVL.gen.td │ │ │ ├── VEInstrIntrinsicVL.td │ │ │ ├── VEInstrPatternsVec.td │ │ │ ├── VEInstrVec.td │ │ │ ├── VEMCInstLower.cpp │ │ │ ├── VEMachineFunctionInfo.cpp │ │ │ ├── VEMachineFunctionInfo.h │ │ │ ├── VERegisterInfo.cpp │ │ │ ├── VERegisterInfo.h │ │ │ ├── VERegisterInfo.td │ │ │ ├── VESubtarget.cpp │ │ │ ├── VESubtarget.h │ │ │ ├── VETargetMachine.cpp │ │ │ ├── VETargetMachine.h │ │ │ ├── VETargetTransformInfo.h │ │ │ ├── VVPISelLowering.cpp │ │ │ ├── VVPInstrInfo.td │ │ │ ├── VVPInstrPatternsVec.td │ │ │ └── VVPNodes.def │ │ ├── WebAssembly │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── WebAssemblyAsmParser.cpp │ │ │ │ ├── WebAssemblyAsmTypeCheck.cpp │ │ │ │ └── WebAssemblyAsmTypeCheck.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── WebAssemblyDisassembler.cpp │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── WebAssemblyAsmBackend.cpp │ │ │ │ ├── WebAssemblyFixupKinds.h │ │ │ │ ├── WebAssemblyInstPrinter.cpp │ │ │ │ ├── WebAssemblyInstPrinter.h │ │ │ │ ├── WebAssemblyMCAsmInfo.cpp │ │ │ │ ├── WebAssemblyMCAsmInfo.h │ │ │ │ ├── WebAssemblyMCCodeEmitter.cpp │ │ │ │ ├── WebAssemblyMCTargetDesc.cpp │ │ │ │ ├── WebAssemblyMCTargetDesc.h │ │ │ │ ├── WebAssemblyMCTypeUtilities.cpp │ │ │ │ ├── WebAssemblyMCTypeUtilities.h │ │ │ │ ├── WebAssemblyTargetStreamer.cpp │ │ │ │ ├── WebAssemblyTargetStreamer.h │ │ │ │ └── WebAssemblyWasmObjectWriter.cpp │ │ │ ├── README.txt │ │ │ ├── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── WebAssemblyTargetInfo.cpp │ │ │ │ └── WebAssemblyTargetInfo.h │ │ │ ├── Utils │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── WasmAddressSpaces.h │ │ │ │ ├── WebAssemblyTypeUtilities.cpp │ │ │ │ └── WebAssemblyTypeUtilities.h │ │ │ ├── WebAssembly.h │ │ │ ├── WebAssembly.td │ │ │ ├── WebAssemblyAddMissingPrototypes.cpp │ │ │ ├── WebAssemblyArgumentMove.cpp │ │ │ ├── WebAssemblyAsmPrinter.cpp │ │ │ ├── WebAssemblyAsmPrinter.h │ │ │ ├── WebAssemblyCFGSort.cpp │ │ │ ├── WebAssemblyCFGStackify.cpp │ │ │ ├── WebAssemblyCleanCodeAfterTrap.cpp │ │ │ ├── WebAssemblyDebugFixup.cpp │ │ │ ├── WebAssemblyDebugValueManager.cpp │ │ │ ├── WebAssemblyDebugValueManager.h │ │ │ ├── WebAssemblyExceptionInfo.cpp │ │ │ ├── WebAssemblyExceptionInfo.h │ │ │ ├── WebAssemblyExplicitLocals.cpp │ │ │ ├── WebAssemblyFastISel.cpp │ │ │ ├── WebAssemblyFixBrTableDefaults.cpp │ │ │ ├── WebAssemblyFixFunctionBitcasts.cpp │ │ │ ├── WebAssemblyFixIrreducibleControlFlow.cpp │ │ │ ├── WebAssemblyFrameLowering.cpp │ │ │ ├── WebAssemblyFrameLowering.h │ │ │ ├── WebAssemblyISD.def │ │ │ ├── WebAssemblyISelDAGToDAG.cpp │ │ │ ├── WebAssemblyISelLowering.cpp │ │ │ ├── WebAssemblyISelLowering.h │ │ │ ├── WebAssemblyInstrAtomics.td │ │ │ ├── WebAssemblyInstrBulkMemory.td │ │ │ ├── WebAssemblyInstrCall.td │ │ │ ├── WebAssemblyInstrControl.td │ │ │ ├── WebAssemblyInstrConv.td │ │ │ ├── WebAssemblyInstrFloat.td │ │ │ ├── WebAssemblyInstrFormats.td │ │ │ ├── WebAssemblyInstrInfo.cpp │ │ │ ├── WebAssemblyInstrInfo.h │ │ │ ├── WebAssemblyInstrInfo.td │ │ │ ├── WebAssemblyInstrInteger.td │ │ │ ├── WebAssemblyInstrMemory.td │ │ │ ├── WebAssemblyInstrRef.td │ │ │ ├── WebAssemblyInstrSIMD.td │ │ │ ├── WebAssemblyInstrTable.td │ │ │ ├── WebAssemblyLateEHPrepare.cpp │ │ │ ├── WebAssemblyLowerBrUnless.cpp │ │ │ ├── WebAssemblyLowerEmscriptenEHSjLj.cpp │ │ │ ├── WebAssemblyLowerRefTypesIntPtrConv.cpp │ │ │ ├── WebAssemblyMCInstLower.cpp │ │ │ ├── WebAssemblyMCInstLower.h │ │ │ ├── WebAssemblyMCLowerPrePass.cpp │ │ │ ├── WebAssemblyMachineFunctionInfo.cpp │ │ │ ├── WebAssemblyMachineFunctionInfo.h │ │ │ ├── WebAssemblyMemIntrinsicResults.cpp │ │ │ ├── WebAssemblyNullifyDebugValueLists.cpp │ │ │ ├── WebAssemblyOptimizeLiveIntervals.cpp │ │ │ ├── WebAssemblyOptimizeReturned.cpp │ │ │ ├── WebAssemblyPeephole.cpp │ │ │ ├── WebAssemblyRefTypeMem2Local.cpp │ │ │ ├── WebAssemblyRegColoring.cpp │ │ │ ├── WebAssemblyRegNumbering.cpp │ │ │ ├── WebAssemblyRegStackify.cpp │ │ │ ├── WebAssemblyRegisterInfo.cpp │ │ │ ├── WebAssemblyRegisterInfo.h │ │ │ ├── WebAssemblyRegisterInfo.td │ │ │ ├── WebAssemblyReplacePhysRegs.cpp │ │ │ ├── WebAssemblyRuntimeLibcallSignatures.cpp │ │ │ ├── WebAssemblyRuntimeLibcallSignatures.h │ │ │ ├── WebAssemblySelectionDAGInfo.cpp │ │ │ ├── WebAssemblySelectionDAGInfo.h │ │ │ ├── WebAssemblySetP2AlignOperands.cpp │ │ │ ├── WebAssemblySortRegion.cpp │ │ │ ├── WebAssemblySortRegion.h │ │ │ ├── WebAssemblySubtarget.cpp │ │ │ ├── WebAssemblySubtarget.h │ │ │ ├── WebAssemblyTargetMachine.cpp │ │ │ ├── WebAssemblyTargetMachine.h │ │ │ ├── WebAssemblyTargetObjectFile.cpp │ │ │ ├── WebAssemblyTargetObjectFile.h │ │ │ ├── WebAssemblyTargetTransformInfo.cpp │ │ │ ├── WebAssemblyTargetTransformInfo.h │ │ │ ├── WebAssemblyUtilities.cpp │ │ │ └── WebAssemblyUtilities.h │ │ ├── X86 │ │ │ ├── AsmParser │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── X86AsmParser.cpp │ │ │ │ ├── X86AsmParserCommon.h │ │ │ │ └── X86Operand.h │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── X86Disassembler.cpp │ │ │ │ └── X86DisassemblerDecoder.h │ │ │ ├── GISel │ │ │ │ ├── X86CallLowering.cpp │ │ │ │ ├── X86CallLowering.h │ │ │ │ ├── X86InstructionSelector.cpp │ │ │ │ ├── X86LegalizerInfo.cpp │ │ │ │ ├── X86LegalizerInfo.h │ │ │ │ ├── X86RegisterBankInfo.cpp │ │ │ │ └── X86RegisterBankInfo.h │ │ │ ├── ImmutableGraph.h │ │ │ ├── MCA │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── X86CustomBehaviour.cpp │ │ │ │ └── X86CustomBehaviour.h │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── X86ATTInstPrinter.cpp │ │ │ │ ├── X86ATTInstPrinter.h │ │ │ │ ├── X86AsmBackend.cpp │ │ │ │ ├── X86BaseInfo.h │ │ │ │ ├── X86ELFObjectWriter.cpp │ │ │ │ ├── X86EncodingOptimization.cpp │ │ │ │ ├── X86EncodingOptimization.h │ │ │ │ ├── X86EncodingOptimizationForImmediate.def │ │ │ │ ├── X86FixupKinds.h │ │ │ │ ├── X86InstComments.cpp │ │ │ │ ├── X86InstComments.h │ │ │ │ ├── X86InstPrinterCommon.cpp │ │ │ │ ├── X86InstPrinterCommon.h │ │ │ │ ├── X86IntelInstPrinter.cpp │ │ │ │ ├── X86IntelInstPrinter.h │ │ │ │ ├── X86MCAsmInfo.cpp │ │ │ │ ├── X86MCAsmInfo.h │ │ │ │ ├── X86MCCodeEmitter.cpp │ │ │ │ ├── X86MCExpr.h │ │ │ │ ├── X86MCTargetDesc.cpp │ │ │ │ ├── X86MCTargetDesc.h │ │ │ │ ├── X86MachObjectWriter.cpp │ │ │ │ ├── X86MnemonicTables.cpp │ │ │ │ ├── X86ShuffleDecode.cpp │ │ │ │ ├── X86ShuffleDecode.h │ │ │ │ ├── X86TargetStreamer.h │ │ │ │ ├── X86WinCOFFObjectWriter.cpp │ │ │ │ ├── X86WinCOFFStreamer.cpp │ │ │ │ └── X86WinCOFFTargetStreamer.cpp │ │ │ ├── README-FPStack.txt │ │ │ ├── README-SSE.txt │ │ │ ├── README-X86-64.txt │ │ │ ├── README.txt │ │ │ ├── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── X86TargetInfo.cpp │ │ │ │ └── X86TargetInfo.h │ │ │ ├── X86.h │ │ │ ├── X86.td │ │ │ ├── X86ArgumentStackSlotRebase.cpp │ │ │ ├── X86AsmPrinter.cpp │ │ │ ├── X86AsmPrinter.h │ │ │ ├── X86AvoidStoreForwardingBlocks.cpp │ │ │ ├── X86AvoidTrailingCall.cpp │ │ │ ├── X86CallFrameOptimization.cpp │ │ │ ├── X86CallingConv.cpp │ │ │ ├── X86CallingConv.h │ │ │ ├── X86CallingConv.td │ │ │ ├── X86CmovConversion.cpp │ │ │ ├── X86CodeGenPassBuilder.cpp │ │ │ ├── X86CompressEVEX.cpp │ │ │ ├── X86DiscriminateMemOps.cpp │ │ │ ├── X86DomainReassignment.cpp │ │ │ ├── X86DynAllocaExpander.cpp │ │ │ ├── X86ExpandPseudo.cpp │ │ │ ├── X86FastISel.cpp │ │ │ ├── X86FastPreTileConfig.cpp │ │ │ ├── X86FastTileConfig.cpp │ │ │ ├── X86FixupBWInsts.cpp │ │ │ ├── X86FixupInstTuning.cpp │ │ │ ├── X86FixupLEAs.cpp │ │ │ ├── X86FixupSetCC.cpp │ │ │ ├── X86FixupVectorConstants.cpp │ │ │ ├── X86FlagsCopyLowering.cpp │ │ │ ├── X86FloatingPoint.cpp │ │ │ ├── X86FrameLowering.cpp │ │ │ ├── X86FrameLowering.h │ │ │ ├── X86GenRegisterBankInfo.def │ │ │ ├── X86ISelDAGToDAG.cpp │ │ │ ├── X86ISelDAGToDAG.h │ │ │ ├── X86ISelLowering.cpp │ │ │ ├── X86ISelLowering.h │ │ │ ├── X86ISelLoweringCall.cpp │ │ │ ├── X86IndirectBranchTracking.cpp │ │ │ ├── X86IndirectThunks.cpp │ │ │ ├── X86InsertPrefetch.cpp │ │ │ ├── X86InsertWait.cpp │ │ │ ├── X86InstCombineIntrinsic.cpp │ │ │ ├── X86Instr3DNow.td │ │ │ ├── X86InstrAMX.td │ │ │ ├── X86InstrAVX10.td │ │ │ ├── X86InstrAVX512.td │ │ │ ├── X86InstrArithmetic.td │ │ │ ├── X86InstrAsmAlias.td │ │ │ ├── X86InstrBuilder.h │ │ │ ├── X86InstrCMovSetCC.td │ │ │ ├── X86InstrCompiler.td │ │ │ ├── X86InstrConditionalCompare.td │ │ │ ├── X86InstrControl.td │ │ │ ├── X86InstrExtension.td │ │ │ ├── X86InstrFMA.td │ │ │ ├── X86InstrFMA3Info.cpp │ │ │ ├── X86InstrFMA3Info.h │ │ │ ├── X86InstrFPStack.td │ │ │ ├── X86InstrFoldTables.cpp │ │ │ ├── X86InstrFoldTables.h │ │ │ ├── X86InstrFormats.td │ │ │ ├── X86InstrFragments.td │ │ │ ├── X86InstrFragmentsSIMD.td │ │ │ ├── X86InstrGISel.td │ │ │ ├── X86InstrInfo.cpp │ │ │ ├── X86InstrInfo.h │ │ │ ├── X86InstrInfo.td │ │ │ ├── X86InstrKL.td │ │ │ ├── X86InstrMMX.td │ │ │ ├── X86InstrMisc.td │ │ │ ├── X86InstrOperands.td │ │ │ ├── X86InstrPredicates.td │ │ │ ├── X86InstrRAOINT.td │ │ │ ├── X86InstrSGX.td │ │ │ ├── X86InstrSNP.td │ │ │ ├── X86InstrSSE.td │ │ │ ├── X86InstrSVM.td │ │ │ ├── X86InstrShiftRotate.td │ │ │ ├── X86InstrSystem.td │ │ │ ├── X86InstrTBM.td │ │ │ ├── X86InstrTDX.td │ │ │ ├── X86InstrTSX.td │ │ │ ├── X86InstrUtils.td │ │ │ ├── X86InstrVMX.td │ │ │ ├── X86InstrVecCompiler.td │ │ │ ├── X86InstrXOP.td │ │ │ ├── X86InterleavedAccess.cpp │ │ │ ├── X86IntrinsicsInfo.h │ │ │ ├── X86LoadValueInjectionLoadHardening.cpp │ │ │ ├── X86LoadValueInjectionRetHardening.cpp │ │ │ ├── X86LowerAMXIntrinsics.cpp │ │ │ ├── X86LowerAMXType.cpp │ │ │ ├── X86LowerTileCopy.cpp │ │ │ ├── X86MCInstLower.cpp │ │ │ ├── X86MachineFunctionInfo.cpp │ │ │ ├── X86MachineFunctionInfo.h │ │ │ ├── X86MacroFusion.cpp │ │ │ ├── X86MacroFusion.h │ │ │ ├── X86OptimizeLEAs.cpp │ │ │ ├── X86PadShortFunction.cpp │ │ │ ├── X86PartialReduction.cpp │ │ │ ├── X86PassRegistry.def │ │ │ ├── X86PfmCounters.td │ │ │ ├── X86PreTileConfig.cpp │ │ │ ├── X86RegisterBanks.td │ │ │ ├── X86RegisterInfo.cpp │ │ │ ├── X86RegisterInfo.h │ │ │ ├── X86RegisterInfo.td │ │ │ ├── X86ReplaceableInstrs.def │ │ │ ├── X86ReturnThunks.cpp │ │ │ ├── X86SchedAlderlakeP.td │ │ │ ├── X86SchedBroadwell.td │ │ │ ├── X86SchedHaswell.td │ │ │ ├── X86SchedIceLake.td │ │ │ ├── X86SchedLunarlakeP.td │ │ │ ├── X86SchedPredicates.td │ │ │ ├── X86SchedSandyBridge.td │ │ │ ├── X86SchedSapphireRapids.td │ │ │ ├── X86SchedSkylakeClient.td │ │ │ ├── X86SchedSkylakeServer.td │ │ │ ├── X86Schedule.td │ │ │ ├── X86ScheduleAtom.td │ │ │ ├── X86ScheduleBdVer2.td │ │ │ ├── X86ScheduleBtVer2.td │ │ │ ├── X86ScheduleSLM.td │ │ │ ├── X86ScheduleZnver1.td │ │ │ ├── X86ScheduleZnver2.td │ │ │ ├── X86ScheduleZnver3.td │ │ │ ├── X86ScheduleZnver4.td │ │ │ ├── X86SelectionDAGInfo.cpp │ │ │ ├── X86SelectionDAGInfo.h │ │ │ ├── X86ShuffleDecodeConstantPool.cpp │ │ │ ├── X86ShuffleDecodeConstantPool.h │ │ │ ├── X86SpeculativeExecutionSideEffectSuppression.cpp │ │ │ ├── X86SpeculativeLoadHardening.cpp │ │ │ ├── X86Subtarget.cpp │ │ │ ├── X86Subtarget.h │ │ │ ├── X86SuppressAPXForReloc.cpp │ │ │ ├── X86TargetMachine.cpp │ │ │ ├── X86TargetMachine.h │ │ │ ├── X86TargetObjectFile.cpp │ │ │ ├── X86TargetObjectFile.h │ │ │ ├── X86TargetTransformInfo.cpp │ │ │ ├── X86TargetTransformInfo.h │ │ │ ├── X86TileConfig.cpp │ │ │ ├── X86VZeroUpper.cpp │ │ │ ├── X86WinEHState.cpp │ │ │ └── X86WinEHUnwindV2.cpp │ │ ├── XCore │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── XCoreDisassembler.cpp │ │ │ ├── MCTargetDesc │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── XCoreInstPrinter.cpp │ │ │ │ ├── XCoreInstPrinter.h │ │ │ │ ├── XCoreMCAsmInfo.cpp │ │ │ │ ├── XCoreMCAsmInfo.h │ │ │ │ ├── XCoreMCTargetDesc.cpp │ │ │ │ ├── XCoreMCTargetDesc.h │ │ │ │ └── XCoreTargetStreamer.h │ │ │ ├── README.txt │ │ │ ├── TargetInfo │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── XCoreTargetInfo.cpp │ │ │ │ └── XCoreTargetInfo.h │ │ │ ├── XCore.h │ │ │ ├── XCore.td │ │ │ ├── XCoreAsmPrinter.cpp │ │ │ ├── XCoreCallingConv.td │ │ │ ├── XCoreFrameLowering.cpp │ │ │ ├── XCoreFrameLowering.h │ │ │ ├── XCoreFrameToArgsOffsetElim.cpp │ │ │ ├── XCoreISelDAGToDAG.cpp │ │ │ ├── XCoreISelLowering.cpp │ │ │ ├── XCoreISelLowering.h │ │ │ ├── XCoreInstrFormats.td │ │ │ ├── XCoreInstrInfo.cpp │ │ │ ├── XCoreInstrInfo.h │ │ │ ├── XCoreInstrInfo.td │ │ │ ├── XCoreLowerThreadLocal.cpp │ │ │ ├── XCoreMCInstLower.cpp │ │ │ ├── XCoreMCInstLower.h │ │ │ ├── XCoreMachineFunctionInfo.cpp │ │ │ ├── XCoreMachineFunctionInfo.h │ │ │ ├── XCoreRegisterInfo.cpp │ │ │ ├── XCoreRegisterInfo.h │ │ │ ├── XCoreRegisterInfo.td │ │ │ ├── XCoreSelectionDAGInfo.cpp │ │ │ ├── XCoreSelectionDAGInfo.h │ │ │ ├── XCoreSubtarget.cpp │ │ │ ├── XCoreSubtarget.h │ │ │ ├── XCoreTargetMachine.cpp │ │ │ ├── XCoreTargetMachine.h │ │ │ ├── XCoreTargetObjectFile.cpp │ │ │ ├── XCoreTargetObjectFile.h │ │ │ └── XCoreTargetTransformInfo.h │ │ └── Xtensa │ │ │ ├── AsmParser │ │ │ ├── CMakeLists.txt │ │ │ └── XtensaAsmParser.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── Disassembler │ │ │ ├── CMakeLists.txt │ │ │ └── XtensaDisassembler.cpp │ │ │ ├── MCTargetDesc │ │ │ ├── CMakeLists.txt │ │ │ ├── XtensaAsmBackend.cpp │ │ │ ├── XtensaELFObjectWriter.cpp │ │ │ ├── XtensaFixupKinds.h │ │ │ ├── XtensaInstPrinter.cpp │ │ │ ├── XtensaInstPrinter.h │ │ │ ├── XtensaMCAsmInfo.cpp │ │ │ ├── XtensaMCAsmInfo.h │ │ │ ├── XtensaMCCodeEmitter.cpp │ │ │ ├── XtensaMCTargetDesc.cpp │ │ │ ├── XtensaMCTargetDesc.h │ │ │ ├── XtensaTargetStreamer.cpp │ │ │ └── XtensaTargetStreamer.h │ │ │ ├── TargetInfo │ │ │ ├── CMakeLists.txt │ │ │ ├── XtensaTargetInfo.cpp │ │ │ └── XtensaTargetInfo.h │ │ │ ├── Xtensa.h │ │ │ ├── Xtensa.td │ │ │ ├── XtensaAsmPrinter.cpp │ │ │ ├── XtensaAsmPrinter.h │ │ │ ├── XtensaCallingConv.td │ │ │ ├── XtensaConstantPoolValue.cpp │ │ │ ├── XtensaConstantPoolValue.h │ │ │ ├── XtensaDSPInstrInfo.td │ │ │ ├── XtensaFeatures.td │ │ │ ├── XtensaFrameLowering.cpp │ │ │ ├── XtensaFrameLowering.h │ │ │ ├── XtensaISelDAGToDAG.cpp │ │ │ ├── XtensaISelLowering.cpp │ │ │ ├── XtensaISelLowering.h │ │ │ ├── XtensaInstrFormats.td │ │ │ ├── XtensaInstrInfo.cpp │ │ │ ├── XtensaInstrInfo.h │ │ │ ├── XtensaInstrInfo.td │ │ │ ├── XtensaMachineFunctionInfo.h │ │ │ ├── XtensaOperands.td │ │ │ ├── XtensaOperators.td │ │ │ ├── XtensaProcessors.td │ │ │ ├── XtensaRegisterInfo.cpp │ │ │ ├── XtensaRegisterInfo.h │ │ │ ├── XtensaRegisterInfo.td │ │ │ ├── XtensaSubtarget.cpp │ │ │ ├── XtensaSubtarget.h │ │ │ ├── XtensaTargetMachine.cpp │ │ │ └── XtensaTargetMachine.h │ │ ├── TargetParser │ │ ├── AArch64TargetParser.cpp │ │ ├── ARMTargetParser.cpp │ │ ├── ARMTargetParserCommon.cpp │ │ ├── CMakeLists.txt │ │ ├── CSKYTargetParser.cpp │ │ ├── Host.cpp │ │ ├── LoongArchTargetParser.cpp │ │ ├── PPCTargetParser.cpp │ │ ├── RISCVISAInfo.cpp │ │ ├── RISCVTargetParser.cpp │ │ ├── SubtargetFeature.cpp │ │ ├── TargetParser.cpp │ │ ├── Triple.cpp │ │ ├── Unix │ │ │ └── Host.inc │ │ ├── Windows │ │ │ └── Host.inc │ │ ├── X86TargetParser.cpp │ │ └── XtensaTargetParser.cpp │ │ ├── Telemetry │ │ ├── CMakeLists.txt │ │ └── Telemetry.cpp │ │ ├── Testing │ │ ├── Annotations │ │ │ ├── Annotations.cpp │ │ │ └── CMakeLists.txt │ │ ├── CMakeLists.txt │ │ └── Support │ │ │ ├── CMakeLists.txt │ │ │ ├── Error.cpp │ │ │ └── SupportHelpers.cpp │ │ ├── TextAPI │ │ ├── Architecture.cpp │ │ ├── ArchitectureSet.cpp │ │ ├── BinaryReader │ │ │ ├── CMakeLists.txt │ │ │ └── DylibReader.cpp │ │ ├── CMakeLists.txt │ │ ├── InterfaceFile.cpp │ │ ├── PackedVersion.cpp │ │ ├── Platform.cpp │ │ ├── RecordVisitor.cpp │ │ ├── RecordsSlice.cpp │ │ ├── Symbol.cpp │ │ ├── SymbolSet.cpp │ │ ├── Target.cpp │ │ ├── TextAPIContext.h │ │ ├── TextAPIError.cpp │ │ ├── TextStub.cpp │ │ ├── TextStubCommon.cpp │ │ ├── TextStubCommon.h │ │ ├── TextStubV5.cpp │ │ └── Utils.cpp │ │ ├── ToolDrivers │ │ ├── CMakeLists.txt │ │ ├── llvm-dlltool │ │ │ ├── CMakeLists.txt │ │ │ ├── DlltoolDriver.cpp │ │ │ └── Options.td │ │ └── llvm-lib │ │ │ ├── CMakeLists.txt │ │ │ ├── LibDriver.cpp │ │ │ └── Options.td │ │ ├── Transforms │ │ ├── AggressiveInstCombine │ │ │ ├── AggressiveInstCombine.cpp │ │ │ ├── AggressiveInstCombineInternal.h │ │ │ ├── CMakeLists.txt │ │ │ └── TruncInstCombine.cpp │ │ ├── CFGuard │ │ │ ├── CFGuard.cpp │ │ │ └── CMakeLists.txt │ │ ├── CMakeLists.txt │ │ ├── Coroutines │ │ │ ├── CMakeLists.txt │ │ │ ├── CoroAnnotationElide.cpp │ │ │ ├── CoroCleanup.cpp │ │ │ ├── CoroCloner.h │ │ │ ├── CoroConditionalWrapper.cpp │ │ │ ├── CoroEarly.cpp │ │ │ ├── CoroElide.cpp │ │ │ ├── CoroFrame.cpp │ │ │ ├── CoroInternal.h │ │ │ ├── CoroSplit.cpp │ │ │ ├── Coroutines.cpp │ │ │ ├── MaterializationUtils.cpp │ │ │ ├── SpillUtils.cpp │ │ │ └── SuspendCrossingInfo.cpp │ │ ├── HipStdPar │ │ │ ├── CMakeLists.txt │ │ │ └── HipStdPar.cpp │ │ ├── IPO │ │ │ ├── AlwaysInliner.cpp │ │ │ ├── Annotation2Metadata.cpp │ │ │ ├── ArgumentPromotion.cpp │ │ │ ├── Attributor.cpp │ │ │ ├── AttributorAttributes.cpp │ │ │ ├── BarrierNoopPass.cpp │ │ │ ├── BlockExtractor.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── CalledValuePropagation.cpp │ │ │ ├── ConstantMerge.cpp │ │ │ ├── CrossDSOCFI.cpp │ │ │ ├── DeadArgumentElimination.cpp │ │ │ ├── ElimAvailExtern.cpp │ │ │ ├── EmbedBitcodePass.cpp │ │ │ ├── ExpandVariadics.cpp │ │ │ ├── ExtractGV.cpp │ │ │ ├── FatLTOCleanup.cpp │ │ │ ├── ForceFunctionAttrs.cpp │ │ │ ├── FunctionAttrs.cpp │ │ │ ├── FunctionImport.cpp │ │ │ ├── FunctionSpecialization.cpp │ │ │ ├── GlobalDCE.cpp │ │ │ ├── GlobalOpt.cpp │ │ │ ├── GlobalSplit.cpp │ │ │ ├── HotColdSplitting.cpp │ │ │ ├── IPO.cpp │ │ │ ├── IROutliner.cpp │ │ │ ├── InferFunctionAttrs.cpp │ │ │ ├── Inliner.cpp │ │ │ ├── Internalize.cpp │ │ │ ├── LoopExtractor.cpp │ │ │ ├── LowerTypeTests.cpp │ │ │ ├── MemProfContextDisambiguation.cpp │ │ │ ├── MergeFunctions.cpp │ │ │ ├── ModuleInliner.cpp │ │ │ ├── OpenMPOpt.cpp │ │ │ ├── PartialInlining.cpp │ │ │ ├── SCCP.cpp │ │ │ ├── SampleContextTracker.cpp │ │ │ ├── SampleProfile.cpp │ │ │ ├── SampleProfileMatcher.cpp │ │ │ ├── SampleProfileProbe.cpp │ │ │ ├── StripDeadPrototypes.cpp │ │ │ ├── StripSymbols.cpp │ │ │ ├── ThinLTOBitcodeWriter.cpp │ │ │ └── WholeProgramDevirt.cpp │ │ ├── InstCombine │ │ │ ├── CMakeLists.txt │ │ │ ├── InstCombineAddSub.cpp │ │ │ ├── InstCombineAndOrXor.cpp │ │ │ ├── InstCombineAtomicRMW.cpp │ │ │ ├── InstCombineCalls.cpp │ │ │ ├── InstCombineCasts.cpp │ │ │ ├── InstCombineCompares.cpp │ │ │ ├── InstCombineInternal.h │ │ │ ├── InstCombineLoadStoreAlloca.cpp │ │ │ ├── InstCombineMulDivRem.cpp │ │ │ ├── InstCombineNegator.cpp │ │ │ ├── InstCombinePHI.cpp │ │ │ ├── InstCombineSelect.cpp │ │ │ ├── InstCombineShifts.cpp │ │ │ ├── InstCombineSimplifyDemanded.cpp │ │ │ ├── InstCombineVectorOps.cpp │ │ │ └── InstructionCombining.cpp │ │ ├── Instrumentation │ │ │ ├── AddressSanitizer.cpp │ │ │ ├── BlockCoverageInference.cpp │ │ │ ├── BoundsChecking.cpp │ │ │ ├── CGProfile.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── ControlHeightReduction.cpp │ │ │ ├── DataFlowSanitizer.cpp │ │ │ ├── GCOVProfiling.cpp │ │ │ ├── HWAddressSanitizer.cpp │ │ │ ├── IndirectCallPromotion.cpp │ │ │ ├── InstrProfiling.cpp │ │ │ ├── KCFI.cpp │ │ │ ├── LowerAllowCheckPass.cpp │ │ │ ├── MemProfInstrumentation.cpp │ │ │ ├── MemProfUse.cpp │ │ │ ├── MemorySanitizer.cpp │ │ │ ├── NumericalStabilitySanitizer.cpp │ │ │ ├── PGOCtxProfFlattening.cpp │ │ │ ├── PGOCtxProfLowering.cpp │ │ │ ├── PGOForceFunctionAttrs.cpp │ │ │ ├── PGOInstrumentation.cpp │ │ │ ├── PGOMemOPSizeOpt.cpp │ │ │ ├── RealtimeSanitizer.cpp │ │ │ ├── SanitizerBinaryMetadata.cpp │ │ │ ├── SanitizerCoverage.cpp │ │ │ ├── ThreadSanitizer.cpp │ │ │ ├── TypeSanitizer.cpp │ │ │ ├── ValueProfileCollector.cpp │ │ │ ├── ValueProfileCollector.h │ │ │ └── ValueProfilePlugins.inc │ │ ├── ObjCARC │ │ │ ├── ARCRuntimeEntryPoints.h │ │ │ ├── BlotMapVector.h │ │ │ ├── CMakeLists.txt │ │ │ ├── DependencyAnalysis.cpp │ │ │ ├── DependencyAnalysis.h │ │ │ ├── ObjCARC.cpp │ │ │ ├── ObjCARC.h │ │ │ ├── ObjCARCContract.cpp │ │ │ ├── ObjCARCExpand.cpp │ │ │ ├── ObjCARCOpts.cpp │ │ │ ├── ProvenanceAnalysis.cpp │ │ │ ├── ProvenanceAnalysis.h │ │ │ ├── ProvenanceAnalysisEvaluator.cpp │ │ │ ├── PtrState.cpp │ │ │ └── PtrState.h │ │ ├── Scalar │ │ │ ├── ADCE.cpp │ │ │ ├── AlignmentFromAssumptions.cpp │ │ │ ├── AnnotationRemarks.cpp │ │ │ ├── BDCE.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── CallSiteSplitting.cpp │ │ │ ├── ConstantHoisting.cpp │ │ │ ├── ConstraintElimination.cpp │ │ │ ├── CorrelatedValuePropagation.cpp │ │ │ ├── DCE.cpp │ │ │ ├── DFAJumpThreading.cpp │ │ │ ├── DeadStoreElimination.cpp │ │ │ ├── DivRemPairs.cpp │ │ │ ├── EarlyCSE.cpp │ │ │ ├── FlattenCFGPass.cpp │ │ │ ├── Float2Int.cpp │ │ │ ├── GVN.cpp │ │ │ ├── GVNHoist.cpp │ │ │ ├── GVNSink.cpp │ │ │ ├── GuardWidening.cpp │ │ │ ├── IVUsersPrinter.cpp │ │ │ ├── IndVarSimplify.cpp │ │ │ ├── InductiveRangeCheckElimination.cpp │ │ │ ├── InferAddressSpaces.cpp │ │ │ ├── InferAlignment.cpp │ │ │ ├── InstSimplifyPass.cpp │ │ │ ├── JumpTableToSwitch.cpp │ │ │ ├── JumpThreading.cpp │ │ │ ├── LICM.cpp │ │ │ ├── LoopAccessAnalysisPrinter.cpp │ │ │ ├── LoopBoundSplit.cpp │ │ │ ├── LoopDataPrefetch.cpp │ │ │ ├── LoopDeletion.cpp │ │ │ ├── LoopDistribute.cpp │ │ │ ├── LoopFlatten.cpp │ │ │ ├── LoopFuse.cpp │ │ │ ├── LoopIdiomRecognize.cpp │ │ │ ├── LoopInstSimplify.cpp │ │ │ ├── LoopInterchange.cpp │ │ │ ├── LoopLoadElimination.cpp │ │ │ ├── LoopPassManager.cpp │ │ │ ├── LoopPredication.cpp │ │ │ ├── LoopRotation.cpp │ │ │ ├── LoopSimplifyCFG.cpp │ │ │ ├── LoopSink.cpp │ │ │ ├── LoopStrengthReduce.cpp │ │ │ ├── LoopTermFold.cpp │ │ │ ├── LoopUnrollAndJamPass.cpp │ │ │ ├── LoopUnrollPass.cpp │ │ │ ├── LoopVersioningLICM.cpp │ │ │ ├── LowerAtomicPass.cpp │ │ │ ├── LowerConstantIntrinsics.cpp │ │ │ ├── LowerExpectIntrinsic.cpp │ │ │ ├── LowerGuardIntrinsic.cpp │ │ │ ├── LowerMatrixIntrinsics.cpp │ │ │ ├── LowerWidenableCondition.cpp │ │ │ ├── MakeGuardsExplicit.cpp │ │ │ ├── MemCpyOptimizer.cpp │ │ │ ├── MergeICmps.cpp │ │ │ ├── MergedLoadStoreMotion.cpp │ │ │ ├── NaryReassociate.cpp │ │ │ ├── NewGVN.cpp │ │ │ ├── PartiallyInlineLibCalls.cpp │ │ │ ├── PlaceSafepoints.cpp │ │ │ ├── Reassociate.cpp │ │ │ ├── Reg2Mem.cpp │ │ │ ├── RewriteStatepointsForGC.cpp │ │ │ ├── SCCP.cpp │ │ │ ├── SROA.cpp │ │ │ ├── Scalar.cpp │ │ │ ├── ScalarizeMaskedMemIntrin.cpp │ │ │ ├── Scalarizer.cpp │ │ │ ├── SeparateConstOffsetFromGEP.cpp │ │ │ ├── SimpleLoopUnswitch.cpp │ │ │ ├── SimplifyCFGPass.cpp │ │ │ ├── Sink.cpp │ │ │ ├── SpeculativeExecution.cpp │ │ │ ├── StraightLineStrengthReduce.cpp │ │ │ ├── StructurizeCFG.cpp │ │ │ ├── TailRecursionElimination.cpp │ │ │ └── WarnMissedTransforms.cpp │ │ ├── Utils │ │ │ ├── AMDGPUEmitPrintf.cpp │ │ │ ├── ASanStackFrameLayout.cpp │ │ │ ├── AddDiscriminators.cpp │ │ │ ├── AssumeBundleBuilder.cpp │ │ │ ├── BasicBlockUtils.cpp │ │ │ ├── BreakCriticalEdges.cpp │ │ │ ├── BuildLibCalls.cpp │ │ │ ├── BypassSlowDivision.cpp │ │ │ ├── CMakeLists.txt │ │ │ ├── CallGraphUpdater.cpp │ │ │ ├── CallPromotionUtils.cpp │ │ │ ├── CanonicalizeAliases.cpp │ │ │ ├── CanonicalizeFreezeInLoops.cpp │ │ │ ├── CloneFunction.cpp │ │ │ ├── CloneModule.cpp │ │ │ ├── CodeExtractor.cpp │ │ │ ├── CodeLayout.cpp │ │ │ ├── CodeMoverUtils.cpp │ │ │ ├── ControlFlowUtils.cpp │ │ │ ├── CountVisits.cpp │ │ │ ├── CtorUtils.cpp │ │ │ ├── DXILUpgrade.cpp │ │ │ ├── Debugify.cpp │ │ │ ├── DeclareRuntimeLibcalls.cpp │ │ │ ├── DemoteRegToStack.cpp │ │ │ ├── EntryExitInstrumenter.cpp │ │ │ ├── EscapeEnumerator.cpp │ │ │ ├── Evaluator.cpp │ │ │ ├── FixIrreducible.cpp │ │ │ ├── FlattenCFG.cpp │ │ │ ├── FunctionComparator.cpp │ │ │ ├── FunctionImportUtils.cpp │ │ │ ├── GlobalStatus.cpp │ │ │ ├── GuardUtils.cpp │ │ │ ├── HelloWorld.cpp │ │ │ ├── IRNormalizer.cpp │ │ │ ├── InjectTLIMappings.cpp │ │ │ ├── InlineFunction.cpp │ │ │ ├── InstructionNamer.cpp │ │ │ ├── Instrumentation.cpp │ │ │ ├── IntegerDivision.cpp │ │ │ ├── LCSSA.cpp │ │ │ ├── LibCallsShrinkWrap.cpp │ │ │ ├── Local.cpp │ │ │ ├── LoopConstrainer.cpp │ │ │ ├── LoopPeel.cpp │ │ │ ├── LoopRotationUtils.cpp │ │ │ ├── LoopSimplify.cpp │ │ │ ├── LoopUnroll.cpp │ │ │ ├── LoopUnrollAndJam.cpp │ │ │ ├── LoopUnrollRuntime.cpp │ │ │ ├── LoopUtils.cpp │ │ │ ├── LoopVersioning.cpp │ │ │ ├── LowerAtomic.cpp │ │ │ ├── LowerGlobalDtors.cpp │ │ │ ├── LowerIFunc.cpp │ │ │ ├── LowerInvoke.cpp │ │ │ ├── LowerMemIntrinsics.cpp │ │ │ ├── LowerSwitch.cpp │ │ │ ├── LowerVectorIntrinsics.cpp │ │ │ ├── MatrixUtils.cpp │ │ │ ├── Mem2Reg.cpp │ │ │ ├── MemoryOpRemark.cpp │ │ │ ├── MemoryTaggingSupport.cpp │ │ │ ├── MetaRenamer.cpp │ │ │ ├── MisExpect.cpp │ │ │ ├── ModuleUtils.cpp │ │ │ ├── MoveAutoInit.cpp │ │ │ ├── NameAnonGlobals.cpp │ │ │ ├── PredicateInfo.cpp │ │ │ ├── ProfileVerify.cpp │ │ │ ├── PromoteMemoryToRegister.cpp │ │ │ ├── RelLookupTableConverter.cpp │ │ │ ├── SCCPSolver.cpp │ │ │ ├── SSAUpdater.cpp │ │ │ ├── SSAUpdaterBulk.cpp │ │ │ ├── SampleProfileInference.cpp │ │ │ ├── SampleProfileLoaderBaseUtil.cpp │ │ │ ├── SanitizerStats.cpp │ │ │ ├── ScalarEvolutionExpander.cpp │ │ │ ├── SimplifyCFG.cpp │ │ │ ├── SimplifyIndVar.cpp │ │ │ ├── SimplifyLibCalls.cpp │ │ │ ├── SizeOpts.cpp │ │ │ ├── SplitModule.cpp │ │ │ ├── SplitModuleByCategory.cpp │ │ │ ├── StripGCRelocates.cpp │ │ │ ├── StripNonLineTableDebugInfo.cpp │ │ │ ├── SymbolRewriter.cpp │ │ │ ├── UnifyFunctionExitNodes.cpp │ │ │ ├── UnifyLoopExits.cpp │ │ │ ├── Utils.cpp │ │ │ ├── VNCoercion.cpp │ │ │ └── ValueMapper.cpp │ │ └── Vectorize │ │ │ ├── CMakeLists.txt │ │ │ ├── EVLIndVarSimplify.cpp │ │ │ ├── LoadStoreVectorizer.cpp │ │ │ ├── LoopIdiomVectorize.cpp │ │ │ ├── LoopVectorizationLegality.cpp │ │ │ ├── LoopVectorizationPlanner.h │ │ │ ├── LoopVectorize.cpp │ │ │ ├── SLPVectorizer.cpp │ │ │ ├── SandboxVectorizer │ │ │ ├── DependencyGraph.cpp │ │ │ ├── InstrMaps.cpp │ │ │ ├── Interval.cpp │ │ │ ├── Legality.cpp │ │ │ ├── Passes │ │ │ │ ├── BottomUpVec.cpp │ │ │ │ ├── PackReuse.cpp │ │ │ │ ├── PassRegistry.def │ │ │ │ ├── RegionsFromBBs.cpp │ │ │ │ ├── RegionsFromMetadata.cpp │ │ │ │ ├── SeedCollection.cpp │ │ │ │ ├── TransactionAcceptOrRevert.cpp │ │ │ │ └── TransactionSave.cpp │ │ │ ├── SandboxVectorizer.cpp │ │ │ ├── SandboxVectorizerPassBuilder.cpp │ │ │ ├── Scheduler.cpp │ │ │ ├── SeedCollector.cpp │ │ │ └── VecUtils.cpp │ │ │ ├── VPRecipeBuilder.h │ │ │ ├── VPlan.cpp │ │ │ ├── VPlan.h │ │ │ ├── VPlanAnalysis.cpp │ │ │ ├── VPlanAnalysis.h │ │ │ ├── VPlanCFG.h │ │ │ ├── VPlanConstruction.cpp │ │ │ ├── VPlanDominatorTree.h │ │ │ ├── VPlanHelpers.h │ │ │ ├── VPlanPatternMatch.h │ │ │ ├── VPlanPredicator.cpp │ │ │ ├── VPlanRecipes.cpp │ │ │ ├── VPlanSLP.cpp │ │ │ ├── VPlanSLP.h │ │ │ ├── VPlanTransforms.cpp │ │ │ ├── VPlanTransforms.h │ │ │ ├── VPlanUnroll.cpp │ │ │ ├── VPlanUtils.cpp │ │ │ ├── VPlanUtils.h │ │ │ ├── VPlanValue.h │ │ │ ├── VPlanVerifier.cpp │ │ │ ├── VPlanVerifier.h │ │ │ ├── VectorCombine.cpp │ │ │ └── Vectorize.cpp │ │ ├── WindowsDriver │ │ ├── CMakeLists.txt │ │ └── MSVCPaths.cpp │ │ ├── WindowsManifest │ │ ├── CMakeLists.txt │ │ └── WindowsManifestMerger.cpp │ │ └── XRay │ │ ├── BlockIndexer.cpp │ │ ├── BlockPrinter.cpp │ │ ├── BlockVerifier.cpp │ │ ├── CMakeLists.txt │ │ ├── FDRRecordProducer.cpp │ │ ├── FDRRecords.cpp │ │ ├── FDRTraceExpander.cpp │ │ ├── FDRTraceWriter.cpp │ │ ├── FileHeaderReader.cpp │ │ ├── InstrumentationMap.cpp │ │ ├── LogBuilderConsumer.cpp │ │ ├── Profile.cpp │ │ ├── RecordInitializer.cpp │ │ ├── RecordPrinter.cpp │ │ └── Trace.cpp ├── Mba.FFI.vcxproj ├── Mba.FFI.vcxproj.filters ├── Optimal5.hpp ├── dllmain.cpp └── optimal5 │ ├── LICENCE.txt │ ├── README.md │ ├── exhaust │ ├── chromatic.cpp │ └── enumchains.py │ ├── flat_hash_map.hpp │ ├── knuthies.dat │ ├── optimal5.h │ ├── paths.h │ └── paths2.h └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MSiMBA.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA.sln -------------------------------------------------------------------------------- /MSiMBA/Benchmarking/DatasetEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Benchmarking/DatasetEvaluator.cs -------------------------------------------------------------------------------- /MSiMBA/Benchmarking/MbaDataset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Benchmarking/MbaDataset.cs -------------------------------------------------------------------------------- /MSiMBA/Datasets/e1_2vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e1_2vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e1_3vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e1_3vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e1_4vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e1_4vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e1_5vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e1_5vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e1_6vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e1_6vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e2_2vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e2_2vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e2_3vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e2_3vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e2_4vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e2_4vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e3_2vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e3_2vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e3_3vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e3_3vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e3_4vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e3_4vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e4_2vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e4_2vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e4_3vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e4_3vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e4_4vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e4_4vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e5_2vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e5_2vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e5_3vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e5_3vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/e5_4vars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/e5_4vars.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/mba_obf_linear.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/mba_obf_linear.txt -------------------------------------------------------------------------------- /MSiMBA/Datasets/msimba.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Datasets/msimba.txt -------------------------------------------------------------------------------- /MSiMBA/MSiMBA.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/MSiMBA.csproj -------------------------------------------------------------------------------- /MSiMBA/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/MSiMBA/Program.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/AddNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/AddNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/AndNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/AndNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/AshrNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/AshrNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/AstNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/AstNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/BinaryNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/BinaryNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/ConstNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/ConstNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/LshrNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/LshrNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/MulNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/MulNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/NegNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/NegNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/OrNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/OrNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/PowerNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/PowerNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/RefNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/RefNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/SextNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/SextNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/ShlNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/ShlNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/TruncNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/TruncNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/UnaryNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/UnaryNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/VarNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/VarNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/WildCardConstantNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/WildCardConstantNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/XorNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/XorNode.cs -------------------------------------------------------------------------------- /Mba.Common/Ast/ZextNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Ast/ZextNode.cs -------------------------------------------------------------------------------- /Mba.Common/Interop/MarshaledString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Interop/MarshaledString.cs -------------------------------------------------------------------------------- /Mba.Common/Interop/SpanExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Interop/SpanExtensions.cs -------------------------------------------------------------------------------- /Mba.Common/Interop/StringMarshaler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Interop/StringMarshaler.cs -------------------------------------------------------------------------------- /Mba.Common/Interop/UnmanagedAnalyses.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Interop/UnmanagedAnalyses.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/AstCloner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/AstCloner.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/AstEvaluator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/AstEvaluator.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/AstJit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/AstJit.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/ConstantFolder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/ConstantFolder.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/ConstantSubstituter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/ConstantSubstituter.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/FastConstantUnmerger.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/FastConstantUnmerger.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/JitUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/JitUtils.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/MultibitRefiner.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/MultibitRefiner.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/MultibitSiMBA.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/MultibitSiMBA.cs -------------------------------------------------------------------------------- /Mba.Common/MSiMBA/RangeUtil.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/MSiMBA/RangeUtil.cs -------------------------------------------------------------------------------- /Mba.Common/Mba.Common.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Mba.Common.csproj -------------------------------------------------------------------------------- /Mba.Common/Minimization/SimbaMinimizer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Minimization/SimbaMinimizer.cs -------------------------------------------------------------------------------- /Mba.Common/Parsing/AstParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Parsing/AstParser.cs -------------------------------------------------------------------------------- /Mba.Common/Parsing/Egg.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Parsing/Egg.g4 -------------------------------------------------------------------------------- /Mba.Common/Parsing/EggParser.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Parsing/EggParser.cs -------------------------------------------------------------------------------- /Mba.Common/Parsing/Expr.g4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Parsing/Expr.g4 -------------------------------------------------------------------------------- /Mba.Common/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Properties/launchSettings.json -------------------------------------------------------------------------------- /Mba.Common/SMT/AstToZ3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/SMT/AstToZ3.cs -------------------------------------------------------------------------------- /Mba.Common/SMT/Z3ToAst.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/SMT/Z3ToAst.cs -------------------------------------------------------------------------------- /Mba.Common/Utility/AstClassifier.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Utility/AstClassifier.cs -------------------------------------------------------------------------------- /Mba.Common/Utility/AstExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Utility/AstExtensions.cs -------------------------------------------------------------------------------- /Mba.Common/Utility/AstFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Utility/AstFormatter.cs -------------------------------------------------------------------------------- /Mba.Common/Utility/EggFormatter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Utility/EggFormatter.cs -------------------------------------------------------------------------------- /Mba.Common/Utility/ModuloReducer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Utility/ModuloReducer.cs -------------------------------------------------------------------------------- /Mba.Common/Utility/OrderedSet.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.Common/Utility/OrderedSet.cs -------------------------------------------------------------------------------- /Mba.FFI/Common.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | #define FFI_EXPORT extern "C" __declspec(dllexport) -------------------------------------------------------------------------------- /Mba.FFI/Groebner/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Groebner/README.md -------------------------------------------------------------------------------- /Mba.FFI/Groebner/gb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Groebner/gb.h -------------------------------------------------------------------------------- /Mba.FFI/Groebner/monom.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Groebner/monom.h -------------------------------------------------------------------------------- /Mba.FFI/Groebner/order.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Groebner/order.h -------------------------------------------------------------------------------- /Mba.FFI/Groebner/poly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Groebner/poly.h -------------------------------------------------------------------------------- /Mba.FFI/Groebner/polyfuncs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Groebner/polyfuncs.h -------------------------------------------------------------------------------- /Mba.FFI/Groebner/zdd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Groebner/zdd.h -------------------------------------------------------------------------------- /Mba.FFI/Groebner/zddcache.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Groebner/zddcache.h -------------------------------------------------------------------------------- /Mba.FFI/KnownBits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/KnownBits.hpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/LICENSE.TXT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/LICENSE.TXT -------------------------------------------------------------------------------- /Mba.FFI/LLVM/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/README.md -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Analysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Analysis.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/BitReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/BitReader.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/BitWriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/BitWriter.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Comdat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Comdat.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Core.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/DataTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/DataTypes.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/DebugInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/DebugInfo.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Deprecated.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Deprecated.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Error.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/ExternC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/ExternC.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/IRReader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/IRReader.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/LLJIT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/LLJIT.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/LLJITUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/LLJITUtils.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Linker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Linker.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Object.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Orc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Orc.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/OrcEE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/OrcEE.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Remarks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Remarks.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Support.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Target.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Types.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/Visibility.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/Visibility.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/blake3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/blake3.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm-c/lto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm-c/lto.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/ADL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/ADL.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/APFloat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/APFloat.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/APInt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/APInt.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/APSInt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/APSInt.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/Any.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/Any.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/ArrayRef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/ArrayRef.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/BitVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/BitVector.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/Bitfields.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/Bitfields.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/Bitset.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/Bitset.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/DeltaTree.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/DeltaTree.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/DenseMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/DenseMap.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/DenseSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/DenseSet.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/Hashing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/Hashing.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/MapVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/MapVector.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/STLExtras.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/STLExtras.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/ScopeExit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/ScopeExit.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/Sequence.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/Sequence.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/SetVector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/SetVector.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/SmallSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/SmallSet.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/SparseSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/SparseSet.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/Statistic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/Statistic.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/StringMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/StringMap.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/StringRef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/StringRef.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/StringSet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/StringSet.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/Twine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/Twine.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/bit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/bit.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/identity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/identity.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/ilist.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/ilist.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/ADT/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/ADT/iterator.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Analysis/CFG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Analysis/CFG.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Analysis/DDG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Analysis/DDG.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Analysis/Lint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Analysis/Lint.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/CAS/CASID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/CAS/CASID.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/CodeGen/DIE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/CodeGen/DIE.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/CodeGen/PEI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/CodeGen/PEI.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Config/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Config/config.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/DWP/DWP.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/DWP/DWP.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/DWP/DWPError.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/DWP/DWPError.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Analysis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Analysis.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Argument.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Argument.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Attributes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Attributes.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/BasicBlock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/BasicBlock.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/BuiltinGCs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/BuiltinGCs.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/CFG.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/CFG.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Comdat.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Comdat.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Constant.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Constant.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Constants.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Constants.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/CycleInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/CycleInfo.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/DIBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/DIBuilder.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/DataLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/DataLayout.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/DebugInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/DebugInfo.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/DebugLoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/DebugLoc.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Dominators.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Dominators.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/FMF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/FMF.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/FPEnv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/FPEnv.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Function.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Function.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/GCStrategy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/GCStrategy.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/IRBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/IRBuilder.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/InlineAsm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/InlineAsm.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/InstrTypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/InstrTypes.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Intrinsics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Intrinsics.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/MDBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/MDBuilder.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Mangler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Mangler.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Metadata.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Metadata.def -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Metadata.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Metadata.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Module.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Module.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/NoFolder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/NoFolder.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Operator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Operator.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/OptBisect.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/OptBisect.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/SSAContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/SSAContext.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Statepoint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Statepoint.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Type.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/TypeFinder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/TypeFinder.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Use.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Use.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/User.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/User.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Value.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Value.def -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Value.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/ValueMap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/ValueMap.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/IR/Verifier.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/IR/Verifier.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/LTO/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/LTO/Config.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/LTO/LTO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/LTO/LTO.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/LinkAllIR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/LinkAllIR.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/LinkAllPasses.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/LinkAllPasses.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Linker/Linker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Linker/Linker.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCAsmInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCAsmInfo.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCAsmMacro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCAsmMacro.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCCodeView.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCCodeView.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCContext.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCDecoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCDecoder.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCDwarf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCDwarf.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCExpr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCExpr.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCFixup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCFixup.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCInst.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCInst.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCLabel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCLabel.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCRegister.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCRegister.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCSFrame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCSFrame.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCSchedule.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCSchedule.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCSection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCSection.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCStreamer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCStreamer.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCSymbol.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCSymbol.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCValue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCValue.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCWin64EH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCWin64EH.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MC/MCWinEH.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MC/MCWinEH.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MCA/Context.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MCA/Context.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MCA/Pipeline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MCA/Pipeline.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MCA/SourceMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MCA/SourceMgr.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MCA/Support.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MCA/Support.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/MCA/View.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/MCA/View.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Object/Binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Object/Binary.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Object/COFF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Object/COFF.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Object/ELF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Object/ELF.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Object/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Object/Error.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Object/GOFF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Object/GOFF.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Object/MachO.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Object/MachO.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Object/Wasm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Object/Wasm.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Option/Arg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Option/Arg.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Option/Option.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Option/Option.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Pass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Pass.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/PassInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/PassInfo.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/PassRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/PassRegistry.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/PassSupport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/PassSupport.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/SandboxIR/Use.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/SandboxIR/Use.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/BCD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/BCD.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/COM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/COM.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/CRC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/CRC.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/DJB.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/DJB.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/Debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/Debug.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/Errc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/Errc.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/Errno.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/Errno.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/Error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/Error.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/JSON.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/JSON.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/MD5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/MD5.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/Mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/Mutex.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/Path.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/Path.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/Regex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/Regex.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/SHA1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/SHA1.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/SMLoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/SMLoc.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/Support/Timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/Support/Timer.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/TableGen/Main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/TableGen/Main.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/TextAPI/Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/TextAPI/Utils.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/XRay/Graph.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/XRay/Graph.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/XRay/Profile.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/XRay/Profile.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/llvm/XRay/Trace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/llvm/XRay/Trace.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/include/module.modulemap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/include/module.modulemap -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/Analysis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/Analysis.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/CFG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/CFG.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/CFGPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/CFGPrinter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/CallGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/CallGraph.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/CallPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/CallPrinter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/CodeMetrics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/CodeMetrics.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/CostModel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/CostModel.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/DDG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/DDG.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/DDGPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/DDGPrinter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/DomPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/DomPrinter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/GuardUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/GuardUtils.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/HeatUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/HeatUtils.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/IR2Vec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/IR2Vec.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/IVUsers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/IVUsers.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/InlineCost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/InlineCost.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/InlineOrder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/InlineOrder.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/InstCount.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/InstCount.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/KernelInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/KernelInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/Lint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/Lint.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/Loads.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/Loads.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/Local.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/Local.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/LoopInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/LoopInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/LoopPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/LoopPass.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/MemorySSA.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/MemorySSA.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/MustExecute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/MustExecute.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/PhiValues.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/PhiValues.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/RegionInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/RegionInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/RegionPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/RegionPass.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/TFLiteUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/TFLiteUtils.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/TensorSpec.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/TensorSpec.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/Trace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/Trace.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Analysis/VectorUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Analysis/VectorUtils.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/AsmParser/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/AsmParser/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/AsmParser/LLLexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/AsmParser/LLLexer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/AsmParser/LLParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/AsmParser/LLParser.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/AsmParser/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/AsmParser/Parser.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/BinaryFormat/COFF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/BinaryFormat/COFF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/BinaryFormat/Dwarf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/BinaryFormat/Dwarf.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/BinaryFormat/ELF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/BinaryFormat/ELF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/BinaryFormat/MachO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/BinaryFormat/MachO.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/BinaryFormat/Magic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/BinaryFormat/Magic.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/BinaryFormat/SFrame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/BinaryFormat/SFrame.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/BinaryFormat/Wasm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/BinaryFormat/Wasm.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/BinaryFormat/XCOFF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/BinaryFormat/XCOFF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Bitcode/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Bitcode/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Bitstream/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Bitstream/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CAS/ActionCache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CAS/ActionCache.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CAS/ActionCaches.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CAS/ActionCaches.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CAS/BuiltinCAS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CAS/BuiltinCAS.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CAS/BuiltinCAS.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CAS/BuiltinCAS.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CAS/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CAS/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CAS/InMemoryCAS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CAS/InMemoryCAS.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CAS/ObjectStore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CAS/ObjectStore.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CGData/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CGData/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CGData/CodeGenData.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CGData/CodeGenData.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/Analysis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/Analysis.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/BranchFolding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/BranchFolding.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/CFIFixup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/CFIFixup.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/CodeGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/CodeGen.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/CommandFlags.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/CommandFlags.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/EdgeBundles.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/EdgeBundles.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/ExpandFp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/ExpandFp.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/ExpandMemCmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/ExpandMemCmp.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/FaultMaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/FaultMaps.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/FinalizeISel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/FinalizeISel.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/GCMetadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/GCMetadata.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/GlobalMerge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/GlobalMerge.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/IfConversion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/IfConversion.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/InitUndef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/InitUndef.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/KCFI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/KCFI.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/LiveInterval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/LiveInterval.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/LivePhysRegs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/LivePhysRegs.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/LiveRangeUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/LiveRangeUtils.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/LiveRegUnits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/LiveRegUnits.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/LiveStacks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/LiveStacks.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/LowerEmuTLS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/LowerEmuTLS.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/MBFIWrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/MBFIWrapper.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/MIRNamerPass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/MIRNamerPass.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/MIRPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/MIRPrinter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/MachineCSE.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/MachineCSE.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/MachineInstr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/MachineInstr.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/MachineLICM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/MachineLICM.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/MachineSink.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/MachineSink.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/MacroFusion.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/MacroFusion.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/OptimizePHIs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/OptimizePHIs.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RDFGraph.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RDFGraph.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RDFLiveness.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RDFLiveness.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RDFRegisters.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RDFRegisters.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/README.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RegAllocBase.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RegAllocBase.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RegAllocBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RegAllocBase.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RegAllocBasic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RegAllocBasic.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RegAllocFast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RegAllocFast.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RegAllocGreedy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RegAllocGreedy.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RegAllocPBQP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RegAllocPBQP.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RegAllocScore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RegAllocScore.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/RegisterBank.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/RegisterBank.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/SafeStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/SafeStack.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/ScheduleDAG.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/ScheduleDAG.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/ShrinkWrap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/ShrinkWrap.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/SlotIndexes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/SlotIndexes.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/SplitKit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/SplitKit.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/SplitKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/SplitKit.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/StackMaps.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/StackMaps.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/ValueTypes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/ValueTypes.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/VirtRegMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/VirtRegMap.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/CodeGen/WinEHPrepare.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/CodeGen/WinEHPrepare.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/DWARFLinker/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/DWARFLinker/Utils.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/DWP/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/DWP/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/DWP/DWP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/DWP/DWP.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/DWP/DWPError.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/DWP/DWPError.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/DebugInfo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/DebugInfo/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/DebugInfo/PDB/PDB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/DebugInfo/PDB/PDB.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Demangle/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Demangle/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Demangle/Demangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Demangle/Demangle.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/FileCheck/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/FileCheck/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/FileCheck/FileCheck.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/FileCheck/FileCheck.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Frontend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Frontend/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Frontend/OpenACC/ACC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Frontend/OpenACC/ACC.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Frontend/OpenMP/OMP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Frontend/OpenMP/OMP.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/FuzzMutate/FuzzerCLI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/FuzzMutate/FuzzerCLI.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/FuzzMutate/IRMutator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/FuzzMutate/IRMutator.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Fuzzer/README.txt: -------------------------------------------------------------------------------- 1 | libFuzzer was moved to compiler-rt in https://reviews.llvm.org/D36908. 2 | -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/AbstractCallSite.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/AbstractCallSite.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/AsmWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/AsmWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Assumptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Assumptions.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/AttributeImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/AttributeImpl.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Attributes.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Attributes.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/AutoUpgrade.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/AutoUpgrade.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/BasicBlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/BasicBlock.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/BuiltinGCs.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/BuiltinGCs.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Comdat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Comdat.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/ConstantFPRange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/ConstantFPRange.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/ConstantFold.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/ConstantFold.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/ConstantRange.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/ConstantRange.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/ConstantRangeList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/ConstantRangeList.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Constants.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Constants.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/ConstantsContext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/ConstantsContext.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Core.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/CycleInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/CycleInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/DIBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/DIBuilder.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/DataLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/DataLayout.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/DebugInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/DebugInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/DebugInfoMetadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/DebugInfoMetadata.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/DebugLoc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/DebugLoc.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/DiagnosticHandler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/DiagnosticHandler.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/DiagnosticInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/DiagnosticInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/DiagnosticPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/DiagnosticPrinter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Dominators.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Dominators.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/EHPersonalities.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/EHPersonalities.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/FPEnv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/FPEnv.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Function.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/GCStrategy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/GCStrategy.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/GVMaterializer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/GVMaterializer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Globals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Globals.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/IRBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/IRBuilder.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/IRPrintingPasses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/IRPrintingPasses.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/InlineAsm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/InlineAsm.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Instruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Instruction.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Instructions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Instructions.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/IntrinsicInst.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/IntrinsicInst.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Intrinsics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Intrinsics.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/LLVMContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/LLVMContext.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/LLVMContextImpl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/LLVMContextImpl.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/LLVMContextImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/LLVMContextImpl.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/LegacyPassManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/LegacyPassManager.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/MDBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/MDBuilder.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Mangler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Mangler.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Metadata.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Metadata.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/MetadataImpl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/MetadataImpl.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Module.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Operator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Operator.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/OptBisect.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/OptBisect.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Pass.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/PassManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/PassManager.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/PassRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/PassRegistry.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/PassTimingInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/PassTimingInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/PrintPasses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/PrintPasses.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/ProfDataUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/ProfDataUtils.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/ProfileSummary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/ProfileSummary.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/PseudoProbe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/PseudoProbe.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/ReplaceConstant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/ReplaceConstant.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/RuntimeLibcalls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/RuntimeLibcalls.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/SSAContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/SSAContext.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Statepoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Statepoint.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/StructuralHash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/StructuralHash.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Type.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/TypeFinder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/TypeFinder.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/TypedPointerType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/TypedPointerType.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Use.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Use.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/User.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/User.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/VFABIDemangler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/VFABIDemangler.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Value.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/ValueSymbolTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/ValueSymbolTable.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/VectorTypeUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/VectorTypeUtils.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IR/Verifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IR/Verifier.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IRPrinter/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IRPrinter/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IRReader/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IRReader/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/IRReader/IRReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/IRReader/IRReader.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/LTO/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/LTO/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/LTO/LTO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/LTO/LTO.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/LTO/LTOBackend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/LTO/LTOBackend.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/LTO/LTOCodeGenerator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/LTO/LTOCodeGenerator.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/LTO/LTOModule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/LTO/LTOModule.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Linker/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Linker/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Linker/IRMover.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Linker/IRMover.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Linker/LinkModules.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Linker/LinkModules.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/ConstantPools.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/ConstantPools.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/ELFObjectWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/ELFObjectWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/GOFFObjectWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/GOFFObjectWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmBackend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmBackend.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmInfoCOFF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmInfoCOFF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmInfoDarwin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmInfoDarwin.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmInfoELF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmInfoELF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmInfoGOFF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmInfoGOFF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmInfoWasm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmInfoWasm.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmInfoXCOFF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmInfoXCOFF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmMacro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmMacro.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAsmStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAsmStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCAssembler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCAssembler.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCCodeEmitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCCodeEmitter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCCodeView.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCCodeView.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCContext.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCContext.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCDwarf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCDwarf.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCELFStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCELFStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCExpr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCExpr.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCFragment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCFragment.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCGOFFStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCGOFFStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCInst.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCInst.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCInstPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCInstPrinter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCInstrAnalysis.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCInstrAnalysis.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCInstrDesc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCInstrDesc.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCInstrInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCInstrInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCLabel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCLabel.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCMachOStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCMachOStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCNullStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCNullStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCObjectFileInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCObjectFileInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCObjectStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCObjectStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCObjectWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCObjectWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCParser/AsmLexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCParser/AsmLexer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCPseudoProbe.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCPseudoProbe.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCRegisterInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCRegisterInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCSFrame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCSFrame.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCSPIRVStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCSPIRVStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCSchedule.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCSchedule.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCSection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCSection.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCSectionMachO.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCSectionMachO.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCSubtargetInfo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCSubtargetInfo.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCSymbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCSymbol.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCSymbolELF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCSymbolELF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCSymbolXCOFF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCSymbolXCOFF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCTargetOptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCTargetOptions.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCValue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCValue.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCWasmStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCWasmStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCWin64EH.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCWin64EH.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCWinCOFFStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCWinCOFFStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCWinEH.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCWinEH.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MCXCOFFStreamer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MCXCOFFStreamer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/MachObjectWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/MachObjectWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/SPIRVObjectWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/SPIRVObjectWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/TargetRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/TargetRegistry.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/WasmObjectWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/WasmObjectWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MC/XCOFFObjectWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MC/XCOFFObjectWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/CodeEmitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/CodeEmitter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/Context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/Context.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/CustomBehaviour.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/CustomBehaviour.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/HWEventListener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/HWEventListener.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/InstrBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/InstrBuilder.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/Instruction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/Instruction.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/Pipeline.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/Pipeline.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/Stages/Stage.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/Stages/Stage.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/Support.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/Support.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/MCA/View.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/MCA/View.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjCopy/Archive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjCopy/Archive.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjCopy/Archive.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjCopy/Archive.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjCopy/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjCopy/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjCopy/CommonConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjCopy/CommonConfig.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjCopy/ELF/ELFObject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjCopy/ELF/ELFObject.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjCopy/ObjCopy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjCopy/ObjCopy.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/Archive.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/Archive.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/ArchiveWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/ArchiveWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/Binary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/Binary.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/BuildID.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/BuildID.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/DXContainer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/DXContainer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/Decompressor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/Decompressor.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/ELF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/ELF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/ELFObjectFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/ELFObjectFile.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/Error.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/IRObjectFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/IRObjectFile.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/IRSymtab.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/IRSymtab.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/Minidump.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/Minidump.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/Object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/Object.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/ObjectFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/ObjectFile.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/OffloadBinary.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/OffloadBinary.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/OffloadBundle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/OffloadBundle.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/RecordStreamer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/RecordStreamer.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/SFrameParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/SFrameParser.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/SymbolSize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/SymbolSize.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/SymbolicFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/SymbolicFile.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/TapiFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/TapiFile.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Object/TapiUniversal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Object/TapiUniversal.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjectYAML/COFFYAML.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjectYAML/COFFYAML.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjectYAML/DWARFYAML.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjectYAML/DWARFYAML.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjectYAML/ELFYAML.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjectYAML/ELFYAML.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjectYAML/GOFFYAML.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjectYAML/GOFFYAML.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjectYAML/MachOYAML.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjectYAML/MachOYAML.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjectYAML/WasmYAML.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjectYAML/WasmYAML.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjectYAML/XCOFFYAML.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjectYAML/XCOFFYAML.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjectYAML/YAML.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjectYAML/YAML.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ObjectYAML/yaml2obj.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ObjectYAML/yaml2obj.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Option/Arg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Option/Arg.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Option/ArgList.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Option/ArgList.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Option/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Option/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Option/OptTable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Option/OptTable.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Option/Option.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Option/Option.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Passes/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Passes/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Passes/PassBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Passes/PassBuilder.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Passes/PassPlugin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Passes/PassPlugin.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Passes/PassRegistry.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Passes/PassRegistry.def -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ProfileData/GCOV.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ProfileData/GCOV.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/ProfileData/MemProf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/ProfileData/MemProf.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Remarks/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Remarks/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Remarks/Remark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Remarks/Remark.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Remarks/RemarkFormat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Remarks/RemarkFormat.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Remarks/RemarkLinker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Remarks/RemarkLinker.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Remarks/RemarkParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Remarks/RemarkParser.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Argument.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Argument.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/BasicBlock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/BasicBlock.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Constant.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Constant.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Context.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Function.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Function.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Module.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Module.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Pass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Pass.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Region.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Region.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Tracker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Tracker.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Type.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Use.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Use.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/User.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/User.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/SandboxIR/Value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/SandboxIR/Value.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/ABIBreak.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/ABIBreak.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/APFixedPoint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/APFixedPoint.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/APFloat.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/APFloat.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/APInt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/APInt.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/APSInt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/APSInt.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/ARMWinEH.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/ARMWinEH.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Allocator.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Atomic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Atomic.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/AutoConvert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/AutoConvert.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/BLAKE3/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: Never 3 | -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/BLAKE3/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/BLAKE3/LICENSE -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/BLAKE3/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/BLAKE3/README.md -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/BLAKE3/blake3.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/BLAKE3/blake3.c -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Base64.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/BuryPointer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/BuryPointer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/COM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/COM.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/COPYRIGHT.regex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/COPYRIGHT.regex -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/CRC.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/CRC.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/CachePruning.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/CachePruning.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Caching.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Caching.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Chrono.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Chrono.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/CommandLine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/CommandLine.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Compression.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Compression.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/ConvertUTF.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/ConvertUTF.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/DJB.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/DJB.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/DXILABI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/DXILABI.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Debug.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Debug.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/DebugCounter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/DebugCounter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/DebugOptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/DebugOptions.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/DeltaTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/DeltaTree.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/DynamicAPInt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/DynamicAPInt.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Errno.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Errno.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Error.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/FoldingSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/FoldingSet.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/GlobPattern.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/GlobPattern.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/GraphWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/GraphWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/InitLLVM.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/InitLLVM.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/IntEqClasses.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/IntEqClasses.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/IntervalMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/IntervalMap.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/JSON.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/JSON.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/KnownBits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/KnownBits.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/KnownFPClass.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/KnownFPClass.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/LEB128.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/LEB128.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/LineIterator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/LineIterator.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Locale.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Locale.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/MD5.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/MD5.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/MathExtras.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/MathExtras.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/MemAlloc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/MemAlloc.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Memory.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/MemoryBuffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/MemoryBuffer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/ModRef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/ModRef.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Mustache.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Mustache.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/OptionStrCmp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/OptionStrCmp.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Optional.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Optional.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/PGOOptions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/PGOOptions.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Parallel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Parallel.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Path.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Path.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/PluginLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/PluginLoader.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Process.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Program.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Program.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/ProgramStack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/ProgramStack.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/RWMutex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/RWMutex.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Regex.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Regex.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/RewriteRope.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/RewriteRope.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/SHA1.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/SHA1.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/SHA256.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/SHA256.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/ScaledNumber.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/ScaledNumber.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Signals.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Signals.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Signposts.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Signposts.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/SipHash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/SipHash.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/SmallPtrSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/SmallPtrSet.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/SmallVector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/SmallVector.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/SourceMgr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/SourceMgr.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Statistic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Statistic.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/StringExtras.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/StringExtras.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/StringMap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/StringMap.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/StringRef.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/StringRef.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/StringSaver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/StringSaver.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/SuffixTree.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/SuffixTree.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/SystemUtils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/SystemUtils.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/TarWriter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/TarWriter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/TextEncoding.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/TextEncoding.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/ThreadPool.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/ThreadPool.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Threading.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Threading.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/TimeProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/TimeProfiler.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Timer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Timer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Twine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Twine.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/TypeSize.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/TypeSize.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Unicode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Unicode.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Unix/COM.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Unix/COM.inc -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Unix/Memory.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Unix/Memory.inc -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Unix/Path.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Unix/Path.inc -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Unix/Process.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Unix/Process.inc -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Unix/Program.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Unix/Program.inc -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Unix/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Unix/README.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Unix/Signals.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Unix/Signals.inc -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Unix/Unix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Unix/Unix.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Valgrind.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Valgrind.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/VersionTuple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/VersionTuple.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Watchdog.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Watchdog.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Windows/COM.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Windows/COM.inc -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Windows/Path.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Windows/Path.inc -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/WithColor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/WithColor.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/YAMLParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/YAMLParser.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/YAMLTraits.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/YAMLTraits.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/Z3Solver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/Z3Solver.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/raw_ostream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/raw_ostream.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/regcomp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/regcomp.c -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/regengine.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/regengine.inc -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/regerror.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/regerror.c -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/regex2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/regex2.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/regex_impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/regex_impl.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/regexec.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/regexec.c -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/regfree.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/regfree.c -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/regstrlcpy.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/regstrlcpy.c -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/regutils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/regutils.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/rpmalloc/rpnew.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/rpmalloc/rpnew.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Support/xxhash.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Support/xxhash.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/Error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/Error.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/JSONBackend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/JSONBackend.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/Main.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/Parser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/Parser.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/Record.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/Record.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/SetTheory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/SetTheory.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/TGLexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/TGLexer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/TGLexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/TGLexer.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/TGParser.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/TGParser.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/TGParser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/TGParser.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TableGen/TGTimer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TableGen/TGTimer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/AArch64/AArch64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/AArch64/AArch64.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/AMDGPU/AMDGPU.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/AMDGPU/AMDGPU.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/AMDGPU/AMDGPU.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/AMDGPU/AMDGPU.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/AMDGPU/R600.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/AMDGPU/R600.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/AMDGPU/R600.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/AMDGPU/R600.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/ARC/ARC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/ARC/ARC.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/ARC/ARC.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/ARC/ARC.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/ARM/ARM.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/ARM/ARM.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/ARM/ARM.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/ARM/ARM.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/ARM/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/ARM/README.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/AVR/AVR.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/AVR/AVR.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/AVR/AVR.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/AVR/AVR.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/AVR/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/AVR/README.md -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/AVR/TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/AVR/TODO.md -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/BPF/BPF.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/BPF/BPF.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/BPF/BPF.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/BPF/BPF.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/BPF/BPFCORE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/BPF/BPFCORE.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/BPF/BTFDebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/BPF/BTFDebug.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/CSKY/CSKY.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/CSKY/CSKY.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/CSKY/CSKY.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/CSKY/CSKY.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/Lanai/Lanai.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/Lanai/Lanai.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/Lanai/Lanai.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/Lanai/Lanai.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/M68k/M68k.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/M68k/M68k.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/M68k/M68k.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/M68k/M68k.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/Mips/MSA.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/Mips/MSA.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/Mips/Mips.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/Mips/Mips.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/Mips/Mips.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/Mips/Mips.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/NVPTX/NVPTX.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/NVPTX/NVPTX.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/NVPTX/NVPTX.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/NVPTX/NVPTX.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/PowerPC/PPC.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/PowerPC/PPC.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/PowerPC/PPC.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/PowerPC/PPC.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/README.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/RISCV/RISCV.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/RISCV/RISCV.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/RISCV/RISCV.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/RISCV/RISCV.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/SPIRV/SPIRV.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/SPIRV/SPIRV.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/SPIRV/SPIRV.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/SPIRV/SPIRV.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/Sparc/Sparc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/Sparc/Sparc.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/Sparc/Sparc.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/Sparc/Sparc.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/Target.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/VE/LVLGen.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/VE/LVLGen.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/VE/VE.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/VE/VE.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/VE/VE.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/VE/VE.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/X86/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/X86/README.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/X86/X86.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/X86/X86.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/X86/X86.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/X86/X86.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/XCore/XCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/XCore/XCore.h -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/Target/XCore/XCore.td: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/Target/XCore/XCore.td -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TargetParser/Host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TargetParser/Host.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TextAPI/Platform.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TextAPI/Platform.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TextAPI/Symbol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TextAPI/Symbol.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TextAPI/SymbolSet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TextAPI/SymbolSet.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TextAPI/Target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TextAPI/Target.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TextAPI/TextStub.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TextAPI/TextStub.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/TextAPI/Utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/TextAPI/Utils.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/XRay/BlockIndexer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/XRay/BlockIndexer.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/XRay/BlockPrinter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/XRay/BlockPrinter.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/XRay/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/XRay/CMakeLists.txt -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/XRay/FDRRecords.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/XRay/FDRRecords.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/XRay/Profile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/XRay/Profile.cpp -------------------------------------------------------------------------------- /Mba.FFI/LLVM/lib/XRay/Trace.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/LLVM/lib/XRay/Trace.cpp -------------------------------------------------------------------------------- /Mba.FFI/Mba.FFI.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Mba.FFI.vcxproj -------------------------------------------------------------------------------- /Mba.FFI/Mba.FFI.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Mba.FFI.vcxproj.filters -------------------------------------------------------------------------------- /Mba.FFI/Optimal5.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/Optimal5.hpp -------------------------------------------------------------------------------- /Mba.FFI/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/dllmain.cpp -------------------------------------------------------------------------------- /Mba.FFI/optimal5/LICENCE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/optimal5/LICENCE.txt -------------------------------------------------------------------------------- /Mba.FFI/optimal5/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/optimal5/README.md -------------------------------------------------------------------------------- /Mba.FFI/optimal5/exhaust/chromatic.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/optimal5/exhaust/chromatic.cpp -------------------------------------------------------------------------------- /Mba.FFI/optimal5/exhaust/enumchains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/optimal5/exhaust/enumchains.py -------------------------------------------------------------------------------- /Mba.FFI/optimal5/flat_hash_map.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/optimal5/flat_hash_map.hpp -------------------------------------------------------------------------------- /Mba.FFI/optimal5/knuthies.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/optimal5/knuthies.dat -------------------------------------------------------------------------------- /Mba.FFI/optimal5/optimal5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/optimal5/optimal5.h -------------------------------------------------------------------------------- /Mba.FFI/optimal5/paths.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/optimal5/paths.h -------------------------------------------------------------------------------- /Mba.FFI/optimal5/paths2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/Mba.FFI/optimal5/paths2.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mazeworks-security/MSiMBA/HEAD/README.md --------------------------------------------------------------------------------