Lines Matching refs:FrameRegIdx

518 bool llvm::rewriteT2FrameIndex(MachineInstr &MI, unsigned FrameRegIdx,  in rewriteT2FrameIndex()  argument
529 TII.getRegClass(Desc, FrameRegIdx, TRI, MF); in rewriteT2FrameIndex()
537 Offset += MI.getOperand(FrameRegIdx+1).getImm(); in rewriteT2FrameIndex()
544 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
546 do MI.RemoveOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
547 while (MI.getNumOperands() > FrameRegIdx+1); in rewriteT2FrameIndex()
565 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
566 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
579 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
580 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
598 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(ThisImmVal); in rewriteT2FrameIndex()
611 Register OffsetReg = MI.getOperand(FrameRegIdx + 1).getReg(); in rewriteT2FrameIndex()
613 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
617 MI.RemoveOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
618 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(0); in rewriteT2FrameIndex()
629 Offset += MI.getOperand(FrameRegIdx+1).getImm(); in rewriteT2FrameIndex()
641 const MachineOperand &OffOp = MI.getOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
655 const MachineOperand &OffOp = MI.getOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
670 Offset += MI.getOperand(FrameRegIdx + 1).getImm(); in rewriteT2FrameIndex()
682 Offset += MI.getOperand(FrameRegIdx + 1).getImm(); in rewriteT2FrameIndex()
688 Offset += MI.getOperand(FrameRegIdx + 1).getImm() * 4; in rewriteT2FrameIndex()
699 MachineOperand &ImmOp = MI.getOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
718 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()