aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate.c
AgeCommit message (Expand)Author
2020-01-17target/arm: Set ISSIs16Bit in make_issinfopull-target-arm-20200117-1Richard 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 updatepull-target-arm-20191216-1Alex 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
2019-09-05target/arm: Convert T16 data-processing (two low regs)Richard Henderson
2019-09-05target/arm: Add skeleton for T16 decodetreeRichard Henderson
2019-09-05target/arm: Simplify disas_arm_insnRichard Henderson
2019-09-05target/arm: Simplify disas_thumb2_insnRichard Henderson
2019-09-05target/arm: Convert TTRichard Henderson
2019-09-05target/arm: Convert SGRichard Henderson
2019-09-05target/arm: Convert Table BranchRichard Henderson
2019-09-05target/arm: Convert Unallocated memory hintRichard Henderson
2019-09-05target/arm: Convert PLI, PLD, PLDWRichard Henderson
2019-09-05target/arm: Convert SETENDRichard Henderson
2019-09-05target/arm: Convert CPS (privileged)Richard Henderson
2019-09-05target/arm: Convert Clear-Exclusive, BarriersRichard Henderson
2019-09-05target/arm: Convert RFE and SRSRichard Henderson
2019-09-05target/arm: Convert SVCRichard Henderson
2019-09-05target/arm: Convert B, BL, BLX (immediate)Richard Henderson