Lines Matching refs:MemRefBegin

3786   int MemRefBegin = X86II::getMemoryOperandNo(Desc.TSFlags);  in getJumpTableIndexFromAddr()  local
3787 assert(MemRefBegin >= 0 && "instr should have memory operand"); in getJumpTableIndexFromAddr()
3788 MemRefBegin += X86II::getOperandBias(Desc); in getJumpTableIndexFromAddr()
3790 const MachineOperand &MO = MI.getOperand(MemRefBegin + X86::AddrDisp); in getJumpTableIndexFromAddr()
4387 int MemRefBegin = X86II::getMemoryOperandNo(Desc.TSFlags); in getAddrModeFromMemoryOp() local
4388 if (MemRefBegin < 0) in getAddrModeFromMemoryOp()
4391 MemRefBegin += X86II::getOperandBias(Desc); in getAddrModeFromMemoryOp()
4393 auto &BaseOp = MemI.getOperand(MemRefBegin + X86::AddrBaseReg); in getAddrModeFromMemoryOp()
4397 const MachineOperand &DispMO = MemI.getOperand(MemRefBegin + X86::AddrDisp); in getAddrModeFromMemoryOp()
4404 AM.ScaledReg = MemI.getOperand(MemRefBegin + X86::AddrIndexReg).getReg(); in getAddrModeFromMemoryOp()
4405 AM.Scale = MemI.getOperand(MemRefBegin + X86::AddrScaleAmt).getImm(); in getAddrModeFromMemoryOp()
4514 int MemRefBegin = X86II::getMemoryOperandNo(Desc.TSFlags); in getMemOperandsWithOffsetWidth() local
4515 if (MemRefBegin < 0) in getMemOperandsWithOffsetWidth()
4518 MemRefBegin += X86II::getOperandBias(Desc); in getMemOperandsWithOffsetWidth()
4521 &MemOp.getOperand(MemRefBegin + X86::AddrBaseReg); in getMemOperandsWithOffsetWidth()
4525 if (MemOp.getOperand(MemRefBegin + X86::AddrScaleAmt).getImm() != 1) in getMemOperandsWithOffsetWidth()
4528 if (MemOp.getOperand(MemRefBegin + X86::AddrIndexReg).getReg() != in getMemOperandsWithOffsetWidth()
4532 const MachineOperand &DispMO = MemOp.getOperand(MemRefBegin + X86::AddrDisp); in getMemOperandsWithOffsetWidth()