LLVM 22.0.0git
MachineCycleAnalysis.h File Reference

Go to the source code of this file.

Classes

class  llvm::MachineCycleInfoWrapperPass
 Legacy analysis pass which computes a MachineCycleInfo. More...
class  llvm::MachineCycleAnalysis
class  llvm::MachineCycleInfoPrinterPass

Namespaces

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

Typedefs

using llvm::MachineCycleInfo = GenericCycleInfo<MachineSSAContext>
using llvm::MachineCycle = MachineCycleInfo::CycleT

Functions

LLVM_ABI bool llvm::isCycleInvariant (const MachineCycle *Cycle, MachineInstr &I)