GIMPLE_ASM
Build a
GIMPLE_ASM
statement. This statement is used for building in-line assembly constructs.STRING
is the assembly code.INPUTS
,OUTPUTS
,CLOBBERS
andLABELS
are the inputs, outputs, clobbered registers and labels.
Return the number of input operands for
GIMPLE_ASM
G
.
Return the number of output operands for
GIMPLE_ASM
G
.
Return the number of clobber operands for
GIMPLE_ASM
G
.
Return input operand
INDEX
ofGIMPLE_ASM
G
.
Set
IN_OP
to be input operandINDEX
inGIMPLE_ASM
G
.
Return output operand
INDEX
ofGIMPLE_ASM
G
.
Set
OUT_OP
to be output operandINDEX
inGIMPLE_ASM
G
.
Return clobber operand
INDEX
ofGIMPLE_ASM
G
.
Set
CLOBBER_OP
to be clobber operandINDEX
inGIMPLE_ASM
G
.
Return the string representing the assembly instruction in
GIMPLE_ASM
G
.