stmts);
if (!genop0)
return NULL_TREE;
- return fold_build1 (currop->opcode, currop->type, genop0);
+ return build1 (currop->opcode, currop->type, genop0);
}
case WITH_SIZE_EXPR:
tree genop1 = find_or_generate_expression (block, currop->op0, stmts);
if (!genop1)
return NULL_TREE;
- return fold_build2 (currop->opcode, currop->type, genop0, genop1);
+ return build2 (currop->opcode, currop->type, genop0, genop1);
}
case BIT_FIELD_REF:
tree op2 = currop->op1;
tree t = build3 (BIT_FIELD_REF, currop->type, genop0, op1, op2);
REF_REVERSE_STORAGE_ORDER (t) = currop->reverse;
- return fold (t);
+ return t;
}
/* For array ref vn_reference_op's, operand 1 of the array ref
if (!genop2)
return NULL_TREE;
}
- return fold_build3 (COMPONENT_REF, TREE_TYPE (op1), op0, op1, genop2);
+ return build3 (COMPONENT_REF, TREE_TYPE (op1), op0, op1, genop2);
}
case SSA_NAME: