Next: <code>GIMPLE_DEBUG</code>, Previous: <code>GIMPLE_CATCH</code>, Up: Tuple specific accessors
GIMPLE_CONDBuild a
GIMPLE_CONDstatement.AGIMPLE_CONDstatement comparesLHSandRHSand if the condition inPRED_CODEis true, jump to the label int_label, otherwise jump to the label inf_label.PRED_CODEare relational operator tree codes likeEQ_EXPR,LT_EXPR,LE_EXPR,NE_EXPR, etc.
Build a
GIMPLE_CONDstatement from the conditional expression treeCOND.T_LABELandF_LABELare as ingimple_build_cond.
Return the code of the predicate computed by conditional statement
G.
Set
CODEto be the predicate code for the conditional statementG.
Return the
LHSof the predicate computed by conditional statementG.
Set
LHSto be theLHSoperand of the predicate computed by conditional statementG.
Return the
RHSoperand of the predicate computed by conditionalG.
Set
RHSto be theRHSoperand of the predicate computed by conditional statementG.
Return the label used by conditional statement
Gwhen its predicate evaluates to true.
Set
LABELto be the label used by conditional statementGwhen its predicate evaluates to true.
Set
LABELto be the label used by conditional statementGwhen its predicate evaluates to false.
Return the label used by conditional statement
Gwhen its predicate evaluates to false.