Defined in 1 files as a struct:
Referenced in 132 files:
- contrib/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h, line 34
- contrib/llvm/include/llvm/Analysis/AssumptionCache.h, line 165
- contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h, line 125
- contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h, line 221
- contrib/llvm/include/llvm/Analysis/CFGPrinter.h, 4 times
- contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h, 4 times
- contrib/llvm/include/llvm/Analysis/CallGraph.h, line 308
- contrib/llvm/include/llvm/Analysis/DemandedBits.h, line 122
- contrib/llvm/include/llvm/Analysis/DependenceAnalysis.h, line 941
- contrib/llvm/include/llvm/Analysis/DominanceFrontier.h, line 200
- contrib/llvm/include/llvm/Analysis/LazyCallGraph.h, 2 times
- contrib/llvm/include/llvm/Analysis/LoopInfo.h, 2 times
- contrib/llvm/include/llvm/Analysis/MemorySSA.h, 2 times
- contrib/llvm/include/llvm/Analysis/PhiValues.h, line 133
- contrib/llvm/include/llvm/Analysis/PostDominators.h, line 58
- contrib/llvm/include/llvm/Analysis/ProfileSummaryInfo.h, line 162
- contrib/llvm/include/llvm/Analysis/RegionInfo.h, 2 times
- contrib/llvm/include/llvm/Analysis/ScalarEvolution.h, line 1891
- contrib/llvm/include/llvm/Analysis/StackSafetyAnalysis.h, 2 times
- contrib/llvm/include/llvm/Bitcode/BitcodeWriterPass.h, line 51
- contrib/llvm/include/llvm/CodeGen/ExpandReductions.h, line 18
- contrib/llvm/include/llvm/CodeGen/PreISelIntrinsicLowering.h, line 24
- contrib/llvm/include/llvm/CodeGen/UnreachableBlockElim.h, line 31
- contrib/llvm/include/llvm/IR/Dominators.h, 2 times
- contrib/llvm/include/llvm/IR/PassManager.h, 8 times
- contrib/llvm/include/llvm/IR/Verifier.h, line 137
- contrib/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h, line 27
- contrib/llvm/include/llvm/Transforms/IPO/AlwaysInliner.h, line 30
- contrib/llvm/include/llvm/Transforms/IPO/ArgumentPromotion.h, line 24
- contrib/llvm/include/llvm/Transforms/IPO/CalledValuePropagation.h, line 29
- contrib/llvm/include/llvm/Transforms/IPO/ConstantMerge.h, line 30
- contrib/llvm/include/llvm/Transforms/IPO/CrossDSOCFI.h, line 22
- contrib/llvm/include/llvm/Transforms/IPO/DeadArgumentElimination.h, line 40
- contrib/llvm/include/llvm/Transforms/IPO/ElimAvailExtern.h, line 26
- contrib/llvm/include/llvm/Transforms/IPO/ForceFunctionAttrs.h, line 24
- contrib/llvm/include/llvm/Transforms/IPO/FunctionAttrs.h, 2 times
- contrib/llvm/include/llvm/Transforms/IPO/FunctionImport.h, line 124
- contrib/llvm/include/llvm/Transforms/IPO/GlobalDCE.h, line 30
- contrib/llvm/include/llvm/Transforms/IPO/GlobalOpt.h, line 26
- contrib/llvm/include/llvm/Transforms/IPO/GlobalSplit.h, line 27
- contrib/llvm/include/llvm/Transforms/IPO/HotColdSplitting.h, line 23
- contrib/llvm/include/llvm/Transforms/IPO/InferFunctionAttrs.h, line 26
- contrib/llvm/include/llvm/Transforms/IPO/Inliner.h, line 95
- contrib/llvm/include/llvm/Transforms/IPO/Internalize.h, line 37
- contrib/llvm/include/llvm/Transforms/IPO/LowerTypeTests.h, line 199
- contrib/llvm/include/llvm/Transforms/IPO/PartialInlining.h, line 25
- contrib/llvm/include/llvm/Transforms/IPO/SCCP.h, line 31
- contrib/llvm/include/llvm/Transforms/IPO/SampleProfile.h, line 26
- contrib/llvm/include/llvm/Transforms/IPO/StripDeadPrototypes.h, line 26
- contrib/llvm/include/llvm/Transforms/IPO/SyntheticCountsPropagation.h, line 14
- contrib/llvm/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h, line 26
- contrib/llvm/include/llvm/Transforms/IPO/WholeProgramDevirt.h, line 221
- contrib/llvm/include/llvm/Transforms/InstCombine/InstCombine.h, line 26
- contrib/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h, line 19
- contrib/llvm/include/llvm/Transforms/Instrumentation/CGProfile.h, line 20
- contrib/llvm/include/llvm/Transforms/Instrumentation/ControlHeightReduction.h, line 24
- contrib/llvm/include/llvm/Transforms/Instrumentation/GCOVProfiler.h, line 21
- contrib/llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h, line 36
- contrib/llvm/include/llvm/Transforms/Instrumentation/MemorySanitizer.h, line 33
- contrib/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h, 4 times
- contrib/llvm/include/llvm/Transforms/Instrumentation/ThreadSanitizer.h, line 29
- contrib/llvm/include/llvm/Transforms/Scalar/ADCE.h, line 32
- contrib/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h, line 29
- contrib/llvm/include/llvm/Transforms/Scalar/BDCE.h, line 26
- contrib/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h, line 23
- contrib/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h, line 122
- contrib/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h, line 20
- contrib/llvm/include/llvm/Transforms/Scalar/DCE.h, line 23
- contrib/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h, line 29
- contrib/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h, line 24
- contrib/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h, line 31
- contrib/llvm/include/llvm/Transforms/Scalar/Float2Int.h, line 25
- contrib/llvm/include/llvm/Transforms/Scalar/GVN.h, 3 times
- contrib/llvm/include/llvm/Transforms/Scalar/GuardWidening.h, line 26
- contrib/llvm/include/llvm/Transforms/Scalar/IVUsersPrinter.h, line 20
- contrib/llvm/include/llvm/Transforms/Scalar/IndVarSimplify.h, line 26
- contrib/llvm/include/llvm/Transforms/Scalar/InductiveRangeCheckElimination.h, line 23
- contrib/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h, line 35
- contrib/llvm/include/llvm/Transforms/Scalar/JumpThreading.h, line 78
- contrib/llvm/include/llvm/Transforms/Scalar/LICM.h, line 43
- contrib/llvm/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h, line 20
- contrib/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h, line 23
- contrib/llvm/include/llvm/Transforms/Scalar/LoopDeletion.h, line 25
- contrib/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h, line 26
- contrib/llvm/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h, line 28
- contrib/llvm/include/llvm/Transforms/Scalar/LoopInstSimplify.h, line 26
- contrib/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h, line 28
- contrib/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h, 3 times
- contrib/llvm/include/llvm/Transforms/Scalar/LoopPredication.h, line 25
- contrib/llvm/include/llvm/Transforms/Scalar/LoopRotation.h, line 24
- contrib/llvm/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h, line 27
- contrib/llvm/include/llvm/Transforms/Scalar/LoopSink.h, line 34
- contrib/llvm/include/llvm/Transforms/Scalar/LoopStrengthReduce.h, line 34
- contrib/llvm/include/llvm/Transforms/Scalar/LoopUnrollAndJamPass.h, line 24
- contrib/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h, 2 times
- contrib/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h, line 23
- contrib/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h, line 24
- contrib/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h, line 22
- contrib/llvm/include/llvm/Transforms/Scalar/MakeGuardsExplicit.h, line 41
- contrib/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h, line 40
- contrib/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h, line 32
- contrib/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h, line 103
- contrib/llvm/include/llvm/Transforms/Scalar/NewGVN.h, line 24
- contrib/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h, line 24
- contrib/llvm/include/llvm/Transforms/Scalar/Reassociate.h, line 72
- contrib/llvm/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h, line 30
- contrib/llvm/include/llvm/Transforms/Scalar/SCCP.h, line 37
- contrib/llvm/include/llvm/Transforms/Scalar/SROA.h, line 66
- contrib/llvm/include/llvm/Transforms/Scalar/Scalarizer.h, line 25
- contrib/llvm/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h, line 63
- contrib/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h, line 30
- contrib/llvm/include/llvm/Transforms/Scalar/Sink.h, line 24
- contrib/llvm/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h, line 104
- contrib/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h, line 71
- contrib/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h, line 61
- contrib/llvm/include/llvm/Transforms/Scalar/WarnMissedTransforms.h, line 26
- contrib/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h, line 25
- contrib/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h, line 25
- contrib/llvm/include/llvm/Transforms/Utils/CanonicalizeAliases.h, line 23
- contrib/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h, line 26
- contrib/llvm/include/llvm/Transforms/Utils/LCSSA.h, line 38
- contrib/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h, line 19
- contrib/llvm/include/llvm/Transforms/Utils/LoopSimplify.h, line 50
- contrib/llvm/include/llvm/Transforms/Utils/LowerInvoke.h, line 23
- contrib/llvm/include/llvm/Transforms/Utils/Mem2Reg.h, line 24
- contrib/llvm/include/llvm/Transforms/Utils/NameAnonGlobals.h, line 24
- contrib/llvm/include/llvm/Transforms/Utils/PredicateInfo.h, 2 times
- contrib/llvm/include/llvm/Transforms/Utils/SymbolRewriter.h, line 121
- contrib/llvm/include/llvm/Transforms/Vectorize/LoadStoreVectorizer.h, line 17
- contrib/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h, line 80
- contrib/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h, line 59
- contrib/llvm/tools/opt/Debugify.h, 2 times