aboutsummaryrefslogtreecommitdiff
path: root/target/hppa/translate.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-15target/hppa: Store full iaoq_f and page offset of iaoq_b in TBRichard Henderson1-14/+15
2024-05-15linux-user/hppa: Force all code addresses to PRIV_USERRichard Henderson1-2/+2
2024-05-15target/hppa: Use delay_excp for conditional trap on overflowRichard Henderson1-8/+13
2024-05-15target/hppa: Use delay_excp for conditional trapsRichard Henderson1-10/+31
2024-05-15target/hppa: Introduce DisasDelayExceptionRichard Henderson1-5/+55
2024-05-15target/hppa: Remove cond_freeRichard Henderson1-75/+27
2024-05-15target/hppa: Use TCG_COND_TST* in trans_ftestRichard Henderson1-16/+6
2024-05-15target/hppa: Use registerfields.h for FPSRRichard Henderson1-10/+8
2024-05-15target/hppa: Use TCG_COND_TST* in trans_bb_immRichard Henderson1-9/+3
2024-05-15target/hppa: Use TCG_COND_TST* in do_unit_addsubRichard Henderson1-2/+2
2024-05-15target/hppa: Use TCG_COND_TST* in do_unit_zero_condRichard Henderson1-2/+1
2024-05-15target/hppa: Use TCG_COND_TST* in do_log_condRichard Henderson1-51/+27
2024-05-15target/hppa: Use TCG_COND_TST* in do_condRichard Henderson1-36/+28
2024-05-15target/hppa: Rename cond_make_* helpersRichard Henderson1-26/+26
2024-05-15target/hppa: Use displacements in DisasIAQERichard Henderson1-20/+23
2024-05-15target/hppa: Introduce and use DisasIAQE for branch managementRichard Henderson1-180/+198
2024-05-15target/hppa: Always make a copy in do_ibranch_privRichard Henderson1-4/+3
2024-05-15target/hppa: Use umax in do_ibranch_privRichard Henderson1-1/+1
2024-05-15target/hppa: Add space argument to do_ibranchRichard Henderson1-50/+26
2024-05-15target/hppa: Add space arguments to install_iaq_entriesRichard Henderson1-31/+27
2024-05-15target/hppa: Add IASQ entries to DisasContextRichard Henderson1-9/+30
2024-05-15target/hppa: Simplify TB endRichard Henderson1-50/+55
2024-05-15target/hppa: Skip nullified insns in unconditional dbranch pathRichard Henderson1-2/+8
2024-05-15target/hppa: Delay computation of IAQ_NextRichard Henderson1-16/+10
2024-05-15target/hppa: Add install_linkRichard Henderson1-23/+32
2024-05-15target/hppa: Add install_iaq_entriesRichard Henderson1-31/+33
2024-05-15target/hppa: Use CF_BP_PAGE instead of cpu_breakpoint_testRichard Henderson1-2/+3
2024-05-15target/hppa: Allow prior nullification in do_ibranchRichard Henderson1-54/+21
2024-05-15target/hppa: Pass displacement to do_dbranchRichard Henderson1-24/+9
2024-05-15target/hppa: Move constant destination check into use_goto_tbRichard Henderson1-10/+10
2024-05-06exec/cpu: Extract page-protection definitions to page-protection.hPhilippe Mathieu-Daudé1-0/+1
2024-04-09target/hppa: Use insn_start from DisasContextBaseRichard Henderson1-5/+5
2024-03-29target/hppa: Clear psw_n for BE on use_nullify_skip pathRichard Henderson1-0/+1
2024-03-29target/hppa: Add diag instructions to set/restore shadow registersHelge Deller1-0/+34
2024-03-29target/hppa: Move diag argument handling to decodetreeRichard Henderson1-13/+21
2024-03-29target/hppa: Generate getshadowregs inlineRichard Henderson1-4/+13
2024-03-27target/hppa: Fix overflow computation for shladdRichard Henderson1-19/+65
2024-03-27target/hppa: Replace c with uv in do_condRichard Henderson1-7/+5
2024-03-27target/hppa: Squash d for pa1.x during decodeRichard Henderson1-18/+20
2024-03-27target/hppa: Fix unit carry conditionsRichard Henderson1-102/+110
2024-03-27target/hppa: Optimize UADDCM with no conditionRichard Henderson1-2/+22
2024-03-27target/hppa: Fix DCOR reconstruction of carry bitsRichard Henderson1-1/+1
2024-03-27target/hppa: Use gva_offset_mask() everywhereSven Schnelle1-9/+3
2024-03-27target/hppa: Fix EIRR, EIEM versus icountRichard Henderson1-3/+7
2024-03-27target/hppa: Tidy read of interval timerRichard Henderson1-3/+1
2024-03-27target/hppa: Mark interval timer write as ioRichard Henderson1-0/+3
2024-03-27target/hppa: Fix ADD/SUB trap on overflow for narrow modeSven Schnelle1-0/+6
2024-03-27target/hppa: Handle unit conditions for wide modeSven Schnelle1-2/+23
2024-03-27target/hppa: Fix B,GATE for wide modeRichard Henderson1-1/+1
2024-03-27target/hppa: Fix BE,L set of sr0Richard Henderson1-1/+1