Next: GIMPLE_ASSIGN, Up: Tuple specific accessors [Contents][Index]
GIMPLE_ASMBuild a GIMPLE_ASM statement. This statement is used for
building in-line assembly constructs. STRING is the assembly
code. INPUTS, OUTPUTS, CLOBBERS and LABELS
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 of GIMPLE_ASM G.
Set IN_OP to be input operand INDEX in GIMPLE_ASM G.
Return output operand INDEX of GIMPLE_ASM G.
Set OUT_OP to be output operand INDEX in GIMPLE_ASM G.
Return clobber operand INDEX of GIMPLE_ASM G.
Set CLOBBER_OP to be clobber operand INDEX in GIMPLE_ASM G.
Return the string representing the assembly instruction in
GIMPLE_ASM G.
Return true if G is an asm statement marked volatile.
Mark asm statement G as volatile or non-volatile based on
VOLATILE_P.
Next: GIMPLE_ASSIGN, Up: Tuple specific accessors [Contents][Index]