Show patches with: Series = simplify and canonicalize signed compares       |   10 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[10/10] cmps: canonicalize SEL(x > 0, a, -a) --> SEL(x >= 0, a, -a) simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[09/10] cmps: canonicalize SEL(x {<,<=} y, a, b) --> SEL(x {>=,>} y, b, a) simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[08/10] cmps: canonicalize signed compares with constant simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[07/10] cmps: canonicalize SMIN/SMAX +- 1 --> EQ/NE simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[06/10] cmps: canonicalize signed compares with SMIN/SMAX simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[05/10] cmps: simplify signed compares with SMIN or SMAX simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[04/10] cmps: add testcases for simplification of signed compares simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[03/10] cmpu: fix canonicalization of unsigned (x {<,>=} C) --> (x {<=,>} C-1) simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[02/10] cmps: fix simplification of sext(x) + signed compare of {SMAX,SMIN} simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[01/10] cmps: make clearer we're using the operands' size simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined