This method is called by target‐independent code to request that an instruction with the given type, opcode, and register operands be emitted.

Synopsis

Declared in <llvm/CodeGen/FastISel.h>

virtual
Register
fastEmit_rr(
    MVT VT,
    MVT RetVT,
    unsigned int Opcode,
    Register Op0,
    Register Op1);

Return Value

Result register of the emitted instruction, or an empty register.

Parameters

Name

Description

VT

Value type of the operation.

RetVT

Value type of the result.

Opcode

ISD opcode to emit.

Op0

First register operand.

Op1

Second register operand.

Created with MrDocs