aboutsummaryrefslogtreecommitdiff
path: root/target/arm/translate-a64.c
AgeCommit message (Expand)Author
2019-07-01target/arm: Move CPU state dumping routines to cpu.cPhilippe Mathieu-Daudé
2019-06-17target/arm: Move vfp_expand_imm() to translate.[ch]Peter Maydell
2019-06-13target/arm: Use tcg_gen_gvec_bitselRichard Henderson
2019-06-10target/arm: Use env_cpu, env_archcpuRichard Henderson
2019-06-10tcg: Create struct CPUTLBRichard Henderson
2019-05-28semihosting: move semihosting configuration into its own directoryAlex Bennée
2019-05-23target/arm: Simplify BFXIL expansionRichard Henderson
2019-05-23target/arm: Use extract2 for EXTRRichard Henderson
2019-05-13target/arm: Use tcg_gen_abs_i64 and tcg_gen_gvec_absRichard Henderson
2019-04-18qom/cpu: Simplify how CPUClass:cpu_dump_state() printsMarkus Armbruster
2019-03-25target/arm: Fix non-parallel expansion of CASPRichard Henderson
2019-03-05target/arm: Implement ARMv8.5-FRINTRichard Henderson
2019-03-05target/arm: Restructure handle_fp_1src_{single, double}Richard Henderson
2019-03-05target/arm: Implement ARMv8.5-CondMRichard Henderson
2019-03-05target/arm: Implement ARMv8.4-CondMRichard Henderson
2019-03-05target/arm: Rearrange disas_data_proc_regRichard Henderson
2019-03-05target/arm: Add set/clear_pstate_bits, share gen_ss_advanceRichard Henderson
2019-03-05target/arm: Split helper_msr_i_pstate into 3Richard Henderson
2019-03-05target/arm: Implement ARMv8.0-SBRichard Henderson
2019-02-28target/arm: Implement FMLAL and FMLSL for aarch64Richard Henderson
2019-02-21target/arm: Implement ARMv8.3-JSConvRichard Henderson
2019-02-21target/arm: Restructure disas_fp_int_convRichard Henderson
2019-02-15target/arm: Use vector operations for saturationRichard Henderson
2019-02-15target/arm: Use vector minmax expanders for aarch64Richard Henderson
2019-02-15target/arm: Rely on optimization within tcg_gen_gvec_orRichard Henderson
2019-02-05target/arm: Clean TBI for data operations in the translatorRichard Henderson
2019-02-05target/arm: Add TBFLAG_A64_TBID, split out gen_top_byte_ignoreRichard Henderson
2019-02-05target/arm: Set btype for indirect branchesRichard Henderson
2019-02-05target/arm: Reset btype for direct branchesRichard Henderson
2019-02-05target/arm: Default handling of BTYPE during translationRichard Henderson
2019-02-05target/arm: Add BT and BTYPE to tb->flagsRichard Henderson
2019-02-05target/arm: Add PSTATE.BTYPERichard Henderson
2019-02-01target/arm: fix decoding of B{,L}RA{A,B}Remi Denis-Courmont
2019-02-01target/arm/translate-a64: Fix mishandling of size in FCMLA decodePeter Maydell
2019-02-01target/arm/translate-a64: Fix FCMLA decoding errorPeter Maydell
2019-02-01target/arm/translate-a64: Don't underdecode SDOT and UDOTPeter Maydell
2019-02-01target/arm/translate-a64: Don't underdecode FP insnsPeter Maydell
2019-02-01target/arm/translate-a64: Don't underdecode add/sub extended registerPeter Maydell
2019-02-01target/arm/translate-a64: Don't underdecode SIMD ld/st singlePeter Maydell
2019-02-01target/arm/translate-a64: Don't underdecode SIMD ld/st multiplePeter Maydell
2019-02-01target/arm/translate-a64: Don't underdecode PRFMPeter Maydell
2019-02-01target/arm/translate-a64: Don't underdecode system instructionsPeter Maydell
2019-01-21target/arm: Tidy TBI handling in gen_a64_set_pcRichard Henderson
2019-01-21target/arm: Merge TBFLAG_AA_TB{0, 1} to TBIIRichard Henderson
2019-01-21target/arm: Decode Load/store register (pac)Richard Henderson
2019-01-21target/arm: Decode PAuth within disas_uncond_b_regRichard Henderson
2019-01-21target/arm: Rearrange decode in disas_uncond_b_regRichard Henderson
2019-01-21target/arm: Add new_pc argument to helper_exception_returnRichard Henderson
2019-01-21target/arm: Decode PAuth within disas_data_proc_2srcRichard Henderson
2019-01-21target/arm: Decode PAuth within disas_data_proc_1srcRichard Henderson