Lines Matching refs:SIFormMemoryClauses
1 //===-- SIFormMemoryClauses.cpp -------------------------------------------===//
40 class SIFormMemoryClauses : public MachineFunctionPass {
47 SIFormMemoryClauses() : MachineFunctionPass(ID) {
85 INITIALIZE_PASS_BEGIN(SIFormMemoryClauses, DEBUG_TYPE,
88 INITIALIZE_PASS_END(SIFormMemoryClauses, DEBUG_TYPE,
92 char SIFormMemoryClauses::ID = 0;
94 char &llvm::SIFormMemoryClausesID = SIFormMemoryClauses::ID;
97 return new SIFormMemoryClauses();
154 void SIFormMemoryClauses::forAllLanes(unsigned Reg, LaneBitmask LaneMask,
208 bool SIFormMemoryClauses::canBundle(const MachineInstr &MI,
245 bool SIFormMemoryClauses::checkPressure(const MachineInstr &MI,
264 void SIFormMemoryClauses::collectRegUses(const MachineInstr &MI,
292 bool SIFormMemoryClauses::processRegUses(const MachineInstr &MI,
305 bool SIFormMemoryClauses::runOnMachineFunction(MachineFunction &MF) {