aboutsummaryrefslogtreecommitdiff
path: root/target/loongarch
AgeCommit message (Expand)Author
2023-05-06target/loongarch: Implement vaddaSong Gao
2023-05-06target/loongarch: Implement vabsdSong Gao
2023-05-06target/loongarch: Implement vavg/vavgrSong Gao
2023-05-06target/loongarch: Implement vaddw/vsubwSong Gao
2023-05-06target/loongarch: Implement vhaddw/vhsubwSong Gao
2023-05-06target/loongarch: Implement vsadd/vssubSong Gao
2023-05-06target/loongarch: Implement vnegSong Gao
2023-05-06target/loongarch: Implement vaddi/vsubiSong Gao
2023-05-06target/loongarch: Implement vadd/vsubSong Gao
2023-05-06target/loongarch: Add CHECK_SXE maccro for check LSX enableSong Gao
2023-05-06target/loongarch: meson.build support build LSXSong Gao
2023-05-06target/loongarch: Add LSX data type VRegSong Gao
2023-04-04target/loongarch: Enables plugins to get instruction codestanhongze
2023-03-13target/loongarch: Remove `NB_MMU_MODES` defineAnton Johansson
2023-03-07gdbstub: move register helpers into standalone includeAlex Bennée
2023-03-05target/loongarch: Drop tcg_temp_freeRichard Henderson
2023-03-05target/loongarch: Drop temp_newRichard Henderson
2023-03-03target/loongarch: Implement Chip Configuraiton Version Register(0x0000)Song Gao
2023-03-02Merge tag 'pull-monitor-2023-03-02' of https://repo.or.cz/qemu/armbru into st...Peter Maydell
2023-03-02target/loongarch: Restrict 'qapi-commands-machine.h' to system emulationPhilippe Mathieu-Daudé
2023-03-01accel/tcg: Pass max_insn to gen_intermediate_code by pointerRichard Henderson
2023-03-01target/loongarch: Replace `tb_pc()` with `tb->pc`Anton Johansson
2023-02-27target/loongarch/cpu: Restrict "memory.h" header to sysemuPhilippe Mathieu-Daudé
2023-02-27target/loongarch/cpu: Remove unused "sysbus.h" headerBernhard Beschow
2023-02-08Drop duplicate #includeMarkus Armbruster
2023-01-23target/loongarch: Disassemble pcadd* addressesRichard Henderson
2023-01-23target/loongarch: Disassemble jirl properlyRichard Henderson
2023-01-23target/loongarch: Enable the disassembler for host tcgRichard Henderson
2023-01-18bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plxPhilippe Mathieu-Daudé
2022-12-16target/loongarch: Convert to 3-phase resetPeter Maydell
2022-12-14cleanup: Tweak and re-run return_directly.cocciMarkus Armbruster
2022-11-07target/loongarch: Fix return value of CHECK_FPERui Wang
2022-11-07target/loongarch: Separate the hardware flags into MMU index and PLVRui Wang
2022-11-04target/loongarch: Fix emulation of float-point disable exceptionRui Wang
2022-11-04target/loongarch: Adjust the layout of hardware flags bit fieldsRui Wang
2022-11-04target/loongarch: Fix raise_mmu_exception() set wrong exception_indexSong Gao
2022-11-04target/loongarch: Add exception subcodeSong Gao
2022-11-04hw/intc: Fix LoongArch extioi coreisr accessingXiaojuan Yang
2022-10-26target/loongarch: Convert to tcg_ops restore_state_to_opcRichard Henderson
2022-10-17target/loongarch: Fix fnm{sub/add}_{s/d} set wrong flagsSong Gao
2022-10-17target/loongarch: bstrins.w src register need EXT_NONESong Gao
2022-10-04accel/tcg: Introduce tb_pc and log_pcRichard Henderson
2022-10-04hw/core: Add CPUClass.get_pcRichard Henderson
2022-09-06accel/tcg: Add pc and host_pc params to gen_intermediate_codeRichard Henderson
2022-08-13docs/system/loongarch: Update the LoongArch documentXiaojuan Yang
2022-08-08target/loongarch: Remove cpu_fcsr0Richard Henderson
2022-08-05target/loongarch: Update gdb_set_fpu() and gdb_get_fpu()Song Gao
2022-08-05target/loongarch: Update loongarch-fpu.xmlSong Gao
2022-08-05target/loongarch: add gdb_arch_name()Song Gao
2022-08-05target/loongarch: Fix GDB get the wrong pcSong Gao