index
:
riscv-gnu-toolchain/qemu.git
block
master
stable-0.10
stable-0.11
stable-0.12
stable-0.13
stable-0.14
stable-0.15
stable-1.0
stable-1.1
stable-1.2
stable-1.3
stable-1.4
stable-1.5
stable-1.6
stable-1.7
stable-2.0
stable-2.1
stable-2.10
stable-2.11
stable-2.12
stable-2.2
stable-2.3
stable-2.4
stable-2.5
stable-2.6
stable-2.7
stable-2.8
stable-2.9
stable-3.0
stable-3.1
stable-4.0
stable-4.1
stable-4.2
stable-5.0
stable-6.0
stable-6.1
stable-7.2
stable-8.0
stable-8.1
stable-8.2
stable-9.0
stable-9.1
stable-9.2
staging
staging-7.2
staging-8.0
staging-8.1
staging-8.2
staging-9.0
staging-9.1
staging-9.2
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
accel
/
tcg
/
cputlb.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-11-14
accel/tcg: Forward probe size on to notdirty_write
Jessica Clarke
1
-4
/
+7
2023-11-07
accel/tcg: Declare tcg_flush_jmp_cache() in 'exec/tb-flush.h'
Philippe Mathieu-Daudé
1
-0
/
+1
2023-11-06
accel/tcg: Fix condition for store_atom_insert_al16
Richard Henderson
1
-1
/
+1
2023-11-06
accel/tcg: Move HMP info jit and info opcount code
Richard Henderson
1
-15
/
+0
2023-10-04
accel/tcg: Make cpu-exec-common.c a target agnostic unit
Philippe Mathieu-Daudé
1
-0
/
+1
2023-10-04
accel/tcg: Rename target-specific 'internal.h' -> 'internal-target.h'
Philippe Mathieu-Daudé
1
-1
/
+1
2023-10-04
accel/tcg: move ld/st helpers to ldst_common.c.inc
Anton Johansson
1
-214
/
+0
2023-10-04
accel/tcg: Unify user and softmmu do_[st|ld]*_mmu()
Anton Johansson
1
-5
/
+11
2023-10-04
accel/tcg: Use CPUState in atomicity helpers
Anton Johansson
1
-10
/
+10
2023-10-04
accel/tcg: Modify atomic_mmu_lookup() to use CPUState
Anton Johansson
1
-13
/
+13
2023-10-04
accel/tcg: Modify memory access functions to use CPUState
Anton Johansson
1
-177
/
+171
2023-10-04
accel/tcg: Modify probe_access_internal() to use CPUState
Anton Johansson
1
-23
/
+23
2023-10-04
accel/tcg: Modify tlb_*() to use CPUState
Anton Johansson
1
-116
/
+104
2023-10-04
accel/tcg: Replace CPUState.env_ptr with cpu_env()
Richard Henderson
1
-10
/
+10
2023-10-03
accel/tcg: Move can_do_io to CPUNegativeOffsetState
Richard Henderson
1
-1
/
+1
2023-09-16
accel/tcg: Introduce do_st16_mmio_leN
Richard Henderson
1
-30
/
+58
2023-09-16
accel/tcg: Introduce do_ld16_mmio_beN
Richard Henderson
1
-32
/
+59
2023-09-16
accel/tcg: Merge io_writex into do_st_mmio_leN
Richard Henderson
1
-51
/
+29
2023-09-16
accel/tcg: Merge io_readx into do_ld_mmio_beN
Richard Henderson
1
-54
/
+30
2023-09-16
accel/tcg: Replace direct use of io_readx/io_writex in do_{ld,st}_1
Richard Henderson
1
-2
/
+4
2023-09-16
accel/tcg: Merge cpu_transaction_failed into io_failed
Richard Henderson
1
-20
/
+13
2023-09-16
plugin: Simplify struct qemu_plugin_hwaddr
Richard Henderson
1
-7
/
+9
2023-09-16
accel/tcg: Use CPUTLBEntryFull.phys_addr in io_failed
Richard Henderson
1
-8
/
+4
2023-09-16
accel/tcg: Split out io_prepare and io_failed
Richard Henderson
1
-31
/
+44
2023-09-16
accel/tcg: Simplify tlb_plugin_lookup
Richard Henderson
1
-56
/
+23
2023-09-15
accel/tcg: Fix the comment for CPUTLBEntryFull
LIU Zhiwei
1
-4
/
+7
2023-08-24
accel/tcg: Update run_on_cpu_data static assert
Anton Johansson
1
-2
/
+3
2023-08-24
accel/tcg: Widen address arg in tlb_compare_set()
Anton Johansson
1
-1
/
+1
2023-08-24
include/exec: Replace target_ulong with abi_ptr in cpu_[st|ld]*()
Anton Johansson
1
-5
/
+5
2023-08-06
accel/tcg: Call save_iotlb_data from io_readx as well
Mikhail Tyutin
1
-15
/
+21
2023-08-05
accel/tcg: Do not issue misaligned i/o
Richard Henderson
1
-46
/
+72
2023-08-05
accel/tcg: Issue wider aligned i/o in do_{ld,st}_mmio_*
Richard Henderson
1
-7
/
+69
2023-08-05
accel/tcg: Adjust parameters and locking with do_{ld,st}_mmio_*
Richard Henderson
1
-33
/
+34
2023-07-24
accel/tcg: Zero-pad vaddr in tlb_debug output
Anton Johansson
1
-10
/
+10
2023-07-15
tcg: Use HAVE_CMPXCHG128 instead of CONFIG_CMPXCHG128
Richard Henderson
1
-1
/
+1
2023-07-03
plugins: force slow path when plugins instrument memory ops
Alex Bennée
1
-7
/
+34
2023-06-26
accel/tcg: Move TLB_WATCHPOINT to TLB_SLOW_FLAGS_MASK
Richard Henderson
1
-4
/
+14
2023-06-26
accel/tcg: Store some tlb flags in CPUTLBEntryFull
Richard Henderson
1
-39
/
+57
2023-06-26
tcg: Add host memory barriers to cpu_ldst.h interfaces
Richard Henderson
1
-0
/
+10
2023-06-26
accel/tcg: Replace target_ulong with vaddr in *_mmu_lookup()
Anton Johansson
1
-3
/
+3
2023-06-26
accel: Replace target_ulong with vaddr in probe_*()
Anton Johansson
1
-6
/
+6
2023-06-26
accel/tcg: Widen pc to vaddr in CPUJumpCache
Anton Johansson
1
-1
/
+1
2023-06-26
accel/tcg/cputlb.c: Widen addr in MMULookupPageData
Anton Johansson
1
-15
/
+15
2023-06-26
accel/tcg/cputlb.c: Widen CPUTLBEntry access functions
Anton Johansson
1
-4
/
+4
2023-06-26
accel: Replace target_ulong in tlb_*()
Anton Johansson
1
-90
/
+87
2023-06-20
accel/tcg: Handle MO_ATOM_WITHIN16 in do_st16_leN
Richard Henderson
1
-0
/
+1
2023-06-05
tcg: Split helper-proto.h
Richard Henderson
1
-2
/
+1
2023-06-05
tcg: Split out tcg/oversized-guest.h
Richard Henderson
1
-0
/
+1
2023-06-05
tcg: Widen CPUTLBEntry comparators to 64-bits
Richard Henderson
1
-2
/
+6
2023-05-23
accel/tcg: Correctly use atomic128.h in ldst_atomicity.c.inc
Richard Henderson
1
-1
/
+1
[next]