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

Definitions

include/llvm/Analysis/AliasAnalysis.h
  311 class AAResults {
include/llvm/Analysis/AssumptionCache.h
   41 class AssumptionCache {
include/llvm/Analysis/BasicAliasAnalysis.h
   54 class BasicAAResult : public AAResultBase<BasicAAResult> {
include/llvm/Analysis/BlockFrequencyInfo.h
   37 class BlockFrequencyInfo {
include/llvm/Analysis/BranchProbabilityInfo.h
   52 class BranchProbabilityInfo {
include/llvm/Analysis/CFLAndersAliasAnalysis.h
   38 class CFLAndersAAResult : public AAResultBase<CFLAndersAAResult> {
include/llvm/Analysis/CFLSteensAliasAnalysis.h
   39 class CFLSteensAAResult : public AAResultBase<CFLSteensAAResult> {
include/llvm/Analysis/CGSCCPassManager.h
  173 template <> class CGSCCAnalysisManagerModuleProxy::Result {
  382   class Result {
include/llvm/Analysis/CallGraph.h
   73 class CallGraph {
include/llvm/Analysis/DemandedBits.h
   40 class DemandedBits {
include/llvm/Analysis/DependenceAnalysis.h
  271   class DependenceInfo {
include/llvm/Analysis/DominanceFrontier.h
  142 class DominanceFrontier : public ForwardDominanceFrontierBase<BasicBlock> {
include/llvm/Analysis/GlobalsModRef.h
   31 class GlobalsAAResult : public AAResultBase<GlobalsAAResult> {
include/llvm/Analysis/IVUsers.h
   93 class IVUsers {
include/llvm/Analysis/LazyCallGraph.h
  112 class LazyCallGraph {
include/llvm/Analysis/LazyValueInfo.h
   31 class LazyValueInfo {
include/llvm/Analysis/LoopAccessAnalysis.h
  516 class LoopAccessInfo {
include/llvm/Analysis/LoopAnalysisManager.h
   86 template <> class LoopAnalysisManagerFunctionProxy::Result {
include/llvm/Analysis/LoopInfo.h
 1038 class LoopInfo : public LoopInfoBase<BasicBlock, Loop> {
include/llvm/Analysis/MemoryDependenceAnalysis.h
  276 class MemoryDependenceResults {
include/llvm/Analysis/MemorySSA.h
  935   struct Result {
include/llvm/Analysis/OptimizationRemarkEmitter.h
   37 class OptimizationRemarkEmitter {
include/llvm/Analysis/PhiValues.h
   42 class PhiValues {
include/llvm/Analysis/PostDominators.h
   28 class PostDominatorTree : public PostDomTreeBase<BasicBlock> {
include/llvm/Analysis/ProfileSummaryInfo.h
   43 class ProfileSummaryInfo {
include/llvm/Analysis/RegionInfo.h
  904 class RegionInfo : public RegionInfoBase<RegionTraits<Function>> {
include/llvm/Analysis/ScalarEvolution.h
  441 class ScalarEvolution {
include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h
   26 class SCEVAAResult : public AAResultBase<SCEVAAResult> {
include/llvm/Analysis/ScopedNoAliasAA.h
   30 class ScopedNoAliasAAResult : public AAResultBase<ScopedNoAliasAAResult> {
include/llvm/Analysis/StackSafetyAnalysis.h
   22 class StackSafetyInfo {
include/llvm/Analysis/TargetLibraryInfo.h
  207 class TargetLibraryInfo {
include/llvm/Analysis/TargetTransformInfo.h
  108 class TargetTransformInfo {
include/llvm/Analysis/TypeBasedAliasAnalysis.h
   31 class TypeBasedAAResult : public AAResultBase<TypeBasedAAResult> {
include/llvm/IR/Dominators.h
  144 class DominatorTree : public DominatorTreeBase<BasicBlock, false> {
include/llvm/IR/ModuleSummaryIndex.h
  916 class ModuleSummaryIndex {
include/llvm/IR/PassInstrumentation.h
  129 class PassInstrumentation {
include/llvm/IR/PassManager.h
 1049   class Result {
 1166   class Result {
include/llvm/IR/PassManagerInternal.h
  137   template <typename T> struct Checker : CheckerBase, T {};
include/llvm/IR/Verifier.h
  113   struct Result {
include/llvm/Transforms/Instrumentation/AddressSanitizer.h
   36 class GlobalsMetadata {
lib/Passes/PassBuilder.cpp
  269   struct Result {};
  289   struct Result {};
  310   struct Result {};
  330   struct Result {};
tools/polly/include/polly/CodeGen/IslAst.h
   73 class IslAstInfo {
tools/polly/include/polly/DependenceInfo.h
  194   struct Result {
tools/polly/include/polly/ScopDetection.h
  112 class ScopDetection {
tools/polly/include/polly/ScopInfo.h
 2795 class ScopInfo {
tools/polly/include/polly/ScopPass.h
   50 class InnerAnalysisManagerProxy<ScopAnalysisManager, Function>::Result {
unittests/Analysis/CGSCCPassManagerTest.cpp
   27   struct Result {
   50   struct Result {
   73   struct Result {
  102   struct Result {
  844   struct Result {
  899   struct Result {
  936   struct Result {
unittests/IR/PassBuilderCallbacksTest.cpp
   62     class Result {
unittests/IR/PassManagerTest.cpp
   23   struct Result {
   52   struct Result {
  529   struct Result {
  585   struct Result {
  636   struct Result {
unittests/Transforms/Scalar/LoopPassManagerTest.cpp
   55     class Result {