| rebuild dominance tree during CFG cleanup |
|
More...
|
about 5 years ago
|
| simplify CBR-CBR on the same condition |
|
More...
|
about 5 years ago
|
| Merge branch 'optim-cmp' into next |
|
More...
|
about 5 years ago
|
| Merge branch 'optim-sel' into next |
|
More...
|
about 5 years ago
|
| fix linear_isdigit()'s itype |
|
More...
|
about 5 years ago
|
| select: simplify select(x, x, 0) --> x |
|
More...
|
about 5 years ago
|
| select: simplify handling of select(x, 0, x) --> 0 |
|
More...
|
about 5 years ago
|
| do not call simplify_instruction() if already removed |
|
More...
|
about 5 years ago
|
| select: add some testcases for select simplification |
|
More...
|
about 5 years ago
|
| select: simplify handling of constant cond or src1 == src2 |
|
More...
|
about 5 years ago
|
| select: simplify SEL(SEL(x, C, 0), C, 0) --> SEL(x, C, 0) == cond |
|
More...
|
about 5 years ago
|
| select: simplify SEL(SEL(x, C1, C2), y, z) --> y (with C1, C2 != 0) |
|
More...
|
about 5 years ago
|
| select: simplify SEL(SEL(x, C, 0), y, z) --> SEL(x, y, z) and its dual |
|
More...
|
about 5 years ago
|
| not: add testcases for canonicalization & simplification of negations |
|
More...
|
about 5 years ago
|
| not: simplify ((x cmp y) {&,|,^} (x !cmp y)) --> {0,1,1} |
|
More...
|
about 5 years ago
|
| opcode: add helpers opcode_negate() & opcode_swap() |
|
More...
|
about 5 years ago
|
| canon: put PSEUDO_REGs in canonical order too |
|
More...
|
about 5 years ago
|
| canon: put PSEUDO_ARGs in canonical order too |
|
More...
|
about 5 years ago
|
| cmp: simplify zext(x) cmpu C |
|
More...
|
about 5 years ago
|
| cmp: simplify zext(x) cmps C |
|
More...
|
about 5 years ago
|
| cmp: canonicalize unsigned (x {<=,>} SMAX) |
|
More...
|
about 5 years ago
|
| Merge branch 'typed-cmp' |
|
More...
|
about 5 years ago
|
| simplify SEL(x == y, x, y) and friends |
|
More...
|
about 5 years ago
|
| testsuite: add a new tag: check-output-match |
|
More...
|
about 5 years ago
|
| testsuite: add a new tag: check-output-returns |
|
More...
|
about 5 years ago
|
| add debug helpers: show_insn_bb() & show_insn_entry() |
|
More...
|
about 5 years ago
|
| cmp: adapt testcase for compares' canonicalization |
|
More...
|
about 5 years ago
|
| cmp: canonicalize unsigned (x {<,>=} C) --> (x {<=,>} C-1) |
|
More...
|
about 5 years ago
|
| cmp: use a few helpers for the simplification of compares |
|
More...
|
about 5 years ago
|
| linearize: remove unneeded forward declarations |
|
More...
|
about 5 years ago
|