Defined in 1 files as a typedef:
Referenced in 190 files:
- external/bsd/llvm/dist/clang/lib/CodeGen/BackendUtil.cpp, line 923
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/AliasAnalysis.h, 5 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/AliasAnalysisEvaluator.h, line 60
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/AssumptionCache.h, 3 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/BasicAliasAnalysis.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/BlockFrequencyInfo.h, 3 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/BranchProbabilityInfo.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/CFGPrinter.h, 4 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/CFLAndersAliasAnalysis.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/CFLSteensAliasAnalysis.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/CGSCCPassManager.h, 4 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/DemandedBits.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/DependenceAnalysis.h, line 932
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/DominanceFrontier.h, 3 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/LazyValueInfo.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/LoopAnalysisManager.h, 4 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/LoopInfo.h, 4 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/MemoryDependenceAnalysis.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/MemorySSA.h, 3 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/ObjCARCAliasAnalysis.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/OptimizationRemarkEmitter.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/PhiValues.h, 3 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/PostDominators.h, 3 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/RegionInfo.h, 4 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolution.h, 3 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h, line 48
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/ScopedNoAliasAA.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/TargetLibraryInfo.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/TargetTransformInfo.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Analysis/TypeBasedAliasAnalysis.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/CodeGen/ExpandReductions.h, line 20
- external/bsd/llvm/dist/llvm/include/llvm/CodeGen/UnreachableBlockElim.h, line 33
- external/bsd/llvm/dist/llvm/include/llvm/IR/Dominators.h, 4 times
- external/bsd/llvm/dist/llvm/include/llvm/IR/PassManager.h, 3 times
- external/bsd/llvm/dist/llvm/include/llvm/IR/Verifier.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Passes/PassBuilder.h, 4 times
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/AggressiveInstCombine/AggressiveInstCombine.h, line 30
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/InstCombine/InstCombine.h, line 36
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/BoundsChecking.h, line 20
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h, line 65
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/ADCE.h, line 33
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h, line 30
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/BDCE.h, line 27
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/CallSiteSplitting.h, line 25
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/ConstantHoisting.h, line 111
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h, line 21
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/DCE.h, line 25
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/DeadStoreElimination.h, line 31
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/DivRemPairs.h, line 26
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/EarlyCSE.h, line 35
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/Float2Int.h, line 27
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/GVN.h, 3 times
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/GuardWidening.h, line 27
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/InstSimplifyPass.h, line 37
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/JumpThreading.h, line 116
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopDataPrefetch.h, line 28
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopDistribute.h, line 28
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopLoadElimination.h, line 29
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopPassManager.h, line 274
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopSink.h, line 36
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/LoopUnrollPass.h, line 44
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerAtomic.h, line 25
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h, line 32
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h, line 23
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/MemCpyOptimizer.h, line 50
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h, line 34
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/NaryReassociate.h, line 105
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h, line 26
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/Reassociate.h, line 91
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/SCCP.h, line 37
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/SROA.h, line 117
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/SimplifyCFG.h, line 50
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/Sink.h, line 26
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h, line 106
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/SpeculativeExecution.h, line 75
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Scalar/TailRecursionElimination.h, line 62
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/AddDiscriminators.h, line 27
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/BreakCriticalEdges.h, line 26
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/EntryExitInstrumenter.h, line 29
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/LCSSA.h, line 40
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h, line 23
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/LoopSimplify.h, line 52
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/LowerInvoke.h, line 25
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/Mem2Reg.h, line 26
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Utils/PredicateInfo.h, 2 times
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Vectorize/LoopVectorize.h, line 100
- external/bsd/llvm/dist/llvm/include/llvm/Transforms/Vectorize/SLPVectorizer.h, line 76
- external/bsd/llvm/dist/llvm/lib/Analysis/AliasAnalysis.cpp, line 83
- external/bsd/llvm/dist/llvm/lib/Analysis/AliasAnalysisEvaluator.cpp, line 90
- external/bsd/llvm/dist/llvm/lib/Analysis/AssumptionCache.cpp, line 209
- external/bsd/llvm/dist/llvm/lib/Analysis/BasicAliasAnalysis.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/BlockFrequencyInfo.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Analysis/BranchProbabilityInfo.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/CFGPrinter.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Analysis/CFLAndersAliasAnalysis.cpp, line 898
- external/bsd/llvm/dist/llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp, line 334
- external/bsd/llvm/dist/llvm/lib/Analysis/DemandedBits.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/DependenceAnalysis.cpp, line 118
- external/bsd/llvm/dist/llvm/lib/Analysis/DominanceFrontier.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Analysis/LazyValueInfo.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/LoopAnalysisManager.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Analysis/LoopInfo.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Analysis/MemoryDependenceAnalysis.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/MemorySSA.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Analysis/ObjCARCAliasAnalysis.cpp, line 134
- external/bsd/llvm/dist/llvm/lib/Analysis/OptimizationRemarkEmitter.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/PhiValues.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Analysis/PostDominators.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Analysis/RegionInfo.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolution.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp, line 115
- external/bsd/llvm/dist/llvm/lib/Analysis/ScopedNoAliasAA.cpp, line 182
- external/bsd/llvm/dist/llvm/lib/Analysis/TargetLibraryInfo.cpp, line 1616
- external/bsd/llvm/dist/llvm/lib/Analysis/TargetTransformInfo.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Analysis/TypeBasedAliasAnalysis.cpp, line 712
- external/bsd/llvm/dist/llvm/lib/CodeGen/ExpandReductions.cpp, line 163
- external/bsd/llvm/dist/llvm/lib/CodeGen/UnreachableBlockElim.cpp, line 101
- external/bsd/llvm/dist/llvm/lib/FuzzMutate/IRMutator.cpp, line 74
- external/bsd/llvm/dist/llvm/lib/IR/Dominators.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/IR/IRPrintingPasses.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/IR/PassManager.cpp, line 25
- external/bsd/llvm/dist/llvm/lib/IR/Verifier.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/LTO/LTOBackend.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Passes/PassBuilder.cpp, 4 times
- external/bsd/llvm/dist/llvm/lib/Transforms/AggressiveInstCombine/AggressiveInstCombine.cpp, line 218
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ArgumentPromotion.cpp, line 973
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/FunctionAttrs.cpp, line 1293
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/GlobalDCE.cpp, line 55
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/Inliner.cpp, 3 times
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/SampleProfile.cpp, line 1607
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/SyntheticCountsPropagation.cpp, line 99
- external/bsd/llvm/dist/llvm/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp, line 502
- external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/InstructionCombining.cpp, line 3292
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/BoundsChecking.cpp, line 191
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/CGProfile.cpp, line 29
- external/bsd/llvm/dist/llvm/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp, line 441
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ADCE.cpp, line 673
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp, line 402
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/BDCE.cpp, line 132
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CallSiteSplitting.cpp, line 555
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/ConstantHoisting.cpp, line 811
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp, line 772
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/DCE.cpp, line 129
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp, line 1328
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/DivRemPairs.cpp, line 201
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/EarlyCSE.cpp, line 1222
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Float2Int.cpp, line 517
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GVN.cpp, line 628
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GVNHoist.cpp, line 1179
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GVNSink.cpp, line 904
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/GuardWidening.cpp, line 689
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/InstSimplifyPass.cpp, line 130
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/JumpThreading.cpp, line 308
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp, line 158
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopDistribute.cpp, line 985
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp, line 663
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopSink.cpp, line 304
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp, line 1295
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LowerAtomic.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp, line 352
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp, line 132
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp, line 1437
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp, line 387
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/NaryReassociate.cpp, line 181
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp, line 130
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Reassociate.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SCCP.cpp, line 1776
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SROA.cpp, line 4471
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp, line 219
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/Sink.cpp, line 256
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp, line 796
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/SpeculativeExecution.cpp, line 309
- external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/TailRecursionElimination.cpp, line 840
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/AddDiscriminators.cpp, line 255
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/BreakCriticalEdges.cpp, line 80
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/EntryExitInstrumenter.cpp, line 167
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LCSSA.cpp, line 435
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LibCallsShrinkWrap.cpp, line 552
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LoopSimplify.cpp, line 789
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/LowerInvoke.cpp, line 89
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/Mem2Reg.cpp, line 61
- external/bsd/llvm/dist/llvm/lib/Transforms/Utils/PredicateInfo.cpp, 2 times
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp, line 7638
- external/bsd/llvm/dist/llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp, line 4586
- external/bsd/llvm/dist/llvm/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp, line 135
- external/bsd/llvm/dist/llvm/tools/opt/NewPMDriver.cpp, line 257
- external/bsd/llvm/dist/llvm/unittests/Analysis/CGSCCPassManagerTest.cpp, 15 times
- external/bsd/llvm/dist/llvm/unittests/IR/PassBuilderCallbacksTest.cpp, 4 times
- external/bsd/llvm/dist/llvm/unittests/IR/PassManagerTest.cpp, 15 times
- external/bsd/llvm/dist/llvm/unittests/Transforms/Scalar/LoopPassManagerTest.cpp, 5 times