summary refs log tree commit diff stats
path: root/target/hppa/cpu.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* target: Define TCG_GUEST_DEFAULT_MO in 'cpu-param.h'Philippe Mathieu-Daudé2024-04-261-6/+0
* target/hppa: Use gva_offset_mask() everywhereSven Schnelle2024-03-271-2/+8
* target/hppa: Implement do_transaction_failed handler for I/O errorsHelge Deller2024-02-111-0/+5
* include/exec: Implement cpu_mmu_index genericallyRichard Henderson2024-02-031-10/+0
* target/hppa: Populate CPUClass.mmu_indexRichard Henderson2024-02-031-5/+2
* Merge tag 'hppa-fixes-8.2-pull-request' of https://github.com/hdeller/qemu-hp...Peter Maydell2024-01-161-0/+1
|\
| * target/hppa: Export function hppa_set_ior_and_isr()Helge Deller2024-01-131-0/+1
* | target/hppa: Use generic cpu_list()Gavin Shan2024-01-051-3/+0
|/
* target/hppa: spelling fixes: Indicies, TruelyMichael Tokarev2023-11-151-1/+1
* target/hppa: Replace MMU_PHYS_IDX with MMU_ABS_IDX, MMU_ABS_W_IDXRichard Henderson2023-11-131-13/+15
* target/hppa: Introduce MMU_IDX_MMU_DISABLEDRichard Henderson2023-11-131-0/+1
* target: Move ArchCPUClass definition to 'cpu.h'Philippe Mathieu-Daudé2023-11-071-0/+14
* target: Unify QOM stylePhilippe Mathieu-Daudé2023-11-071-2/+0
* target/hppa: Add unwind_breg to CPUHPPAStateRichard Henderson2023-11-061-1/+7
* target/hppa: Fix interruption based on default PSWHelge Deller2023-11-061-0/+2
* target/hppa: Remove TARGET_REGISTER_BITSRichard Henderson2023-11-061-31/+19
* target/hppa: Remove TARGET_HPPA64Richard Henderson2023-11-061-9/+0
* target/hppa: Fix hppa64 addressingRichard Henderson2023-11-061-4/+3
* target/hppa: Handle absolute addresses for pa2.0Richard Henderson2023-11-061-0/+3
* target/hppa: Implement cpu_listRichard Henderson2023-11-061-0/+5
* target/hppa: Make HPPA_BTLB_ENTRIES variableRichard Henderson2023-11-061-8/+11
* target/hppa: Introduce TYPE_HPPA64_CPURichard Henderson2023-11-061-0/+5
* target/hppa: Populate an interval tree with valid tlb entriesRichard Henderson2023-11-061-4/+20
* target/hppa: Always report one page to tlb_set_pageRichard Henderson2023-11-061-2/+3
* target/hppa: Use IntervalTreeNode in HPPATLBEntryRichard Henderson2023-11-061-2/+3
* target/hppa: Rename hppa_tlb_entry to HPPATLBEntryRichard Henderson2023-11-061-4/+4
* target/hppa: Include PSW_P in tb flags and mmu indexRichard Henderson2023-11-061-13/+25
* accel/tcg: Move CPUNegativeOffsetState into CPUStateRichard Henderson2023-10-031-1/+0
* target/hppa: Add BTLB support to hppa TLB functionsHelge Deller2023-09-151-1/+2
* target/hppa: Allow up to 16 BTLB entriesHelge Deller2023-09-131-1/+7
* target/hppa: Switch to use MMU indices 11-15Helge Deller2023-08-271-8/+8
* target/hppa: Do not use hardcoded value for tlb_flush_*()Helge Deller2023-08-251-0/+5
* target/hppa: Add privilege to MMU index conversion helpersHelge Deller2023-08-251-1/+4
* target/hppa: Add missing PL1 and PL2 privilege levelsHelge Deller2023-08-251-0/+3
* target/hppa: Move iaoq registers and thus reduce generated code sizeHelge Deller2023-08-041-2/+3
* other architectures: spelling fixesMichael Tokarev2023-07-251-2/+2
* target: Widen pc/cs_base in cpu_get_tb_cpu_stateAnton Johansson2023-06-261-3/+2
* target/cpu: Restrict cpu_get_phys_page_debug() handlers to sysemuPhilippe Mathieu-Daudé2023-02-271-1/+1
* compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau2022-04-211-1/+1
* Move CPU softfloat unions to cpu-float.hMarc-André Lureau2022-04-061-0/+1
* target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé2022-03-061-1/+1
* target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macroPhilippe Mathieu-Daudé2022-03-061-2/+0
* target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé2022-03-061-6/+2
* hppa: Add support for an emulated TOC/NMI button.Helge Deller2022-02-021-0/+5
* target/hppa: Implement prctl_unalign_sigbusRichard Henderson2022-01-061-1/+4
* target/hppa: Make hppa_cpu_tlb_fill sysemu onlyRichard Henderson2021-11-021-1/+1
* include/exec: Move cpu_signal_handler declarationRichard Henderson2021-09-211-3/+0
* target/hppa: Restrict cpu_exec_interrupt() handler to sysemuPhilippe Mathieu-Daudé2021-09-141-2/+2
* target/hppa: Remove unused 'memory.h' headerPhilippe Mathieu-Daudé2021-06-051-1/+0
* overall/alpha tcg cpus|hppa: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1