aboutsummaryrefslogtreecommitdiff
path: root/target
AgeCommit message (Expand)AuthorFilesLines
2018-10-24target/mips: Add a placeholder for R5900 MMI2 instruction subclassFredrik Noring1-1/+39
2018-10-24target/mips: Add a placeholder for R5900 MMI1 instruction subclassFredrik Noring1-1/+35
2018-10-24target/mips: Add a placeholder for R5900 MMI0 instruction subclassFredrik Noring1-1/+42
2018-10-24target/mips: Add a placeholder for R5900 MMI instruction classFredrik Noring1-1/+44
2018-10-24target/mips: Add a placeholder for R5900 LQFredrik Noring1-2/+11
2018-10-24target/mips: Add a placeholder for R5900 SQ, handle user mode RDHWRFredrik Noring1-1/+52
2018-10-24target/mips: Define R5900 MMI3 opcode constantsFredrik Noring1-0/+39
2018-10-24target/mips: Define R5900 MMI2 opcode constantsFredrik Noring1-0/+48
2018-10-24target/mips: Define R5900 MMI1 opcode constantsFredrik Noring1-0/+44
2018-10-24target/mips: Define R5900 MMI0 opcode constantsFredrik Noring1-0/+51
2018-10-24target/mips: Define R5900 MMI<0|1|2|3> subclasses and opcode constantsFredrik Noring1-0/+51
2018-10-24target/mips: Define R5900 MMI class, and LQ and SQ opcode constantsFredrik Noring1-0/+40
2018-10-24target/mips: Add R5900 Multimedia Instruction overview noteFredrik Noring1-0/+161
2018-10-24target/mips: Define R5900 ISA, MMI ASE, and R5900 CPU preprocessor constantsFredrik Noring1-0/+3
2018-10-24target/arm: Only flush tlb if ASID changesRichard Henderson1-5/+3
2018-10-24target/arm: Remove writefn from TTBR0_EL3Richard Henderson1-1/+1
2018-10-24target/arm: Reorg NEON VLD/VST single element to one laneRichard Henderson1-42/+50
2018-10-24target/arm: Promote consecutive memory ops for aa32Richard Henderson1-0/+10
2018-10-24target/arm: Reorg NEON VLD/VST all elementsRichard Henderson1-96/+74
2018-10-24target/arm: Use gvec for NEON VLD all lanesRichard Henderson1-55/+26
2018-10-24target/arm: Use gvec for NEON_3R_VTST_VCEQ, NEON_3R_VCGT, NEON_3R_VCGERichard Henderson3-61/+60
2018-10-24target/arm: Use gvec for NEON_3R_VMLRichard Henderson3-122/+120
2018-10-24target/arm: Use gvec for VSRI, VSLIRichard Henderson3-219/+179
2018-10-24target/arm: Use gvec for VSRARichard Henderson3-117/+130
2018-10-24target/arm: Use gvec for VSHR, VSHLRichard Henderson1-22/+48
2018-10-24target/arm: Use gvec for NEON_3R_VMULRichard Henderson1-16/+15
2018-10-24target/arm: Use gvec for NEON_2RM_VMN, NEON_2RM_VNEGRichard Henderson1-8/+8
2018-10-24target/arm: Use gvec for NEON_3R_VADD_VSUB insnsRichard Henderson1-19/+10
2018-10-24target/arm: Use gvec for NEON_3R_LOGIC insnsRichard Henderson3-105/+124
2018-10-24target/arm: Use gvec for NEON VMOV, VMVN, VBIC & VORR (immediate)Richard Henderson1-25/+36
2018-10-24target/arm: Use gvec for NEON VDUPRichard Henderson1-27/+36
2018-10-24target/arm: Mark some arrays constRichard Henderson1-2/+2
2018-10-24target/arm: Promote consecutive memory ops for aa64Richard Henderson1-26/+40
2018-10-24target/arm: Use tcg_gen_gvec_dup_i64 for LD[1-4]RRichard Henderson1-25/+3
2018-10-24target/arm: Don't call tcg_clear_temp_countRichard Henderson2-2/+0
2018-10-24target/arm: Hoist address increment for vector memory opsRichard Henderson1-4/+8
2018-10-24target/arm: Report correct syndrome for FP/SIMD traps to Hyp modePeter Maydell3-5/+26
2018-10-24target/arm: Get IL bit correct for v7 syndrome valuesPeter Maydell2-5/+15
2018-10-24target/arm: New utility function to extract EC from syndromePeter Maydell4-4/+9
2018-10-24target/arm: Implement HCR.PTWPeter Maydell1-1/+20
2018-10-24target/arm: Implement HCR.VI and VFPeter Maydell1-4/+43
2018-10-24target/arm: ISR_EL1 bits track virtual interrupts if IMO/FMO setPeter Maydell1-4/+18
2018-10-24target/arm: Implement HCR.DCPeter Maydell1-2/+21
2018-10-24target/arm: Implement HCR.FBPeter Maydell1-72/+113
2018-10-24target/arm: Make switch_mode() file-localPeter Maydell2-3/+4
2018-10-24target/arm: Improve debug logging of AArch32 exception returnPeter Maydell3-6/+29
2018-10-24target/arm: Convert v8.2-fp16 from feature bit to aa64pfr0 testRichard Henderson5-32/+49
2018-10-24target/arm: Convert sve from feature bit to aa64pfr0 testRichard Henderson5-9/+28
2018-10-24target/arm: Convert jazelle from feature bit to isar1 testRichard Henderson3-5/+20
2018-10-24target/arm: Convert division from feature bits to isar0 testsRichard Henderson3-13/+13