Lines Matching refs:MemRefBegin

3890   int MemRefBegin = X86II::getMemoryOperandNo(Desc.TSFlags);  in getJumpTableIndexFromAddr()  local
3891 assert(MemRefBegin >= 0 && "instr should have memory operand"); in getJumpTableIndexFromAddr()
3892 MemRefBegin += X86II::getOperandBias(Desc); in getJumpTableIndexFromAddr()
3894 const MachineOperand &MO = MI.getOperand(MemRefBegin + X86::AddrDisp); in getJumpTableIndexFromAddr()
4492 int MemRefBegin = X86II::getMemoryOperandNo(Desc.TSFlags); in getAddrModeFromMemoryOp() local
4493 if (MemRefBegin < 0) in getAddrModeFromMemoryOp()
4496 MemRefBegin += X86II::getOperandBias(Desc); in getAddrModeFromMemoryOp()
4498 auto &BaseOp = MemI.getOperand(MemRefBegin + X86::AddrBaseReg); in getAddrModeFromMemoryOp()
4502 const MachineOperand &DispMO = MemI.getOperand(MemRefBegin + X86::AddrDisp); in getAddrModeFromMemoryOp()
4509 AM.ScaledReg = MemI.getOperand(MemRefBegin + X86::AddrIndexReg).getReg(); in getAddrModeFromMemoryOp()
4510 AM.Scale = MemI.getOperand(MemRefBegin + X86::AddrScaleAmt).getImm(); in getAddrModeFromMemoryOp()
4619 int MemRefBegin = X86II::getMemoryOperandNo(Desc.TSFlags); in getMemOperandsWithOffsetWidth() local
4620 if (MemRefBegin < 0) in getMemOperandsWithOffsetWidth()
4623 MemRefBegin += X86II::getOperandBias(Desc); in getMemOperandsWithOffsetWidth()
4626 &MemOp.getOperand(MemRefBegin + X86::AddrBaseReg); in getMemOperandsWithOffsetWidth()
4630 if (MemOp.getOperand(MemRefBegin + X86::AddrScaleAmt).getImm() != 1) in getMemOperandsWithOffsetWidth()
4633 if (MemOp.getOperand(MemRefBegin + X86::AddrIndexReg).getReg() != in getMemOperandsWithOffsetWidth()
4637 const MachineOperand &DispMO = MemOp.getOperand(MemRefBegin + X86::AddrDisp); in getMemOperandsWithOffsetWidth()