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. NINPUT is the number of register inputs. NOUTPUT is the
number of register outputs. NCLOBBERS is 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_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.
Next: GIMPLE_ASSIGN, Up: Tuple specific accessors [Contents][Index]