reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Definitions

include/llvm/Analysis/AliasAnalysis.h
 1157 class AAResultsWrapperPass : public FunctionPass {
 1175 struct ExternalAAWrapperPass : ImmutablePass {
include/llvm/Analysis/AssumptionCache.h
  185 class AssumptionCacheTracker : public ImmutablePass {
include/llvm/Analysis/CFLAndersAliasAnalysis.h
  106 class CFLAndersAAWrapperPass : public ImmutablePass {
include/llvm/Analysis/CFLSteensAliasAnalysis.h
  123 class CFLSteensAAWrapperPass : public ImmutablePass {
include/llvm/Analysis/CallGraph.h
  324 class CallGraphWrapperPass : public ModulePass {
include/llvm/Analysis/GlobalsModRef.h
  137 class GlobalsAAWrapperPass : public ModulePass {
include/llvm/Analysis/LegacyDivergenceAnalysis.h
   26 class LegacyDivergenceAnalysis : public FunctionPass {
include/llvm/Analysis/LoopInfo.h
 1208 class LoopInfoWrapperPass : public FunctionPass {
include/llvm/Analysis/MemorySSA.h
  965 class MemorySSAWrapperPass : public FunctionPass {
include/llvm/Analysis/ObjCARCAliasAnalysis.h
   80 class ObjCARCAAWrapperPass : public ImmutablePass {
include/llvm/Analysis/PhiValues.h
  141 class PhiValuesWrapperPass : public FunctionPass {
include/llvm/Analysis/PostDominators.h
   66 struct PostDominatorTreeWrapperPass : public FunctionPass {
include/llvm/Analysis/RegionInfo.h
  946 class RegionInfoPass : public FunctionPass {
include/llvm/Analysis/ScalarEvolution.h
 1936 class ScalarEvolutionWrapperPass : public FunctionPass {
include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
   52 class SCEVAAWrapperPass : public FunctionPass {
include/llvm/Analysis/ScopedNoAliasAA.h
   66 class ScopedNoAliasAAWrapperPass : public ImmutablePass {
include/llvm/Analysis/TargetLibraryInfo.h
  376 class TargetLibraryInfoWrapperPass : public ImmutablePass {
include/llvm/Analysis/TargetTransformInfo.h
 1926 class TargetTransformInfoWrapperPass : public ImmutablePass {
include/llvm/Analysis/TypeBasedAliasAnalysis.h
   72 class TypeBasedAAWrapperPass : public ImmutablePass {
include/llvm/CodeGen/GCMetadata.h
  152 class GCModuleInfo : public ImmutablePass {
include/llvm/CodeGen/LiveIntervals.h
   54   class LiveIntervals : public MachineFunctionPass {
include/llvm/CodeGen/LiveStacks.h
   30 class LiveStacks : public MachineFunctionPass {
include/llvm/CodeGen/LiveVariables.h
   45 class LiveVariables : public MachineFunctionPass {
include/llvm/CodeGen/MachineBlockFrequencyInfo.h
   33 class MachineBlockFrequencyInfo : public MachineFunctionPass {
include/llvm/CodeGen/MachineBranchProbabilityInfo.h
   24 class MachineBranchProbabilityInfo : public ImmutablePass {
include/llvm/CodeGen/MachineDominators.h
   46 class MachineDominatorTree : public MachineFunctionPass {
include/llvm/CodeGen/MachineLoopInfo.h
   84 class MachineLoopInfo : public MachineFunctionPass {
include/llvm/CodeGen/MachineModuleInfo.h
  263 class MachineModuleInfoWrapperPass : public ImmutablePass {
include/llvm/CodeGen/SlotIndexes.h
  314   class SlotIndexes : public MachineFunctionPass {
include/llvm/CodeGen/TargetPassConfig.h
   83 class TargetPassConfig : public ImmutablePass {
include/llvm/CodeGen/VirtRegMap.h
   33   class VirtRegMap : public MachineFunctionPass {
include/llvm/IR/Dominators.h
  259 class DominatorTreeWrapperPass : public FunctionPass {
lib/Target/AMDGPU/AMDGPUAliasAnalysis.h
   73 class AMDGPUAAWrapperPass : public ImmutablePass {
unittests/Analysis/AliasAnalysisTest.cpp
   99 class TestCustomAAWrapperPass : public ImmutablePass {