Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- static bool
- gimple_match_and_simplify (code_helper code, tree type, tree op0, tree op1,
- tree op2, code_helper * res_code, tree * res_ops,
- gimple_seq * seq, tree (*valueize) (tree))
- {
- if (code == COMPLEX_EXPR)
- {
- {
- tree o2 = op0;
- tree t0 = NULL_TREE;
- if (TREE_CODE (o2) == REALPART_EXPR)
- {
- t0 = TREE_OPERAND (o2, 0);
- if (do_valueize (valueize, t0))
- {
- {
- tree o3 = t0;
- {
- tree o4 = op1;
- tree t1 = NULL_TREE;
- if (TREE_CODE (o4) == IMAGPART_EXPR)
- {
- t1 = TREE_OPERAND (o4, 0);
- if (do_valueize (valueize, t1))
- {
- {
- tree o5 = t1;
- if (o5 == o3)
- {
- /* simplify 0 */
- {
- tree captures[4] = { };
- captures[0] = o3;
- res_ops[0] = captures[0];
- *res_code = TREE_CODE (res_ops[0]);
- return true;
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- }
- return false;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement