LLVM 19.0.0git
Classes | Namespaces | Typedefs | Functions
MachineSSAContext.h File Reference

This file declares a specialization of the GenericSSAContext<X> template class for Machine IR. More...

#include "llvm/ADT/GenericSSAContext.h"
#include "llvm/CodeGen/MachineBasicBlock.h"
#include "llvm/Support/Printable.h"

Go to the source code of this file.

Classes

struct  llvm::GenericSSATraits< MachineFunction >
 

Namespaces

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

Typedefs

using llvm::MachineSSAContext = GenericSSAContext< MachineFunction >
 

Functions

unsigned llvm::succ_size (const MachineBasicBlock *BB)
 
unsigned llvm::pred_size (const MachineBasicBlock *BB)
 
auto llvm::instrs (const MachineBasicBlock &BB)
 

Detailed Description

This file declares a specialization of the GenericSSAContext<X> template class for Machine IR.

Definition in file MachineSSAContext.h.