LLVM 24.0.0git
llvm::impl_detail::MachineSchedulerImpl::RequiredAnalyses Struct Reference

Public Attributes

MachineLoopInfoMLI
AAResultsAA
LiveIntervalsLIS
RegisterClassInfoRegClassInfo
MachineBlockFrequencyInfoMBFI

Detailed Description

Definition at line 324 of file MachineScheduler.cpp.

Member Data Documentation

◆ AA

AAResults& llvm::impl_detail::MachineSchedulerImpl::RequiredAnalyses::AA

Definition at line 326 of file MachineScheduler.cpp.

Referenced by llvm::impl_detail::MachineSchedulerImpl::run().

◆ LIS

LiveIntervals& llvm::impl_detail::MachineSchedulerImpl::RequiredAnalyses::LIS

Definition at line 327 of file MachineScheduler.cpp.

Referenced by llvm::impl_detail::MachineSchedulerImpl::run().

◆ MBFI

MachineBlockFrequencyInfo& llvm::impl_detail::MachineSchedulerImpl::RequiredAnalyses::MBFI

Definition at line 329 of file MachineScheduler.cpp.

Referenced by llvm::impl_detail::MachineSchedulerImpl::run().

◆ MLI

MachineLoopInfo& llvm::impl_detail::MachineSchedulerImpl::RequiredAnalyses::MLI

Definition at line 325 of file MachineScheduler.cpp.

Referenced by llvm::impl_detail::MachineSchedulerImpl::run().

◆ RegClassInfo

RegisterClassInfo& llvm::impl_detail::MachineSchedulerImpl::RequiredAnalyses::RegClassInfo

Definition at line 328 of file MachineScheduler.cpp.

Referenced by llvm::impl_detail::MachineSchedulerImpl::run().


The documentation for this struct was generated from the following file: