LLVM 22.0.0git
Scheduler.h File Reference

Go to the source code of this file.

Classes

class  llvm::sandboxir::PriorityCmp
class  llvm::sandboxir::ReadyListContainer
 The list holding nodes that are ready to schedule. Used by the scheduler. More...
class  llvm::sandboxir::SchedBundle
 The nodes that need to be scheduled back-to-back in a single scheduling cycle form a SchedBundle. More...
class  llvm::sandboxir::Scheduler
 The list scheduler. More...
class  llvm::sandboxir::SchedulerInternalsAttorney
 A client-attorney class for accessing the Scheduler's internals (used for unit tests). More...

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
namespace  llvm::sandboxir