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/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/DependenceAnalysis.h
  271   class DependenceInfo {
include/llvm/Analysis/DominanceFrontier.h
  142 class DominanceFrontier : public ForwardDominanceFrontierBase<BasicBlock> {
include/llvm/Analysis/LazyValueInfo.h
   31 class LazyValueInfo {
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/ScopedNoAliasAA.h
   30 class ScopedNoAliasAAResult : public AAResultBase<ScopedNoAliasAAResult> {
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/PassInstrumentation.h
  129 class PassInstrumentation {
include/llvm/IR/PassManager.h
 1049   class Result {
 1166   class Result {
include/llvm/IR/PassManagerInternal.h
  203 template <typename IRUnitT, typename PassT, typename ResultT,
include/llvm/Transforms/Instrumentation/AddressSanitizer.h
   36 class GlobalsMetadata {
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
  102   struct Result {
  844   struct Result {
  899   struct Result {
  936   struct Result {
unittests/IR/PassBuilderCallbacksTest.cpp
   62     class Result {
unittests/IR/PassManagerTest.cpp
  585   struct Result {
  636   struct Result {
unittests/Transforms/Scalar/LoopPassManagerTest.cpp
   55     class Result {