2023-08-24 | Jiajie Chen | target/loongarch: Add LoongArch32 cpu la132 Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-10-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Song Gao | target/loongarch: Add avail_64 to check la64-only instructions Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-9-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Song Gao | target/loongarch: Add a check parameter to the TRANS... Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-8-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Sign extend results in VA32 mode Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-7-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Truncate high 32 bits of address... Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-6-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Extract set_pc() helper Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-6-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Extract make_address_pc() helper Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-7-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Extract make_address_i() helper Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-6-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Extract make_address_x() helper Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-6-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Add LA64 & VA32 to DisasContext Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-5-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Support LoongArch32 VPPN Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-4-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Support LoongArch32 DMW Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-3-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Support LoongArch32 TLB entry Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230822032724.1353391-2-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Add GDB support for loongarch32 mode Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230817093121.1053890-4-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Add new object class for loongarch32... Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230817093121.1053890-3-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Jiajie Chen | target/loongarch: Add function to check current arch Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230817093121.1053890-2-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | target/loongarch: Extract 64-bit specifics to loongarch64_cp... Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | target/loongarch: Introduce abstract TYPE_LOONGARCH64_CPU Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Song Gao | target/loongarch: Fix loongarch_la464_initfn() misses... Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20230817093121.1053890-11-gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | target/loongarch: Remove duplicated disas_set_info... Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-08-24 | Philippe Mathieu... | target/loongarch: Log I/O write accesses to CSR registers Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-06-16 | Jiajie Chen | target/loongarch: Fix CSR.DMW0-3.VSEG check Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-06-16 | Tianrui Zhao | hw/loongarch: Supplement cpu topology arguments Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-06-16 | Tianrui Zhao | hw/loongarch: Add numa support Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-06-16 | Tianrui Zhao | hw/intc: Set physical cpuid route for LoongArch ipi... Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-06-16 | Tianrui Zhao | hw/loongarch/virt: Add cpu arch_id support Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-06-05 | Jiaxun Yang | hw/intc/loongarch_ipi: Bring back all 4 IPI mailboxes Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-26 | Song Gao | target/loongarch: Fix the vinsgr2vr/vpickve2gr instructions... Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230525120005.2223413-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-26 | Song Gao | target/loongarch: Fix LD/ST{LE/GT} instructions get... Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230515130042.2719712-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-15 | Song Gao | hw/intc: Add NULL pointer check on LoongArch ipi device Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230512100421.1867848-4-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-15 | Song Gao | hw/loongarch/virt: Set max 256 cpus support on loongarch... Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230512100421.1867848-3-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-15 | Song Gao | hw/loongarch/virt: Modify ipi as percpu device Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230512100421.1867848-2-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-15 | Song Gao | tests/avocado: Add LoongArch machine start test Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230513012744.1885728-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-15 | Alexander Bulekov | loongarch: mark loongarch_ipi_iocsr re-entrnacy safe Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Alex Bennée | hw/intc: don't use target_ulong for LoongArch ipi Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: CPUCFG support LSX Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-45-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Use {set/get}_gpr replace to cpu_fpr Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-44-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vldi Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-43-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vld vst Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-42-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vilvl vilvh vextrins vshuf Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-41-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vreplve vpack vpick Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-40-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vinsgr2vr vpickve2gr vreplgr2vr Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-39-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vbitsel vset Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-38-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vfcmp Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-37-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vseq vsle vslt Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-36-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement LSX fpu fcvt instructions Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-35-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement LSX fpu arith instructions Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-34-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vfrstp Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-33-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vbitclr vbitset vbitrev Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-32-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vpcnt Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-31-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vclo vclz Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-30-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vssrlrn vssrarn Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-29-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vssrln vssran Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-28-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsrlrn vsrarn Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-27-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsrln vsran Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-26-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsrlr vsrar Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-25-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsllwil vextl Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-24-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsll vsrl vsra vrotr Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-23-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement LSX logic instructions Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-22-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vmskltz/vmskgez/vmsknz Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-21-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsigncov Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-20-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vexth Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-19-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsat Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-18-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vdiv/vmod Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-17-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vmadd/vmsub/vmaddw{ev/od} Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-16-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vmul/vmuh/vmulw{ev/od} Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-15-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vmax/vmin Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-14-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vadda Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-13-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vabsd Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-12-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vavg/vavgr Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-11-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vaddw/vsubw Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-10-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vhaddw/vhsubw Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-9-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vsadd/vssub Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-8-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vneg Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-7-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vaddi/vsubi Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-6-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Implement vadd/vsub Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-5-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Add CHECK_SXE maccro for check LSX... Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-4-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: meson.build support build LSX Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-3-gaosong@loongson.cn> |
commitcommitdifftree |
2023-05-06 | Song Gao | target/loongarch: Add LSX data type VReg Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230504122810.4094787-2-gaosong@loongson.cn> |
commitcommitdifftree |
2023-04-04 | tanhongze | target/loongarch: Enables plugins to get instruction... Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-04-04 | Tianrui Zhao | hw/loongarch/virt: Fix virt_to_phys_addr function Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Song Gao | hw/loongarch/virt: add system_powerdown hmp command... Signed-off-by: Song Gao <gaosong@loongson.cn> Message-Id: <20230303010548.295580-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Song Gao | target/loongarch: Implement Chip Configuraiton Version... Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230227071046.1445572-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Song Gao | docs/system/loongarch: update loongson3.rst and rename... Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230227035905.1290953-1-gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Song Gao | loongarch: Add smbios command line option. Signed-off-by: Song Gao <gaosong@loongson.cn> ...Id: <20230227035905.1290953-2-gaosong@loongson.cn> |
commitcommitdifftree |
2023-03-03 | Bibo Mao | hw/loongarch/virt: rename PCH_PIC_IRQ_OFFSET with VIRT_GSI_BASE Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-01-06 | Tianrui Zhao | hw/intc/loongarch_pch: Change default irq number of... Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-01-06 | Tianrui Zhao | hw/intc/loongarch_pch_pic: add irq number property Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2023-01-06 | Tianrui Zhao | hw/intc/loongarch_pch_msi: add irq number property Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-12-15 | Xiaojuan Yang | hw/loongarch/virt: Add cfi01 pflash device Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-12-02 | Xiaojuan Yang | hw/loongarch/virt: Add cfi01 pflash device Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-22 | Xiaojuan Yang | hw/loongarch: Replace the value of uart info with macro Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-22 | Xiaojuan Yang | hw/loongarch: Fix setprop_sized method in fdt rtc node. Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-22 | Xiaojuan Yang | hw/loongarch: Add default stdout uart in fdt Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-07 | Rui Wang | target/loongarch: Fix return value of CHECK_FPE Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-07 | Rui Wang | target/loongarch: Separate the hardware flags into... Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Rui Wang | target/loongarch: Fix emulation of float-point disable... Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Rui Wang | target/loongarch: Adjust the layout of hardware flags... Reviewed-by: Song Gao <gaosong@loongson.cn> Signed-off-by: Song Gao <gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Song Gao | target/loongarch: Fix raise_mmu_exception() set wrong... Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20221101073210.3934280-2-gaosong@loongson.cn> |
commitcommitdifftree |
2022-11-04 | Song Gao | target/loongarch: Add exception subcode Signed-off-by: Song Gao <gaosong@loongson.cn> ...ID: <20221101073210.3934280-1-gaosong@loongson.cn> |
commitcommitdifftree |
next |