Home | History | Annotate | Download | only in include

Lines Matching refs:FLAGS

143 /* These flags are used to determine which operands are returned during
150 /* These are commonly grouped operand flags. */
161 #define FOR_EACH_SSA_TREE_OPERAND(TREEVAR, STMT, ITER, FLAGS) \
162 for (TREEVAR = op_iter_init_tree (&(ITER), STMT, FLAGS); \
169 #define FOR_EACH_SSA_USE_OPERAND(USEVAR, STMT, ITER, FLAGS) \
170 for (USEVAR = op_iter_init_use (&(ITER), STMT, FLAGS); \
177 #define FOR_EACH_SSA_DEF_OPERAND(DEFVAR, STMT, ITER, FLAGS) \
178 for (DEFVAR = op_iter_init_def (&(ITER), STMT, FLAGS); \
183 match FLAGS. A use_operand_p is always returned via USEVAR. FLAGS
185 #define FOR_EACH_PHI_ARG(USEVAR, STMT, ITER, FLAGS) \
186 for ((USEVAR) = op_iter_init_phiuse (&(ITER), STMT, FLAGS); \
192 a real stmt or a PHI node, looking at the USE nodes matching FLAGS. */
193 #define FOR_EACH_PHI_OR_STMT_USE(USEVAR, STMT, ITER, FLAGS) \
195 ? op_iter_init_phiuse (&(ITER), STMT, FLAGS) \
196 : op_iter_init_use (&(ITER), STMT, FLAGS)); \
201 a real stmt or a PHI node, looking at the DEF nodes matching FLAGS. */
202 #define FOR_EACH_PHI_OR_STMT_DEF(DEFVAR, STMT, ITER, FLAGS) \
204 ? op_iter_init_phidef (&(ITER), STMT, FLAGS) \
205 : op_iter_init_def (&(ITER), STMT, FLAGS)); \
210 operand matching FLAGS. If there are 0 or more than 1 operand matching
211 FLAGS, then NULL_TREE is returned. */
212 #define SINGLE_SSA_TREE_OPERAND(STMT, FLAGS) \
213 single_ssa_tree_operand (STMT, FLAGS)
216 operand matching FLAGS. If there are 0 or more than 1 operand matching
217 FLAGS, then NULL_USE_OPERAND_P is returned. */
218 #define SINGLE_SSA_USE_OPERAND(STMT, FLAGS) \
219 single_ssa_use_operand (STMT, FLAGS)
222 operand matching FLAGS. If there are 0 or more than 1 operand matching
223 FLAGS, then NULL_DEF_OPERAND_P is returned. */
224 #define SINGLE_SSA_DEF_OPERAND(STMT, FLAGS) \
225 single_ssa_def_operand (STMT, FLAGS)
227 /* This macro returns TRUE if there are no operands matching FLAGS in STMT. */
228 #define ZERO_SSA_OPERANDS(STMT, FLAGS) zero_ssa_operands (STMT, FLAGS)
230 /* This macro counts the number of operands in STMT matching FLAGS. */
231 #define NUM_SSA_OPERANDS(STMT, FLAGS) num_ssa_operands (STMT, FLAGS)