summaryrefslogtreecommitdiffstats
path: root/tcg/optimize.c
Commit message (Expand)AuthorAgeFilesLines
* TCG: improve optimizer debuggingBlue Swirl2011-08-281-6/+9
* tcg: Constant fold neg, andc, orc, eqv, nand, nor.Richard Henderson2011-08-211-0/+27
* tcg: Always define all of the TCGOpcode enum members.Richard Henderson2011-08-211-134/+22Star
* tcg: Add and use TCG_OPF_64BIT.Richard Henderson2011-08-211-74/+3Star
* TCG: fix copy propagationBlue Swirl2011-08-071-6/+9
* TCG: fix breakage by previous patchBlue Swirl2011-07-301-7/+12
* TCG: fix breakage on some RISC hostsBlue Swirl2011-07-301-13/+115
* Do constant folding for unary operations.Kirill Batuzov2011-07-301-0/+59
* Do constant folding for shift operations.Kirill Batuzov2011-07-301-0/+72
* Do constant folding for boolean operations.Kirill Batuzov2011-07-301-0/+37
* Do constant folding for basic arithmetic operations.Kirill Batuzov2011-07-301-0/+125
* Add copy and constant propagation.Kirill Batuzov2011-07-301-2/+180
* Add TCG optimizations stubKirill Batuzov2011-07-301-0/+97