aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate.c
AgeCommit message (Expand)Author
2020-02-21target/arm: Use isar_feature_aa32_simd_r32 more placesRichard Henderson
2020-02-21target/arm: Convert PMULL.8 to gvecRichard Henderson
2020-02-21target/arm: Convert PMULL.64 to gvecRichard Henderson
2020-02-21target/arm: Convert PMUL.8 to gvecRichard Henderson
2020-02-21target/arm: Vectorize USHL and SSHLRichard Henderson
2020-02-21target/arm: Add _aa32_ to isar_feature functions testing 32-bit ID registersPeter Maydell
2020-02-13target/arm: Split out aarch32_cpsr_valid_maskRichard Henderson
2020-02-13target/arm: Add mmu_idx for EL1 and EL2 w/ PAN enabledRichard Henderson
2020-02-07target/arm: Reorganize ARMMMUIdxRichard Henderson
2020-02-07target/arm: Recover 4 bits from TBFLAGsRichard Henderson
2020-02-07target/arm: Rename ARMMMUIdx_S1E2 to ARMMMUIdx_E2Richard Henderson
2020-02-07target/arm: Rename ARMMMUIdx*_S1E3 to ARMMMUIdx*_SE3Richard Henderson
2020-02-07target/arm: Rename ARMMMUIdx_S1SE[01] to ARMMMUIdx_SE10_[01]Richard Henderson
2020-02-07target/arm: Rename ARMMMUIdx_S2NS to ARMMMUIdx_Stage2Richard Henderson
2020-02-07target/arm: Rename ARMMMUIdx*_S12NSE* to ARMMMUIdx*_E10_*Richard Henderson
2020-01-17target/arm: Set ISSIs16Bit in make_issinfoRichard Henderson
2020-01-15tcg: Search includes from the project root source directoryPhilippe Mathieu-Daudé
2020-01-09target/arm: only update pc after semihosting completesAlex Bennée
2019-12-16target/arm: ensure we use current exception state after SCR updateAlex Bennée
2019-12-16target/arm: Handle AArch32 CP15 trapping via HSTR_EL2Marc Zyngier
2019-11-19target/arm: Relax r13 restriction for ldrex/strex for v8.0Richard Henderson
2019-11-19target/arm: Do not reject rt == rt2 for strexdRichard Henderson
2019-10-24target/arm: Rebuild hflags for M-profileRichard Henderson
2019-10-24target/arm: Rebuild hflags at MSR writesRichard Henderson
2019-10-22target/arm: Fix sign-extension for SMLAL*Richard Henderson
2019-09-27target/arm: handle A-profile semihosting at translate timeAlex Bennée
2019-09-27target/arm: handle M-profile semihosting at translate timeAlex Bennée
2019-09-05target/arm: Inline gen_bx_im into callersRichard Henderson
2019-09-05target/arm: Clean up disas_thumb_insnRichard Henderson
2019-09-05target/arm: Convert T16, long branchesRichard Henderson
2019-09-05target/arm: Convert T16, Unconditional branchRichard Henderson
2019-09-05target/arm: Convert T16, load (literal)Richard Henderson
2019-09-05target/arm: Convert T16, shift immediateRichard Henderson
2019-09-05target/arm: Convert T16, Miscellaneous 16-bit instructionsRichard Henderson
2019-09-05target/arm: Convert T16, Conditional branches, Supervisor callRichard Henderson
2019-09-05target/arm: Convert T16, push and popRichard Henderson
2019-09-05target/arm: Split gen_nop_hintRichard Henderson
2019-09-05target/arm: Convert T16, nop hintsRichard Henderson
2019-09-05target/arm: Convert T16, Reverse bytesRichard Henderson
2019-09-05target/arm: Convert T16, Change processor stateRichard Henderson
2019-09-05target/arm: Convert T16, extractRichard Henderson
2019-09-05target/arm: Convert T16 adjust sp (immediate)Richard Henderson
2019-09-05target/arm: Convert T16 add, compare, move (two high registers)Richard Henderson
2019-09-05target/arm: Convert T16 branch and exchangeRichard Henderson
2019-09-05target/arm: Convert T16 one low register and immediateRichard Henderson
2019-09-05target/arm: Convert T16 add/sub (3 low, 2 low and imm)Richard Henderson
2019-09-05target/arm: Convert T16 load/store multipleRichard Henderson
2019-09-05target/arm: Convert T16 add pc/sp (immediate)Richard Henderson
2019-09-05target/arm: Convert T16 load/store (immediate offset)Richard Henderson
2019-09-05target/arm: Convert T16 load/store (register offset)Richard Henderson