Home | History | Annotate | Download | only in include

Lines Matching refs:use

233       if (linknode->use)
234 gcc_checking_assert (*(linknode->use) == def);
239 /* Set the value of a use pointed to by USE to VAL. */
241 set_ssa_use_from_ptr (use_operand_p use, tree val)
243 delink_imm_use (use);
244 *(use->use) = val;
245 link_imm_use (use, val);
248 /* Link ssa_imm_use node LINKNODE into the chain for DEF, with use occurring
265 gcc_checking_assert (*(old->use) == *(node->use));
277 /* Relink ssa_imm_use node LINKNODE into the chain for OLD, with use occurring
291 /* Return true is IMM has reached the end of the immediate use list. */
312 /* Bump IMM to the next use in the list. */
348 /* If there are debug stmts, we have to look at each use and see
356 /* Return true if VAR has a single nondebug use. */
366 /* If there's a single use, check that it's not a debug stmt. */
378 /* If VAR has only a single immediate nondebug use, return true, and
379 set USE_P and STMT to the use pointer and stmt of occurrence. */
394 /* If there's a single use, check that it's not a debug stmt. */
433 /* Return the tree pointed-to by USE. */
435 get_use_from_ptr (use_operand_p use)
437 return *(use->use);
538 /* Return the phi argument which contains the specified use. */
541 phi_arg_index_from_use (use_operand_p use)
547 /* Since the use is the first thing in a PHI argument element, we can
551 phi = USE_STMT (use);
553 element = (struct phi_arg_d *)use;
659 /* Get the next iterator use value for PTR. */
761 /* Initialize iterator PTR to the use operands in STMT based on FLAGS. Return
762 the first use. */
962 /* Return true is IMM has reached the end of the immediate use stmt list. */
970 /* Finished the traverse of an immediate use stmt list IMM by removing the
979 /* Immediate use traversal of uses within a stmt require that all the
1017 tree use = USE_FROM_PTR (head);
1022 flag = (is_gimple_reg (use) ? SSA_OP_USE : SSA_OP_VIRTUAL_USES);
1027 if (USE_FROM_PTR (use_p) == use)
1035 if (USE_FROM_PTR (use_p) == use)
1040 if (USE_FROM_PTR (use_p) == use)
1058 /* iter_node is used as a marker within the immediate use list to indicate
1060 stmt and use, which indicates a marker node. */
1064 imm->iter_node.use = NULL;
1074 /* Bump IMM to the next stmt which has a use of var. */
1091 /* This routine will return the first use on the stmt IMM currently refers
1101 /* Return TRUE if the last use on the stmt IMM refers to has been visited. */
1109 /* Bump to the next use on the stmt IMM refers to, return NULL if done. */