Lines Matching refs:currop

2467   vn_reference_op_t currop = &ref->operands[*operand];  in create_component_ref_by_pieces_1()  local
2470 switch (currop->opcode) in create_component_ref_by_pieces_1()
2481 tree offset = currop->op0; in create_component_ref_by_pieces_1()
2495 genop = build2 (MEM_REF, currop->type, baseop, offset); in create_component_ref_by_pieces_1()
2496 MR_DEPENDENCE_CLIQUE (genop) = currop->clique; in create_component_ref_by_pieces_1()
2497 MR_DEPENDENCE_BASE (genop) = currop->base; in create_component_ref_by_pieces_1()
2498 REF_REVERSE_STORAGE_ORDER (genop) = currop->reverse; in create_component_ref_by_pieces_1()
2510 if (currop->op0) in create_component_ref_by_pieces_1()
2512 genop0 = find_or_generate_expression (block, currop->op0, stmts); in create_component_ref_by_pieces_1()
2522 genop = build5 (TARGET_MEM_REF, currop->type, in create_component_ref_by_pieces_1()
2523 baseop, currop->op2, genop0, currop->op1, genop1); in create_component_ref_by_pieces_1()
2525 MR_DEPENDENCE_CLIQUE (genop) = currop->clique; in create_component_ref_by_pieces_1()
2526 MR_DEPENDENCE_BASE (genop) = currop->base; in create_component_ref_by_pieces_1()
2531 if (currop->op0) in create_component_ref_by_pieces_1()
2533 gcc_assert (is_gimple_min_invariant (currop->op0)); in create_component_ref_by_pieces_1()
2534 return currop->op0; in create_component_ref_by_pieces_1()
2545 return fold_build1 (currop->opcode, currop->type, genop0); in create_component_ref_by_pieces_1()
2554 tree genop1 = find_or_generate_expression (block, currop->op0, stmts); in create_component_ref_by_pieces_1()
2557 return fold_build2 (currop->opcode, currop->type, genop0, genop1); in create_component_ref_by_pieces_1()
2566 tree op1 = currop->op0; in create_component_ref_by_pieces_1()
2567 tree op2 = currop->op1; in create_component_ref_by_pieces_1()
2568 tree t = build3 (BIT_FIELD_REF, currop->type, genop0, op1, op2); in create_component_ref_by_pieces_1()
2569 REF_REVERSE_STORAGE_ORDER (t) = currop->reverse; in create_component_ref_by_pieces_1()
2580 tree genop1 = currop->op0; in create_component_ref_by_pieces_1()
2581 tree genop2 = currop->op1; in create_component_ref_by_pieces_1()
2582 tree genop3 = currop->op2; in create_component_ref_by_pieces_1()
2616 * vn_ref_op_align_unit (currop)))) in create_component_ref_by_pieces_1()
2625 return build4 (currop->opcode, currop->type, genop0, genop1, in create_component_ref_by_pieces_1()
2632 tree genop2 = currop->op1; in create_component_ref_by_pieces_1()
2637 op1 = currop->op0; in create_component_ref_by_pieces_1()
2649 genop = find_or_generate_expression (block, currop->op0, stmts); in create_component_ref_by_pieces_1()
2664 return currop->op0; in create_component_ref_by_pieces_1()
2788 vn_reference_op_t currop = &ref->operands[0]; in create_expression_by_pieces() local
2790 tree fn = find_or_generate_expression (block, currop->op0, stmts); in create_expression_by_pieces()
2793 if (currop->op1) in create_expression_by_pieces()
2795 sc = find_or_generate_expression (block, currop->op1, stmts); in create_expression_by_pieces()
2810 gimple_call_set_fntype (call, currop->type); in create_expression_by_pieces()
2813 tree forcedname = make_ssa_name (TREE_TYPE (currop->type)); in create_expression_by_pieces()