Defined in 1 files as a typedef:
Referenced in 122 files:
- contrib/llvm-project/clang/lib/CodeGen/BackendUtil.cpp, line 1177
- contrib/llvm-project/llvm/include/llvm/Analysis/CGSCCPassManager.h, 6 times
- contrib/llvm-project/llvm/include/llvm/Analysis/CallGraph.h, 3 times
- contrib/llvm-project/llvm/include/llvm/Analysis/GlobalsModRef.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Analysis/InlineAdvisor.h, 5 times
- contrib/llvm-project/llvm/include/llvm/Analysis/LazyCallGraph.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Analysis/MLInlineAdvisor.h, line 26
- contrib/llvm-project/llvm/include/llvm/Analysis/ModuleSummaryAnalysis.h, line 53
- contrib/llvm-project/llvm/include/llvm/Analysis/ProfileSummaryInfo.h, 3 times
- contrib/llvm-project/llvm/include/llvm/Analysis/StackSafetyAnalysis.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Analysis/TargetLibraryInfo.h, line 402
- contrib/llvm-project/llvm/include/llvm/Bitcode/BitcodeWriterPass.h, line 73
- contrib/llvm-project/llvm/include/llvm/CodeGen/MachineModuleInfo.h, line 285
- contrib/llvm-project/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h, line 24
- contrib/llvm-project/llvm/include/llvm/IR/PassManager.h, 4 times
- contrib/llvm-project/llvm/include/llvm/IR/Verifier.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Passes/PassBuilder.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h, line 36
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/Attributor.h, line 2117
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h, line 30
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ConstantMerge.h, line 31
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h, line 23
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h, line 79
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h, line 27
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h, line 24
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h, line 72
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/FunctionImport.h, line 131
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/GlobalDCE.h, line 31
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/GlobalOpt.h, line 27
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/GlobalSplit.h, line 28
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h, line 63
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h, line 26
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/Inliner.h, line 128
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/Internalize.h, line 65
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h, line 210
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/MergeFunctions.h, line 27
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/PartialInlining.h, line 26
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/SCCP.h, line 32
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/SampleProfile.h, line 32
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h, line 26
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h, line 20
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h, line 35
- contrib/llvm-project/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h, line 231
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/AddressSanitizer.h, 3 times
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h, line 21
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h, line 23
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/HWAddressSanitizer.h, line 29
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/InstrOrderFile.h, line 23
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h, line 41
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h, line 43
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h, 4 times
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/PoisonChecking.h, line 18
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/SanitizerCoverage.h, line 48
- contrib/llvm-project/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h, line 30
- contrib/llvm-project/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h, line 30
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h, line 26
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/Debugify.h, 2 times
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h, line 27
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h, line 128
- contrib/llvm-project/llvm/include/llvm/Transforms/Utils/UniqueInternalLinkageNames.h, line 26
- contrib/llvm-project/llvm/lib/Analysis/CGSCCPassManager.cpp, 3 times
- contrib/llvm-project/llvm/lib/Analysis/CallGraph.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/GlobalsModRef.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/LazyCallGraph.cpp, 3 times
- contrib/llvm-project/llvm/lib/Analysis/MLInlineAdvisor.cpp, line 63
- contrib/llvm-project/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp, line 844
- contrib/llvm-project/llvm/lib/Analysis/ProfileSummaryInfo.cpp, 2 times
- contrib/llvm-project/llvm/lib/Analysis/ReleaseModeModelRunner.cpp, line 84
- contrib/llvm-project/llvm/lib/Analysis/StackSafetyAnalysis.cpp, 2 times
- contrib/llvm-project/llvm/lib/Bitcode/Writer/BitcodeWriterPass.cpp, line 22
- contrib/llvm-project/llvm/lib/CodeGen/MachineModuleInfo.cpp, line 318
- contrib/llvm-project/llvm/lib/CodeGen/PreISelIntrinsicLowering.cpp, line 235
- contrib/llvm-project/llvm/lib/IR/IRPrintingPasses.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/PassManager.cpp, 2 times
- contrib/llvm-project/llvm/lib/IR/Verifier.cpp, 2 times
- contrib/llvm-project/llvm/lib/LTO/LTOBackend.cpp, 2 times
- contrib/llvm-project/llvm/lib/Passes/PassBuilder.cpp, 4 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/AlwaysInliner.cpp, line 35
- contrib/llvm-project/llvm/lib/Transforms/IPO/Attributor.cpp, line 2089
- contrib/llvm-project/llvm/lib/Transforms/IPO/CalledValuePropagation.cpp, line 401
- contrib/llvm-project/llvm/lib/Transforms/IPO/ConstantMerge.cpp, line 253
- contrib/llvm-project/llvm/lib/Transforms/IPO/CrossDSOCFI.cpp, line 169
- contrib/llvm-project/llvm/lib/Transforms/IPO/DeadArgumentElimination.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/ElimAvailExtern.cpp, line 68
- contrib/llvm-project/llvm/lib/Transforms/IPO/ForceFunctionAttrs.cpp, line 92
- contrib/llvm-project/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, line 1620
- contrib/llvm-project/llvm/lib/Transforms/IPO/FunctionImport.cpp, line 1362
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalDCE.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalOpt.cpp, line 3122
- contrib/llvm-project/llvm/lib/Transforms/IPO/GlobalSplit.cpp, line 192
- contrib/llvm-project/llvm/lib/Transforms/IPO/HotColdSplitting.cpp, line 706
- contrib/llvm-project/llvm/lib/Transforms/IPO/InferFunctionAttrs.cpp, line 36
- contrib/llvm-project/llvm/lib/Transforms/IPO/Inliner.cpp, line 1049
- contrib/llvm-project/llvm/lib/Transforms/IPO/Internalize.cpp, line 239
- contrib/llvm-project/llvm/lib/Transforms/IPO/LowerTypeTests.cpp, line 2241
- contrib/llvm-project/llvm/lib/Transforms/IPO/MergeFunctions.cpp, line 325
- contrib/llvm-project/llvm/lib/Transforms/IPO/PartialInlining.cpp, line 1501
- contrib/llvm-project/llvm/lib/Transforms/IPO/SCCP.cpp, line 11
- contrib/llvm-project/llvm/lib/Transforms/IPO/SampleProfile.cpp, 5 times
- contrib/llvm-project/llvm/lib/Transforms/IPO/StripDeadPrototypes.cpp, line 57
- contrib/llvm-project/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp, line 97
- contrib/llvm-project/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp, line 540
- contrib/llvm-project/llvm/lib/Transforms/IPO/WholeProgramDevirt.cpp, line 745
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/AddressSanitizer.cpp, line 1159
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/CGProfile.cpp, line 139
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/GCOVProfiling.cpp, line 569
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp, line 358
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/InstrOrderFile.cpp, line 197
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp, line 400
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/MemorySanitizer.cpp, line 673
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp, 3 times
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/PoisonChecking.cpp, line 321
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/SanitizerCoverage.cpp, line 323
- contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp, line 178
- contrib/llvm-project/llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp, line 129
- contrib/llvm-project/llvm/lib/Transforms/Utils/CanonicalizeAliases.cpp, line 89
- contrib/llvm-project/llvm/lib/Transforms/Utils/Debugify.cpp, 2 times
- contrib/llvm-project/llvm/lib/Transforms/Utils/NameAnonGlobals.cpp, line 104
- contrib/llvm-project/llvm/lib/Transforms/Utils/SymbolRewriter.cpp, line 552
- contrib/llvm-project/llvm/lib/Transforms/Utils/UniqueInternalLinkageNames.cpp, line 79
- contrib/llvm-project/llvm/tools/opt/NewPMDriver.cpp, line 333