20 assert(
MI.getOpcode() == TargetOpcode::G_FRAME_INDEX &&
OpIdx == -1 &&
21 "Expected G_FRAME_INDEX");
22 MIB.
add(
MI.getOperand(1));
assert(UImm &&(UImm !=~static_cast< T >(0)) &&"Invalid immediate!")
MachineInstr unsigned OpIdx
void renderFrameIndex(MachineInstrBuilder &MIB, const MachineInstr &MI, int OpIdx) const
~InstructionSelector() override
const MachineInstrBuilder & add(const MachineOperand &MO) const
Representation of each machine instruction.
This is an optimization pass for GlobalISel generic memory operations.