Commit Graph

11 Commits

Author SHA1 Message Date
Fabrice Desclaux 35b5007249 Expression/Simplification: add op/compose simplification 2015-02-13 13:26:24 +01:00
Fabrice Desclaux 4a10bea860 Expression/Simplification: add shift/compose simplification 2015-02-13 13:20:09 +01:00
Fabrice Desclaux 80cfb30b72 Expression: fix umod/udiv in expression simplification 2014-10-31 10:41:18 +01:00
Fabrice Desclaux 79f4d605ed expr_simpl: add shift simplification 2014-09-11 13:01:36 +02:00
Camille Mougey 962a44eafc Simplifications commons: Fix assert (avoid division by zero) 2014-09-05 15:06:16 +02:00
ajax c33451c9e1 Simplification: Fix 'A op 0' with op == '-' bug, add corresponding test case 2014-07-30 15:47:55 +02:00
serpilliere 70e7237106 Fix operand unify irem/imod 2014-06-24 15:00:33 +02:00
serpilliere f406319ae9 Simplification: fix bug in simplification (tx to Florent Monjalet) 2014-06-13 16:31:10 +02:00
serpilliere b2f02006df Simplification: detect and handle == condition
Add corresponding regression tests
2014-06-13 09:36:58 +02:00
serpilliere 24b677448d merge; fix x86 ror/rol
rol ror mask shifter in semantic instead of in expr_simpl
2014-06-12 22:14:26 +02:00
ajax ad7b0f5d48 Simplifications: Export common simplifications to an extern file 2014-06-09 14:54:02 +02:00