summaryrefslogtreecommitdiffstats
path: root/target/ppc
Commit message (Expand)AuthorAgeFilesLines
* target/ppc: Remove type argument for mmubooke206_get_physical_addressRichard Henderson2021-05-191-2/+2
* target/ppc: Remove type argument from mmubooke206_check_tlbRichard Henderson2021-05-191-31/+15Star
* target/ppc: Remove type argument from mmubooke_get_physical_addressRichard Henderson2021-05-191-4/+2Star
* target/ppc: Remove type argument from mmubooke_check_tlbRichard Henderson2021-05-191-31/+13Star
* target/ppc: Remove type argument from mmu40x_get_physical_addressRichard Henderson2021-05-191-4/+2Star
* target/ppc: Remove type argument from get_bat_6xx_tlbRichard Henderson2021-05-191-11/+8Star
* target/ppc: Remove type argument from ppc6xx_tlb_checkRichard Henderson2021-05-191-6/+4Star
* target/ppc: Remove type argument from ppc6xx_tlb_pte_checkRichard Henderson2021-05-191-2/+2
* target/ppc: Remove type argument from check_protRichard Henderson2021-05-191-27/+6Star
* target/ppc: Use MMUAccessType in mmu_helper.cRichard Henderson2021-05-191-76/+85
* target/ppc: Rename access_type to type in mmu_helper.cRichard Henderson2021-05-191-32/+32
* target/ppc: Use MMUAccessType in mmu-hash32.cRichard Henderson2021-05-191-24/+29
* target/ppc: Use MMUAccessType in mmu-hash64.cRichard Henderson2021-05-191-22/+39
* target/ppc: Use MMUAccessType in mmu-radix64.cRichard Henderson2021-05-191-45/+74
* target/ppc: Introduce prot_for_access_typeRichard Henderson2021-05-194-9/+34
* target/ppc: Fix load endianness for lxvwsx/lxvdsxGiuseppe Musacchio2021-05-191-2/+2
* target/ppc: Use translator_loop_temp_checkRichard Henderson2021-05-191-5/+1Star
* target/ppc: Mark helper_raise_exception* as noreturnRichard Henderson2021-05-191-2/+2
* target/ppc: Tidy exception vs exit_tbRichard Henderson2021-05-191-1/+2
* target/ppc: Move single-step check to ppc_tr_tb_stopRichard Henderson2021-05-191-14/+19
* target/ppc: Remove DisasContext.exceptionRichard Henderson2021-05-191-26/+4Star
* target/ppc: Replace POWERPC_EXCP_BRANCH with DISAS_NORETURNRichard Henderson2021-05-192-8/+2Star
* target/ppc: Replace POWERPC_EXCP_STOP with DISAS_EXIT_UPDATERichard Henderson2021-05-192-18/+7Star
* target/ppc: Introduce gen_icount_io_startRichard Henderson2021-05-191-135/+39Star
* target/ppc: Remove unnecessary gen_io_end callsRichard Henderson2021-05-191-6/+0Star
* target/ppc: Replace POWERPC_EXCP_SYNC with DISAS_EXITRichard Henderson2021-05-192-19/+9Star
* target/ppc: Introduce DISAS_{EXIT,CHAIN}{,_UPDATE}Richard Henderson2021-05-191-10/+65
* target/ppc: Simplify gen_debug_exceptionRichard Henderson2021-05-191-13/+2Star
* target/ppc: Remove special case for POWERPC_EXCP_TRAPRichard Henderson2021-05-191-1/+0Star
* target/ppc: Remove special case for POWERPC_SYSCALLRichard Henderson2021-05-191-1/+0Star
* target/ppc: Move DISAS_NORETURN setting into gen_exception*Richard Henderson2021-05-191-8/+18
* target/ppc: Split out decode_legacyRichard Henderson2021-05-191-51/+64
* target/ppc: Add cia field to DisasContextRichard Henderson2021-05-191-17/+19
* target/ppc: moved ppc_cpu_dump_state to cpu_init.cBruno Larsen (billionai)2021-05-192-187/+182Star
* target/ppc: moved ppc_store_sdr1 to cpu.cBruno Larsen (billionai)2021-05-192-26/+31
* target/ppc: updated vscr manipulation in machine.cBruno Larsen (billionai)2021-05-191-4/+3Star
* target/ppc: created ppc_{store,get}_vscr for generic vscr usageBruno Larsen (billionai)2021-05-196-12/+24
* target/ppc: isolated cpu init from translation logicBruno Larsen (billionai)2021-05-194-2/+13
* target/ppc: turned SPR R/W callbacks not staticBruno Larsen (billionai)2021-05-192-107/+237
* hw/ppc: moved has_spr to cpu.hLucas Mateus Castro (alqotel)2021-05-191-0/+6
* target/ppc: moved ppc_store_lpcr to misc_helper.cLucas Mateus Castro (alqotel)2021-05-194-11/+11
* target/ppc: moved function out of mmu-hash64Lucas Mateus Castro (alqotel)2021-05-192-60/+0Star
* target/ppc: move SPR R/W callbacks to translate.cBruno Larsen (billionai)2021-05-192-1020/+1028
* target/ppc: renamed SPR registration functionsBruno Larsen (billionai)2021-05-191-430/+430
* target/ppc: Fold gen_*_xer into their callersBruno Larsen (billionai)2021-05-192-39/+31Star
* target/ppc: removed VSCR from SPR registrationBruno Larsen (billionai)2021-05-041-7/+13
* target/ppc: Reduce the size of ppc_spr_tRichard Henderson2021-05-041-4/+8
* target/ppc: Clean up _spr_register et alRichard Henderson2021-05-041-82/+76Star
* target/ppc: Add POWER10 exception modelNicholas Piggin2021-05-045-7/+59
* target/ppc: rework AIL logic in interrupt deliveryNicholas Piggin2021-05-043-69/+106