Lines Matching refs:FIOperandNum
55 MachineBasicBlock::iterator II, int SPAdj, unsigned FIOperandNum, in eliminateFrameIndex() argument
63 int FrameIndex = MI.getOperand(FIOperandNum).getIndex(); in eliminateFrameIndex()
74 if ((MI.mayLoad() && FIOperandNum == WebAssembly::LoadAddressOperandNo) || in eliminateFrameIndex()
75 (MI.mayStore() && FIOperandNum == WebAssembly::StoreAddressOperandNo)) { in eliminateFrameIndex()
76 assert(FrameOffset >= 0 && MI.getOperand(FIOperandNum - 1).getImm() >= 0); in eliminateFrameIndex()
77 int64_t Offset = MI.getOperand(FIOperandNum - 1).getImm() + FrameOffset; in eliminateFrameIndex()
80 MI.getOperand(FIOperandNum - 1).setImm(Offset); in eliminateFrameIndex()
81 MI.getOperand(FIOperandNum) in eliminateFrameIndex()
90 MachineOperand &OtherMO = MI.getOperand(3 - FIOperandNum); in eliminateFrameIndex()
102 MI.getOperand(FIOperandNum) in eliminateFrameIndex()
128 MI.getOperand(FIOperandNum).ChangeToRegister(FIRegOperand, /*IsDef=*/false); in eliminateFrameIndex()