summaryrefslogtreecommitdiffstats
path: root/target/arm/translate.c
Commit message (Expand)AuthorAgeFilesLines
* misc: fix commonly doubled up wordsDaniel P. Berrangé2022-08-011-1/+1
* target/arm: Trap non-streaming usage when Streaming SVE is activeRichard Henderson2022-07-111-0/+2
* target/arm: Remove default_exception_elRichard Henderson2022-06-101-5/+0Star
* target/arm: Introduce helper_exception_with_syndromeRichard Henderson2022-06-101-5/+13
* target/arm: Introduce gen_exception_el_vRichard Henderson2022-06-101-5/+8
* target/arm: Introduce gen_exceptionRichard Henderson2022-06-101-4/+7
* target/arm: Rename gen_exception to gen_exception_elRichard Henderson2022-06-101-9/+9
* target/arm: Move gen_exception to translate.cRichard Henderson2022-06-101-0/+7
* target/arm: Remove TBFLAG_ANY.DEBUG_TARGET_ELRichard Henderson2022-06-101-1/+0Star
* target/arm: Introduce gen_exception_insnRichard Henderson2022-06-101-16/+13Star
* target/arm: Rename gen_exception_insn to gen_exception_insn_elRichard Henderson2022-06-101-19/+20
* target/arm: Introduce gen_exception_insn_el_vRichard Henderson2022-06-101-15/+12Star
* target/arm: Rename helper_exception_with_syndromeRichard Henderson2022-06-101-3/+3
* target/arm: Implement ESB instructionRichard Henderson2022-05-091-0/+23
* target/arm: Avoid bare abort() or assert(0)Richard Henderson2022-05-051-2/+2
* target/arm: Reorg ARMCPRegInfo type field bitsRichard Henderson2022-05-051-2/+4
* target/arm: Split out cpregs.hRichard Henderson2022-05-051-2/+1Star
* target/arm: Use tcg_constant in trans_CSELRichard Henderson2022-04-281-4/+3Star
* target/arm: Use tcg_constant in trans_CPS_v7mRichard Henderson2022-04-281-6/+3Star
* target/arm: Use tcg_constant in CLRM, DLS, WLS, LERichard Henderson2022-04-281-11/+5Star
* target/arm: Use tcg_constant in LDM, STMRichard Henderson2022-04-281-8/+4Star
* target/arm: Use tcg_constant for TT, SAT, SMMLARichard Henderson2022-04-281-9/+5Star
* target/arm: Use tcg_constant for v7m MRS, MSRRichard Henderson2022-04-281-4/+3Star
* target/arm: Use tcg_constant for MOVW, UMAAL, CRC32Richard Henderson2022-04-281-8/+3Star
* target/arm: Use tcg_constant for op_s_{rri,rxi}_rotRichard Henderson2022-04-281-6/+5Star
* target/arm: Use tcg_constant for gen_srsRichard Henderson2022-04-281-6/+2Star
* target/arm: Use tcg_constant for do_coproc_insnRichard Henderson2022-04-281-30/+13Star
* target/arm: Use tcg_constant for vector shift expandersRichard Henderson2022-04-281-18/+9Star
* target/arm: Use tcg_constant for gen_{msr,mrs}Richard Henderson2022-04-281-13/+9Star
* target/arm: Use tcg_constant for disas_iwmmxt_insnRichard Henderson2022-04-281-15/+10Star
* target/arm: Use tcg_constant for aa32 exceptionsRichard Henderson2022-04-281-25/+7Star
* target/arm: Simplify aa32 DISAS_WFIRichard Henderson2022-04-221-8/+4Star
* target/arm: Simplify gen_sarRichard Henderson2022-04-221-5/+3Star
* target/arm: Simplify GEN_SHIFT in translate.cRichard Henderson2022-04-221-10/+8Star
* target/arm: Split out gen_rebuild_hflagsRichard Henderson2022-04-221-16/+24
* target/arm: Extend store_cpu_offset to take field sizeRichard Henderson2022-04-221-1/+20
* target/arm: Change DisasContext.aarch64 to boolRichard Henderson2022-04-221-1/+1
* exec/translator: Pass the locked filepointer to disas_log hookRichard Henderson2022-04-201-3/+4
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-061-1/+1
* exec/memop: Adding signedness to quad definitionsFrédéric Pétrot2022-01-081-1/+1
* target/arm: Assert thumb pc is alignedRichard Henderson2021-12-151-0/+3
* target/arm: Take an exception if PC is misalignedRichard Henderson2021-12-151-1/+21
* target/arm: Split arm_pre_translate_insnRichard Henderson2021-12-151-3/+7
* target/arm: Hoist pc_next to a local variable in thumb_tr_translate_insnRichard Henderson2021-12-151-8/+8
* target/arm: Hoist pc_next to a local variable in arm_tr_translate_insnRichard Henderson2021-12-151-4/+5
* target/arm: Use tcg_constant_i32() in gen_rev16()Philippe Mathieu-Daudé2021-11-021-2/+1Star
* target/arm: Use the constant variant of store_cpu_field() when possiblePhilippe Mathieu-Daudé2021-11-021-15/+6Star
* target/arm: Use tcg_constant_i32() in op_smlad()Philippe Mathieu-Daudé2021-11-021-2/+1Star
* target/arm: Drop checks for singlestep_enabledRichard Henderson2021-10-161-30/+6Star
* target/arm: Add TB flag for "MVE insns not predicated"Peter Maydell2021-09-211-0/+8