Lines Matching defs:use_stmt
275 is_division_by (tree use_stmt, tree def)
277 return TREE_CODE (use_stmt) == MODIFY_EXPR
278 && TREE_CODE (TREE_OPERAND (use_stmt, 1)) == RDIV_EXPR
279 && TREE_OPERAND (TREE_OPERAND (use_stmt, 1), 1) == def;
350 tree use_stmt = USE_STMT (use_p);
351 basic_block bb = bb_for_stmt (use_stmt);
354 if (occ->recip_def && use_stmt != occ->recip_def_stmt)
356 TREE_SET_CODE (TREE_OPERAND (use_stmt, 1), MULT_EXPR);
358 fold_stmt_inplace (use_stmt);
359 update_stmt (use_stmt);
408 tree use_stmt = USE_STMT (use_p);
409 if (is_division_by (use_stmt, def))
411 register_division_in (bb_for_stmt (use_stmt));
420 tree use_stmt;
427 FOR_EACH_IMM_USE_STMT (use_stmt, use_iter, def)
429 if (is_division_by (use_stmt, def))