aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-09-05target/arm: Convert RFE and SRSRichard Henderson3-89/+75
2019-09-05target/arm: Convert SVCRichard Henderson2-6/+17
2019-09-05target/arm: Convert B, BL, BLX (immediate)Richard Henderson4-109/+125
2019-09-05target/arm: Diagnose base == pc for LDM/STMRichard Henderson1-2/+3
2019-09-05target/arm: Diagnose too few registers in list for LDM/STMRichard Henderson1-8/+18
2019-09-05target/arm: Diagnose writeback register in list for LDM for v7Richard Henderson1-0/+9
2019-09-05target/arm: Convert LDM, STMRichard Henderson3-198/+246
2019-09-05target/arm: Convert MOVW, MOVTRichard Henderson3-56/+48
2019-09-05target/arm: Convert Signed multiply, signed and unsigned divideRichard Henderson3-272/+258
2019-09-05target/arm: Convert packing, unpacking, saturation, and reversalRichard Henderson3-310/+300
2019-09-05target/arm: Convert Parallel addition and subtractionRichard Henderson3-117/+200
2019-09-05target/arm: Convert USAD8, USADA8, SBFX, UBFX, BFC, BFI, UDFRichard Henderson3-96/+144
2019-09-05target/arm: Diagnose UNPREDICTABLE ldrex/strex casesRichard Henderson1-2/+38
2019-09-05target/arm: Convert Synchronization primitivesRichard Henderson3-258/+412
2019-09-05target/arm: Convert load/store (register, immediate, literal)Richard Henderson3-443/+623
2019-09-05target/arm: Convert T32 ADDW/SUBWRichard Henderson3-11/+33
2019-09-05target/arm: Convert the rest of A32 Miscelaneous instructionsRichard Henderson3-82/+58
2019-09-05target/arm: Convert ERETRichard Henderson3-39/+33
2019-09-05target/arm: Convert CLZRichard Henderson3-16/+24
2019-09-05target/arm: Convert BX, BXJ, BLX (register)Richard Henderson3-40/+47
2019-09-05target/arm: Convert Cyclic Redundancy CheckRichard Henderson3-65/+72
2019-09-05target/arm: Convert MRS/MSR (banked, register)Richard Henderson3-141/+145
2019-09-05target/arm: Convert MSR (immediate) and hintsRichard Henderson3-18/+84
2019-09-05target/arm: Simplify op_smlawx for SMLAW*Richard Henderson1-8/+8
2019-09-05target/arm: Simplify op_smlaxxx for SMLAL*Richard Henderson1-7/+8
2019-09-05target/arm: Convert Halfword multiply and multiply accumulateRichard Henderson3-97/+170
2019-09-05target/arm: Convert Saturating addition and subtractionRichard Henderson3-27/+67
2019-09-05target/arm: Simplify UMAALRichard Henderson1-22/+12
2019-09-05target/arm: Convert multiply and multiply accumulateRichard Henderson3-107/+177
2019-09-05target/arm: Convert Data Processing (immediate)Richard Henderson3-334/+186
2019-09-05target/arm: Convert Data Processing (reg-shifted-reg)Richard Henderson3-20/+87
2019-09-05target/arm: Convert Data Processing (register)Richard Henderson3-36/+271
2019-09-05target/arm: Add stubs for aa32 decodetreeRichard Henderson5-1/+114
2019-09-05target/arm: Use store_reg_from_load in thumb2 codeRichard Henderson1-9/+3
2019-09-05Merge remote-tracking branch 'remotes/rth/tags/pull-or1k-20190904' into stagingPeter Maydell10-224/+770
2019-09-04target/openrisc: Update cpu "any" to v1.3Richard Henderson1-1/+1
2019-09-04target/openrisc: Implement l.adrpRichard Henderson3-0/+16
2019-09-04target/openrisc: Implement move to/from FPCSRRichard Henderson5-5/+38
2019-09-04target/openrisc: Implement unordered fp comparisonsRichard Henderson5-0/+145
2019-09-04target/openrisc: Add support for ORFPX64A32Richard Henderson7-4/+333
2019-09-04target/openrisc: Check CPUCFG_OF32S for float insnsRichard Henderson2-50/+36
2019-09-04target/openrisc: Fix lf.ftoi.sRichard Henderson1-1/+1
2019-09-04target/openrisc: Add VR2 and AVR special processor registersRichard Henderson3-6/+19
2019-09-04target/openrisc: Move VR, UPR, DMMCFGR, IMMCFGR to cpu initRichard Henderson3-13/+22
2019-09-04target/openrisc: Make VR and PPC read-onlyRichard Henderson2-12/+1
2019-09-04target/openrisc: Cache R0 in DisasContextRichard Henderson1-7/+12
2019-09-04target/openrisc: Replace cpu register array with a functionRichard Henderson1-97/+116
2019-09-04target/openrisc: Add DisasContext parameter to check_r0_writeRichard Henderson1-47/+49
2019-09-04Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell10-24/+122
2019-09-04Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190903' into stagingPeter Maydell57-867/+920