summaryrefslogtreecommitdiff
path: root/target/arm/translate.c
AgeCommit message (Expand)Author
2018-03-02target/arm: Decode t32 simd 3reg and 2reg_scalar extensionRichard Henderson
2018-03-02target/arm: Decode aa32 armv8.3 2-reg-indexRichard Henderson
2018-03-02target/arm: Decode aa32 armv8.3 3-sameRichard Henderson
2018-03-02target/arm: Decode aa32 armv8.1 two reg and a scalarRichard Henderson
2018-03-02target/arm: Decode aa32 armv8.1 three sameRichard Henderson
2018-03-01target/arm/helper: pass explicit fpst to set_rmodeAlex Bennée
2018-02-09target/arm/translate.c: Fix missing 'break' for TT insnsPeter Maydell
2018-02-09target/arm: Expand vector registers for SVERichard Henderson
2018-01-25target/arm: Add aa{32, 64}_vfp_{dreg, qreg} helpersRichard Henderson
2018-01-25target/arm: Change the type of vfp.regsRichard Henderson
2018-01-25target/arm: Use pointers in neon tbl helperRichard Henderson
2018-01-25target/arm: Use pointers in neon zip/uzp helpersRichard Henderson
2018-01-25target/arm: Use pointers in crypto helpersRichard Henderson
2018-01-11target/arm: Make disas_thumb2_insn() generate its own UNDEF exceptionsPeter Maydell
2017-12-29tcg: Dynamically allocate TCGOpsRichard Henderson
2017-12-29tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED*Richard Henderson
2017-12-13target/arm: Implement TT instructionPeter Maydell
2017-12-13target/arm: Split M profile MNegPri mmu index into user and privPeter Maydell
2017-12-11target/arm: Generate UNDEF for 32-bit Thumb2 insnsPeter Maydell
2017-11-07translate.c: Fix usermode big-endian AArch32 LDREXD and STREXDPeter Maydell
2017-10-31fix WFI/WFE length in syndrome registerStefano Stabellini
2017-10-27Merge remote-tracking branch 'remotes/rth/tags/pull-dis-20171026' into stagingPeter Maydell
2017-10-25disas: Remove unused flags argumentsRichard Henderson
2017-10-24tcg: Initialize cpu_env genericallyRichard Henderson
2017-10-24tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota
2017-10-24target/arm: check CF_PARALLEL instead of parallel_cpusEmilio G. Cota
2017-10-24tcg: convert tb->cflags reads to tb_cflags(tb)Emilio G. Cota
2017-10-12target/arm: Implement SG instruction corner casesPeter Maydell
2017-10-12target/arm: Support some Thumb insns being always unconditionalPeter Maydell
2017-10-12target-arm: Simplify insn_crosses_page()Peter Maydell
2017-10-12target/arm: Pull Thumb insn word loads up to top levelPeter Maydell
2017-10-12target-arm: Don't check for "Thumb2 or M profile" for not-Thumb1Peter Maydell
2017-10-12target/arm: Implement secure function returnPeter Maydell
2017-10-12target/arm: Implement BLXNSPeter Maydell
2017-10-12target/arm: Add M profile secure MMU index values to get_a32_user_mem_index()Peter Maydell
2017-10-10tcg: remove addr argument from lookup_tb_ptrEmilio G. Cota
2017-09-07Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20170907'...Peter Maydell
2017-09-07target/arm: Add Jazelle featurePortia Stephens
2017-09-07target/arm: Implement BXNS, and banked stack pointersPeter Maydell
2017-09-07target/arm: Make CONTROL register banked for v8MPeter Maydell
2017-09-07target/arm: Add state field, feature bit and migration for v8M secure statePeter Maydell
2017-09-06target/arm: Perform per-insn cross-page check only for ThumbRichard Henderson
2017-09-06target/arm: Split out thumb_tr_translate_insnRichard Henderson
2017-09-06target/arm: Move ss check to init_disas_contextRichard Henderson
2017-09-06target/arm: [tcg] Port to generic translation frameworkLluís Vilanova
2017-09-06target/arm: [tcg] Port to disas_logLluís Vilanova
2017-09-06target/arm: [tcg] Port to tb_stopLluís Vilanova
2017-09-06target/arm: [tcg] Port to translate_insnLluís Vilanova
2017-09-06target/arm: [tcg,a64] Port to insn_startLluís Vilanova
2017-09-06target/arm: [tcg] Port to insn_startLluís Vilanova