llvm::AsmPrinter::PrintAsmOperand

Print INLINEASM operand OpNo of MI to OS.

Synopsis

Declared in <llvm/CodeGen/AsmPrinter.h>

virtual
bool
PrintAsmOperand(
    MachineInstr const* MI,
    unsigned int OpNo,
    char const* ExtraCode,
    raw_ostream& OS);

Description

Targets should override this to format operands appropriately.

Return Value

True if the operand is erroneous.

Parameters

NameDescription
MIINLINEASM instruction being printed.
OpNoOperand index within MI.
ExtraCodeOptional modifier characters from the asm string.
OSOutput stream.