class LoadStoreOpt::StoreMergeCandidate
Declaration
class LoadStoreOpt::StoreMergeCandidate { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h:82
Member Variables
- public llvm::Register BasePtr
- public uint64_t CurrentLowestOffset
- public SmallVector<llvm::GStore*> Stores
- public SmallVector< std::pair<MachineInstr*, unsigned int>> PotentialAliases
Method Overview
- public void addPotentialAlias(llvm::MachineInstr & MI)
- public void reset()
Methods
¶void addPotentialAlias(llvm::MachineInstr& MI)
void addPotentialAlias(llvm::MachineInstr& MI)
Declared at: llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h:101
Parameters
¶void reset()
void reset()
Description
Reset this candidate back to an empty one.
Declared at: llvm/include/llvm/CodeGen/GlobalISel/LoadStoreOpt.h:104