Lines Matching refs:FrameRegIdx
453 bool llvm::rewriteT2FrameIndex(MachineInstr &MI, unsigned FrameRegIdx, in rewriteT2FrameIndex() argument
466 Offset += MI.getOperand(FrameRegIdx+1).getImm(); in rewriteT2FrameIndex()
472 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
474 do MI.RemoveOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
475 while (MI.getNumOperands() > FrameRegIdx+1); in rewriteT2FrameIndex()
493 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
494 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
506 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
507 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(Offset); in rewriteT2FrameIndex()
525 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(ThisImmVal); in rewriteT2FrameIndex()
540 unsigned OffsetReg = MI.getOperand(FrameRegIdx+1).getReg(); in rewriteT2FrameIndex()
542 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()
546 MI.RemoveOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
547 MI.getOperand(FrameRegIdx+1).ChangeToImmediate(0); in rewriteT2FrameIndex()
558 Offset += MI.getOperand(FrameRegIdx+1).getImm(); in rewriteT2FrameIndex()
570 const MachineOperand &OffOp = MI.getOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
583 Offset += MI.getOperand(FrameRegIdx + 1).getImm() * 4; in rewriteT2FrameIndex()
595 MachineOperand &ImmOp = MI.getOperand(FrameRegIdx+1); in rewriteT2FrameIndex()
603 MI.getOperand(FrameRegIdx).ChangeToRegister(FrameReg, false); in rewriteT2FrameIndex()