2021-03-14 | Philippe Mathieu... | target/tricore: Replace magic value by MMU_DATA_LOAD... Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2021-03-14 | Andreas Konopik | tricore: added triboard with tc27x_soc Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2020-06-01 | Bastian Koppelmann | target/tricore: Implement gdbstub ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...<20200529072148.284037-6-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2020-06-01 | Bastian Koppelmann | target/tricore: Implement tricore_cpu_get_phys_page_debug ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...<20200529072148.284037-5-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2020-06-01 | Bastian Koppelmann | target/tricore: Raise EXCP_DEBUG in gen_goto_tb() for... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...<20200529072148.284037-4-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2020-06-01 | Bastian Koppelmann | target/tricore: Move translate feature check to ctx ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...<20200529072148.284037-3-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2020-06-01 | Bastian Koppelmann | target/tricore: Don't save pc in generate_qemu_excp ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...<20200529072148.284037-2-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-08-22 | Bastian Koppelmann | target/tricore: Fix tricore_tr_translate_insn ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-08-22 | Bastian Koppelmann | target/tricore: Implement a qemu excptions helper ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-08-22 | Bastian Koppelmann | target/tricore: Use translate_loop ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-08-22 | Bastian Koppelmann | target-tricore: Make env a member of DisasContext ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-08-22 | Bastian Koppelmann | target/tricore: Use DisasContextBase API ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-06-25 | Andreas Konopik | tricore: add QSEED instruction Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-06-25 | Georg Hofstetter | tricore: sync ctx.hflags with tb->flags Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-06-25 | David Brenken | tricore: fix RRPW_INSERT instruction Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-06-25 | David Brenken | tricore: add UTOF instruction Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-06-25 | David Brenken | tricore: add FTOIZ instruction Reviewed-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Remove decode_RV32_64G() ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Remove gen_system() ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Rename trans_arith to gen_arith ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Remove manual decoding of RV32/64M insn ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Remove shift and slt insn manual decoding ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: make ADD/SUB/OR/XOR/AND insn use arg... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Move gen_arith_imm() decoding into trans_... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Remove manual decoding from gen_store() ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Remove manual decoding from gen_load() ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Remove manual decoding from gen_branch() ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Remove gen_jalr() ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert quadrant 2 of RVXC insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert quadrant 1 of RVXC insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert quadrant 0 of RVXC insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RV priv insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RV64D insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RV32D insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RV64F insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RV32F insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RV64A insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RV32A insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RVXM insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RVXI csr insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RVXI fence insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RVXI arithmetic insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RV64I load/store insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RV32I load/store insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Convert RVXI branch insns to decodetree ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-13 | Bastian Koppelmann | target/riscv: Activate decodetree and implemnt LUI... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-08 | David Brenken | tricore: fixed RCR_CADDN instruction ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2019-03-08 | David Brenken | tricore: fixed RCR_CADD instruction ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2018-03-02 | David Brenken | tricore: renamed masking of PIE ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2018-03-02 | David Brenken | tricore: renamed masking of IE ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2018-03-02 | David Brenken | tricore: added CORE_ID ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2018-03-02 | David Brenken | tricore: added some missing cpu instructions ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2017-01-11 | Bastian Koppelmann | target-tricore: Add updfl instruction ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2017-01-11 | Peer Adelt | target-tricore: Added new JNE instruction variant ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2017-01-11 | Peer Adelt | target-tricore: Added new MOV instruction variant ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2017-01-11 | Bastian Koppelmann | target-tricore: Added MADD.F and MSUB.F instructions ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2017-01-11 | Bastian Koppelmann | target-tricore: Added FTOUZ instruction ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: Add ftoi and itof instructions ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1457708597-3025-8-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: Add cmp.f instruction ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1457708597-3025-7-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: Add div.f instruction ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1457708597-3025-6-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: Add mul.f instruction ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1457708597-3025-5-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: add add.f/sub.f instructions ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1457708597-3025-4-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: Move general CHECK_REG_PAIR of decode_rrr_divide ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1457708597-3025-3-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: Add FPU infrastructure ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1457708597-3025-2-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: Fix psw_read() clearing too many bits ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1458547383-23102-4-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: Fix helper_msub64_q_ssov not reseting... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1458547383-23102-3-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-03-23 | Bastian Koppelmann | target-tricore: add missing break in insn decode switch... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1458547383-23102-2-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-02-25 | Bastian Koppelmann | target-tricore: add opd trap generation ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1455889426-1923-5-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-02-25 | Bastian Koppelmann | target-tricore: add illegal opcode trap generation ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1455889426-1923-4-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-02-25 | Bastian Koppelmann | target-tricore: add context managment trap generation ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1455889426-1923-3-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-02-25 | Bastian Koppelmann | target-tricore: Add trap handling & SOVF/OVF traps ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1455889426-1923-2-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-02-25 | Bastian Koppelmann | target-tricore: Fix wrong precedences on psw_write ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2016-02-25 | Bastian Koppelmann | target-tricore: fix save_context_upper using env->PSW ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-06-29 | Paolo Bonzini | target-tricore: fix depositing bits from PCXI into ICR ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-30 | Bastian Koppelmann | target-tricore: fix BOL_ST_H_LONGOFF using ld ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1432289758-6250-4-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-30 | Bastian Koppelmann | target-tricore: fix msub32_q producing the wrong overflow bit ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1432289758-6250-3-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-30 | Bastian Koppelmann | target-tricore: fix OPC2_32_RR_DVINIT_HU having write... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...1432289758-6250-2-git-send-email-kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: add RR_DIV and RR_DIV_U instructions... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: add FRET instructions of the v1.6 ISA ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: add FCALL instructions of the v1.6 ISA ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: add SYS_RESTORE instruction of the... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: add RR_CRC32 instruction of the v1... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: add SWAPMSK instructions of the v1... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: add CMPSWP instructions of the v1.6... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: Add SRC_MOV_E instruction of the v1... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: introduce ISA v1.6.1 feature ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-22 | Bastian Koppelmann | target-tricore: Add ISA v1.3.1 cpu and fix tc1796 to... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-11 | Bastian Koppelmann | target-tricore: fix rfe not restoring the PC ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-11 | Bastian Koppelmann | target-tricore: fix rslcx restoring the upper context... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-11 | Bastian Koppelmann | target-tricore: fix BO_OFF10_SEXT calculating the wrong... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-11 | Bastian Koppelmann | target-tricore: fix SLR_LD_W and SLR_LD_W_POSTINC insn... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-05-11 | Bastian Koppelmann | target-tricore: Fix LOOP using wrong register for compare ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-03-30 | Bastian Koppelmann | target-tricore: fix CACHEA/I_POSTINC/PREINC using data... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-03-24 | Bastian Koppelmann | target-tricore: properly fix dvinit_b/h_13 ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-03-24 | Bastian Koppelmann | target-tricore: fix RRPW_DEXTR using wrong reg ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-03-24 | Bastian Koppelmann | target-tricore: fix DVINIT_HU/BU calculating overflow... ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-03-24 | Stefan Weil | target-tricore: Fix two helper functions (clang warnings) Cc: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-03-16 | Bastian Koppelmann | target-tricore: Add instructions of SYS opcode format ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-03-16 | Bastian Koppelmann | target-tricore: Add instructions of RRRW opcode format ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
2015-03-16 | Bastian Koppelmann | target-tricore: Add instructions of RRRR opcode format ...off-by: Bastian Koppelmann <kbastian@mail.uni-paderborn.de> |
commitcommitdifftree |
next |