GIMPLE_ASMBuild a
GIMPLE_ASMstatement. This statement is used for building in-line assembly constructs.STRINGis the assembly code.NINPUTis the number of register inputs.NOUTPUTis the number of register outputs.NCLOBBERSis the number of clobbered registers. The rest of the arguments trees for each input, output, and clobbered registers.
Identical to gimple_build_asm, but the arguments are passed in VECs.
Return the number of input operands for
GIMPLE_ASMG.
Return the number of output operands for
GIMPLE_ASMG.
Return the number of clobber operands for
GIMPLE_ASMG.
Return input operand
INDEXofGIMPLE_ASMG.
Set
IN_OPto be input operandINDEXinGIMPLE_ASMG.
Return output operand
INDEXofGIMPLE_ASMG.
Set
OUT_OPto be output operandINDEXinGIMPLE_ASMG.
Return clobber operand
INDEXofGIMPLE_ASMG.
Set
CLOBBER_OPto be clobber operandINDEXinGIMPLE_ASMG.
Return the string representing the assembly instruction in
GIMPLE_ASMG.