- bc8d688 tcg/optimize: Don't special case TCG_OPF_CALL_CLOBBER by Richard Henderson · 11 years ago
- 3d1b2ff tcg: Remove TCG_TARGET_HAS_new_ldst by Richard Henderson · 11 years ago
- 24666ba tcg/optimize: Remember garbage high bits for 32-bit ops by Richard Henderson · 11 years ago
- a62f6f5 tcg/optimize: Move updating of gen_opc_buf into tcg_opt_gen_mov* by Richard Henderson · 11 years ago
- a763551 tcg: Optimize brcond2 and setcond2 ne/eq by Richard Henderson · 11 years ago
- cf06667 tcg: Make call address a constant parameter by Richard Henderson · 11 years ago
- 4bb7a41 tcg: Add INDEX_op_trunc_shr_i32 by Richard Henderson · 11 years ago
- d998e55 tcg: Fix out of range shift in deposit optimizations by Richard Henderson · 11 years ago
- 50c5c4d tcg: Mask shift quantities while folding by Richard Henderson · 11 years ago
- 464a144 tcg/optimize: Add more identity simplifications by Richard Henderson · 11 years ago
- e64e958 tcg/optimize: Optmize ANDC X,Y,Y to MOV X,0 by Richard Henderson · 11 years ago
- e201b56 tcg/optimize: Simply some logical ops to NOT by Richard Henderson · 11 years ago
- 23ec69ed tcg/optimize: Handle known-zeros masks for ANDC by Richard Henderson · 11 years ago
- c8d7027 tcg/optimize: add known-zero bits compute for load ops by Aurelien Jarno · 11 years ago
- f096dc9 tcg/optimize: improve known-zero bits for 32-bit ops by Aurelien Jarno · 11 years ago
- 3031244 tcg/optimize: fix known-zero bits optimization by Aurelien Jarno · 11 years ago
- e46b225 tcg/optimize: fix known-zero bits for right shift ops by Aurelien Jarno · 11 years ago
- 3df2b8f misc: Use new rotate functions by Stefan Weil · 11 years ago
- 01547f7 tcg: Constant fold div, rem by Richard Henderson · 11 years ago
- 0327152 tcg: Add muluh and mulsh opcodes by Richard Henderson · 11 years ago
- 66e61b5 tcg/optimize: fix setcond2 optimization by Aurelien Jarno · 12 years ago
- 2d49754 tcg-optimize: Fold sub r,0,x to neg r,x by Richard Henderson · 12 years ago
- 4d3203f tcg: Add signed multiword multiplication operations by Richard Henderson · 12 years ago
- d7156f7 tcg: Add 64-bit multiword arithmetic operations by Richard Henderson · 12 years ago
- 633f650 optimize: optimize using nonzero bits by Paolo Bonzini · 12 years ago
- 3a9d8b1 optimize: track nonzero bits of registers by Paolo Bonzini · 12 years ago
- d193a14 optimize: only write to state when clearing optimizer data by Paolo Bonzini · 12 years ago
- 92414b3 TCG: Use gen_opc_buf from context instead of global variable. by Evgeny Voevodin · 12 years ago
- 7850527 tcg: rework TCG helper flags by Aurelien Jarno · 12 years ago
- 1414968 tcg: Optimize mulu2 by Richard Henderson · 12 years ago
- 212c328 tcg: Constant fold add2 and sub2 by Richard Henderson · 12 years ago
- 6c4382f tcg: Do constant folding on double-word comparisons by Richard Henderson · 12 years ago
- 9519da7 tcg: Split out subroutines from do_constant_folding_cond by Richard Henderson · 12 years ago
- bc1473e tcg: Optimize double-word comparisons against zero by Richard Henderson · 12 years ago
- 6e14e91 tcg: Use common code when failing to optimize by Richard Henderson · 12 years ago
- 0bfcb86 tcg: Swap commutative double-word comparisons by Richard Henderson · 12 years ago
- 1e484e6 tcg: Canonicalize add2 operand ordering by Richard Henderson · 12 years ago
- 24c9ae4 tcg: Split out swap_commutative as a subroutine by Richard Henderson · 12 years ago
- 0aed257 tcg: Add TCG_COND_NEVER, TCG_COND_ALWAYS by Richard Henderson · 12 years ago
- 7ef55fc tcg/optimize: add constant folding for deposit by Aurelien Jarno · 12 years ago
- c2b0e2f tcg/optimize: prefer the "op a, a, b" form for commutative ops by Aurelien Jarno · 12 years ago
- b336ceb tcg/optimize: further optimize brcond/movcond/setcond by Aurelien Jarno · 12 years ago
- 3c94193 tcg/optimize: optimize "op r, a, a => movi r, 0" by Aurelien Jarno · 12 years ago
- 0aba1c7 tcg/optimize: optimize "op r, a, a => mov r, a" by Aurelien Jarno · 12 years ago
- 1ff8c54 tcg/optimize: do copy propagation for all operations by Aurelien Jarno · 12 years ago
- e590d4e tcg/optimize: rework copy progagation by Aurelien Jarno · 12 years ago
- b80bb01 tcg/optimize: check types in copy propagation by Aurelien Jarno · 12 years ago
- 48b56ce tcg/optimize: remove TCG_TEMP_ANY by Aurelien Jarno · 12 years ago
- 5d8f536 tcg: Optimize two-address commutative operations by Richard Henderson · 12 years ago
- fa01a20 tcg: Optimize movcond for constant comparisons by Richard Henderson · 12 years ago
- a255066 tcg/optimize: fix end of basic block detection by Aurelien Jarno · 12 years ago
- d104beb revert "TCG: fix copy propagation" by Aurelien Jarno · 12 years ago
- fedc0da tcg/optimize: fix if/else/break coding style by Aurelien Jarno · 12 years ago
- fbeaa26 tcg/optimize: add constant folding for brcond by Aurelien Jarno · 12 years ago
- f8dd19e tcg/optimize: add constant folding for setcond by Aurelien Jarno · 12 years ago
- 65a7cce tcg/optimize: swap brcond/setcond arguments when possible by Aurelien Jarno · 12 years ago
- 01ee528 tcg/optimize: simplify shift/rot r, 0, a => movi r, 0 cases by Aurelien Jarno · 12 years ago
- 61251c0 tcg/optimize: simplify and r, a, 0 cases by Aurelien Jarno · 12 years ago
- 38ee188 tcg/optimize: simplify or/xor r, a, 0 cases by Aurelien Jarno · 12 years ago
- 56e4943 tcg/optimize: split expression simplification by Aurelien Jarno · 12 years ago
- fe0de7a TCG: improve optimizer debugging by Blue Swirl · 13 years ago
- cb25c80 tcg: Constant fold neg, andc, orc, eqv, nand, nor. by Richard Henderson · 13 years ago
- 25c4d9c tcg: Always define all of the TCGOpcode enum members. by Richard Henderson · 13 years ago
- 8399ad5 tcg: Add and use TCG_OPF_64BIT. by Richard Henderson · 13 years ago
- e31b0a7 TCG: fix copy propagation by Blue Swirl · 13 years ago
- 2ec0065 TCG: fix breakage by previous patch by Blue Swirl · 13 years ago
- 1bfd07b TCG: fix breakage on some RISC hosts by Blue Swirl · 13 years ago
- a640f03 Do constant folding for unary operations. by Kirill Batuzov · 14 years ago
- 55c0975 Do constant folding for shift operations. by Kirill Batuzov · 14 years ago
- 9a81090 Do constant folding for boolean operations. by Kirill Batuzov · 14 years ago
- 53108fb Do constant folding for basic arithmetic operations. by Kirill Batuzov · 14 years ago
- 22613af Add copy and constant propagation. by Kirill Batuzov · 14 years ago
- 8f2e8c0 Add TCG optimizations stub by Kirill Batuzov · 14 years ago