Lines Matching refs:assign
407 gassign *assign = maybe_get_assign (expr); in strip_casts() local
408 if (assign in strip_casts()
409 && CONVERT_EXPR_CODE_P (gimple_assign_rhs_code (assign)) in strip_casts()
410 && look_through_cast_p (type, gimple_assign_rhs1 (assign))) in strip_casts()
411 expr = gimple_assign_rhs1 (assign); in strip_casts()
793 else if (gassign *assign = dyn_cast <gassign *> (stmt)) in get_inner_likelihood() local
795 if (!gimple_assign_load_p (assign)) in get_inner_likelihood()
957 gassign *assign; in analyze_term_using_scevs() local
958 while ((assign = maybe_get_assign (stride)) in analyze_term_using_scevs()
959 && gimple_assign_rhs_code (assign) == MULT_EXPR in analyze_term_using_scevs()
960 && multiply_term_by (term, gimple_assign_rhs2 (assign))) in analyze_term_using_scevs()
964 "looking through %G", assign); in analyze_term_using_scevs()
965 stride = strip_casts (gimple_assign_rhs1 (assign)); in analyze_term_using_scevs()
1231 if (gassign *assign = maybe_get_assign (address->terms[i].expr)) in record_address_fragment() local
1233 tree_code code = gimple_assign_rhs_code (assign); in record_address_fragment()
1238 tree op1 = gimple_assign_rhs1 (assign); in record_address_fragment()
1239 tree op2 = gimple_assign_rhs2 (assign); in record_address_fragment()
1260 tree op1 = gimple_assign_rhs1 (assign); in record_address_fragment()
1261 tree op2 = gimple_assign_rhs2 (assign); in record_address_fragment()
1270 tree op1 = gimple_assign_rhs1 (assign); in record_address_fragment()