Defined in 1 files as a typedef:
Referenced in 179 files:
- contrib/llvm/include/llvm/Analysis/AliasAnalysis.h, 5 times
- contrib/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h, line 60
- contrib/llvm/include/llvm/Analysis/AssumptionCache.h, 3 times
- contrib/llvm/include/llvm/Analysis/BasicAliasAnalysis.h, 2 times
- contrib/llvm/include/llvm/Analysis/BlockFrequencyInfo.h, 3 times
- contrib/llvm/include/llvm/Analysis/BranchProbabilityInfo.h, 2 times
- contrib/llvm/include/llvm/Analysis/CFGPrinter.h, 4 times
- contrib/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h, 2 times
- contrib/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h, 2 times
- contrib/llvm/include/llvm/Analysis/CGSCCPassManager.h, 4 times
- contrib/llvm/include/llvm/Analysis/DemandedBits.h, 2 times
- contrib/llvm/include/llvm/Analysis/DependenceAnalysis.h, line 921
- contrib/llvm/include/llvm/Analysis/DominanceFrontier.h, 3 times
- contrib/llvm/include/llvm/Analysis/LazyValueInfo.h, 2 times
- contrib/llvm/include/llvm/Analysis/LoopAnalysisManager.h, 4 times
- contrib/llvm/include/llvm/Analysis/LoopInfo.h, 4 times
- contrib/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h, 2 times
- contrib/llvm/include/llvm/Analysis/MemorySSA.h, 3 times
- contrib/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h, 2 times
- contrib/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h, 2 times
- contrib/llvm/include/llvm/Analysis/PostDominators.h, 3 times
- contrib/llvm/include/llvm/Analysis/RegionInfo.h, 4 times
- contrib/llvm/include/llvm/Analysis/ScalarEvolution.h, 3 times
- contrib/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h, line 48
- contrib/llvm/include/llvm/Analysis/ScopedNoAliasAA.h, 2 times
- contrib/llvm/include/llvm/Analysis/TargetLibraryInfo.h, 2 times
- contrib/llvm/include/llvm/Analysis/TargetTransformInfo.h, 2 times
- contrib/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h, 2 times
- contrib/llvm/include/llvm/CodeGen/ExpandReductions.h, line 20
- contrib/llvm/include/llvm/CodeGen/UnreachableBlockElim.h, line 33
- contrib/llvm/include/llvm/IR/Dominators.h, 4 times
- contrib/llvm/include/llvm/IR/PassManager.h, 3 times
- contrib/llvm/include/llvm/IR/Verifier.h, 2 times
- contrib/llvm/include/llvm/Passes/PassBuilder.h, 4 times
- contrib/llvm/include/llvm/Transforms/InstCombine/InstCombine.h, line 37
- contrib/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h, line 20
- contrib/llvm/include/llvm/Transforms/PGOInstrumentation.h, line 65
- contrib/llvm/include/llvm/Transforms/Scalar/ADCE.h, line 33
- contrib/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h, line 30
- contrib/llvm/include/llvm/Transforms/Scalar/BDCE.h, line 27
- contrib/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h, line 25
- contrib/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h, line 111
- contrib/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h, line 21
- contrib/llvm/include/llvm/Transforms/Scalar/DCE.h, line 25
- contrib/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h, line 31
- contrib/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h, line 26
- contrib/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h, line 35
- contrib/llvm/include/llvm/Transforms/Scalar/Float2Int.h, line 27
- contrib/llvm/include/llvm/Transforms/Scalar/GVN.h, 3 times
- contrib/llvm/include/llvm/Transforms/Scalar/GuardWidening.h, line 27
- contrib/llvm/include/llvm/Transforms/Scalar/JumpThreading.h, line 114
- contrib/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h, line 28
- contrib/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h, line 28
- contrib/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h, line 29
- contrib/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h, line 274
- contrib/llvm/include/llvm/Transforms/Scalar/LoopSink.h, line 36
- contrib/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h, line 44
- contrib/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h, line 25
- contrib/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h, line 32
- contrib/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h, line 23
- contrib/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h, line 50
- contrib/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h, line 34
- contrib/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h, line 105
- contrib/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h, line 26
- contrib/llvm/include/llvm/Transforms/Scalar/Reassociate.h, line 85
- contrib/llvm/include/llvm/Transforms/Scalar/SCCP.h, line 33
- contrib/llvm/include/llvm/Transforms/Scalar/SROA.h, line 117
- contrib/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h, line 50
- contrib/llvm/include/llvm/Transforms/Scalar/Sink.h, line 26
- contrib/llvm/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h, line 106
- contrib/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h, line 75
- contrib/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h, line 62
- contrib/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h, line 27
- contrib/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h, line 26
- contrib/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h, line 29
- contrib/llvm/include/llvm/Transforms/Utils/LCSSA.h, line 40
- contrib/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h, line 23
- contrib/llvm/include/llvm/Transforms/Utils/LoopSimplify.h, line 52
- contrib/llvm/include/llvm/Transforms/Utils/LowerInvoke.h, line 25
- contrib/llvm/include/llvm/Transforms/Utils/Mem2Reg.h, line 26
- contrib/llvm/include/llvm/Transforms/Utils/PredicateInfo.h, 2 times
- contrib/llvm/include/llvm/Transforms/Utils/SimplifyInstructions.h, line 27
- contrib/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h, line 92
- contrib/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h, line 76
- contrib/llvm/lib/Analysis/AliasAnalysis.cpp, line 83
- contrib/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp, line 95
- contrib/llvm/lib/Analysis/AssumptionCache.cpp, line 209
- contrib/llvm/lib/Analysis/BasicAliasAnalysis.cpp, 2 times
- contrib/llvm/lib/Analysis/BlockFrequencyInfo.cpp, 3 times
- contrib/llvm/lib/Analysis/BranchProbabilityInfo.cpp, 2 times
- contrib/llvm/lib/Analysis/CFGPrinter.cpp, 4 times
- contrib/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp, line 897
- contrib/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp, line 333
- contrib/llvm/lib/Analysis/DemandedBits.cpp, 2 times
- contrib/llvm/lib/Analysis/DependenceAnalysis.cpp, line 118
- contrib/llvm/lib/Analysis/DominanceFrontier.cpp, 3 times
- contrib/llvm/lib/Analysis/LazyValueInfo.cpp, 2 times
- contrib/llvm/lib/Analysis/LoopAnalysisManager.cpp, 3 times
- contrib/llvm/lib/Analysis/LoopInfo.cpp, 4 times
- contrib/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, 2 times
- contrib/llvm/lib/Analysis/MemorySSA.cpp, 3 times
- contrib/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp, line 134
- contrib/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp, 2 times
- contrib/llvm/lib/Analysis/PostDominators.cpp, 3 times
- contrib/llvm/lib/Analysis/RegionInfo.cpp, 4 times
- contrib/llvm/lib/Analysis/ScalarEvolution.cpp, 3 times
- contrib/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp, line 115
- contrib/llvm/lib/Analysis/ScopedNoAliasAA.cpp, line 182
- contrib/llvm/lib/Analysis/TargetLibraryInfo.cpp, line 1527
- contrib/llvm/lib/Analysis/TargetTransformInfo.cpp, 2 times
- contrib/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp, line 591
- contrib/llvm/lib/CodeGen/ExpandReductions.cpp, line 160
- contrib/llvm/lib/CodeGen/UnreachableBlockElim.cpp, line 101
- contrib/llvm/lib/FuzzMutate/IRMutator.cpp, line 74
- contrib/llvm/lib/IR/Dominators.cpp, 4 times
- contrib/llvm/lib/IR/IRPrintingPasses.cpp, 2 times
- contrib/llvm/lib/IR/PassManager.cpp, line 25
- contrib/llvm/lib/IR/Verifier.cpp, 2 times
- contrib/llvm/lib/LTO/LTOBackend.cpp, 2 times
- contrib/llvm/lib/Passes/PassBuilder.cpp, 4 times
- contrib/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 967
- contrib/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, line 1123
- contrib/llvm/lib/Transforms/IPO/GlobalDCE.cpp, line 55
- contrib/llvm/lib/Transforms/IPO/Inliner.cpp, 2 times
- contrib/llvm/lib/Transforms/IPO/SampleProfile.cpp, line 1609
- contrib/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp, line 487
- contrib/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 3273
- contrib/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp, line 191
- contrib/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp, line 421
- contrib/llvm/lib/Transforms/Scalar/ADCE.cpp, line 672
- contrib/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp, line 436
- contrib/llvm/lib/Transforms/Scalar/BDCE.cpp, line 130
- contrib/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 484
- contrib/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp, line 810
- contrib/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp, line 643
- contrib/llvm/lib/Transforms/Scalar/DCE.cpp, line 126
- contrib/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, line 1291
- contrib/llvm/lib/Transforms/Scalar/DivRemPairs.cpp, line 201
- contrib/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 1077
- contrib/llvm/lib/Transforms/Scalar/Float2Int.cpp, line 516
- contrib/llvm/lib/Transforms/Scalar/GVN.cpp, line 627
- contrib/llvm/lib/Transforms/Scalar/GVNHoist.cpp, line 1179
- contrib/llvm/lib/Transforms/Scalar/GVNSink.cpp, line 903
- contrib/llvm/lib/Transforms/Scalar/GuardWidening.cpp, line 655
- contrib/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 303
- contrib/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 158
- contrib/llvm/lib/Transforms/Scalar/LoopDistribute.cpp, line 982
- contrib/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, line 657
- contrib/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 302
- contrib/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp, line 1278
- contrib/llvm/lib/Transforms/Scalar/LowerAtomic.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp, line 352
- contrib/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp, line 132
- contrib/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 1418
- contrib/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp, line 417
- contrib/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 181
- contrib/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp, line 130
- contrib/llvm/lib/Transforms/Scalar/Reassociate.cpp, 2 times
- contrib/llvm/lib/Transforms/Scalar/SCCP.cpp, line 1780
- contrib/llvm/lib/Transforms/Scalar/SROA.cpp, line 4398
- contrib/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp, line 219
- contrib/llvm/lib/Transforms/Scalar/Sink.cpp, line 258
- contrib/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, line 787
- contrib/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp, line 308
- contrib/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 840
- contrib/llvm/lib/Transforms/Utils/AddDiscriminators.cpp, line 255
- contrib/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp, line 80
- contrib/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp, line 158
- contrib/llvm/lib/Transforms/Utils/LCSSA.cpp, line 425
- contrib/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, line 555
- contrib/llvm/lib/Transforms/Utils/LoopSimplify.cpp, line 796
- contrib/llvm/lib/Transforms/Utils/LowerInvoke.cpp, line 87
- contrib/llvm/lib/Transforms/Utils/Mem2Reg.cpp, line 61
- contrib/llvm/lib/Transforms/Utils/PredicateInfo.cpp, 2 times
- contrib/llvm/lib/Transforms/Utils/SimplifyInstructions.cpp, line 138
- contrib/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 8808
- contrib/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4139
- contrib/llvm/tools/clang/lib/CodeGen/BackendUtil.cpp, line 891
- contrib/llvm/tools/opt/NewPMDriver.cpp, line 213