Lines Matching defs:cached_lhs
229 tree cached_lhs = NULL;
264 cached_lhs = TREE_OPERAND (stmt, 1);
266 cached_lhs = TREE_OPERAND (TREE_OPERAND (stmt, 1), 0);
316 cached_lhs = fold (pre_fold_expr);
317 if (TREE_CODE (cached_lhs) != SSA_NAME
318 && !is_gimple_min_invariant (cached_lhs))
319 cached_lhs = (*simplify) (stmt, stmt);
332 if (cached_lhs
333 && (TREE_CODE (cached_lhs) == SSA_NAME
334 || is_gimple_min_invariant (cached_lhs)))
336 cached_lhs,
360 tree cond, cached_lhs;
431 cached_lhs = fold (COND_EXPR_COND (dummy_cond));
432 while (TREE_CODE (cached_lhs) == NOP_EXPR
433 || TREE_CODE (cached_lhs) == CONVERT_EXPR
434 || TREE_CODE (cached_lhs) == NON_LVALUE_EXPR)
435 cached_lhs = TREE_OPERAND (cached_lhs, 0);
437 fold_undefer_overflow_warnings (is_gimple_min_invariant (cached_lhs),
442 if (! is_gimple_min_invariant (cached_lhs))
443 cached_lhs = (*simplify) (dummy_cond, stmt);
450 cached_lhs = cond;
457 if (cached_lhs
458 && TREE_CODE (cached_lhs) == SSA_NAME
459 && SSA_NAME_VALUE (cached_lhs))
460 cached_lhs = SSA_NAME_VALUE (cached_lhs);
464 if (handle_dominating_asserts && TREE_CODE (cached_lhs) == SSA_NAME)
465 cached_lhs = lhs_of_dominating_assert (cached_lhs, e->src, stmt);
469 if (cached_lhs && ! is_gimple_min_invariant (cached_lhs))
470 cached_lhs = (*simplify) (stmt, stmt);
473 cached_lhs = NULL;
475 return cached_lhs;