Home | History | Annotate | Download | only in include

Lines Matching full:use_p

451 /* If VAR has only a single immediate use, return true, and set USE_P and STMT
454 single_imm_use (const_tree var, use_operand_p *use_p, gimple *stmt)
459 *use_p = ptr->next;
463 *use_p = NULL_USE_OPERAND_P;
777 use_operand_p use_p;
783 use_p = USE_OP_PTR (ptr->uses);
785 return use_p;
789 use_p = VUSE_OP_PTR (ptr->vuses, ptr->vuse_index);
795 return use_p;
799 use_p = VDEF_OP_PTR (ptr->mayuses, ptr->mayuse_index);
805 return use_p;
1102 use_operand_p use_p;
1105 FOR_EACH_SSA_USE_OPERAND (use_p, stmt, iter, SSA_OP_ALL_USES)
1106 delink_imm_use (use_p);
1246 this sequential list by adding USE_P to the end of the current list
1251 move_use_after_head (use_operand_p use_p, use_operand_p head,
1254 gcc_assert (USE_FROM_PTR (use_p) == USE_FROM_PTR (head));
1256 if (use_p != head)
1258 /* If use_p is already linked in after last_p, continue. */
1259 if (last_p->next == use_p)
1260 last_p = use_p;
1264 delink_imm_use (use_p);
1265 link_imm_use_to_list (use_p, last_p);
1266 last_p = use_p;
1279 use_operand_p use_p;
1291 FOR_EACH_PHI_ARG (use_p, head_stmt, op_iter, flag)
1292 if (USE_FROM_PTR (use_p) == use)
1293 last_p = move_use_after_head (use_p, head, last_p);
1297 FOR_EACH_SSA_USE_OPERAND (use_p, head_stmt, op_iter, flag)
1298 if (USE_FROM_PTR (use_p) == use)
1299 last_p = move_use_after_head (use_p, head, last_p);