4880 Commits (40c67636f67c2a89745f2e698522fe917326a952)

Author SHA1 Message Date
Peter Maydell b3a816f6ce target/arm: Use FIELD_EX32 for testing 32-bit fields 7 years ago
Peter Maydell 4036b7d1cd target/arm: Use isar_feature function for testing AA32HPD feature 7 years ago
Peter Maydell 10054016ed target/arm: Test correct register in aa32_pan and aa32_ats1e1 checks 7 years ago
Peter Maydell 62d96ff485 target/arm: Correct handling of PMCR_EL0.LC bit 7 years ago
Peter Maydell a1ed04dd79 target/arm: Correct definition of PMCRDP 7 years ago
Peter Maydell 3bec78447a target/arm: Provide ARMv8.4-PMU in '-cpu max' 7 years ago
Peter Maydell 15dd1ebda4 target/arm: Implement ARMv8.4-PMU extension 7 years ago
Peter Maydell 0727f63b1e target/arm: Implement ARMv8.1-PMU extension 7 years ago
Peter Maydell 1548a7b2ad target/arm: Read debug-related ID registers from KVM 7 years ago
Peter Maydell 4426d3617d target/arm: Move DBGDIDR into ARMISARegisters 7 years ago
Peter Maydell 88ce6c6ee8 target/arm: Stop assuming DBGDIDR always exists 7 years ago
Peter Maydell 2a609df87d target/arm: Add _aa64_ and _any_ versions of pmu_8_1 isar checks 7 years ago
Peter Maydell a617953855 target/arm: Define an aa32_pmu_8_1 isar feature test function 7 years ago
Peter Maydell d52c061e54 target/arm: Use FIELD macros for clearing ID_DFR0 PERFMON field 7 years ago
Peter Maydell ceb2744b47 target/arm: Add and use FIELD definitions for ID_AA64DFR0_EL1 7 years ago
Peter Maydell 24183fb6f0 target/arm: Factor out PMU register definitions 7 years ago
Peter Maydell 22e570730d target/arm: Define and use any_predinv isar_feature test 7 years ago
Peter Maydell 6e61f8391c target/arm: Add isar_feature_any_fp16 and document naming/usage conventions 7 years ago
Peter Maydell f8af1143ef target/arm: Check aa32_pan in take_aarch32_exception(), not aa64_pan 7 years ago
Peter Maydell 873b73c0c8 target/arm: Add _aa32_ to isar_feature functions testing 32-bit ID registers 7 years ago
Richard Henderson b830a5ee82 target/arm: Split out aa64_va_parameter_tbi, aa64_va_parameter_tbid 7 years ago
Richard Henderson 03f27724df target/arm: Remove ttbr1_valid check from get_phys_addr_lpae 7 years ago
Richard Henderson 71d181640a target/arm: Fix select for aa64_va_parameters_both 7 years ago
Richard Henderson 7eeb4c2ce8 target/arm: Use bit 55 explicitly for pauth 7 years ago
Richard Henderson 528dc354b6 target/arm: Flush high bits of sve register after AdvSIMD INS 7 years ago
Richard Henderson 33649de62e target/arm: Flush high bits of sve register after AdvSIMD ZIP/UZP/TRN 7 years ago
Richard Henderson 263273bc98 target/arm: Flush high bits of sve register after AdvSIMD TBL/TBX 7 years ago
Richard Henderson 78cedfabd5 target/arm: Flush high bits of sve register after AdvSIMD EXT 7 years ago
BALATON Zoltan ad5db2e732 target/ppc/cpu.h: Clean up comments in the struct CPUPPCState definition 7 years ago
BALATON Zoltan b561615db2 target/ppc/cpu.h: Move fpu related members closer in cpu env 7 years ago
BALATON Zoltan 92eeb004e8 target/ppc: Fix typo in comments 7 years ago
BALATON Zoltan 19b5c4186e target/ppc/cpu.h: Remove duplicate includes 7 years ago
Philippe Mathieu-Daudé adeefe0167 Avoid cpu_physical_memory_rw() with a constant is_write argument 7 years ago
Philippe Mathieu-Daudé 85eb7c18ee Let cpu_[physical]_memory() calls pass a boolean 'is_write' argument 7 years ago
Peter Maydell 19f7034773 Avoid address_space_rw() with a constant is_write argument 7 years ago
Philippe Mathieu-Daudé 1ccda935d4 Let address_space_rw() calls pass a boolean 'is_write' argument 7 years ago
Philippe Mathieu-Daudé 0eeef0a4d3 Remove unnecessary cast when using the cpu_[physical]_memory API 7 years ago
Philippe Mathieu-Daudé b7cbebf2b9 Remove unnecessary cast when using the address_space API 7 years ago
Philippe Mathieu-Daudé 7c98f0f8c3 target/i386/whpx: Remove superfluous semicolon 7 years ago
Peter Maydell dc7a88d081 target/arm: Implement ARMv8.1-VMID16 extension 7 years ago
Richard Henderson e11f0eb672 target/arm: Enable ARMv8.2-UAO in -cpu max 7 years ago
Richard Henderson 7a8014ab87 target/arm: Implement UAO semantics 7 years ago
Richard Henderson 9eeb7a1c95 target/arm: Update MSR access to UAO 7 years ago
Richard Henderson 64761e10af target/arm: Add ID_AA64MMFR2_EL1 7 years ago
Richard Henderson e0fe7309a7 target/arm: Enable ARMv8.2-ATS1E1 in -cpu max 7 years ago
Richard Henderson 04b07d2972 target/arm: Implement ATS1E1 system registers 7 years ago
Richard Henderson 4a2696c0d4 target/arm: Set PAN bit as required on exception entry 7 years ago
Richard Henderson 81636b70c2 target/arm: Enforce PAN semantics in get_S1prot 7 years ago
Richard Henderson 66412260cc target/arm: Update arm_mmu_idx_el for PAN 7 years ago
Richard Henderson 220f508f49 target/arm: Update MSR access for PAN 7 years ago