Lines Matching refs:MemInstr
77 const MbbIterator &MemInstr,
80 const MbbIterator &MemInstr,
237 const MbbIterator &MemInstr, in insertMergedInstruction() argument
241 MachineOperand Dest = MemInstr->getOperand(0); in insertMergedInstruction()
242 MachineOperand Base = MemInstr->getOperand(1); in insertMergedInstruction()
243 MachineOperand MemOffset = MemInstr->getOperand(2); in insertMergedInstruction()
252 unsigned NewOpc = mergedOpcode(MemInstr->getOpcode(), AluOffset.isImm()); in insertMergedInstruction()
259 BuildMI(*BB, MemInstr, MemInstr->getDebugLoc(), TII->get(NewOpc)); in insertMergedInstruction()
280 InstrBuilder->setMemRefs(MemInstr->memoperands_begin(), in insertMergedInstruction()
281 MemInstr->memoperands_end()); in insertMergedInstruction()
331 MachineBasicBlock *BB, const MbbIterator &MemInstr, const bool Decrement) { in findClosestSuitableAluInstr() argument
332 MachineOperand *Base = &MemInstr->getOperand(1); in findClosestSuitableAluInstr()
333 MachineOperand *Offset = &MemInstr->getOperand(2); in findClosestSuitableAluInstr()
334 bool IsSpls = isSpls(MemInstr->getOpcode()); in findClosestSuitableAluInstr()
336 MbbIterator First = MemInstr; in findClosestSuitableAluInstr()
359 return MemInstr; in findClosestSuitableAluInstr()