Lines Matching refs:FLAGS
250 /* These flags are used to determine which operands are returned during
258 /* These are commonly grouped operand flags. */
269 #define FOR_EACH_SSA_TREE_OPERAND(TREEVAR, STMT, ITER, FLAGS) \
270 for (TREEVAR = op_iter_init_tree (&(ITER), STMT, FLAGS); \
277 #define FOR_EACH_SSA_USE_OPERAND(USEVAR, STMT, ITER, FLAGS) \
278 for (USEVAR = op_iter_init_use (&(ITER), STMT, FLAGS); \
285 #define FOR_EACH_SSA_DEF_OPERAND(DEFVAR, STMT, ITER, FLAGS) \
286 for (DEFVAR = op_iter_init_def (&(ITER), STMT, FLAGS); \
299 match FLAGS. A use_operand_p is always returned via USEVAR. FLAGS
301 #define FOR_EACH_PHI_ARG(USEVAR, STMT, ITER, FLAGS) \
302 for ((USEVAR) = op_iter_init_phiuse (&(ITER), STMT, FLAGS); \
308 a real stmt or a PHI node, looking at the USE nodes matching FLAGS. */
309 #define FOR_EACH_PHI_OR_STMT_USE(USEVAR, STMT, ITER, FLAGS) \
311 ? op_iter_init_phiuse (&(ITER), STMT, FLAGS) \
312 : op_iter_init_use (&(ITER), STMT, FLAGS)); \
317 a real stmt or a PHI node, looking at the DEF nodes matching FLAGS. */
318 #define FOR_EACH_PHI_OR_STMT_DEF(DEFVAR, STMT, ITER, FLAGS) \
320 ? op_iter_init_phidef (&(ITER), STMT, FLAGS) \
321 : op_iter_init_def (&(ITER), STMT, FLAGS)); \
326 operand matching FLAGS. If there are 0 or more than 1 operand matching
327 FLAGS, then NULL_TREE is returned. */
328 #define SINGLE_SSA_TREE_OPERAND(STMT, FLAGS) \
329 single_ssa_tree_operand (STMT, FLAGS)
332 operand matching FLAGS. If there are 0 or more than 1 operand matching
333 FLAGS, then NULL_USE_OPERAND_P is returned. */
334 #define SINGLE_SSA_USE_OPERAND(STMT, FLAGS) \
335 single_ssa_use_operand (STMT, FLAGS)
338 operand matching FLAGS. If there are 0 or more than 1 operand matching
339 FLAGS, then NULL_DEF_OPERAND_P is returned. */
340 #define SINGLE_SSA_DEF_OPERAND(STMT, FLAGS) \
341 single_ssa_def_operand (STMT, FLAGS)
343 /* This macro returns TRUE if there are no operands matching FLAGS in STMT. */
344 #define ZERO_SSA_OPERANDS(STMT, FLAGS) zero_ssa_operands (STMT, FLAGS)
346 /* This macro counts the number of operands in STMT matching FLAGS. */
347 #define NUM_SSA_OPERANDS(STMT, FLAGS) num_ssa_operands (STMT, FLAGS)