2022-03-04 |
Richard Henderson | tcg: Add opcodes for vector nand, nor, eqv |
blob | commitdiff | raw |
2022-03-04 |
Alex Bennée | tcg/optimize: only read val after const check |
blob | commitdiff | raw | diff to current |
2022-01-12 |
Cédric Le Goater | Merge tag 'qemu-slof-20220110' of github.com:aik/qemu... |
blob | commitdiff | raw | diff to current |
2022-01-11 |
Peter Maydell | Merge remote-tracking branch 'remotes/philmd/tags/sdmmc... |
blob | commitdiff | raw | diff to current |
2022-01-05 |
Richard Henderson | Merge tag 'pull-tcg-20220104' of https://gitlab.com... |
blob | commitdiff | raw | diff to current |
2022-01-04 |
Richard Henderson | tcg/optimize: Fix folding of vector ops |
blob | commitdiff | raw | diff to current |
2021-12-16 |
Cédric Le Goater | Merge tag 'qemu-slof-20211112' of github.com:aik/qemu... |
blob | commitdiff | raw | diff to current |
2021-11-17 |
Richard Henderson | Merge tag 'python-pull-request' of https://gitlab.com... |
blob | commitdiff | raw | diff to current |
2021-11-15 |
Richard Henderson | Merge tag 'for_upstream' of git://git.kernel.org/pub... |
blob | commitdiff | raw | diff to current |
2021-11-12 |
Richard Henderson | Merge tag 'pull-ppc-20211112' of https://github.com... |
blob | commitdiff | raw | diff to current |
2021-11-11 |
Richard Henderson | Merge tag 'pull-tcg-20211111' of https://gitlab.com... |
blob | commitdiff | raw | diff to current |
2021-11-11 |
Richard Henderson | tcg/optimize: Add an extra cast to fold_extract2 |
blob | commitdiff | raw | diff to current |
2021-10-30 |
Richard Henderson | Merge remote-tracking branch 'remotes/armbru/tags/pull... |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | Merge remote-tracking branch 'remotes/alistair23/tags... |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | Merge remote-tracking branch 'remotes/rth/tags/pull... |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Propagate sign info for shifting |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Propagate sign info for bit counting |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Propagate sign info for setcond |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Propagate sign info for logical operations |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Optimize sign extensions |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Use fold_xx_to_i for rem |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Use fold_xi_to_x for div |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Use fold_xi_to_x for mul |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Use fold_xx_to_i for orc |
blob | commitdiff | raw | diff to current |
2021-10-29 |
Richard Henderson | tcg/optimize: Stop forcing z_mask to "garbage" for... |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Sink commutative operand swapping into... |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Expand fold_addsub2_i32 to 64-bit ops |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Expand fold_mulu2_i32 to all 4-arg multiplies |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_masks |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_ix_to_i |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_xi_to_x |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_sub_to_neg |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_to_not |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Add type to OptContext |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_xi_to_i |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_xx_to_x |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_xx_to_i |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_mov |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_dup, fold_dup2 |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_bswap |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_count_zeros |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_deposit |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_extract, fold_sextract |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_extract2 |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_movcond |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_addsub2_i32 |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_mulu2_i32 |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_setcond |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_brcond |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_brcond2 |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_setcond2 |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_const{1,2} |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_mb, fold_qemu_{ld,st} |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Use a boolean to avoid a mass of continues |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out finish_folding |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Return true from tcg_opt_gen_{mov,movi} |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Change fail return for do_constant_foldin... |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Drop nb_oargs, nb_iargs locals |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out fold_call |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out copy_propagate |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out init_arguments |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Move prev_mb into OptContext |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Change tcg_opt_gen_{mov,movi} interface |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Remove do_default label |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Split out OptContext |
blob | commitdiff | raw | diff to current |
2021-10-28 |
Richard Henderson | tcg/optimize: Rename "mask" to "z_mask" |
blob | commitdiff | raw | diff to current |
2021-10-07 |
Richard Henderson | Merge remote-tracking branch 'remotes/vsementsov/tags... |
blob | commitdiff | raw | diff to current |
2021-10-06 |
Richard Henderson | Merge remote-tracking branch 'remotes/quic/tags/pull... |
blob | commitdiff | raw | diff to current |
2021-10-06 |
Richard Henderson | Merge remote-tracking branch 'remotes/rth/tags/pull... |
blob | commitdiff | raw | diff to current |
2021-10-05 |
Richard Henderson | tcg: Rename TCGMemOpIdx to MemOpIdx |
blob | commitdiff | raw | diff to current |
2021-07-11 |
Peter Maydell | Merge remote-tracking branch 'remotes/cminyard/tags... |
blob | commitdiff | raw | diff to current |
2021-07-02 |
Peter Maydell | Merge remote-tracking branch 'remotes/kevin/tags/for... |
blob | commitdiff | raw | diff to current |
2021-07-02 |
Peter Maydell | Merge remote-tracking branch 'remotes/berrange-gitlab... |
blob | commitdiff | raw | diff to current |
2021-07-01 |
Peter Maydell | Merge remote-tracking branch 'remotes/rth-gitlab/tags... |
blob | commitdiff | raw | diff to current |
2021-06-29 |
Richard Henderson | tcg: Handle new bswap flags during optimize |
blob | commitdiff | raw | diff to current |
2021-06-24 |
Peter Maydell | Merge remote-tracking branch 'remotes/pmaydell/tags... |
blob | commitdiff | raw | diff to current |
2021-06-24 |
Peter Maydell | Merge remote-tracking branch 'remotes/thuth-gitlab... |
blob | commitdiff | raw | diff to current |
2021-06-22 |
Peter Maydell | Merge remote-tracking branch 'remotes/vivier2/tags... |
blob | commitdiff | raw | diff to current |
2021-06-22 |
Peter Maydell | Merge remote-tracking branch 'remotes/cohuck-gitlab... |
blob | commitdiff | raw | diff to current |
2021-06-22 |
Peter Maydell | Merge remote-tracking branch 'remotes/rth-gitlab/tags... |
blob | commitdiff | raw | diff to current |
2021-06-19 |
Richard Henderson | tcg: Add tcg_call_flags |
blob | commitdiff | raw | diff to current |
2021-01-17 |
Peter Maydell | Merge remote-tracking branch 'remotes/mst/tags/for_upst... |
blob | commitdiff | raw | diff to current |
2021-01-15 |
Peter Maydell | Merge remote-tracking branch 'remotes/kraxel/tags/audio... |
blob | commitdiff | raw | diff to current |
2021-01-15 |
Peter Maydell | Merge remote-tracking branch 'remotes/kraxel/tags/ui... |
blob | commitdiff | raw | diff to current |
2021-01-14 |
Peter Maydell | Merge remote-tracking branch 'remotes/rth-gitlab/tags... |
blob | commitdiff | raw | diff to current |
2021-01-13 |
Richard Henderson | tcg: Remove movi and dupi opcodes |
blob | commitdiff | raw | diff to current |
2021-01-13 |
Richard Henderson | tcg: Convert tcg_gen_dupi_vec to TCG_CONST |
blob | commitdiff | raw | diff to current |
2021-01-13 |
Richard Henderson | tcg/optimize: Use tcg_constant_internal with constant... |
blob | commitdiff | raw | diff to current |
2021-01-13 |
Richard Henderson | tcg/optimize: Adjust TempOptInfo allocation |
blob | commitdiff | raw | diff to current |
2021-01-13 |
Richard Henderson | tcg/optimize: Improve find_better_copy |
blob | commitdiff | raw | diff to current |
2021-01-13 |
Richard Henderson | tcg: Introduce TYPE_CONST temporaries |
blob | commitdiff | raw | diff to current |
2021-01-13 |
Richard Henderson | tcg: Expand TempOptInfo to 64-bits |
blob | commitdiff | raw | diff to current |
2021-01-13 |
Richard Henderson | tcg: Rename struct tcg_temp_info to TempOptInfo |
blob | commitdiff | raw | diff to current |
2021-01-13 |
Richard Henderson | tcg: Consolidate 3 bits into enum TCGTempKind |
blob | commitdiff | raw | diff to current |
2021-01-07 |
Peter Maydell | Merge remote-tracking branch 'remotes/rth-gitlab/tags... |
blob | commitdiff | raw | diff to current |
2021-01-07 |
Richard Henderson | tcg: Introduce INDEX_op_qemu_st8_i32 |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Peter Maydell | Merge remote-tracking branch 'remotes/ehabkost-gl/tags... |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Peter Maydell | Merge remote-tracking branch 'remotes/cohuck-gitlab... |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Peter Maydell | Merge remote-tracking branch 'remotes/huth-gitlab/tags... |
blob | commitdiff | raw | diff to current |
2021-01-01 |
Peter Maydell | Merge remote-tracking branch 'remotes/armbru/tags/pull... |
blob | commitdiff | raw | diff to current |
next |