llvm::FastISel::fastEmitInst_ri

Emit a MachineInstr with a register operand, an immediate, and a result register in the given register class.

Synopsis

Declared in <llvm/CodeGen/FastISel.h>

Register
fastEmitInst_ri(
    unsigned int MachineInstOpcode,
    TargetRegisterClass const* RC,
    Register Op0,
    uint64_t Imm);

Return Value

Result register of the emitted instruction.

Parameters

NameDescription
MachineInstOpcodeTarget opcode of the instruction to emit.
RCRegister class of the result.
Op0Register operand.
ImmImmediate operand.