summaryrefslogtreecommitdiffstats
path: root/target/arm/translate.c
Commit message (Expand)AuthorAgeFilesLines
* target/arm: Fix some comment typosPeter Maydell2020-03-121-1/+1
* target/arm: Recalculate hflags correctly after writes to CONTROLPeter Maydell2020-03-121-4/+3Star
* target/arm: Update hflags in trans_CPS_v7m()Peter Maydell2020-03-121-1/+4
* target/arm: Move the vfp decodetree calls next to the base isaRichard Henderson2020-02-281-54/+29Star
* target/arm: Move VLLDM and VLSTM to vfp.decodeRichard Henderson2020-02-281-44/+9Star
* target/arm: Remove ARM_FEATURE_VFP check from disas_vfp_insnRichard Henderson2020-02-281-4/+0Star
* target/arm: Replace ARM_FEATURE_VFP4 with isar_feature_aa32_simdfmacRichard Henderson2020-02-281-1/+1
* target/arm: Use isar_feature_aa32_simd_r32 more placesRichard Henderson2020-02-211-1/+1
* target/arm: Convert PMULL.8 to gvecRichard Henderson2020-02-211-13/+13
* target/arm: Convert PMULL.64 to gvecRichard Henderson2020-02-211-14/+2Star
* target/arm: Convert PMUL.8 to gvecRichard Henderson2020-02-211-7/+4Star
* target/arm: Vectorize USHL and SSHLRichard Henderson2020-02-211-15/+284
* target/arm: Add _aa32_ to isar_feature functions testing 32-bit ID registersPeter Maydell2020-02-211-3/+3
* target/arm: Split out aarch32_cpsr_valid_maskRichard Henderson2020-02-131-23/+17Star
* target/arm: Add mmu_idx for EL1 and EL2 w/ PAN enabledRichard Henderson2020-02-131-0/+2
* target/arm: Reorganize ARMMMUIdxRichard Henderson2020-02-071-1/+0Star
* target/arm: Recover 4 bits from TBFLAGsRichard Henderson2020-02-071-26/+33
* target/arm: Rename ARMMMUIdx_S1E2 to ARMMMUIdx_E2Richard Henderson2020-02-071-1/+1
* target/arm: Rename ARMMMUIdx*_S1E3 to ARMMMUIdx*_SE3Richard Henderson2020-02-071-1/+1
* target/arm: Rename ARMMMUIdx_S1SE[01] to ARMMMUIdx_SE10_[01]Richard Henderson2020-02-071-3/+3
* target/arm: Rename ARMMMUIdx_S2NS to ARMMMUIdx_Stage2Richard Henderson2020-02-071-1/+1
* target/arm: Rename ARMMMUIdx*_S12NSE* to ARMMMUIdx*_E10_*Richard Henderson2020-02-071-3/+3
* target/arm: Set ISSIs16Bit in make_issinfoRichard Henderson2020-01-171-0/+3
* tcg: Search includes from the project root source directoryPhilippe Mathieu-Daudé2020-01-161-2/+2
* target/arm: only update pc after semihosting completesAlex Bennée2020-01-091-3/+3
* target/arm: ensure we use current exception state after SCR updateAlex Bennée2019-12-161-1/+5
* target/arm: Handle AArch32 CP15 trapping via HSTR_EL2Marc Zyngier2019-12-161-1/+2
* target/arm: Relax r13 restriction for ldrex/strex for v8.0Richard Henderson2019-11-191-4/+8
* target/arm: Do not reject rt == rt2 for strexdRichard Henderson2019-11-191-1/+1
* target/arm: Rebuild hflags for M-profileRichard Henderson2019-10-241-1/+4
* target/arm: Rebuild hflags at MSR writesRichard Henderson2019-10-241-5/+23
* target/arm: Fix sign-extension for SMLAL*Richard Henderson2019-10-221-1/+3
* target/arm: handle A-profile semihosting at translate timeAlex Bennée2019-09-271-4/+15
* target/arm: handle M-profile semihosting at translate timeAlex Bennée2019-09-271-1/+10
* target/arm: Inline gen_bx_im into callersRichard Henderson2019-09-051-19/+7Star
* target/arm: Clean up disas_thumb_insnRichard Henderson2019-09-051-25/+2Star
* target/arm: Convert T16, long branchesRichard Henderson2019-09-051-49/+36Star
* target/arm: Convert T16, Unconditional branchRichard Henderson2019-09-051-7/+2Star
* target/arm: Convert T16, load (literal)Richard Henderson2019-09-051-40/+2Star
* target/arm: Convert T16, shift immediateRichard Henderson2019-09-051-24/+2Star
* target/arm: Convert T16, Miscellaneous 16-bit instructionsRichard Henderson2019-09-051-77/+34Star
* target/arm: Convert T16, Conditional branches, Supervisor callRichard Henderson2019-09-051-23/+3Star
* target/arm: Convert T16, push and popRichard Henderson2019-09-051-71/+12Star
* target/arm: Split gen_nop_hintRichard Henderson2019-09-051-43/+24Star
* target/arm: Convert T16, nop hintsRichard Henderson2019-09-051-2/+1Star
* target/arm: Convert T16, Reverse bytesRichard Henderson2019-09-051-15/+3Star
* target/arm: Convert T16, Change processor stateRichard Henderson2019-09-051-46/+38Star
* target/arm: Convert T16, extractRichard Henderson2019-09-051-13/+1Star
* target/arm: Convert T16 adjust sp (immediate)Richard Henderson2019-09-051-13/+2Star
* target/arm: Convert T16 add, compare, move (two high registers)Richard Henderson2019-09-051-47/+2Star