Lines Matching defs:TileReg
223 Register TileReg;
233 TileReg = UseMI->getOperand(0).getReg();
235 TileReg = MRI->createVirtualRegister(&RC);
246 BuildMI(*UseMI->getParent(), UseMI, DebugLoc(), TII->get(Opc), TileReg)
262 MO.setReg(TileReg);
268 << printReg(TileReg, TRI) << '\n');
291 static ShapeT getShape(MachineRegisterInfo *MRI, Register TileReg) {
292 MachineInstr *MI = MRI->getVRegDef(TileReg);
298 TileReg = MI->getOperand(1).getReg();
299 return getShape(MRI, TileReg);
412 Register TileReg = PHI.getOperand(0).getReg();
414 BuildMI(*MBB, InsertPos, DebugLoc(), TII->get(X86::PTILELOADDV), TileReg)
622 Register TileReg = MI.getOperand(0).getReg();
623 if (mayLiveOut(TileReg, LastTileCfg))
624 spill(++MI.getIterator(), TileReg, false);
625 for (MachineInstr &UseMI : MRI->use_instructions(TileReg)) {
631 reload(UseMI.getIterator(), TileReg, RowMO, ColMO);
636 reload(UseMI.getIterator(), TileReg, RowMO, ColMO);