llvm::FastISel::fastEmitInst_rrr

Emit a MachineInstr with three register operands and a result register in the given register class.

Synopsis

Declared in <llvm/CodeGen/FastISel.h>

Register
fastEmitInst_rrr(
    unsigned int MachineInstOpcode,
    TargetRegisterClass const* RC,
    Register Op0,
    Register Op1,
    Register Op2);

Return Value

Result register of the emitted instruction.

Parameters

NameDescription
MachineInstOpcodeTarget opcode of the instruction to emit.
RCRegister class of the result.
Op0First register operand.
Op1Second register operand.
Op2Third register operand.