Show patches with: Submitter = Anton Johansson       |   334 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v1,43/43] target/hexagon: Use helper-to-tcg Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,42/43] target/hexagon: Only translate w. idef-parser if helper-to-tcg failed Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,41/43] target/hexagon: Manually call generated HVX instructions Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,40/43] target/hexagon: Emit annotations for helpers Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,39/43] target/hexagon: Keep gen_slotval/check_noshuf for helper-to-tcg Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,38/43] target/hexagon: Use cpu_mapping to map env -> TCG Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,37/43] target/hexagon: Make HVX vector args. restrict * Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,36/43] target/hexagon: Add temporary vector storage Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,35/43] target/hexagon: Use argparse in all python scripts Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,34/43] target/hexagon: Add get_tb_mmu_index() Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,33/43] helper-to-tcg: Add end-to-end tests Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,32/43] helper-to-tcg: Add README Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,31/43] helper-to-tcg: Introduce TcgGenPass Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,30/43] helper-to-tcg: TcgGenPass, introduce TcgEmit.[cpp|h] Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,29/43] helper-to-tcg: Introduce TCG register allocation Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,28/43] helper-to-tcg: Introduce TcgType.h Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,27/43] helper-to-tcg: PrepareForTcgPass, identity map trivial expressions Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,26/43] helper-to-tcg: PrepareForTcgPass, canonicalize IR Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,25/43] helper-to-tcg: PrepareForTcgPass, transform GEPs Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,24/43] helper-to-tcg: PrepareForTcgPass, map TCG globals Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,23/43] helper-to-tcg: PrepareForTcgPass, demote phi nodes Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,22/43] helper-to-tcg: PrepareForTcgPass, remove functions w. cycles Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,21/43] helper-to-tcg: Introduce PrepareForTcgPass Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,20/43] helper-to-tcg: Introduce pseudo instructions Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,19/43] helper-to-tcg: Pipeline, run optimization pass Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,18/43] helper-to-tcg: PrepareForOptPass, Remove noinline attribute Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,17/43] helper-to-tcg: PrepareForOptPass, undef llvm.returnaddress Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,16/43] helper-to-tcg: PrepareForOptPass, Cull unused functions Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,15/43] helper-to-tcg: PrepareForOptPass, map annotations Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,14/43] helper-to-tcg: Introduce PrepareForOptPass Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,13/43] helper-to-tcg: Introduce Error.h Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,12/43] helper-to-tcg: Introduce custom LLVM pipeline Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,11/43] helper-to-tcg: Introduce llvm-compat Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,10/43] helper-to-tcg: Add meson.build Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,09/43] helper-to-tcg: Introduce get-llvm-ir.py Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,08/43] include/helper-to-tcg: Introduce annotate.h Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,07/43] tcg: Increase maximum TB size and maximum temporaries Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,06/43] tcg: Introduce tcg-global-mappings Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,05/43] tcg: Add helper function dispatcher and hook tcg_gen_callN Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,04/43] tcg: Add gvec functions for creating consant vectors Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,03/43] accel/tcg: Add gvec size changing operations Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,02/43] accel/tcg: Add bitreverse and funnel-shift runtime helper functions Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[RFC,v1,01/43] Add option to enable/disable helper-to-tcg Introduce helper-to-tcg - - - --- 2024-11-21 Anton Johansson New
[v3] accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded [v3] accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded - 3 - --- 2024-06-12 Anton Johansson New
[v2] accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded [v2] accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded - 2 - --- 2024-06-12 Anton Johansson New
accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded accel/tcg: Fix typo causing tb->page_addr[1] to not be recorded - 2 - --- 2024-06-11 Anton Johansson New
[v4,4/4] target/hexagon: idef-parser simplify predicate init target/hexagon: Minor idef-parser cleanup - 2 - --- 2024-05-23 Anton Johansson New
[v4,3/4] target/hexagon: idef-parser fix leak of init_list target/hexagon: Minor idef-parser cleanup - 2 - --- 2024-05-23 Anton Johansson New
[v4,2/4] target/hexagon: idef-parser remove undefined functions target/hexagon: Minor idef-parser cleanup - 2 - --- 2024-05-23 Anton Johansson New
[v4,1/4] target/hexagon: idef-parser remove unused defines target/hexagon: Minor idef-parser cleanup - 2 - --- 2024-05-23 Anton Johansson New
[v3,4/4] target/hexagon: idef-parser simplify predicate init target/hexagon: Minor idef-parser cleanup - 2 - --- 2024-05-21 Anton Johansson New
[v3,3/4] target/hexagon: idef-parser fix leak of init_list target/hexagon: Minor idef-parser cleanup - 2 - --- 2024-05-21 Anton Johansson New
[v3,2/4] target/hexagon: idef-parser remove undefined functions target/hexagon: Minor idef-parser cleanup - 2 - --- 2024-05-21 Anton Johansson New
[v3,1/4] target/hexagon: idef-parser remove unused defines target/hexagon: Minor idef-parser cleanup - 2 - --- 2024-05-21 Anton Johansson New
[v2,4/4] target/hexagon: idef-parser simplify predicate init target/hexagon: Minor idef-parser cleanup - 1 - --- 2024-05-10 Anton Johansson New
[v2,3/4] target/hexagon: idef-parser fix leak of init_list target/hexagon: Minor idef-parser cleanup - 1 - --- 2024-05-10 Anton Johansson New
[v2,2/4] target/hexagon: idef-parser remove undefined functions target/hexagon: Minor idef-parser cleanup - 1 - --- 2024-05-10 Anton Johansson New
[v2,1/4] target/hexagon: idef-parser remove unused defines target/hexagon: Minor idef-parser cleanup - 1 - --- 2024-05-10 Anton Johansson New
[4/4] target/hexagon: idef-parser simplify predicate init target/hexagon: Minor idef-parser cleanup - - - --- 2024-05-06 Anton Johansson New
[3/4] target/hexagon: idef-parser fix leak of init_list target/hexagon: Minor idef-parser cleanup - - - --- 2024-05-06 Anton Johansson New
[2/4] target/hexagon: idef-parser remove undefined functions target/hexagon: Minor idef-parser cleanup - 1 - --- 2024-05-06 Anton Johansson New
[1/4] target/hexagon: idef-parser remove unused defines target/hexagon: Minor idef-parser cleanup - 1 - --- 2024-05-06 Anton Johansson New
[RFC,34/34] accel/tcg: Compile (a few files) once for system-mode Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,33/34] accel/tcg: Make translator.c (partially) target independent Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,32/34] accel/tcg: Make tcg-runtime.c target independent Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,31/34] accel/tcg: Make tcg-runtime-gvec.c target independent Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,30/34] accel/tcg: Make tcg-all.c target indpendent Compile accel/tcg once (partially) 1 - - --- 2024-01-19 Anton Johansson New
[RFC,29/34] accel/tcg: Make tb-maint.c target indpendent Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,28/34] accel/tcg: Make plugin-gen.c target independent Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,27/34] accel/tcg: Make translate-all.c target independent Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,26/34] Wrap target macros in functions Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,25/34] accel/tcg: [CPUTLB] Use tcg_ctx->mo_te instead of MO_TE Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,24/34] accel/tcg: [CPUTLB] Set mo_te in TCGContext Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,23/34] tcg: [CPUTLB] Add `mo_te` field to TCGContext Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,22/34] accel/tcg: [CPUTLB] Move CPU_TLB_DYN_[DEFAULT|MIN]* to cputlb.c Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,21/34] accel/tcg: [CPUTLB] Use tcg_ctx->tlb_dyn_max_bits Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,20/34] accel/tcg: [CPUTLB] Use TCGContext.guest_mo for memory ordering Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,19/34] accel/tcg: [CPUTLB] Use TCGContext.addr_type instead of TARGET_LONG_BITS Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,18/34] accel/stubs: [CPUTLB] Move xen.h stubs to xen-stub.c Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,17/34] hw/core: [CPUTLB] Move target specifics to end of TCGCPUOps Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,16/34] exec: [CPUTLB] Move cpu_*()/cpu_env() to common header Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,15/34] exec: [CPUTLB] Move TLB_*/tlb_*() to common header Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,14/34] exec: [CPUTLB] Move PAGE_* macros to common header Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,13/34] target: Uninline cpu_get_tb_cpu_state() Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,12/34] target: Uninline cpu_mmu_index() Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,11/34,IGNORE] Squash of header code shuffling Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,10/34] exec: [VADDR] typedef abi_ptr to vaddr Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,09/34] exec: [VADDR] Use vaddr in DisasContextBase for virtual addresses Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,08/34] target: [VADDR] Use vaddr in gen_intermediate_code Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,07/34] hw/core: [VADDR] Include vaddr.h from cpu.h Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,06/34] exec: [VADDR] Move vaddr defines to separate file Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,05/34] target/tricore: [VADDR] Use target_ulong for EA Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,04/34] exec: [PAGE_VARY] Unpoison TARGET_PAGE_* macros for system mode Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[RFC,03/34] exec: [PAGE_VARY] Move TARGET_PAGE_BITS_VARY to common header Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,02/34] target: [PAGE_VARY] Move TARGET_PAGE_BITS_MIN to TargetPageBits Compile accel/tcg once (partially) - - - --- 2024-01-19 Anton Johansson New
[RFC,01/34] target: [PAGE_VARY] Use PAGE_VARY for all softmmu targets Compile accel/tcg once (partially) - 1 - --- 2024-01-19 Anton Johansson New
[11/11] accel/tcg: move ld/st helpers to ldst_common.c.inc Reduce usage of CPUArchState in cputlb.c - - - --- 2023-09-12 Anton Johansson New
[10/11] accel/tcg: Unify user and softmmu do_[st|ld]*_mmu() Reduce usage of CPUArchState in cputlb.c - - - --- 2023-09-12 Anton Johansson New
[09/11] tcg: Update env_tlb() comments Reduce usage of CPUArchState in cputlb.c - - - --- 2023-09-12 Anton Johansson New
[08/11] include/exec: Remove env_tlb() Reduce usage of CPUArchState in cputlb.c - - - --- 2023-09-12 Anton Johansson New
« 1 2 3 4 »