Temporary header file '/tmp/vnLnIEhNyN/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/llvm-16/llvm/ADT/APFixedPoint.h" #include "/usr/include/llvm-16/llvm/ADT/APFloat.h" #include "/usr/include/llvm-16/llvm/ADT/APInt.h" #include "/usr/include/llvm-16/llvm/ADT/APSInt.h" #include "/usr/include/llvm-16/llvm/ADT/AddressRanges.h" #include "/usr/include/llvm-16/llvm/ADT/AllocatorList.h" #include "/usr/include/llvm-16/llvm/ADT/Any.h" #include "/usr/include/llvm-16/llvm/ADT/ArrayRef.h" #include "/usr/include/llvm-16/llvm/ADT/BitVector.h" #include "/usr/include/llvm-16/llvm/ADT/Bitfields.h" #include "/usr/include/llvm-16/llvm/ADT/BitmaskEnum.h" #include "/usr/include/llvm-16/llvm/ADT/BreadthFirstIterator.h" #include "/usr/include/llvm-16/llvm/ADT/CachedHashString.h" #include "/usr/include/llvm-16/llvm/ADT/CoalescingBitVector.h" #include "/usr/include/llvm-16/llvm/ADT/CombinationGenerator.h" #include "/usr/include/llvm-16/llvm/ADT/DAGDeltaAlgorithm.h" #include "/usr/include/llvm-16/llvm/ADT/DeltaAlgorithm.h" #include "/usr/include/llvm-16/llvm/ADT/DenseMap.h" #include "/usr/include/llvm-16/llvm/ADT/DenseMapInfo.h" #include "/usr/include/llvm-16/llvm/ADT/DenseSet.h" #include "/usr/include/llvm-16/llvm/ADT/DepthFirstIterator.h" #include "/usr/include/llvm-16/llvm/ADT/DirectedGraph.h" #include "/usr/include/llvm-16/llvm/ADT/EnumeratedArray.h" #include "/usr/include/llvm-16/llvm/ADT/EpochTracker.h" #include "/usr/include/llvm-16/llvm/ADT/EquivalenceClasses.h" #include "/usr/include/llvm-16/llvm/ADT/FloatingPointMode.h" #include "/usr/include/llvm-16/llvm/ADT/FoldingSet.h" #include "/usr/include/llvm-16/llvm/ADT/FunctionExtras.h" #include "/usr/include/llvm-16/llvm/ADT/GenericCycleImpl.h" #include "/usr/include/llvm-16/llvm/ADT/GenericCycleInfo.h" #include "/usr/include/llvm-16/llvm/ADT/GenericSSAContext.h" #include "/usr/include/llvm-16/llvm/ADT/GenericUniformityImpl.h" #include "/usr/include/llvm-16/llvm/ADT/GenericUniformityInfo.h" #include "/usr/include/llvm-16/llvm/ADT/GraphTraits.h" #include "/usr/include/llvm-16/llvm/ADT/Hashing.h" #include "/usr/include/llvm-16/llvm/ADT/ImmutableList.h" #include "/usr/include/llvm-16/llvm/ADT/ImmutableMap.h" #include "/usr/include/llvm-16/llvm/ADT/ImmutableSet.h" #include "/usr/include/llvm-16/llvm/ADT/IndexedMap.h" #include "/usr/include/llvm-16/llvm/ADT/IntEqClasses.h" #include "/usr/include/llvm-16/llvm/ADT/IntervalMap.h" #include "/usr/include/llvm-16/llvm/ADT/IntervalTree.h" #include "/usr/include/llvm-16/llvm/ADT/IntrusiveRefCntPtr.h" #include "/usr/include/llvm-16/llvm/ADT/MapVector.h" #include "/usr/include/llvm-16/llvm/ADT/None.h" #include "/usr/include/llvm-16/llvm/ADT/Optional.h" #include "/usr/include/llvm-16/llvm/ADT/PackedVector.h" #include "/usr/include/llvm-16/llvm/ADT/PointerEmbeddedInt.h" #include "/usr/include/llvm-16/llvm/ADT/PointerIntPair.h" #include "/usr/include/llvm-16/llvm/ADT/PointerSumType.h" #include "/usr/include/llvm-16/llvm/ADT/PointerUnion.h" #include "/usr/include/llvm-16/llvm/ADT/PostOrderIterator.h" #include "/usr/include/llvm-16/llvm/ADT/PriorityQueue.h" #include "/usr/include/llvm-16/llvm/ADT/PriorityWorklist.h" #include "/usr/include/llvm-16/llvm/ADT/SCCIterator.h" #include "/usr/include/llvm-16/llvm/ADT/STLExtras.h" #include "/usr/include/llvm-16/llvm/ADT/STLForwardCompat.h" #include "/usr/include/llvm-16/llvm/ADT/STLFunctionalExtras.h" #include "/usr/include/llvm-16/llvm/ADT/ScopeExit.h" #include "/usr/include/llvm-16/llvm/ADT/ScopedHashTable.h" #include "/usr/include/llvm-16/llvm/ADT/Sequence.h" #include "/usr/include/llvm-16/llvm/ADT/SetOperations.h" #include "/usr/include/llvm-16/llvm/ADT/SetVector.h" #include "/usr/include/llvm-16/llvm/ADT/SmallBitVector.h" #include "/usr/include/llvm-16/llvm/ADT/SmallPtrSet.h" #include "/usr/include/llvm-16/llvm/ADT/SmallSet.h" #include "/usr/include/llvm-16/llvm/ADT/SmallString.h" #include "/usr/include/llvm-16/llvm/ADT/SmallVector.h" #include "/usr/include/llvm-16/llvm/ADT/SparseBitVector.h" #include "/usr/include/llvm-16/llvm/ADT/SparseMultiSet.h" #include "/usr/include/llvm-16/llvm/ADT/SparseSet.h" #include "/usr/include/llvm-16/llvm/ADT/Statistic.h" #include "/usr/include/llvm-16/llvm/ADT/StringExtras.h" #include "/usr/include/llvm-16/llvm/ADT/StringMap.h" #include "/usr/include/llvm-16/llvm/ADT/StringMapEntry.h" #include "/usr/include/llvm-16/llvm/ADT/StringRef.h" #include "/usr/include/llvm-16/llvm/ADT/StringSet.h" #include "/usr/include/llvm-16/llvm/ADT/StringSwitch.h" #include "/usr/include/llvm-16/llvm/ADT/TinyPtrVector.h" #include "/usr/include/llvm-16/llvm/ADT/Triple.h" #include "/usr/include/llvm-16/llvm/ADT/Twine.h" #include "/usr/include/llvm-16/llvm/ADT/TypeSwitch.h" #include "/usr/include/llvm-16/llvm/ADT/Uniformity.h" #include "/usr/include/llvm-16/llvm/ADT/UniqueVector.h" #include "/usr/include/llvm-16/llvm/ADT/bit.h" #include "/usr/include/llvm-16/llvm/ADT/edit_distance.h" #include "/usr/include/llvm-16/llvm/ADT/fallible_iterator.h" #include "/usr/include/llvm-16/llvm/ADT/identity.h" #include "/usr/include/llvm-16/llvm/ADT/ilist.h" #include "/usr/include/llvm-16/llvm/ADT/ilist_base.h" #include "/usr/include/llvm-16/llvm/ADT/ilist_iterator.h" #include "/usr/include/llvm-16/llvm/ADT/ilist_node.h" #include "/usr/include/llvm-16/llvm/ADT/ilist_node_base.h" #include "/usr/include/llvm-16/llvm/ADT/ilist_node_options.h" #include "/usr/include/llvm-16/llvm/ADT/iterator.h" #include "/usr/include/llvm-16/llvm/ADT/iterator_range.h" #include "/usr/include/llvm-16/llvm/ADT/simple_ilist.h" #include "/usr/include/llvm-16/llvm/Analysis/AliasAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/AliasAnalysisEvaluator.h" #include "/usr/include/llvm-16/llvm/Analysis/AliasSetTracker.h" #include "/usr/include/llvm-16/llvm/Analysis/AssumeBundleQueries.h" #include "/usr/include/llvm-16/llvm/Analysis/AssumptionCache.h" #include "/usr/include/llvm-16/llvm/Analysis/BasicAliasAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/BlockFrequencyInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/BlockFrequencyInfoImpl.h" #include "/usr/include/llvm-16/llvm/Analysis/BranchProbabilityInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/CFG.h" #include "/usr/include/llvm-16/llvm/Analysis/CFGPrinter.h" #include "/usr/include/llvm-16/llvm/Analysis/CFGSCCPrinter.h" #include "/usr/include/llvm-16/llvm/Analysis/CGSCCPassManager.h" #include "/usr/include/llvm-16/llvm/Analysis/CallGraph.h" #include "/usr/include/llvm-16/llvm/Analysis/CallGraphSCCPass.h" #include "/usr/include/llvm-16/llvm/Analysis/CallPrinter.h" #include "/usr/include/llvm-16/llvm/Analysis/CaptureTracking.h" #include "/usr/include/llvm-16/llvm/Analysis/CmpInstAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/CodeMetrics.h" #include "/usr/include/llvm-16/llvm/Analysis/ConstantFolding.h" #include "/usr/include/llvm-16/llvm/Analysis/ConstraintSystem.h" #include "/usr/include/llvm-16/llvm/Analysis/CostModel.h" #include "/usr/include/llvm-16/llvm/Analysis/CycleAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/DDG.h" #include "/usr/include/llvm-16/llvm/Analysis/DDGPrinter.h" #include "/usr/include/llvm-16/llvm/Analysis/DOTGraphTraitsPass.h" #include "/usr/include/llvm-16/llvm/Analysis/Delinearization.h" #include "/usr/include/llvm-16/llvm/Analysis/DemandedBits.h" #include "/usr/include/llvm-16/llvm/Analysis/DependenceAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/DependenceGraphBuilder.h" #include "/usr/include/llvm-16/llvm/Analysis/DivergenceAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/DomPrinter.h" #include "/usr/include/llvm-16/llvm/Analysis/DomTreeUpdater.h" #include "/usr/include/llvm-16/llvm/Analysis/DominanceFrontier.h" #include "/usr/include/llvm-16/llvm/Analysis/DominanceFrontierImpl.h" #include "/usr/include/llvm-16/llvm/Analysis/EHPersonalities.h" #include "/usr/include/llvm-16/llvm/Analysis/FunctionPropertiesAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/GlobalsModRef.h" #include "/usr/include/llvm-16/llvm/Analysis/GuardUtils.h" #include "/usr/include/llvm-16/llvm/Analysis/HeatUtils.h" #include "/usr/include/llvm-16/llvm/Analysis/IRSimilarityIdentifier.h" #include "/usr/include/llvm-16/llvm/Analysis/IVDescriptors.h" #include "/usr/include/llvm-16/llvm/Analysis/IVUsers.h" #include "/usr/include/llvm-16/llvm/Analysis/IndirectCallPromotionAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/IndirectCallVisitor.h" #include "/usr/include/llvm-16/llvm/Analysis/InlineAdvisor.h" #include "/usr/include/llvm-16/llvm/Analysis/InlineCost.h" #include "/usr/include/llvm-16/llvm/Analysis/InlineModelFeatureMaps.h" #include "/usr/include/llvm-16/llvm/Analysis/InlineOrder.h" #include "/usr/include/llvm-16/llvm/Analysis/InlineSizeEstimatorAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/InstCount.h" #include "/usr/include/llvm-16/llvm/Analysis/InstSimplifyFolder.h" #include "/usr/include/llvm-16/llvm/Analysis/InstructionPrecedenceTracking.h" #include "/usr/include/llvm-16/llvm/Analysis/InstructionSimplify.h" #include "/usr/include/llvm-16/llvm/Analysis/Interval.h" #include "/usr/include/llvm-16/llvm/Analysis/IntervalIterator.h" #include "/usr/include/llvm-16/llvm/Analysis/IntervalPartition.h" #include "/usr/include/llvm-16/llvm/Analysis/IteratedDominanceFrontier.h" #include "/usr/include/llvm-16/llvm/Analysis/LazyBlockFrequencyInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/LazyBranchProbabilityInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/LazyCallGraph.h" #include "/usr/include/llvm-16/llvm/Analysis/LazyValueInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/LegacyDivergenceAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/Lint.h" #include "/usr/include/llvm-16/llvm/Analysis/Loads.h" #include "/usr/include/llvm-16/llvm/Analysis/LoopAccessAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/LoopAnalysisManager.h" #include "/usr/include/llvm-16/llvm/Analysis/LoopCacheAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/LoopInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/LoopInfoImpl.h" #include "/usr/include/llvm-16/llvm/Analysis/LoopIterator.h" #include "/usr/include/llvm-16/llvm/Analysis/LoopNestAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/LoopPass.h" #include "/usr/include/llvm-16/llvm/Analysis/LoopUnrollAnalyzer.h" #include "/usr/include/llvm-16/llvm/Analysis/MLInlineAdvisor.h" #include "/usr/include/llvm-16/llvm/Analysis/MLModelRunner.h" #include "/usr/include/llvm-16/llvm/Analysis/MemDerefPrinter.h" #include "/usr/include/llvm-16/llvm/Analysis/MemoryBuiltins.h" #include "/usr/include/llvm-16/llvm/Analysis/MemoryDependenceAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/MemoryLocation.h" #include "/usr/include/llvm-16/llvm/Analysis/MemoryProfileInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/MemorySSA.h" #include "/usr/include/llvm-16/llvm/Analysis/MemorySSAUpdater.h" #include "/usr/include/llvm-16/llvm/Analysis/ModelUnderTrainingRunner.h" #include "/usr/include/llvm-16/llvm/Analysis/ModuleDebugInfoPrinter.h" #include "/usr/include/llvm-16/llvm/Analysis/ModuleSummaryAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/MustExecute.h" #include "/usr/include/llvm-16/llvm/Analysis/NoInferenceModelRunner.h" #include "/usr/include/llvm-16/llvm/Analysis/ObjCARCAliasAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/ObjCARCAnalysisUtils.h" #include "/usr/include/llvm-16/llvm/Analysis/ObjCARCInstKind.h" #include "/usr/include/llvm-16/llvm/Analysis/ObjCARCUtil.h" #include "/usr/include/llvm-16/llvm/Analysis/OptimizationRemarkEmitter.h" #include "/usr/include/llvm-16/llvm/Analysis/OverflowInstAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/PHITransAddr.h" #include "/usr/include/llvm-16/llvm/Analysis/Passes.h" #include "/usr/include/llvm-16/llvm/Analysis/PhiValues.h" #include "/usr/include/llvm-16/llvm/Analysis/PostDominators.h" #include "/usr/include/llvm-16/llvm/Analysis/ProfileSummaryInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/PtrUseVisitor.h" #include "/usr/include/llvm-16/llvm/Analysis/RegionInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/RegionInfoImpl.h" #include "/usr/include/llvm-16/llvm/Analysis/RegionIterator.h" #include "/usr/include/llvm-16/llvm/Analysis/RegionPass.h" #include "/usr/include/llvm-16/llvm/Analysis/RegionPrinter.h" #include "/usr/include/llvm-16/llvm/Analysis/ReleaseModeModelRunner.h" #include "/usr/include/llvm-16/llvm/Analysis/ReplayInlineAdvisor.h" #include "/usr/include/llvm-16/llvm/Analysis/ScalarEvolution.h" #include "/usr/include/llvm-16/llvm/Analysis/ScalarEvolutionAliasAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/ScalarEvolutionDivision.h" #include "/usr/include/llvm-16/llvm/Analysis/ScalarEvolutionExpressions.h" #include "/usr/include/llvm-16/llvm/Analysis/ScalarEvolutionNormalization.h" #include "/usr/include/llvm-16/llvm/Analysis/ScopedNoAliasAA.h" #include "/usr/include/llvm-16/llvm/Analysis/SparsePropagation.h" #include "/usr/include/llvm-16/llvm/Analysis/StackLifetime.h" #include "/usr/include/llvm-16/llvm/Analysis/StackSafetyAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/SyncDependenceAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/SyntheticCountsUtils.h" #include "/usr/include/llvm-16/llvm/Analysis/TargetFolder.h" #include "/usr/include/llvm-16/llvm/Analysis/TargetLibraryInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/TargetTransformInfo.h" #include "/usr/include/llvm-16/llvm/Analysis/TargetTransformInfoImpl.h" #include "/usr/include/llvm-16/llvm/Analysis/TensorSpec.h" #include "/usr/include/llvm-16/llvm/Analysis/Trace.h" #include "/usr/include/llvm-16/llvm/Analysis/TypeBasedAliasAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/TypeMetadataUtils.h" #include "/usr/include/llvm-16/llvm/Analysis/UniformityAnalysis.h" #include "/usr/include/llvm-16/llvm/Analysis/Utils/ImportedFunctionsInliningStatistics.h" #include "/usr/include/llvm-16/llvm/Analysis/Utils/Local.h" #include "/usr/include/llvm-16/llvm/Analysis/Utils/TFUtils.h" #include "/usr/include/llvm-16/llvm/Analysis/Utils/TrainingLogger.h" #include "/usr/include/llvm-16/llvm/Analysis/ValueLattice.h" #include "/usr/include/llvm-16/llvm/Analysis/ValueLatticeUtils.h" #include "/usr/include/llvm-16/llvm/Analysis/ValueTracking.h" #include "/usr/include/llvm-16/llvm/Analysis/VectorUtils.h" #include "/usr/include/llvm-16/llvm/AsmParser/LLLexer.h" #include "/usr/include/llvm-16/llvm/AsmParser/LLParser.h" #include "/usr/include/llvm-16/llvm/AsmParser/LLToken.h" #include "/usr/include/llvm-16/llvm/AsmParser/Parser.h" #include "/usr/include/llvm-16/llvm/AsmParser/SlotMapping.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/AMDGPUMetadataVerifier.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/COFF.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/DXContainer.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/Dwarf.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/ELF.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/GOFF.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/MachO.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/Magic.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/Minidump.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/MsgPack.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/MsgPackDocument.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/MsgPackReader.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/MsgPackWriter.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/Swift.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/Wasm.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/WasmTraits.h" #include "/usr/include/llvm-16/llvm/BinaryFormat/XCOFF.h" #include "/usr/include/llvm-16/llvm/Bitcode/BitcodeAnalyzer.h" #include "/usr/include/llvm-16/llvm/Bitcode/BitcodeCommon.h" #include "/usr/include/llvm-16/llvm/Bitcode/BitcodeConvenience.h" #include "/usr/include/llvm-16/llvm/Bitcode/BitcodeReader.h" #include "/usr/include/llvm-16/llvm/Bitcode/BitcodeWriter.h" #include "/usr/include/llvm-16/llvm/Bitcode/BitcodeWriterPass.h" #include "/usr/include/llvm-16/llvm/Bitcode/LLVMBitCodes.h" #include "/usr/include/llvm-16/llvm/Bitstream/BitCodeEnums.h" #include "/usr/include/llvm-16/llvm/Bitstream/BitCodes.h" #include "/usr/include/llvm-16/llvm/Bitstream/BitstreamReader.h" #include "/usr/include/llvm-16/llvm/Bitstream/BitstreamWriter.h" #include "/usr/include/llvm-16/llvm/CodeGen/AccelTable.h" #include "/usr/include/llvm-16/llvm/CodeGen/Analysis.h" #include "/usr/include/llvm-16/llvm/CodeGen/AntiDepBreaker.h" #include "/usr/include/llvm-16/llvm/CodeGen/AsmPrinter.h" #include "/usr/include/llvm-16/llvm/CodeGen/AsmPrinterHandler.h" #include "/usr/include/llvm-16/llvm/CodeGen/AssignmentTrackingAnalysis.h" #include "/usr/include/llvm-16/llvm/CodeGen/AtomicExpandUtils.h" #include "/usr/include/llvm-16/llvm/CodeGen/BasicBlockSectionUtils.h" #include "/usr/include/llvm-16/llvm/CodeGen/BasicBlockSectionsProfileReader.h" #include "/usr/include/llvm-16/llvm/CodeGen/BasicTTIImpl.h" #include "/usr/include/llvm-16/llvm/CodeGen/CFIFixup.h" #include "/usr/include/llvm-16/llvm/CodeGen/CSEConfigBase.h" #include "/usr/include/llvm-16/llvm/CodeGen/CalcSpillWeights.h" #include "/usr/include/llvm-16/llvm/CodeGen/CallingConvLower.h" #include "/usr/include/llvm-16/llvm/CodeGen/CodeGenCommonISel.h" #include "/usr/include/llvm-16/llvm/CodeGen/CodeGenPassBuilder.h" #include "/usr/include/llvm-16/llvm/CodeGen/CommandFlags.h" #include "/usr/include/llvm-16/llvm/CodeGen/ComplexDeinterleavingPass.h" #include "/usr/include/llvm-16/llvm/CodeGen/CostTable.h" #include "/usr/include/llvm-16/llvm/CodeGen/DAGCombine.h" #include "/usr/include/llvm-16/llvm/CodeGen/DFAPacketizer.h" #include "/usr/include/llvm-16/llvm/CodeGen/DIE.h" #include "/usr/include/llvm-16/llvm/CodeGen/DbgEntityHistoryCalculator.h" #include "/usr/include/llvm-16/llvm/CodeGen/DebugHandlerBase.h" #include "/usr/include/llvm-16/llvm/CodeGen/DwarfStringPoolEntry.h" #include "/usr/include/llvm-16/llvm/CodeGen/EdgeBundles.h" #include "/usr/include/llvm-16/llvm/CodeGen/ExecutionDomainFix.h" #include "/usr/include/llvm-16/llvm/CodeGen/ExpandReductions.h" #include "/usr/include/llvm-16/llvm/CodeGen/ExpandVectorPredication.h" #include "/usr/include/llvm-16/llvm/CodeGen/FastISel.h" #include "/usr/include/llvm-16/llvm/CodeGen/FaultMaps.h" #include "/usr/include/llvm-16/llvm/CodeGen/FunctionLoweringInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/GCMetadata.h" #include "/usr/include/llvm-16/llvm/CodeGen/GCMetadataPrinter.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/CSEInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/CSEMIRBuilder.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/CallLowering.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/Combiner.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/CombinerHelper.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/CombinerInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/GISelChangeObserver.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/GISelKnownBits.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/GISelWorkList.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/GenericMachineInstrs.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/IRTranslator.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/InlineAsmLowering.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/InstructionSelect.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/InstructionSelector.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/LegacyLegalizerInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/Legalizer.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/LegalizerHelper.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/LegalizerInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/LoadStoreOpt.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/Localizer.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/LostDebugLocObserver.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/MIPatternMatch.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/MachineIRBuilder.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/RegBankSelect.h" #include "/usr/include/llvm-16/llvm/CodeGen/GlobalISel/Utils.h" #include "/usr/include/llvm-16/llvm/CodeGen/ISDOpcodes.h" #include "/usr/include/llvm-16/llvm/CodeGen/IndirectThunks.h" #include "/usr/include/llvm-16/llvm/CodeGen/IntrinsicLowering.h" #include "/usr/include/llvm-16/llvm/CodeGen/LatencyPriorityQueue.h" #include "/usr/include/llvm-16/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/LexicalScopes.h" #include "/usr/include/llvm-16/llvm/CodeGen/LinkAllAsmWriterComponents.h" #include "/usr/include/llvm-16/llvm/CodeGen/LinkAllCodegenComponents.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveInterval.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveIntervalCalc.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveIntervalUnion.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveIntervals.h" #include "/usr/include/llvm-16/llvm/CodeGen/LivePhysRegs.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveRangeCalc.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveRangeEdit.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveRegMatrix.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveRegUnits.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveStacks.h" #include "/usr/include/llvm-16/llvm/CodeGen/LiveVariables.h" #include "/usr/include/llvm-16/llvm/CodeGen/LoopTraversal.h" #include "/usr/include/llvm-16/llvm/CodeGen/LowLevelType.h" #include "/usr/include/llvm-16/llvm/CodeGen/MBFIWrapper.h" #include "/usr/include/llvm-16/llvm/CodeGen/MIRFSDiscriminator.h" #include "/usr/include/llvm-16/llvm/CodeGen/MIRFormatter.h" #include "/usr/include/llvm-16/llvm/CodeGen/MIRParser/MIParser.h" #include "/usr/include/llvm-16/llvm/CodeGen/MIRParser/MIRParser.h" #include "/usr/include/llvm-16/llvm/CodeGen/MIRPrinter.h" #include "/usr/include/llvm-16/llvm/CodeGen/MIRSampleProfile.h" #include "/usr/include/llvm-16/llvm/CodeGen/MIRYamlMapping.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachORelocation.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineBasicBlock.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineBlockFrequencyInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineBranchProbabilityInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineCFGPrinter.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineCombinerPattern.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineConstantPool.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineCycleAnalysis.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineDominanceFrontier.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineDominators.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineFrameInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineFunction.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineFunctionPass.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineInstr.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineInstrBuilder.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineInstrBundle.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineInstrBundleIterator.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineJumpTableInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineLoopInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineLoopUtils.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineMemOperand.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineModuleInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineModuleInfoImpls.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineModuleSlotTracker.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineOperand.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineOptimizationRemarkEmitter.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineOutliner.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachinePassManager.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachinePassRegistry.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachinePipeliner.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachinePostDominators.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineRegionInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineRegisterInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineSSAContext.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineSSAUpdater.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineScheduler.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineSizeOpts.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineStableHash.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineTraceMetrics.h" #include "/usr/include/llvm-16/llvm/CodeGen/MachineUniformityAnalysis.h" #include "/usr/include/llvm-16/llvm/CodeGen/MacroFusion.h" #include "/usr/include/llvm-16/llvm/CodeGen/ModuloSchedule.h" #include "/usr/include/llvm-16/llvm/CodeGen/MultiHazardRecognizer.h" #include "/usr/include/llvm-16/llvm/CodeGen/NonRelocatableStringpool.h" #include "/usr/include/llvm-16/llvm/CodeGen/PBQP/CostAllocator.h" #include "/usr/include/llvm-16/llvm/CodeGen/PBQP/Graph.h" #include "/usr/include/llvm-16/llvm/CodeGen/PBQP/Math.h" #include "/usr/include/llvm-16/llvm/CodeGen/PBQP/ReductionRules.h" #include "/usr/include/llvm-16/llvm/CodeGen/PBQP/Solution.h" #include "/usr/include/llvm-16/llvm/CodeGen/PBQPRAConstraint.h" #include "/usr/include/llvm-16/llvm/CodeGen/ParallelCG.h" #include "/usr/include/llvm-16/llvm/CodeGen/Passes.h" #include "/usr/include/llvm-16/llvm/CodeGen/PreISelIntrinsicLowering.h" #include "/usr/include/llvm-16/llvm/CodeGen/PseudoSourceValue.h" #include "/usr/include/llvm-16/llvm/CodeGen/RDFGraph.h" #include "/usr/include/llvm-16/llvm/CodeGen/RDFLiveness.h" #include "/usr/include/llvm-16/llvm/CodeGen/RDFRegisters.h" #include "/usr/include/llvm-16/llvm/CodeGen/ReachingDefAnalysis.h" #include "/usr/include/llvm-16/llvm/CodeGen/RegAllocCommon.h" #include "/usr/include/llvm-16/llvm/CodeGen/RegAllocPBQP.h" #include "/usr/include/llvm-16/llvm/CodeGen/RegAllocRegistry.h" #include "/usr/include/llvm-16/llvm/CodeGen/Register.h" #include "/usr/include/llvm-16/llvm/CodeGen/RegisterBank.h" #include "/usr/include/llvm-16/llvm/CodeGen/RegisterBankInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/RegisterClassInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/RegisterPressure.h" #include "/usr/include/llvm-16/llvm/CodeGen/RegisterScavenging.h" #include "/usr/include/llvm-16/llvm/CodeGen/RegisterUsageInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/ReplaceWithVeclib.h" #include "/usr/include/llvm-16/llvm/CodeGen/ResourcePriorityQueue.h" #include "/usr/include/llvm-16/llvm/CodeGen/RuntimeLibcalls.h" #include "/usr/include/llvm-16/llvm/CodeGen/ScheduleDAG.h" #include "/usr/include/llvm-16/llvm/CodeGen/ScheduleDAGInstrs.h" #include "/usr/include/llvm-16/llvm/CodeGen/ScheduleDAGMutation.h" #include "/usr/include/llvm-16/llvm/CodeGen/ScheduleDFS.h" #include "/usr/include/llvm-16/llvm/CodeGen/ScheduleHazardRecognizer.h" #include "/usr/include/llvm-16/llvm/CodeGen/SchedulerRegistry.h" #include "/usr/include/llvm-16/llvm/CodeGen/ScoreboardHazardRecognizer.h" #include "/usr/include/llvm-16/llvm/CodeGen/SelectionDAG.h" #include "/usr/include/llvm-16/llvm/CodeGen/SelectionDAGAddressAnalysis.h" #include "/usr/include/llvm-16/llvm/CodeGen/SelectionDAGISel.h" #include "/usr/include/llvm-16/llvm/CodeGen/SelectionDAGNodes.h" #include "/usr/include/llvm-16/llvm/CodeGen/SelectionDAGTargetInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/SlotIndexes.h" #include "/usr/include/llvm-16/llvm/CodeGen/Spiller.h" #include "/usr/include/llvm-16/llvm/CodeGen/StableHashing.h" #include "/usr/include/llvm-16/llvm/CodeGen/StackMaps.h" #include "/usr/include/llvm-16/llvm/CodeGen/StackProtector.h" #include "/usr/include/llvm-16/llvm/CodeGen/SwiftErrorValueTracking.h" #include "/usr/include/llvm-16/llvm/CodeGen/SwitchLoweringUtils.h" #include "/usr/include/llvm-16/llvm/CodeGen/TailDuplicator.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetCallingConv.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetFrameLowering.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetInstrInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetLowering.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetLoweringObjectFileImpl.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetOpcodes.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetPassConfig.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetRegisterInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetSchedule.h" #include "/usr/include/llvm-16/llvm/CodeGen/TargetSubtargetInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/TileShapeInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/TypePromotion.h" #include "/usr/include/llvm-16/llvm/CodeGen/UnreachableBlockElim.h" #include "/usr/include/llvm-16/llvm/CodeGen/VLIWMachineScheduler.h" #include "/usr/include/llvm-16/llvm/CodeGen/ValueTypes.h" #include "/usr/include/llvm-16/llvm/CodeGen/VirtRegMap.h" #include "/usr/include/llvm-16/llvm/CodeGen/WasmEHFuncInfo.h" #include "/usr/include/llvm-16/llvm/CodeGen/WinEHFuncInfo.h" #include "/usr/include/llvm-16/llvm/Config/abi-breaking.h" #include "/usr/include/llvm-16/llvm/Config/llvm-config.h" #include "/usr/include/llvm-16/llvm/DWARFLinker/DWARFLinker.h" #include "/usr/include/llvm-16/llvm/DWARFLinker/DWARFLinkerCompileUnit.h" #include "/usr/include/llvm-16/llvm/DWARFLinker/DWARFLinkerDeclContext.h" #include "/usr/include/llvm-16/llvm/DWARFLinker/DWARFStreamer.h" #include "/usr/include/llvm-16/llvm/DWARFLinkerParallel/DWARFLinker.h" #include "/usr/include/llvm-16/llvm/DWP/DWP.h" #include "/usr/include/llvm-16/llvm/DWP/DWPError.h" #include "/usr/include/llvm-16/llvm/DWP/DWPStringPool.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/CVRecord.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/CVSymbolVisitor.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/CVTypeVisitor.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/CodeView.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/CodeViewError.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/CodeViewRecordIO.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugLinesSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/EnumTables.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/Formatters.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/FunctionId.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/GUID.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/Line.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/RecordName.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/RecordSerialization.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/StringsAndChecksums.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolDeserializer.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolDumper.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolRecord.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolRecordHelpers.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolRecordMapping.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolSerializer.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeCollection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeDeserializer.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeDumpVisitor.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeHashing.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeIndex.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeRecord.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeRecordHelpers.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeRecordMapping.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeStreamMerger.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeTableCollection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h" #include "/usr/include/llvm-16/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DIContext.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFAddressRange.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFAttribute.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFCompileUnit.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFContext.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDataExtractor.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugAddr.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugAranges.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugFrame.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugLine.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugLoc.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugMacro.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFDie.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFExpression.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFFormValue.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFGdbIndex.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFListTable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFLocationExpression.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFObject.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFRelocMap.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFSection.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFTypePrinter.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFTypeUnit.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFUnit.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFUnitIndex.h" #include "/usr/include/llvm-16/llvm/DebugInfo/DWARF/DWARFVerifier.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/DwarfTransformer.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/ExtractRanges.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/FileEntry.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/FileWriter.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/FunctionInfo.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/GsymCreator.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/GsymReader.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/Header.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/InlineInfo.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/LineEntry.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/LineTable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/LookupResult.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/ObjectFileTransformer.h" #include "/usr/include/llvm-16/llvm/DebugInfo/GSYM/StringTable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVCompare.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVElement.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVLine.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVLocation.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVObject.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVOptions.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVRange.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVReader.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVScope.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVSort.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVStringPool.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVSupport.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Core/LVType.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/LVReaderHandler.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Readers/LVBinaryReader.h" #include "/usr/include/llvm-16/llvm/DebugInfo/LogicalView/Readers/LVELFReader.h" #include "/usr/include/llvm-16/llvm/DebugInfo/MSF/IMSFFile.h" #include "/usr/include/llvm-16/llvm/DebugInfo/MSF/MSFBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/MSF/MSFCommon.h" #include "/usr/include/llvm-16/llvm/DebugInfo/MSF/MSFError.h" #include "/usr/include/llvm-16/llvm/DebugInfo/MSF/MappedBlockStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIADataStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAEnumFrameData.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAEnumInjectedSources.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAEnumSectionContribs.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAError.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAFrameData.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAInjectedSource.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIALineNumber.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIASectionContrib.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIASession.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIASourceFile.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIASupport.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIATable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIAUtils.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/GenericError.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBDataStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBEnumChildren.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBFrameData.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBInjectedSource.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBLineNumber.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBRawSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBSectionContrib.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBSession.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBSourceFile.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/IPDBTable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/DbiModuleList.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/DbiStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/EnumTables.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/FormatUtil.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/Formatters.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/GlobalsStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/Hash.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/HashTable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/InfoStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/InjectedSourceStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/InputFile.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/LinePrinter.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NamedStreamMap.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeEnumGlobals.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeEnumInjectedSources.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeEnumLineNumbers.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeEnumModules.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeEnumSymbols.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeFunctionSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeInlineSiteSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeLineNumber.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativePublicSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeSession.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeSourceFile.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeTypeArray.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeTypePointer.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/PDBFile.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/PDBStringTable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/PublicsStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/RawConstants.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/RawError.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/RawTypes.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/SymbolCache.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/SymbolStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/TpiHashing.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/TpiStream.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDB.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBContext.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBExtras.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymDumper.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolBlock.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolCompiland.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolCustom.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolData.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolExe.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolFunc.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolLabel.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolThunk.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolUnknown.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/PDBTypes.h" #include "/usr/include/llvm-16/llvm/DebugInfo/PDB/UDTLayout.h" #include "/usr/include/llvm-16/llvm/DebugInfo/Symbolize/DIPrinter.h" #include "/usr/include/llvm-16/llvm/DebugInfo/Symbolize/Markup.h" #include "/usr/include/llvm-16/llvm/DebugInfo/Symbolize/MarkupFilter.h" #include "/usr/include/llvm-16/llvm/DebugInfo/Symbolize/SymbolizableModule.h" #include "/usr/include/llvm-16/llvm/DebugInfo/Symbolize/SymbolizableObjectFile.h" #include "/usr/include/llvm-16/llvm/DebugInfo/Symbolize/Symbolize.h" #include "/usr/include/llvm-16/llvm/Debuginfod/BuildIDFetcher.h" #include "/usr/include/llvm-16/llvm/Debuginfod/Debuginfod.h" #include "/usr/include/llvm-16/llvm/Debuginfod/HTTPClient.h" #include "/usr/include/llvm-16/llvm/Debuginfod/HTTPServer.h" #include "/usr/include/llvm-16/llvm/Demangle/Demangle.h" #include "/usr/include/llvm-16/llvm/Demangle/DemangleConfig.h" #include "/usr/include/llvm-16/llvm/Demangle/ItaniumDemangle.h" #include "/usr/include/llvm-16/llvm/Demangle/MicrosoftDemangle.h" #include "/usr/include/llvm-16/llvm/Demangle/MicrosoftDemangleNodes.h" #include "/usr/include/llvm-16/llvm/Demangle/StringView.h" #include "/usr/include/llvm-16/llvm/Demangle/Utility.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/ExecutionEngine.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/GenericValue.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Interpreter.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITEventListener.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/COFF.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/COFF_x86_64.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/DWARFRecordSectionSplitter.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/EHFrameSupport.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/ELF.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/ELF_aarch64.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/ELF_i386.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/ELF_loongarch.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/ELF_riscv.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/ELF_x86_64.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/JITLink.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/JITLinkDylib.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/JITLinkMemoryManager.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/MachO.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/MachO_arm64.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/MachO_x86_64.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/TableManager.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/aarch64.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/i386.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/loongarch.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/riscv.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITLink/x86_64.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/JITSymbol.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/MCJIT.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/OProfileWrapper.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/ObjectCache.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/COFFPlatform.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/COFFVCRuntimeSupport.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/CompileUtils.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Core.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/DebugObjectManagerPlugin.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/DebugUtils.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/DebuggerSupportPlugin.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/ELFNixPlatform.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/EPCDebugObjectRegistrar.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/EPCDynamicLibrarySearchGenerator.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/EPCEHFrameRegistrar.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/EPCGenericDylibManager.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/EPCGenericJITLinkMemoryManager.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/EPCGenericMemoryAccess.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/EPCGenericRTDyldMemoryManager.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/EPCIndirectionUtils.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/ExecutionUtils.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/ExecutorProcessControl.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/IRCompileLayer.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/IRTransformLayer.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/IndirectionUtils.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/JITTargetMachineBuilder.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/LLJIT.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Layer.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/LazyReexports.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/LookupAndRecordAddrs.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/MachOPlatform.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Mangling.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/MapperJITLinkMemoryManager.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/MemoryMapper.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/ObjectFileInterface.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/ObjectLinkingLayer.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/OrcABISupport.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Shared/AllocationActions.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Shared/ExecutorAddress.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Shared/MemoryFlags.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Shared/OrcError.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Shared/OrcRTBridge.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Shared/SimplePackedSerialization.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Shared/SimpleRemoteEPCUtils.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Shared/TargetProcessControlTypes.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Shared/WrapperFunctionUtils.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/SimpleRemoteEPC.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/SpeculateAnalyses.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/Speculation.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/SymbolStringPool.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorBootstrapService.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/TargetProcess/ExecutorSharedMemoryMapperService.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/TargetProcess/JITLoaderGDB.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/TargetProcess/RegisterEHFrames.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorDylibManager.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/TargetProcess/SimpleExecutorMemoryManager.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/TargetProcess/SimpleRemoteEPCServer.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/TargetProcess/TargetExecutionUtils.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/TaskDispatch.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/Orc/ThreadSafeModule.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/RTDyldMemoryManager.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/RuntimeDyld.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/RuntimeDyldChecker.h" #include "/usr/include/llvm-16/llvm/ExecutionEngine/SectionMemoryManager.h" #include "/usr/include/llvm-16/llvm/FileCheck/FileCheck.h" #include "/usr/include/llvm-16/llvm/Frontend/HLSL/HLSLResource.h" #include "/usr/include/llvm-16/llvm/Frontend/OpenMP/OMPAssume.h" #include "/usr/include/llvm-16/llvm/Frontend/OpenMP/OMPConstants.h" #include "/usr/include/llvm-16/llvm/Frontend/OpenMP/OMPContext.h" #include "/usr/include/llvm-16/llvm/Frontend/OpenMP/OMPDeviceConstants.h" #include "/usr/include/llvm-16/llvm/Frontend/OpenMP/OMPGridValues.h" #include "/usr/include/llvm-16/llvm/Frontend/OpenMP/OMPIRBuilder.h" #include "/usr/include/llvm-16/llvm/FuzzMutate/FuzzerCLI.h" #include "/usr/include/llvm-16/llvm/FuzzMutate/IRMutator.h" #include "/usr/include/llvm-16/llvm/FuzzMutate/OpDescriptor.h" #include "/usr/include/llvm-16/llvm/FuzzMutate/Operations.h" #include "/usr/include/llvm-16/llvm/FuzzMutate/Random.h" #include "/usr/include/llvm-16/llvm/FuzzMutate/RandomIRBuilder.h" #include "/usr/include/llvm-16/llvm/IR/AbstractCallSite.h" #include "/usr/include/llvm-16/llvm/IR/Argument.h" #include "/usr/include/llvm-16/llvm/IR/AssemblyAnnotationWriter.h" #include "/usr/include/llvm-16/llvm/IR/Assumptions.h" #include "/usr/include/llvm-16/llvm/IR/Attributes.h" #include "/usr/include/llvm-16/llvm/IR/AutoUpgrade.h" #include "/usr/include/llvm-16/llvm/IR/BasicBlock.h" #include "/usr/include/llvm-16/llvm/IR/BuiltinGCs.h" #include "/usr/include/llvm-16/llvm/IR/CFG.h" #include "/usr/include/llvm-16/llvm/IR/CallingConv.h" #include "/usr/include/llvm-16/llvm/IR/Comdat.h" #include "/usr/include/llvm-16/llvm/IR/Constant.h" #include "/usr/include/llvm-16/llvm/IR/ConstantFold.h" #include "/usr/include/llvm-16/llvm/IR/ConstantFolder.h" #include "/usr/include/llvm-16/llvm/IR/ConstantRange.h" #include "/usr/include/llvm-16/llvm/IR/Constants.h" #include "/usr/include/llvm-16/llvm/IR/DIBuilder.h" #include "/usr/include/llvm-16/llvm/IR/DataLayout.h" #include "/usr/include/llvm-16/llvm/IR/DebugInfo.h" #include "/usr/include/llvm-16/llvm/IR/DebugInfoMetadata.h" #include "/usr/include/llvm-16/llvm/IR/DebugLoc.h" #include "/usr/include/llvm-16/llvm/IR/DerivedTypes.h" #include "/usr/include/llvm-16/llvm/IR/DerivedUser.h" #include "/usr/include/llvm-16/llvm/IR/DiagnosticHandler.h" #include "/usr/include/llvm-16/llvm/IR/DiagnosticInfo.h" #include "/usr/include/llvm-16/llvm/IR/DiagnosticPrinter.h" #include "/usr/include/llvm-16/llvm/IR/Dominators.h" #include "/usr/include/llvm-16/llvm/IR/FMF.h" #include "/usr/include/llvm-16/llvm/IR/FPEnv.h" #include "/usr/include/llvm-16/llvm/IR/FixedPointBuilder.h" #include "/usr/include/llvm-16/llvm/IR/Function.h" #include "/usr/include/llvm-16/llvm/IR/GCStrategy.h" #include "/usr/include/llvm-16/llvm/IR/GVMaterializer.h" #include "/usr/include/llvm-16/llvm/IR/GetElementPtrTypeIterator.h" #include "/usr/include/llvm-16/llvm/IR/GlobalAlias.h" #include "/usr/include/llvm-16/llvm/IR/GlobalIFunc.h" #include "/usr/include/llvm-16/llvm/IR/GlobalObject.h" #include "/usr/include/llvm-16/llvm/IR/GlobalValue.h" #include "/usr/include/llvm-16/llvm/IR/GlobalVariable.h" #include "/usr/include/llvm-16/llvm/IR/IRBuilder.h" #include "/usr/include/llvm-16/llvm/IR/IRBuilderFolder.h" #include "/usr/include/llvm-16/llvm/IR/IRPrintingPasses.h" #include "/usr/include/llvm-16/llvm/IR/InlineAsm.h" #include "/usr/include/llvm-16/llvm/IR/InstIterator.h" #include "/usr/include/llvm-16/llvm/IR/InstVisitor.h" #include "/usr/include/llvm-16/llvm/IR/InstrTypes.h" #include "/usr/include/llvm-16/llvm/IR/Instruction.h" #include "/usr/include/llvm-16/llvm/IR/Instructions.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicInst.h" #include "/usr/include/llvm-16/llvm/IR/Intrinsics.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsAArch64.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsAMDGPU.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsARM.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsBPF.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsDirectX.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsHexagon.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsLoongArch.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsMips.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsNVPTX.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsPowerPC.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsR600.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsRISCV.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsS390.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsSPIRV.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsVE.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsWebAssembly.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsX86.h" #include "/usr/include/llvm-16/llvm/IR/IntrinsicsXCore.h" #include "/usr/include/llvm-16/llvm/IR/LLVMContext.h" #include "/usr/include/llvm-16/llvm/IR/LLVMRemarkStreamer.h" #include "/usr/include/llvm-16/llvm/IR/LegacyPassManager.h" #include "/usr/include/llvm-16/llvm/IR/LegacyPassManagers.h" #include "/usr/include/llvm-16/llvm/IR/LegacyPassNameParser.h" #include "/usr/include/llvm-16/llvm/IR/MDBuilder.h" #include "/usr/include/llvm-16/llvm/IR/Mangler.h" #include "/usr/include/llvm-16/llvm/IR/MatrixBuilder.h" #include "/usr/include/llvm-16/llvm/IR/Metadata.h" #include "/usr/include/llvm-16/llvm/IR/Module.h" #include "/usr/include/llvm-16/llvm/IR/ModuleSlotTracker.h" #include "/usr/include/llvm-16/llvm/IR/ModuleSummaryIndex.h" #include "/usr/include/llvm-16/llvm/IR/ModuleSummaryIndexYAML.h" #include "/usr/include/llvm-16/llvm/IR/NoFolder.h" #include "/usr/include/llvm-16/llvm/IR/OperandTraits.h" #include "/usr/include/llvm-16/llvm/IR/Operator.h" #include "/usr/include/llvm-16/llvm/IR/OptBisect.h" #include "/usr/include/llvm-16/llvm/IR/PassInstrumentation.h" #include "/usr/include/llvm-16/llvm/IR/PassManager.h" #include "/usr/include/llvm-16/llvm/IR/PassManagerImpl.h" #include "/usr/include/llvm-16/llvm/IR/PassManagerInternal.h" #include "/usr/include/llvm-16/llvm/IR/PassTimingInfo.h" #include "/usr/include/llvm-16/llvm/IR/PatternMatch.h" #include "/usr/include/llvm-16/llvm/IR/PredIteratorCache.h" #include "/usr/include/llvm-16/llvm/IR/PrintPasses.h" #include "/usr/include/llvm-16/llvm/IR/ProfDataUtils.h" #include "/usr/include/llvm-16/llvm/IR/ProfileSummary.h" #include "/usr/include/llvm-16/llvm/IR/PseudoProbe.h" #include "/usr/include/llvm-16/llvm/IR/ReplaceConstant.h" #include "/usr/include/llvm-16/llvm/IR/SSAContext.h" #include "/usr/include/llvm-16/llvm/IR/SafepointIRVerifier.h" #include "/usr/include/llvm-16/llvm/IR/Statepoint.h" #include "/usr/include/llvm-16/llvm/IR/StructuralHash.h" #include "/usr/include/llvm-16/llvm/IR/SymbolTableListTraits.h" #include "/usr/include/llvm-16/llvm/IR/TrackingMDRef.h" #include "/usr/include/llvm-16/llvm/IR/Type.h" #include "/usr/include/llvm-16/llvm/IR/TypeFinder.h" #include "/usr/include/llvm-16/llvm/IR/TypedPointerType.h" #include "/usr/include/llvm-16/llvm/IR/Use.h" #include "/usr/include/llvm-16/llvm/IR/UseListOrder.h" #include "/usr/include/llvm-16/llvm/IR/User.h" #include "/usr/include/llvm-16/llvm/IR/Value.h" #include "/usr/include/llvm-16/llvm/IR/ValueHandle.h" #include "/usr/include/llvm-16/llvm/IR/ValueMap.h" #include "/usr/include/llvm-16/llvm/IR/ValueSymbolTable.h" #include "/usr/include/llvm-16/llvm/IR/VectorBuilder.h" #include "/usr/include/llvm-16/llvm/IR/Verifier.h" #include "/usr/include/llvm-16/llvm/IRPrinter/IRPrintingPasses.h" #include "/usr/include/llvm-16/llvm/IRReader/IRReader.h" #include "/usr/include/llvm-16/llvm/InitializePasses.h" #include "/usr/include/llvm-16/llvm/InterfaceStub/ELFObjHandler.h" #include "/usr/include/llvm-16/llvm/InterfaceStub/IFSHandler.h" #include "/usr/include/llvm-16/llvm/InterfaceStub/IFSStub.h" #include "/usr/include/llvm-16/llvm/LTO/Config.h" #include "/usr/include/llvm-16/llvm/LTO/LTO.h" #include "/usr/include/llvm-16/llvm/LTO/LTOBackend.h" #include "/usr/include/llvm-16/llvm/LTO/SummaryBasedOptimizations.h" #include "/usr/include/llvm-16/llvm/LTO/legacy/LTOCodeGenerator.h" #include "/usr/include/llvm-16/llvm/LTO/legacy/LTOModule.h" #include "/usr/include/llvm-16/llvm/LTO/legacy/ThinLTOCodeGenerator.h" #include "/usr/include/llvm-16/llvm/LTO/legacy/UpdateCompilerUsed.h" #include "/usr/include/llvm-16/llvm/LineEditor/LineEditor.h" #include "/usr/include/llvm-16/llvm/LinkAllIR.h" #include "/usr/include/llvm-16/llvm/LinkAllPasses.h" #include "/usr/include/llvm-16/llvm/Linker/IRMover.h" #include "/usr/include/llvm-16/llvm/Linker/Linker.h" #include "/usr/include/llvm-16/llvm/MC/ConstantPools.h" #include "/usr/include/llvm-16/llvm/MC/LaneBitmask.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmBackend.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmInfo.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmInfoCOFF.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmInfoDarwin.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmInfoELF.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmInfoGOFF.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmInfoWasm.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmInfoXCOFF.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmLayout.h" #include "/usr/include/llvm-16/llvm/MC/MCAsmMacro.h" #include "/usr/include/llvm-16/llvm/MC/MCAssembler.h" #include "/usr/include/llvm-16/llvm/MC/MCCodeEmitter.h" #include "/usr/include/llvm-16/llvm/MC/MCCodeView.h" #include "/usr/include/llvm-16/llvm/MC/MCContext.h" #include "/usr/include/llvm-16/llvm/MC/MCDXContainerStreamer.h" #include "/usr/include/llvm-16/llvm/MC/MCDXContainerWriter.h" #include "/usr/include/llvm-16/llvm/MC/MCDecoderOps.h" #include "/usr/include/llvm-16/llvm/MC/MCDirectives.h" #include "/usr/include/llvm-16/llvm/MC/MCDisassembler/MCDisassembler.h" #include "/usr/include/llvm-16/llvm/MC/MCDisassembler/MCExternalSymbolizer.h" #include "/usr/include/llvm-16/llvm/MC/MCDisassembler/MCRelocationInfo.h" #include "/usr/include/llvm-16/llvm/MC/MCDisassembler/MCSymbolizer.h" #include "/usr/include/llvm-16/llvm/MC/MCDwarf.h" #include "/usr/include/llvm-16/llvm/MC/MCELFObjectWriter.h" #include "/usr/include/llvm-16/llvm/MC/MCELFStreamer.h" #include "/usr/include/llvm-16/llvm/MC/MCExpr.h" #include "/usr/include/llvm-16/llvm/MC/MCFixup.h" #include "/usr/include/llvm-16/llvm/MC/MCFixupKindInfo.h" #include "/usr/include/llvm-16/llvm/MC/MCFragment.h" #include "/usr/include/llvm-16/llvm/MC/MCInst.h" #include "/usr/include/llvm-16/llvm/MC/MCInstBuilder.h" #include "/usr/include/llvm-16/llvm/MC/MCInstPrinter.h" #include "/usr/include/llvm-16/llvm/MC/MCInstrAnalysis.h" #include "/usr/include/llvm-16/llvm/MC/MCInstrDesc.h" #include "/usr/include/llvm-16/llvm/MC/MCInstrInfo.h" #include "/usr/include/llvm-16/llvm/MC/MCInstrItineraries.h" #include "/usr/include/llvm-16/llvm/MC/MCLabel.h" #include "/usr/include/llvm-16/llvm/MC/MCLinkerOptimizationHint.h" #include "/usr/include/llvm-16/llvm/MC/MCMachObjectWriter.h" #include "/usr/include/llvm-16/llvm/MC/MCObjectFileInfo.h" #include "/usr/include/llvm-16/llvm/MC/MCObjectStreamer.h" #include "/usr/include/llvm-16/llvm/MC/MCObjectWriter.h" #include "/usr/include/llvm-16/llvm/MC/MCParser/AsmCond.h" #include "/usr/include/llvm-16/llvm/MC/MCParser/AsmLexer.h" #include "/usr/include/llvm-16/llvm/MC/MCParser/MCAsmLexer.h" #include "/usr/include/llvm-16/llvm/MC/MCParser/MCAsmParser.h" #include "/usr/include/llvm-16/llvm/MC/MCParser/MCAsmParserExtension.h" #include "/usr/include/llvm-16/llvm/MC/MCParser/MCAsmParserUtils.h" #include "/usr/include/llvm-16/llvm/MC/MCParser/MCParsedAsmOperand.h" #include "/usr/include/llvm-16/llvm/MC/MCParser/MCTargetAsmParser.h" #include "/usr/include/llvm-16/llvm/MC/MCPseudoProbe.h" #include "/usr/include/llvm-16/llvm/MC/MCRegister.h" #include "/usr/include/llvm-16/llvm/MC/MCRegisterInfo.h" #include "/usr/include/llvm-16/llvm/MC/MCSPIRVObjectWriter.h" #include "/usr/include/llvm-16/llvm/MC/MCSPIRVStreamer.h" #include "/usr/include/llvm-16/llvm/MC/MCSchedule.h" #include "/usr/include/llvm-16/llvm/MC/MCSection.h" #include "/usr/include/llvm-16/llvm/MC/MCSectionCOFF.h" #include "/usr/include/llvm-16/llvm/MC/MCSectionDXContainer.h" #include "/usr/include/llvm-16/llvm/MC/MCSectionELF.h" #include "/usr/include/llvm-16/llvm/MC/MCSectionGOFF.h" #include "/usr/include/llvm-16/llvm/MC/MCSectionMachO.h" #include "/usr/include/llvm-16/llvm/MC/MCSectionSPIRV.h" #include "/usr/include/llvm-16/llvm/MC/MCSectionWasm.h" #include "/usr/include/llvm-16/llvm/MC/MCSectionXCOFF.h" #include "/usr/include/llvm-16/llvm/MC/MCStreamer.h" #include "/usr/include/llvm-16/llvm/MC/MCSubtargetInfo.h" #include "/usr/include/llvm-16/llvm/MC/MCSymbol.h" #include "/usr/include/llvm-16/llvm/MC/MCSymbolCOFF.h" #include "/usr/include/llvm-16/llvm/MC/MCSymbolELF.h" #include "/usr/include/llvm-16/llvm/MC/MCSymbolGOFF.h" #include "/usr/include/llvm-16/llvm/MC/MCSymbolMachO.h" #include "/usr/include/llvm-16/llvm/MC/MCSymbolWasm.h" #include "/usr/include/llvm-16/llvm/MC/MCSymbolXCOFF.h" #include "/usr/include/llvm-16/llvm/MC/MCTargetOptions.h" #include "/usr/include/llvm-16/llvm/MC/MCTargetOptionsCommandFlags.h" #include "/usr/include/llvm-16/llvm/MC/MCValue.h" #include "/usr/include/llvm-16/llvm/MC/MCWasmObjectWriter.h" #include "/usr/include/llvm-16/llvm/MC/MCWasmStreamer.h" #include "/usr/include/llvm-16/llvm/MC/MCWin64EH.h" #include "/usr/include/llvm-16/llvm/MC/MCWinCOFFObjectWriter.h" #include "/usr/include/llvm-16/llvm/MC/MCWinCOFFStreamer.h" #include "/usr/include/llvm-16/llvm/MC/MCWinEH.h" #include "/usr/include/llvm-16/llvm/MC/MCXCOFFObjectWriter.h" #include "/usr/include/llvm-16/llvm/MC/MCXCOFFStreamer.h" #include "/usr/include/llvm-16/llvm/MC/MachineLocation.h" #include "/usr/include/llvm-16/llvm/MC/SectionKind.h" #include "/usr/include/llvm-16/llvm/MC/StringTableBuilder.h" #include "/usr/include/llvm-16/llvm/MC/SubtargetFeature.h" #include "/usr/include/llvm-16/llvm/MC/TargetRegistry.h" #include "/usr/include/llvm-16/llvm/MCA/CodeEmitter.h" #include "/usr/include/llvm-16/llvm/MCA/Context.h" #include "/usr/include/llvm-16/llvm/MCA/CustomBehaviour.h" #include "/usr/include/llvm-16/llvm/MCA/HWEventListener.h" #include "/usr/include/llvm-16/llvm/MCA/HardwareUnits/HardwareUnit.h" #include "/usr/include/llvm-16/llvm/MCA/HardwareUnits/LSUnit.h" #include "/usr/include/llvm-16/llvm/MCA/HardwareUnits/RegisterFile.h" #include "/usr/include/llvm-16/llvm/MCA/HardwareUnits/ResourceManager.h" #include "/usr/include/llvm-16/llvm/MCA/HardwareUnits/RetireControlUnit.h" #include "/usr/include/llvm-16/llvm/MCA/HardwareUnits/Scheduler.h" #include "/usr/include/llvm-16/llvm/MCA/IncrementalSourceMgr.h" #include "/usr/include/llvm-16/llvm/MCA/InstrBuilder.h" #include "/usr/include/llvm-16/llvm/MCA/Instruction.h" #include "/usr/include/llvm-16/llvm/MCA/Pipeline.h" #include "/usr/include/llvm-16/llvm/MCA/SourceMgr.h" #include "/usr/include/llvm-16/llvm/MCA/Stages/DispatchStage.h" #include "/usr/include/llvm-16/llvm/MCA/Stages/EntryStage.h" #include "/usr/include/llvm-16/llvm/MCA/Stages/ExecuteStage.h" #include "/usr/include/llvm-16/llvm/MCA/Stages/InOrderIssueStage.h" #include "/usr/include/llvm-16/llvm/MCA/Stages/InstructionTables.h" #include "/usr/include/llvm-16/llvm/MCA/Stages/MicroOpQueueStage.h" #include "/usr/include/llvm-16/llvm/MCA/Stages/RetireStage.h" #include "/usr/include/llvm-16/llvm/MCA/Stages/Stage.h" #include "/usr/include/llvm-16/llvm/MCA/Support.h" #include "/usr/include/llvm-16/llvm/MCA/View.h" #include "/usr/include/llvm-16/llvm/ObjCopy/COFF/COFFConfig.h" #include "/usr/include/llvm-16/llvm/ObjCopy/COFF/COFFObjcopy.h" #include "/usr/include/llvm-16/llvm/ObjCopy/CommonConfig.h" #include "/usr/include/llvm-16/llvm/ObjCopy/ConfigManager.h" #include "/usr/include/llvm-16/llvm/ObjCopy/ELF/ELFConfig.h" #include "/usr/include/llvm-16/llvm/ObjCopy/ELF/ELFObjcopy.h" #include "/usr/include/llvm-16/llvm/ObjCopy/MachO/MachOConfig.h" #include "/usr/include/llvm-16/llvm/ObjCopy/MachO/MachOObjcopy.h" #include "/usr/include/llvm-16/llvm/ObjCopy/MultiFormatConfig.h" #include "/usr/include/llvm-16/llvm/ObjCopy/ObjCopy.h" #include "/usr/include/llvm-16/llvm/ObjCopy/XCOFF/XCOFFConfig.h" #include "/usr/include/llvm-16/llvm/ObjCopy/XCOFF/XCOFFObjcopy.h" #include "/usr/include/llvm-16/llvm/ObjCopy/wasm/WasmConfig.h" #include "/usr/include/llvm-16/llvm/ObjCopy/wasm/WasmObjcopy.h" #include "/usr/include/llvm-16/llvm/Object/Archive.h" #include "/usr/include/llvm-16/llvm/Object/ArchiveWriter.h" #include "/usr/include/llvm-16/llvm/Object/Binary.h" #include "/usr/include/llvm-16/llvm/Object/BuildID.h" #include "/usr/include/llvm-16/llvm/Object/COFF.h" #include "/usr/include/llvm-16/llvm/Object/COFFImportFile.h" #include "/usr/include/llvm-16/llvm/Object/COFFModuleDefinition.h" #include "/usr/include/llvm-16/llvm/Object/CVDebugRecord.h" #include "/usr/include/llvm-16/llvm/Object/DXContainer.h" #include "/usr/include/llvm-16/llvm/Object/Decompressor.h" #include "/usr/include/llvm-16/llvm/Object/ELF.h" #include "/usr/include/llvm-16/llvm/Object/ELFObjectFile.h" #include "/usr/include/llvm-16/llvm/Object/ELFTypes.h" #include "/usr/include/llvm-16/llvm/Object/Error.h" #include "/usr/include/llvm-16/llvm/Object/FaultMapParser.h" #include "/usr/include/llvm-16/llvm/Object/IRObjectFile.h" #include "/usr/include/llvm-16/llvm/Object/IRSymtab.h" #include "/usr/include/llvm-16/llvm/Object/MachO.h" #include "/usr/include/llvm-16/llvm/Object/MachOUniversal.h" #include "/usr/include/llvm-16/llvm/Object/MachOUniversalWriter.h" #include "/usr/include/llvm-16/llvm/Object/Minidump.h" #include "/usr/include/llvm-16/llvm/Object/ModuleSymbolTable.h" #include "/usr/include/llvm-16/llvm/Object/ObjectFile.h" #include "/usr/include/llvm-16/llvm/Object/OffloadBinary.h" #include "/usr/include/llvm-16/llvm/Object/RelocationResolver.h" #include "/usr/include/llvm-16/llvm/Object/StackMapParser.h" #include "/usr/include/llvm-16/llvm/Object/SymbolSize.h" #include "/usr/include/llvm-16/llvm/Object/SymbolicFile.h" #include "/usr/include/llvm-16/llvm/Object/TapiFile.h" #include "/usr/include/llvm-16/llvm/Object/TapiUniversal.h" #include "/usr/include/llvm-16/llvm/Object/Wasm.h" #include "/usr/include/llvm-16/llvm/Object/WindowsMachineFlag.h" #include "/usr/include/llvm-16/llvm/Object/WindowsResource.h" #include "/usr/include/llvm-16/llvm/Object/XCOFFObjectFile.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/ArchiveYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/COFFYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/CodeViewYAMLDebugSections.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/CodeViewYAMLSymbols.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/CodeViewYAMLTypes.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/DWARFEmitter.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/DWARFYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/DXContainerYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/ELFYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/MachOYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/MinidumpYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/ObjectYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/OffloadYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/WasmYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/XCOFFYAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/YAML.h" #include "/usr/include/llvm-16/llvm/ObjectYAML/yaml2obj.h" #include "/usr/include/llvm-16/llvm/Option/Arg.h" #include "/usr/include/llvm-16/llvm/Option/ArgList.h" #include "/usr/include/llvm-16/llvm/Option/OptSpecifier.h" #include "/usr/include/llvm-16/llvm/Option/OptTable.h" #include "/usr/include/llvm-16/llvm/Option/Option.h" #include "/usr/include/llvm-16/llvm/Pass.h" #include "/usr/include/llvm-16/llvm/PassInfo.h" #include "/usr/include/llvm-16/llvm/PassRegistry.h" #include "/usr/include/llvm-16/llvm/Passes/OptimizationLevel.h" #include "/usr/include/llvm-16/llvm/Passes/PassBuilder.h" #include "/usr/include/llvm-16/llvm/Passes/PassPlugin.h" #include "/usr/include/llvm-16/llvm/Passes/StandardInstrumentations.h" #include "/usr/include/llvm-16/llvm/ProfileData/Coverage/CoverageMapping.h" #include "/usr/include/llvm-16/llvm/ProfileData/Coverage/CoverageMappingReader.h" #include "/usr/include/llvm-16/llvm/ProfileData/Coverage/CoverageMappingWriter.h" #include "/usr/include/llvm-16/llvm/ProfileData/GCOV.h" #include "/usr/include/llvm-16/llvm/ProfileData/InstrProf.h" #include "/usr/include/llvm-16/llvm/ProfileData/InstrProfCorrelator.h" #include "/usr/include/llvm-16/llvm/ProfileData/InstrProfReader.h" #include "/usr/include/llvm-16/llvm/ProfileData/InstrProfWriter.h" #include "/usr/include/llvm-16/llvm/ProfileData/MemProf.h" #include "/usr/include/llvm-16/llvm/ProfileData/ProfileCommon.h" #include "/usr/include/llvm-16/llvm/ProfileData/RawMemProfReader.h" #include "/usr/include/llvm-16/llvm/ProfileData/SampleProf.h" #include "/usr/include/llvm-16/llvm/ProfileData/SampleProfReader.h" #include "/usr/include/llvm-16/llvm/ProfileData/SampleProfWriter.h" #include "/usr/include/llvm-16/llvm/Remarks/BitstreamRemarkContainer.h" #include "/usr/include/llvm-16/llvm/Remarks/BitstreamRemarkParser.h" #include "/usr/include/llvm-16/llvm/Remarks/BitstreamRemarkSerializer.h" #include "/usr/include/llvm-16/llvm/Remarks/HotnessThresholdParser.h" #include "/usr/include/llvm-16/llvm/Remarks/Remark.h" #include "/usr/include/llvm-16/llvm/Remarks/RemarkFormat.h" #include "/usr/include/llvm-16/llvm/Remarks/RemarkLinker.h" #include "/usr/include/llvm-16/llvm/Remarks/RemarkParser.h" #include "/usr/include/llvm-16/llvm/Remarks/RemarkSerializer.h" #include "/usr/include/llvm-16/llvm/Remarks/RemarkStreamer.h" #include "/usr/include/llvm-16/llvm/Remarks/RemarkStringTable.h" #include "/usr/include/llvm-16/llvm/Remarks/YAMLRemarkSerializer.h" #include "/usr/include/llvm-16/llvm/Support/AArch64TargetParser.h" #include "/usr/include/llvm-16/llvm/Support/AMDGPUMetadata.h" #include "/usr/include/llvm-16/llvm/Support/AMDHSAKernelDescriptor.h" #include "/usr/include/llvm-16/llvm/Support/ARMAttributeParser.h" #include "/usr/include/llvm-16/llvm/Support/ARMBuildAttributes.h" #include "/usr/include/llvm-16/llvm/Support/ARMEHABI.h" #include "/usr/include/llvm-16/llvm/Support/ARMTargetParser.h" #include "/usr/include/llvm-16/llvm/Support/ARMTargetParserCommon.h" #include "/usr/include/llvm-16/llvm/Support/ARMWinEH.h" #include "/usr/include/llvm-16/llvm/Support/AlignOf.h" #include "/usr/include/llvm-16/llvm/Support/Alignment.h" #include "/usr/include/llvm-16/llvm/Support/Allocator.h" #include "/usr/include/llvm-16/llvm/Support/AllocatorBase.h" #include "/usr/include/llvm-16/llvm/Support/ArrayRecycler.h" #include "/usr/include/llvm-16/llvm/Support/Atomic.h" #include "/usr/include/llvm-16/llvm/Support/AtomicOrdering.h" #include "/usr/include/llvm-16/llvm/Support/AutoConvert.h" #include "/usr/include/llvm-16/llvm/Support/Automaton.h" #include "/usr/include/llvm-16/llvm/Support/BCD.h" #include "/usr/include/llvm-16/llvm/Support/BLAKE3.h" #include "/usr/include/llvm-16/llvm/Support/Base64.h" #include "/usr/include/llvm-16/llvm/Support/BinaryByteStream.h" #include "/usr/include/llvm-16/llvm/Support/BinaryItemStream.h" #include "/usr/include/llvm-16/llvm/Support/BinaryStream.h" #include "/usr/include/llvm-16/llvm/Support/BinaryStreamArray.h" #include "/usr/include/llvm-16/llvm/Support/BinaryStreamError.h" #include "/usr/include/llvm-16/llvm/Support/BinaryStreamReader.h" #include "/usr/include/llvm-16/llvm/Support/BinaryStreamRef.h" #include "/usr/include/llvm-16/llvm/Support/BinaryStreamWriter.h" #include "/usr/include/llvm-16/llvm/Support/BlockFrequency.h" #include "/usr/include/llvm-16/llvm/Support/BranchProbability.h" #include "/usr/include/llvm-16/llvm/Support/BuryPointer.h" #include "/usr/include/llvm-16/llvm/Support/CBindingWrapping.h" #include "/usr/include/llvm-16/llvm/Support/CFGDiff.h" #include "/usr/include/llvm-16/llvm/Support/CFGUpdate.h" #include "/usr/include/llvm-16/llvm/Support/COM.h" #include "/usr/include/llvm-16/llvm/Support/CRC.h" #include "/usr/include/llvm-16/llvm/Support/CSKYAttributeParser.h" #include "/usr/include/llvm-16/llvm/Support/CSKYAttributes.h" #include "/usr/include/llvm-16/llvm/Support/CSKYTargetParser.h" #include "/usr/include/llvm-16/llvm/Support/CachePruning.h" #include "/usr/include/llvm-16/llvm/Support/Caching.h" #include "/usr/include/llvm-16/llvm/Support/Capacity.h" #include "/usr/include/llvm-16/llvm/Support/Casting.h" #include "/usr/include/llvm-16/llvm/Support/CheckedArithmetic.h" #include "/usr/include/llvm-16/llvm/Support/Chrono.h" #include "/usr/include/llvm-16/llvm/Support/CodeGen.h" #include "/usr/include/llvm-16/llvm/Support/CodeGenCoverage.h" #include "/usr/include/llvm-16/llvm/Support/CommandLine.h" #include "/usr/include/llvm-16/llvm/Support/Compiler.h" #include "/usr/include/llvm-16/llvm/Support/Compression.h" #include "/usr/include/llvm-16/llvm/Support/ConvertUTF.h" #include "/usr/include/llvm-16/llvm/Support/CrashRecoveryContext.h" #include "/usr/include/llvm-16/llvm/Support/DJB.h" #include "/usr/include/llvm-16/llvm/Support/DOTGraphTraits.h" #include "/usr/include/llvm-16/llvm/Support/DXILOperationCommon.h" #include "/usr/include/llvm-16/llvm/Support/DataExtractor.h" #include "/usr/include/llvm-16/llvm/Support/DataTypes.h" #include "/usr/include/llvm-16/llvm/Support/Debug.h" #include "/usr/include/llvm-16/llvm/Support/DebugCounter.h" #include "/usr/include/llvm-16/llvm/Support/Discriminator.h" #include "/usr/include/llvm-16/llvm/Support/DivisionByConstantInfo.h" #include "/usr/include/llvm-16/llvm/Support/Duration.h" #include "/usr/include/llvm-16/llvm/Support/DynamicLibrary.h" #include "/usr/include/llvm-16/llvm/Support/ELFAttributeParser.h" #include "/usr/include/llvm-16/llvm/Support/ELFAttributes.h" #include "/usr/include/llvm-16/llvm/Support/Endian.h" #include "/usr/include/llvm-16/llvm/Support/EndianStream.h" #include "/usr/include/llvm-16/llvm/Support/Errc.h" #include "/usr/include/llvm-16/llvm/Support/Errno.h" #include "/usr/include/llvm-16/llvm/Support/Error.h" #include "/usr/include/llvm-16/llvm/Support/ErrorHandling.h" #include "/usr/include/llvm-16/llvm/Support/ErrorOr.h" #include "/usr/include/llvm-16/llvm/Support/ExitCodes.h" #include "/usr/include/llvm-16/llvm/Support/ExtensibleRTTI.h" #include "/usr/include/llvm-16/llvm/Support/FileCollector.h" #include "/usr/include/llvm-16/llvm/Support/FileOutputBuffer.h" #include "/usr/include/llvm-16/llvm/Support/FileSystem/UniqueID.h" #include "/usr/include/llvm-16/llvm/Support/FileSystem.h" #include "/usr/include/llvm-16/llvm/Support/FileUtilities.h" #include "/usr/include/llvm-16/llvm/Support/Format.h" #include "/usr/include/llvm-16/llvm/Support/FormatAdapters.h" #include "/usr/include/llvm-16/llvm/Support/FormatCommon.h" #include "/usr/include/llvm-16/llvm/Support/FormatProviders.h" #include "/usr/include/llvm-16/llvm/Support/FormatVariadic.h" #include "/usr/include/llvm-16/llvm/Support/FormatVariadicDetails.h" #include "/usr/include/llvm-16/llvm/Support/FormattedStream.h" #include "/usr/include/llvm-16/llvm/Support/GenericDomTree.h" #include "/usr/include/llvm-16/llvm/Support/GenericDomTreeConstruction.h" #include "/usr/include/llvm-16/llvm/Support/GenericIteratedDominanceFrontier.h" #include "/usr/include/llvm-16/llvm/Support/GlobPattern.h" #include "/usr/include/llvm-16/llvm/Support/GraphWriter.h" #include "/usr/include/llvm-16/llvm/Support/HashBuilder.h" #include "/usr/include/llvm-16/llvm/Support/Host.h" #include "/usr/include/llvm-16/llvm/Support/InitLLVM.h" #include "/usr/include/llvm-16/llvm/Support/InstructionCost.h" #include "/usr/include/llvm-16/llvm/Support/ItaniumManglingCanonicalizer.h" #include "/usr/include/llvm-16/llvm/Support/JSON.h" #include "/usr/include/llvm-16/llvm/Support/KnownBits.h" #include "/usr/include/llvm-16/llvm/Support/LEB128.h" #include "/usr/include/llvm-16/llvm/Support/LineIterator.h" #include "/usr/include/llvm-16/llvm/Support/Locale.h" #include "/usr/include/llvm-16/llvm/Support/LockFileManager.h" #include "/usr/include/llvm-16/llvm/Support/LoongArchTargetParser.h" #include "/usr/include/llvm-16/llvm/Support/LowLevelTypeImpl.h" #include "/usr/include/llvm-16/llvm/Support/MD5.h" #include "/usr/include/llvm-16/llvm/Support/MSP430AttributeParser.h" #include "/usr/include/llvm-16/llvm/Support/MSP430Attributes.h" #include "/usr/include/llvm-16/llvm/Support/MSVCErrorWorkarounds.h" #include "/usr/include/llvm-16/llvm/Support/MachineValueType.h" #include "/usr/include/llvm-16/llvm/Support/ManagedStatic.h" #include "/usr/include/llvm-16/llvm/Support/MathExtras.h" #include "/usr/include/llvm-16/llvm/Support/MemAlloc.h" #include "/usr/include/llvm-16/llvm/Support/Memory.h" #include "/usr/include/llvm-16/llvm/Support/MemoryBuffer.h" #include "/usr/include/llvm-16/llvm/Support/MemoryBufferRef.h" #include "/usr/include/llvm-16/llvm/Support/MipsABIFlags.h" #include "/usr/include/llvm-16/llvm/Support/ModRef.h" #include "/usr/include/llvm-16/llvm/Support/Mutex.h" #include "/usr/include/llvm-16/llvm/Support/NativeFormatting.h" #include "/usr/include/llvm-16/llvm/Support/OnDiskHashTable.h" #include "/usr/include/llvm-16/llvm/Support/OptimizedStructLayout.h" #include "/usr/include/llvm-16/llvm/Support/PGOOptions.h" #include "/usr/include/llvm-16/llvm/Support/Parallel.h" #include "/usr/include/llvm-16/llvm/Support/Path.h" #include "/usr/include/llvm-16/llvm/Support/PluginLoader.h" #include "/usr/include/llvm-16/llvm/Support/PointerLikeTypeTraits.h" #include "/usr/include/llvm-16/llvm/Support/PrettyStackTrace.h" #include "/usr/include/llvm-16/llvm/Support/Printable.h" #include "/usr/include/llvm-16/llvm/Support/Process.h" #include "/usr/include/llvm-16/llvm/Support/Program.h" #include "/usr/include/llvm-16/llvm/Support/RISCVAttributeParser.h" #include "/usr/include/llvm-16/llvm/Support/RISCVAttributes.h" #include "/usr/include/llvm-16/llvm/Support/RISCVISAInfo.h" #include "/usr/include/llvm-16/llvm/Support/RWMutex.h" #include "/usr/include/llvm-16/llvm/Support/RandomNumberGenerator.h" #include "/usr/include/llvm-16/llvm/Support/Recycler.h" #include "/usr/include/llvm-16/llvm/Support/RecyclingAllocator.h" #include "/usr/include/llvm-16/llvm/Support/Regex.h" #include "/usr/include/llvm-16/llvm/Support/Registry.h" #include "/usr/include/llvm-16/llvm/Support/ReverseIteration.h" #include "/usr/include/llvm-16/llvm/Support/SHA1.h" #include "/usr/include/llvm-16/llvm/Support/SHA256.h" #include "/usr/include/llvm-16/llvm/Support/SMLoc.h" #include "/usr/include/llvm-16/llvm/Support/SMTAPI.h" #include "/usr/include/llvm-16/llvm/Support/SaveAndRestore.h" #include "/usr/include/llvm-16/llvm/Support/ScaledNumber.h" #include "/usr/include/llvm-16/llvm/Support/ScopedPrinter.h" #include "/usr/include/llvm-16/llvm/Support/Signals.h" #include "/usr/include/llvm-16/llvm/Support/Signposts.h" #include "/usr/include/llvm-16/llvm/Support/SmallVectorMemoryBuffer.h" #include "/usr/include/llvm-16/llvm/Support/Solaris/sys/regset.h" #include "/usr/include/llvm-16/llvm/Support/SourceMgr.h" #include "/usr/include/llvm-16/llvm/Support/SpecialCaseList.h" #include "/usr/include/llvm-16/llvm/Support/StringSaver.h" #include "/usr/include/llvm-16/llvm/Support/SuffixTree.h" #include "/usr/include/llvm-16/llvm/Support/SwapByteOrder.h" #include "/usr/include/llvm-16/llvm/Support/SymbolRemappingReader.h" #include "/usr/include/llvm-16/llvm/Support/SystemUtils.h" #include "/usr/include/llvm-16/llvm/Support/TarWriter.h" #include "/usr/include/llvm-16/llvm/Support/TargetParser.h" #include "/usr/include/llvm-16/llvm/Support/TargetSelect.h" #include "/usr/include/llvm-16/llvm/Support/TaskQueue.h" #include "/usr/include/llvm-16/llvm/Support/ThreadPool.h" #include "/usr/include/llvm-16/llvm/Support/Threading.h" #include "/usr/include/llvm-16/llvm/Support/TimeProfiler.h" #include "/usr/include/llvm-16/llvm/Support/Timer.h" #include "/usr/include/llvm-16/llvm/Support/ToolOutputFile.h" #include "/usr/include/llvm-16/llvm/Support/TrailingObjects.h" #include "/usr/include/llvm-16/llvm/Support/TrigramIndex.h" #include "/usr/include/llvm-16/llvm/Support/TypeName.h" #include "/usr/include/llvm-16/llvm/Support/TypeSize.h" #include "/usr/include/llvm-16/llvm/Support/Unicode.h" #include "/usr/include/llvm-16/llvm/Support/UnicodeCharRanges.h" #include "/usr/include/llvm-16/llvm/Support/VCSRevision.h" #include "/usr/include/llvm-16/llvm/Support/Valgrind.h" #include "/usr/include/llvm-16/llvm/Support/VersionTuple.h" #include "/usr/include/llvm-16/llvm/Support/VirtualFileSystem.h" #include "/usr/include/llvm-16/llvm/Support/Watchdog.h" #include "/usr/include/llvm-16/llvm/Support/Win64EH.h" #include "/usr/include/llvm-16/llvm/Support/Windows/WindowsSupport.h" #include "/usr/include/llvm-16/llvm/Support/WindowsError.h" #include "/usr/include/llvm-16/llvm/Support/WithColor.h" #include "/usr/include/llvm-16/llvm/Support/X86DisassemblerDecoderCommon.h" #include "/usr/include/llvm-16/llvm/Support/X86TargetParser.h" #include "/usr/include/llvm-16/llvm/Support/YAMLParser.h" #include "/usr/include/llvm-16/llvm/Support/YAMLTraits.h" #include "/usr/include/llvm-16/llvm/Support/circular_raw_ostream.h" #include "/usr/include/llvm-16/llvm/Support/raw_os_ostream.h" #include "/usr/include/llvm-16/llvm/Support/raw_ostream.h" #include "/usr/include/llvm-16/llvm/Support/raw_sha1_ostream.h" #include "/usr/include/llvm-16/llvm/Support/thread.h" #include "/usr/include/llvm-16/llvm/Support/type_traits.h" #include "/usr/include/llvm-16/llvm/Support/xxhash.h" #include "/usr/include/llvm-16/llvm/TableGen/DirectiveEmitter.h" #include "/usr/include/llvm-16/llvm/TableGen/Error.h" #include "/usr/include/llvm-16/llvm/TableGen/Main.h" #include "/usr/include/llvm-16/llvm/TableGen/Parser.h" #include "/usr/include/llvm-16/llvm/TableGen/Record.h" #include "/usr/include/llvm-16/llvm/TableGen/SetTheory.h" #include "/usr/include/llvm-16/llvm/TableGen/StringMatcher.h" #include "/usr/include/llvm-16/llvm/TableGen/StringToOffsetTable.h" #include "/usr/include/llvm-16/llvm/TableGen/TableGenBackend.h" #include "/usr/include/llvm-16/llvm/Target/CGPassBuilderOption.h" #include "/usr/include/llvm-16/llvm/Target/CodeGenCWrappers.h" #include "/usr/include/llvm-16/llvm/Target/TargetIntrinsicInfo.h" #include "/usr/include/llvm-16/llvm/Target/TargetLoweringObjectFile.h" #include "/usr/include/llvm-16/llvm/Target/TargetMachine.h" #include "/usr/include/llvm-16/llvm/Target/TargetOptions.h" #include "/usr/include/llvm-16/llvm/TargetParser/AArch64TargetParser.h" #include "/usr/include/llvm-16/llvm/TargetParser/ARMTargetParser.h" #include "/usr/include/llvm-16/llvm/TargetParser/ARMTargetParserCommon.h" #include "/usr/include/llvm-16/llvm/TargetParser/CSKYTargetParser.h" #include "/usr/include/llvm-16/llvm/TargetParser/Host.h" #include "/usr/include/llvm-16/llvm/TargetParser/LoongArchTargetParser.h" #include "/usr/include/llvm-16/llvm/TargetParser/RISCVTargetParser.h" #include "/usr/include/llvm-16/llvm/TargetParser/TargetParser.h" #include "/usr/include/llvm-16/llvm/TargetParser/Triple.h" #include "/usr/include/llvm-16/llvm/TargetParser/X86TargetParser.h" #include "/usr/include/llvm-16/llvm/Testing/ADT/StringMap.h" #include "/usr/include/llvm-16/llvm/Testing/ADT/StringMapEntry.h" #include "/usr/include/llvm-16/llvm/Testing/Annotations/Annotations.h" #include "/usr/include/llvm-16/llvm/Testing/Support/Error.h" #include "/usr/include/llvm-16/llvm/Testing/Support/SupportHelpers.h" #include "/usr/include/llvm-16/llvm/TextAPI/Architecture.h" #include "/usr/include/llvm-16/llvm/TextAPI/ArchitectureSet.h" #include "/usr/include/llvm-16/llvm/TextAPI/InterfaceFile.h" #include "/usr/include/llvm-16/llvm/TextAPI/PackedVersion.h" #include "/usr/include/llvm-16/llvm/TextAPI/Platform.h" #include "/usr/include/llvm-16/llvm/TextAPI/Symbol.h" #include "/usr/include/llvm-16/llvm/TextAPI/Target.h" #include "/usr/include/llvm-16/llvm/TextAPI/TextAPIReader.h" #include "/usr/include/llvm-16/llvm/TextAPI/TextAPIWriter.h" #include "/usr/include/llvm-16/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h" #include "/usr/include/llvm-16/llvm/ToolDrivers/llvm-lib/LibDriver.h" #include "/usr/include/llvm-16/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h" #include "/usr/include/llvm-16/llvm/Transforms/CFGuard.h" #include "/usr/include/llvm-16/llvm/Transforms/Coroutines/CoroCleanup.h" #include "/usr/include/llvm-16/llvm/Transforms/Coroutines/CoroConditionalWrapper.h" #include "/usr/include/llvm-16/llvm/Transforms/Coroutines/CoroEarly.h" #include "/usr/include/llvm-16/llvm/Transforms/Coroutines/CoroElide.h" #include "/usr/include/llvm-16/llvm/Transforms/Coroutines/CoroSplit.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/AlwaysInliner.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/Annotation2Metadata.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/ArgumentPromotion.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/Attributor.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/BlockExtractor.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/CalledValuePropagation.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/ConstantMerge.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/CrossDSOCFI.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/DeadArgumentElimination.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/ElimAvailExtern.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/ExtractGV.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/ForceFunctionAttrs.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/FunctionAttrs.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/FunctionImport.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/FunctionSpecialization.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/GlobalDCE.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/GlobalOpt.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/GlobalSplit.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/HotColdSplitting.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/IROutliner.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/InferFunctionAttrs.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/Inliner.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/Internalize.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/LoopExtractor.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/LowerTypeTests.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/MergeFunctions.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/ModuleInliner.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/OpenMPOpt.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/PartialInlining.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/PassManagerBuilder.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/ProfiledCallGraph.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/SCCP.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/SampleContextTracker.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/SampleProfile.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/SampleProfileProbe.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/StripDeadPrototypes.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/StripSymbols.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/SyntheticCountsPropagation.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO/WholeProgramDevirt.h" #include "/usr/include/llvm-16/llvm/Transforms/IPO.h" #include "/usr/include/llvm-16/llvm/Transforms/InstCombine/InstCombine.h" #include "/usr/include/llvm-16/llvm/Transforms/InstCombine/InstCombiner.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/AddressSanitizer.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/AddressSanitizerOptions.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/BoundsChecking.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/CGProfile.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/ControlHeightReduction.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/DataFlowSanitizer.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/GCOVProfiler.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/HWAddressSanitizer.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/InstrOrderFile.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/InstrProfiling.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/KCFI.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/MemProfiler.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/MemorySanitizer.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/PGOInstrumentation.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/PoisonChecking.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/SanitizerBinaryMetadata.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/SanitizerCoverage.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation/ThreadSanitizer.h" #include "/usr/include/llvm-16/llvm/Transforms/Instrumentation.h" #include "/usr/include/llvm-16/llvm/Transforms/ObjCARC.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/ADCE.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/AlignmentFromAssumptions.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/AnnotationRemarks.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/BDCE.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/CallSiteSplitting.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/ConstantHoisting.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/ConstraintElimination.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/CorrelatedValuePropagation.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/DCE.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/DFAJumpThreading.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/DeadStoreElimination.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/DivRemPairs.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/EarlyCSE.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/FlattenCFG.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/Float2Int.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/GVN.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/GVNExpression.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/GuardWidening.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/IVUsersPrinter.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/IndVarSimplify.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/InferAddressSpaces.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/InstSimplifyPass.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/JumpThreading.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LICM.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopBoundSplit.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopDataPrefetch.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopDeletion.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopDistribute.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopFlatten.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopFuse.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopIdiomRecognize.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopInstSimplify.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopInterchange.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopLoadElimination.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopPassManager.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopPredication.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopReroll.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopRotation.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopSimplifyCFG.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopSink.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopStrengthReduce.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopUnrollPass.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LoopVersioningLICM.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LowerAtomicPass.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LowerConstantIntrinsics.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LowerExpectIntrinsic.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LowerGuardIntrinsic.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LowerMatrixIntrinsics.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/LowerWidenableCondition.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/MakeGuardsExplicit.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/MemCpyOptimizer.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/MergeICmps.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/MergedLoadStoreMotion.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/NaryReassociate.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/NewGVN.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/Reassociate.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/Reg2Mem.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/RewriteStatepointsForGC.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/SCCP.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/SROA.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/ScalarizeMaskedMemIntrin.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/Scalarizer.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/SeparateConstOffsetFromGEP.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/SimpleLoopUnswitch.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/SimplifyCFG.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/Sink.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/SpeculativeExecution.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/StraightLineStrengthReduce.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/StructurizeCFG.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/TLSVariableHoist.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/TailRecursionElimination.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar/WarnMissedTransforms.h" #include "/usr/include/llvm-16/llvm/Transforms/Scalar.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/AMDGPUEmitPrintf.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/ASanStackFrameLayout.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/AddDiscriminators.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/AssumeBundleBuilder.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/BasicBlockUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/BreakCriticalEdges.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/BuildLibCalls.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/BypassSlowDivision.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/CallGraphUpdater.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/CallPromotionUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/CanonicalizeAliases.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/CanonicalizeFreezeInLoops.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/Cloning.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/CodeExtractor.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/CodeLayout.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/CodeMoverUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/CtorUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/Debugify.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/EntryExitInstrumenter.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/EscapeEnumerator.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/Evaluator.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/FixIrreducible.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/FunctionComparator.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/FunctionImportUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/GlobalStatus.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/GuardUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/HelloWorld.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/InjectTLIMappings.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/InstructionNamer.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/InstructionWorklist.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/IntegerDivision.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LCSSA.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LibCallsShrinkWrap.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/Local.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LoopPeel.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LoopRotationUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LoopSimplify.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LoopUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LoopVersioning.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LowerAtomic.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LowerGlobalDtors.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LowerIFunc.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LowerInvoke.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LowerMemIntrinsics.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/LowerSwitch.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/MatrixUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/Mem2Reg.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/MemoryOpRemark.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/MemoryTaggingSupport.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/MetaRenamer.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/MisExpect.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/ModuleUtils.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/NameAnonGlobals.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/PredicateInfo.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/PromoteMemToReg.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/RelLookupTableConverter.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SCCPSolver.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SSAUpdater.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SSAUpdaterBulk.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SSAUpdaterImpl.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SampleProfileInference.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SampleProfileLoaderBaseImpl.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SampleProfileLoaderBaseUtil.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SanitizerStats.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/ScalarEvolutionExpander.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SimplifyCFGOptions.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SimplifyIndVar.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SimplifyLibCalls.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SizeOpts.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SplitModule.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/StripGCRelocates.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/StripNonLineTableDebugInfo.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/SymbolRewriter.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/UnifyFunctionExitNodes.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/UnifyLoopExits.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/UnrollLoop.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/VNCoercion.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils/ValueMapper.h" #include "/usr/include/llvm-16/llvm/Transforms/Utils.h" #include "/usr/include/llvm-16/llvm/Transforms/Vectorize/LoadStoreVectorizer.h" #include "/usr/include/llvm-16/llvm/Transforms/Vectorize/LoopVectorizationLegality.h" #include "/usr/include/llvm-16/llvm/Transforms/Vectorize/LoopVectorize.h" #include "/usr/include/llvm-16/llvm/Transforms/Vectorize/SLPVectorizer.h" #include "/usr/include/llvm-16/llvm/Transforms/Vectorize/VectorCombine.h" #include "/usr/include/llvm-16/llvm/Transforms/Vectorize.h" #include "/usr/include/llvm-16/llvm/WindowsDriver/MSVCPaths.h" #include "/usr/include/llvm-16/llvm/WindowsDriver/MSVCSetupApi.h" #include "/usr/include/llvm-16/llvm/WindowsManifest/WindowsManifestMerger.h" #include "/usr/include/llvm-16/llvm/WindowsResource/ResourceProcessor.h" #include "/usr/include/llvm-16/llvm/WindowsResource/ResourceScriptToken.h" #include "/usr/include/llvm-16/llvm/WindowsResource/ResourceScriptTokenList.h" #include "/usr/include/llvm-16/llvm/XRay/BlockIndexer.h" #include "/usr/include/llvm-16/llvm/XRay/BlockPrinter.h" #include "/usr/include/llvm-16/llvm/XRay/BlockVerifier.h" #include "/usr/include/llvm-16/llvm/XRay/FDRLogBuilder.h" #include "/usr/include/llvm-16/llvm/XRay/FDRRecordConsumer.h" #include "/usr/include/llvm-16/llvm/XRay/FDRRecordProducer.h" #include "/usr/include/llvm-16/llvm/XRay/FDRRecords.h" #include "/usr/include/llvm-16/llvm/XRay/FDRTraceExpander.h" #include "/usr/include/llvm-16/llvm/XRay/FDRTraceWriter.h" #include "/usr/include/llvm-16/llvm/XRay/FileHeaderReader.h" #include "/usr/include/llvm-16/llvm/XRay/Graph.h" #include "/usr/include/llvm-16/llvm/XRay/InstrumentationMap.h" #include "/usr/include/llvm-16/llvm/XRay/Profile.h" #include "/usr/include/llvm-16/llvm/XRay/RecordPrinter.h" #include "/usr/include/llvm-16/llvm/XRay/Trace.h" #include "/usr/include/llvm-16/llvm/XRay/XRayRecord.h" #include "/usr/include/llvm-16/llvm/XRay/YAMLXRayRecord.h" #include "/usr/include/llvm-c-16/llvm-c/Analysis.h" #include "/usr/include/llvm-c-16/llvm-c/BitReader.h" #include "/usr/include/llvm-c-16/llvm-c/BitWriter.h" #include "/usr/include/llvm-c-16/llvm-c/Comdat.h" #include "/usr/include/llvm-c-16/llvm-c/Core.h" #include "/usr/include/llvm-c-16/llvm-c/DataTypes.h" #include "/usr/include/llvm-c-16/llvm-c/DebugInfo.h" #include "/usr/include/llvm-c-16/llvm-c/Deprecated.h" #include "/usr/include/llvm-c-16/llvm-c/Disassembler.h" #include "/usr/include/llvm-c-16/llvm-c/DisassemblerTypes.h" #include "/usr/include/llvm-c-16/llvm-c/Error.h" #include "/usr/include/llvm-c-16/llvm-c/ErrorHandling.h" #include "/usr/include/llvm-c-16/llvm-c/ExecutionEngine.h" #include "/usr/include/llvm-c-16/llvm-c/ExternC.h" #include "/usr/include/llvm-c-16/llvm-c/IRReader.h" #include "/usr/include/llvm-c-16/llvm-c/Initialization.h" #include "/usr/include/llvm-c-16/llvm-c/LLJIT.h" #include "/usr/include/llvm-c-16/llvm-c/Linker.h" #include "/usr/include/llvm-c-16/llvm-c/Object.h" #include "/usr/include/llvm-c-16/llvm-c/Orc.h" #include "/usr/include/llvm-c-16/llvm-c/OrcEE.h" #include "/usr/include/llvm-c-16/llvm-c/Remarks.h" #include "/usr/include/llvm-c-16/llvm-c/Support.h" #include "/usr/include/llvm-c-16/llvm-c/Target.h" #include "/usr/include/llvm-c-16/llvm-c/TargetMachine.h" #include "/usr/include/llvm-c-16/llvm-c/Transforms/IPO.h" #include "/usr/include/llvm-c-16/llvm-c/Transforms/InstCombine.h" #include "/usr/include/llvm-c-16/llvm-c/Transforms/PassBuilder.h" #include "/usr/include/llvm-c-16/llvm-c/Transforms/PassManagerBuilder.h" #include "/usr/include/llvm-c-16/llvm-c/Transforms/Scalar.h" #include "/usr/include/llvm-c-16/llvm-c/Transforms/Utils.h" #include "/usr/include/llvm-c-16/llvm-c/Transforms/Vectorize.h" #include "/usr/include/llvm-c-16/llvm-c/Types.h" #include "/usr/include/llvm-c-16/llvm-c/blake3.h" #include "/usr/include/llvm-c-16/llvm-c/lto.h" // add namespaces namespace llvm{typedef int tmp_add_type_1;} llvm::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace llvm{namespace AMDGPU{typedef int tmp_add_type_2;}} llvm::AMDGPU::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace llvm{namespace AMDGPU{namespace HSAMD{typedef int tmp_add_type_3;}}} llvm::AMDGPU::HSAMD::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace llvm{namespace AMDGPU{namespace HSAMD{namespace V3{typedef int tmp_add_type_4;}}}} llvm::AMDGPU::HSAMD::V3::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace llvm{namespace APIntOps{typedef int tmp_add_type_5;}} llvm::APIntOps::tmp_add_type_5 tmp_add_func_5(){return 0;}; namespace llvm{namespace ARM{typedef int tmp_add_type_6;}} llvm::ARM::tmp_add_type_6 tmp_add_func_6(){return 0;}; namespace llvm{namespace ARMBuildAttrs{typedef int tmp_add_type_7;}} llvm::ARMBuildAttrs::tmp_add_type_7 tmp_add_func_7(){return 0;}; namespace llvm{namespace at{typedef int tmp_add_type_8;}} llvm::at::tmp_add_type_8 tmp_add_func_8(){return 0;}; namespace llvm{namespace AttributeFuncs{typedef int tmp_add_type_9;}} llvm::AttributeFuncs::tmp_add_type_9 tmp_add_func_9(){return 0;}; namespace llvm{namespace binaryformat{typedef int tmp_add_type_10;}} llvm::binaryformat::tmp_add_type_10 tmp_add_func_10(){return 0;}; namespace llvm{namespace bitc{typedef int tmp_add_type_11;}} llvm::bitc::tmp_add_type_11 tmp_add_func_11(){return 0;}; namespace llvm{namespace BitmaskEnumDetail{typedef int tmp_add_type_12;}} llvm::BitmaskEnumDetail::tmp_add_type_12 tmp_add_func_12(){return 0;}; namespace llvm{namespace CallingConv{typedef int tmp_add_type_13;}} llvm::CallingConv::tmp_add_type_13 tmp_add_func_13(){return 0;}; namespace llvm{namespace cfg{typedef int tmp_add_type_14;}} llvm::cfg::tmp_add_type_14 tmp_add_func_14(){return 0;}; namespace llvm{namespace cl{typedef int tmp_add_type_15;}} llvm::cl::tmp_add_type_15 tmp_add_func_15(){return 0;}; namespace llvm{namespace cl{namespace detail{typedef int tmp_add_type_16;}}} llvm::cl::detail::tmp_add_type_16 tmp_add_func_16(){return 0;}; namespace llvm{namespace codegen{typedef int tmp_add_type_17;}} llvm::codegen::tmp_add_type_17 tmp_add_func_17(){return 0;}; namespace llvm{namespace CodeGenOpt{typedef int tmp_add_type_18;}} llvm::CodeGenOpt::tmp_add_type_18 tmp_add_func_18(){return 0;}; namespace llvm{namespace CodeModel{typedef int tmp_add_type_19;}} llvm::CodeModel::tmp_add_type_19 tmp_add_func_19(){return 0;}; namespace llvm{namespace codeview{typedef int tmp_add_type_20;}} llvm::codeview::tmp_add_type_20 tmp_add_func_20(){return 0;}; namespace llvm{namespace codeview{namespace detail{typedef int tmp_add_type_21;}}} llvm::codeview::detail::tmp_add_type_21 tmp_add_func_21(){return 0;}; namespace llvm{namespace COFF{typedef int tmp_add_type_22;}} llvm::COFF::tmp_add_type_22 tmp_add_func_22(){return 0;}; namespace llvm{namespace compression{typedef int tmp_add_type_23;}} llvm::compression::tmp_add_type_23 tmp_add_func_23(){return 0;}; namespace llvm{namespace compression{namespace zlib{typedef int tmp_add_type_24;}}} llvm::compression::zlib::tmp_add_type_24 tmp_add_func_24(){return 0;}; namespace llvm{namespace compression{namespace zstd{typedef int tmp_add_type_25;}}} llvm::compression::zstd::tmp_add_type_25 tmp_add_func_25(){return 0;}; namespace llvm{namespace consthoist{typedef int tmp_add_type_26;}} llvm::consthoist::tmp_add_type_26 tmp_add_func_26(){return 0;}; namespace llvm{namespace detail{typedef int tmp_add_type_27;}} llvm::detail::tmp_add_type_27 tmp_add_func_27(){return 0;}; namespace llvm{namespace details{typedef int tmp_add_type_28;}} llvm::details::tmp_add_type_28 tmp_add_func_28(){return 0;}; namespace llvm{namespace DomTreeBuilder{typedef int tmp_add_type_29;}} llvm::DomTreeBuilder::tmp_add_type_29 tmp_add_func_29(){return 0;}; namespace llvm{namespace DOT{typedef int tmp_add_type_30;}} llvm::DOT::tmp_add_type_30 tmp_add_func_30(){return 0;}; namespace llvm{namespace dwarf{typedef int tmp_add_type_31;}} llvm::dwarf::tmp_add_type_31 tmp_add_func_31(){return 0;}; namespace llvm{namespace dxbc{typedef int tmp_add_type_32;}} llvm::dxbc::tmp_add_type_32 tmp_add_func_32(){return 0;}; namespace llvm{namespace ELF{typedef int tmp_add_type_33;}} llvm::ELF::tmp_add_type_33 tmp_add_func_33(){return 0;}; namespace llvm{namespace ELFAttrs{typedef int tmp_add_type_34;}} llvm::ELFAttrs::tmp_add_type_34 tmp_add_func_34(){return 0;}; namespace llvm{namespace FloatABI{typedef int tmp_add_type_35;}} llvm::FloatABI::tmp_add_type_35 tmp_add_func_35(){return 0;}; namespace llvm{namespace fp{typedef int tmp_add_type_36;}} llvm::fp::tmp_add_type_36 tmp_add_func_36(){return 0;}; namespace llvm{namespace FPOpFusion{typedef int tmp_add_type_37;}} llvm::FPOpFusion::tmp_add_type_37 tmp_add_func_37(){return 0;}; namespace llvm{namespace GISelAddressing{typedef int tmp_add_type_38;}} llvm::GISelAddressing::tmp_add_type_38 tmp_add_func_38(){return 0;}; namespace llvm{namespace GOFF{typedef int tmp_add_type_39;}} llvm::GOFF::tmp_add_type_39 tmp_add_func_39(){return 0;}; namespace llvm{namespace GraphProgram{typedef int tmp_add_type_40;}} llvm::GraphProgram::tmp_add_type_40 tmp_add_func_40(){return 0;}; namespace llvm{namespace gsym{typedef int tmp_add_type_41;}} llvm::gsym::tmp_add_type_41 tmp_add_func_41(){return 0;}; namespace llvm{namespace hashing{typedef int tmp_add_type_42;}} llvm::hashing::tmp_add_type_42 tmp_add_func_42(){return 0;}; namespace llvm{namespace hashing{namespace detail{typedef int tmp_add_type_43;}}} llvm::hashing::detail::tmp_add_type_43 tmp_add_func_43(){return 0;}; namespace llvm{namespace HexStyle{typedef int tmp_add_type_44;}} llvm::HexStyle::tmp_add_type_44 tmp_add_func_44(){return 0;}; namespace llvm{namespace IDFCalculatorDetail{typedef int tmp_add_type_45;}} llvm::IDFCalculatorDetail::tmp_add_type_45 tmp_add_func_45(){return 0;}; namespace llvm{namespace IndexedInstrProf{typedef int tmp_add_type_46;}} llvm::IndexedInstrProf::tmp_add_type_46 tmp_add_func_46(){return 0;}; namespace llvm{namespace InlineConstants{typedef int tmp_add_type_47;}} llvm::InlineConstants::tmp_add_type_47 tmp_add_func_47(){return 0;}; namespace llvm{namespace internal{typedef int tmp_add_type_48;}} llvm::internal::tmp_add_type_48 tmp_add_func_48(){return 0;}; namespace llvm{namespace IntervalMapImpl{typedef int tmp_add_type_49;}} llvm::IntervalMapImpl::tmp_add_type_49 tmp_add_func_49(){return 0;}; namespace llvm{namespace Intrinsic{typedef int tmp_add_type_50;}} llvm::Intrinsic::tmp_add_type_50 tmp_add_func_50(){return 0;}; namespace llvm{namespace IRSimilarity{typedef int tmp_add_type_51;}} llvm::IRSimilarity::tmp_add_type_51 tmp_add_func_51(){return 0;}; namespace llvm{namespace ISD{typedef int tmp_add_type_52;}} llvm::ISD::tmp_add_type_52 tmp_add_func_52(){return 0;}; namespace llvm{namespace ISD{namespace GlobalISel{typedef int tmp_add_type_53;}}} llvm::ISD::GlobalISel::tmp_add_type_53 tmp_add_func_53(){return 0;}; namespace llvm{namespace json{typedef int tmp_add_type_54;}} llvm::json::tmp_add_type_54 tmp_add_func_54(){return 0;}; namespace llvm{namespace JumpTable{typedef int tmp_add_type_55;}} llvm::JumpTable::tmp_add_type_55 tmp_add_func_55(){return 0;}; namespace llvm{namespace LCOMM{typedef int tmp_add_type_56;}} llvm::LCOMM::tmp_add_type_56 tmp_add_func_56(){return 0;}; namespace llvm{namespace legacy{typedef int tmp_add_type_57;}} llvm::legacy::tmp_add_type_57 tmp_add_func_57(){return 0;}; namespace llvm{namespace LegacyLegalizeActions{typedef int tmp_add_type_58;}} llvm::LegacyLegalizeActions::tmp_add_type_58 tmp_add_func_58(){return 0;}; namespace llvm{namespace LegalityPredicates{typedef int tmp_add_type_59;}} llvm::LegalityPredicates::tmp_add_type_59 tmp_add_func_59(){return 0;}; namespace llvm{namespace LegalizeActions{typedef int tmp_add_type_60;}} llvm::LegalizeActions::tmp_add_type_60 tmp_add_func_60(){return 0;}; namespace llvm{namespace LegalizeMutations{typedef int tmp_add_type_61;}} llvm::LegalizeMutations::tmp_add_type_61 tmp_add_func_61(){return 0;}; namespace llvm{namespace lltok{typedef int tmp_add_type_62;}} llvm::lltok::tmp_add_type_62 tmp_add_func_62(){return 0;}; namespace llvm{namespace logicalview{typedef int tmp_add_type_63;}} llvm::logicalview::tmp_add_type_63 tmp_add_func_63(){return 0;}; namespace llvm{namespace MachO{typedef int tmp_add_type_64;}} llvm::MachO::tmp_add_type_64 tmp_add_func_64(){return 0;}; namespace llvm{namespace mca{typedef int tmp_add_type_65;}} llvm::mca::tmp_add_type_65 tmp_add_func_65(){return 0;}; namespace llvm{namespace mcdwarf{typedef int tmp_add_type_66;}} llvm::mcdwarf::tmp_add_type_66 tmp_add_func_66(){return 0;}; namespace llvm{namespace MCID{typedef int tmp_add_type_67;}} llvm::MCID::tmp_add_type_67 tmp_add_func_67(){return 0;}; namespace llvm{namespace MCOI{typedef int tmp_add_type_68;}} llvm::MCOI::tmp_add_type_68 tmp_add_func_68(){return 0;}; namespace llvm{namespace mdconst{typedef int tmp_add_type_69;}} llvm::mdconst::tmp_add_type_69 tmp_add_func_69(){return 0;}; namespace llvm{namespace mdconst{namespace detail{typedef int tmp_add_type_70;}}} llvm::mdconst::detail::tmp_add_type_70 tmp_add_func_70(){return 0;}; namespace llvm{namespace memprof{typedef int tmp_add_type_71;}} llvm::memprof::tmp_add_type_71 tmp_add_func_71(){return 0;}; namespace llvm{namespace minidump{typedef int tmp_add_type_72;}} llvm::minidump::tmp_add_type_72 tmp_add_func_72(){return 0;}; namespace llvm{namespace MIPatternMatch{typedef int tmp_add_type_73;}} llvm::MIPatternMatch::tmp_add_type_73 tmp_add_func_73(){return 0;}; namespace llvm{namespace msf{typedef int tmp_add_type_74;}} llvm::msf::tmp_add_type_74 tmp_add_func_74(){return 0;}; namespace llvm{namespace msgpack{typedef int tmp_add_type_75;}} llvm::msgpack::tmp_add_type_75 tmp_add_func_75(){return 0;}; namespace llvm{namespace msgpack{namespace FirstByte{typedef int tmp_add_type_76;}}} llvm::msgpack::FirstByte::tmp_add_type_76 tmp_add_func_76(){return 0;}; namespace llvm{namespace msgpack{namespace FixBits{typedef int tmp_add_type_77;}}} llvm::msgpack::FixBits::tmp_add_type_77 tmp_add_func_77(){return 0;}; namespace llvm{namespace msgpack{namespace FixBitsMask{typedef int tmp_add_type_78;}}} llvm::msgpack::FixBitsMask::tmp_add_type_78 tmp_add_func_78(){return 0;}; namespace llvm{namespace msgpack{namespace FixLen{typedef int tmp_add_type_79;}}} llvm::msgpack::FixLen::tmp_add_type_79 tmp_add_func_79(){return 0;}; namespace llvm{namespace msgpack{namespace FixMax{typedef int tmp_add_type_80;}}} llvm::msgpack::FixMax::tmp_add_type_80 tmp_add_func_80(){return 0;}; namespace llvm{namespace msgpack{namespace FixMin{typedef int tmp_add_type_81;}}} llvm::msgpack::FixMin::tmp_add_type_81 tmp_add_func_81(){return 0;}; namespace llvm{namespace MSSAHelpers{typedef int tmp_add_type_82;}} llvm::MSSAHelpers::tmp_add_type_82 tmp_add_func_82(){return 0;}; namespace llvm{namespace numbers{typedef int tmp_add_type_83;}} llvm::numbers::tmp_add_type_83 tmp_add_func_83(){return 0;}; namespace llvm{namespace objcarc{typedef int tmp_add_type_84;}} llvm::objcarc::tmp_add_type_84 tmp_add_func_84(){return 0;}; namespace llvm{namespace object{typedef int tmp_add_type_85;}} llvm::object::tmp_add_type_85 tmp_add_func_85(){return 0;}; namespace llvm{namespace ore{typedef int tmp_add_type_86;}} llvm::ore::tmp_add_type_86 tmp_add_func_86(){return 0;}; namespace llvm{namespace outliner{typedef int tmp_add_type_87;}} llvm::outliner::tmp_add_type_87 tmp_add_func_87(){return 0;}; namespace llvm{namespace PatternMatch{typedef int tmp_add_type_88;}} llvm::PatternMatch::tmp_add_type_88 tmp_add_func_88(){return 0;}; namespace llvm{namespace PBQP{typedef int tmp_add_type_89;}} llvm::PBQP::tmp_add_type_89 tmp_add_func_89(){return 0;}; namespace llvm{namespace PBQP{namespace RegAlloc{typedef int tmp_add_type_90;}}} llvm::PBQP::RegAlloc::tmp_add_type_90 tmp_add_func_90(){return 0;}; namespace llvm{namespace pdb{typedef int tmp_add_type_91;}} llvm::pdb::tmp_add_type_91 tmp_add_func_91(){return 0;}; namespace llvm{namespace PICLevel{typedef int tmp_add_type_92;}} llvm::PICLevel::tmp_add_type_92 tmp_add_func_92(){return 0;}; namespace llvm{namespace PIELevel{typedef int tmp_add_type_93;}} llvm::PIELevel::tmp_add_type_93 tmp_add_func_93(){return 0;}; namespace llvm{namespace RawInstrProf{typedef int tmp_add_type_94;}} llvm::RawInstrProf::tmp_add_type_94 tmp_add_func_94(){return 0;}; namespace llvm{namespace rdf{typedef int tmp_add_type_95;}} llvm::rdf::tmp_add_type_95 tmp_add_func_95(){return 0;}; namespace llvm{namespace rdf{namespace detail{typedef int tmp_add_type_96;}}} llvm::rdf::detail::tmp_add_type_96 tmp_add_func_96(){return 0;}; namespace llvm{namespace RegState{typedef int tmp_add_type_97;}} llvm::RegState::tmp_add_type_97 tmp_add_func_97(){return 0;}; namespace llvm{namespace Reloc{typedef int tmp_add_type_98;}} llvm::Reloc::tmp_add_type_98 tmp_add_func_98(){return 0;}; namespace llvm{namespace remarks{typedef int tmp_add_type_99;}} llvm::remarks::tmp_add_type_99 tmp_add_func_99(){return 0;}; namespace llvm{namespace RTLIB{typedef int tmp_add_type_100;}} llvm::RTLIB::tmp_add_type_100 tmp_add_func_100(){return 0;}; namespace llvm{namespace sampleprof{typedef int tmp_add_type_101;}} llvm::sampleprof::tmp_add_type_101 tmp_add_func_101(){return 0;}; namespace llvm{namespace ScaledNumbers{typedef int tmp_add_type_102;}} llvm::ScaledNumbers::tmp_add_type_102 tmp_add_func_102(){return 0;}; namespace llvm{namespace Sched{typedef int tmp_add_type_103;}} llvm::Sched::tmp_add_type_103 tmp_add_func_103(){return 0;}; namespace llvm{namespace support{typedef int tmp_add_type_104;}} llvm::support::tmp_add_type_104 tmp_add_func_104(){return 0;}; namespace llvm{namespace support{namespace detail{typedef int tmp_add_type_105;}}} llvm::support::detail::tmp_add_type_105 tmp_add_func_105(){return 0;}; namespace llvm{namespace support{namespace endian{typedef int tmp_add_type_106;}}} llvm::support::endian::tmp_add_type_106 tmp_add_func_106(){return 0;}; namespace llvm{namespace SwitchCG{typedef int tmp_add_type_107;}} llvm::SwitchCG::tmp_add_type_107 tmp_add_func_107(){return 0;}; namespace llvm{namespace SyncScope{typedef int tmp_add_type_108;}} llvm::SyncScope::tmp_add_type_108 tmp_add_func_108(){return 0;}; namespace llvm{namespace sys{typedef int tmp_add_type_109;}} llvm::sys::tmp_add_type_109 tmp_add_func_109(){return 0;}; namespace llvm{namespace sys{namespace detail{typedef int tmp_add_type_110;}}} llvm::sys::detail::tmp_add_type_110 tmp_add_func_110(){return 0;}; namespace llvm{namespace sys{namespace detail{namespace x86{typedef int tmp_add_type_111;}}}} llvm::sys::detail::x86::tmp_add_type_111 tmp_add_func_111(){return 0;}; namespace llvm{namespace sys{namespace fs{typedef int tmp_add_type_112;}}} llvm::sys::fs::tmp_add_type_112 tmp_add_func_112(){return 0;}; namespace llvm{namespace sys{namespace fs{namespace detail{typedef int tmp_add_type_113;}}}} llvm::sys::fs::detail::tmp_add_type_113 tmp_add_func_113(){return 0;}; namespace llvm{namespace sys{namespace path{typedef int tmp_add_type_114;}}} llvm::sys::path::tmp_add_type_114 tmp_add_func_114(){return 0;}; namespace llvm{namespace TargetOpcode{typedef int tmp_add_type_115;}} llvm::TargetOpcode::tmp_add_type_115 tmp_add_func_115(){return 0;}; namespace llvm{namespace TargetStackID{typedef int tmp_add_type_116;}} llvm::TargetStackID::tmp_add_type_116 tmp_add_func_116(){return 0;}; namespace llvm{namespace ThreadModel{typedef int tmp_add_type_117;}} llvm::ThreadModel::tmp_add_type_117 tmp_add_func_117(){return 0;}; namespace llvm{namespace TLSModel{typedef int tmp_add_type_118;}} llvm::TLSModel::tmp_add_type_118 tmp_add_func_118(){return 0;}; namespace llvm{namespace VFABI{typedef int tmp_add_type_119;}} llvm::VFABI::tmp_add_type_119 tmp_add_func_119(){return 0;}; namespace llvm{namespace vfs{typedef int tmp_add_type_120;}} llvm::vfs::tmp_add_type_120 tmp_add_func_120(){return 0;}; namespace llvm{namespace wasm{typedef int tmp_add_type_121;}} llvm::wasm::tmp_add_type_121 tmp_add_func_121(){return 0;}; namespace llvm{namespace WebAssembly{typedef int tmp_add_type_122;}} llvm::WebAssembly::tmp_add_type_122 tmp_add_func_122(){return 0;}; namespace llvm{namespace WinEH{typedef int tmp_add_type_123;}} llvm::WinEH::tmp_add_type_123 tmp_add_func_123(){return 0;}; namespace llvm{namespace XCOFF{typedef int tmp_add_type_124;}} llvm::XCOFF::tmp_add_type_124 tmp_add_func_124(){return 0;}; namespace llvm{namespace yaml{typedef int tmp_add_type_125;}} llvm::yaml::tmp_add_type_125 tmp_add_func_125(){return 0;}; namespace llvm{namespace yaml{namespace detail{typedef int tmp_add_type_126;}}} llvm::yaml::detail::tmp_add_type_126 tmp_add_func_126(){return 0;}; namespace llvm{namespace ZeroCallUsedRegs{typedef int tmp_add_type_127;}} llvm::ZeroCallUsedRegs::tmp_add_type_127 tmp_add_func_127(){return 0;}; namespace llvm{namespace __anonc568fa3112611{typedef int tmp_add_type_128;}} llvm::__anonc568fa3112611::tmp_add_type_128 tmp_add_func_128(){return 0;}; namespace llvm{namespace __anonc568fa311ef11{typedef int tmp_add_type_129;}} llvm::__anonc568fa311ef11::tmp_add_type_129 tmp_add_func_129(){return 0;}; namespace llvm{namespace adl_detail{typedef int tmp_add_type_130;}} llvm::adl_detail::tmp_add_type_130 tmp_add_func_130(){return 0;}; namespace llvm{namespace bfi_detail{typedef int tmp_add_type_131;}} llvm::bfi_detail::tmp_add_type_131 tmp_add_func_131(){return 0;}; namespace llvm{namespace bitfields_details{typedef int tmp_add_type_132;}} llvm::bitfields_details::tmp_add_type_132 tmp_add_func_132(){return 0;}; namespace llvm{namespace callable_detail{typedef int tmp_add_type_133;}} llvm::callable_detail::tmp_add_type_133 tmp_add_func_133(){return 0;}; namespace llvm{namespace dwarflinker_parallel{typedef int tmp_add_type_134;}} llvm::dwarflinker_parallel::tmp_add_type_134 tmp_add_func_134(){return 0;}; namespace llvm{namespace ilist_detail{typedef int tmp_add_type_135;}} llvm::ilist_detail::tmp_add_type_135 tmp_add_func_135(){return 0;}; namespace llvm{namespace pointer_union_detail{typedef int tmp_add_type_136;}} llvm::pointer_union_detail::tmp_add_type_136 tmp_add_func_136(){return 0;}; namespace llvm{namespace trailing_objects_internal{typedef int tmp_add_type_137;}} llvm::trailing_objects_internal::tmp_add_type_137 tmp_add_func_137(){return 0;}; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/vnLnIEhNyN/dump1.h" -I/usr/include/llvm-c-16 -I/usr/include/llvm-16 In file included from /usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIADataStream.h:12, from /tmp/vnLnIEhNyN/dump1.h:614: /usr/include/llvm-16/llvm/DebugInfo/PDB/DIA/DIASupport.h:25:10: fatal error: atlbase.h: No such file or directory 25 | #include | ^~~~~~~~~~~ compilation terminated.