Searched refs:lasx (Results 1 – 8 of 8) sorted by relevance
/openbmc/qemu/linux-user/loongarch64/ |
H A D | signal.c | 104 struct ctx_layout lasx; member 138 sp = extframe_alloc(extctx, &extctx->lasx, in setup_extcontext() 171 info = extctx->lasx.haddr; in setup_sigframe() 174 __put_user(extctx->lasx.size, &info->size); in setup_sigframe() 266 extctx->lasx.gaddr = frame; in parse_extcontext() 267 extctx->lasx.size = size; in parse_extcontext() 290 if (extctx->lasx.haddr) { in restore_sigframe() 292 extctx->lasx.haddr + sizeof(struct target_sctx_info); in restore_sigframe() 369 extctx.lasx.haddr = (void *)frame + (extctx.lasx.gaddr - frame_addr); in setup_rt_frame() 421 if (extctx.lasx.gaddr) { in do_rt_sigreturn() [all …]
|
/openbmc/qemu/tcg/loongarch64/ |
H A D | tcg-target.c.inc | 1699 bool lasx = type == TCG_TYPE_V256; 1702 tcg_out32(s, encode_vdj_insn(repl_insn[lasx][vece], rd, rs)); 1709 bool lasx = type == TCG_TYPE_V256; 1722 if (lasx) { 1729 if (lasx) { 1736 if (lasx) { 1743 if (lasx) { 1777 static void tcg_out_addsub_vec(TCGContext *s, bool lasx, unsigned vece, 1806 insn = sub_vec_imm_insn[lasx][vece]; 1809 insn = add_vec_imm_insn[lasx][vece]; [all …]
|
/openbmc/linux/arch/loongarch/kernel/ |
H A D | genex.S | 92 BUILD_HANDLER lasx lasx none
|
H A D | signal.c | 89 struct _ctx_layout lasx; member 538 struct sctx_info __user *info = extctx->lasx.addr; in protected_save_lasx_context() 559 err |= __put_user(extctx->lasx.size, &info->size); in protected_save_lasx_context() 578 struct sctx_info __user *info = extctx->lasx.addr; in protected_restore_lasx_context() 700 if (extctx->lasx.addr) in setup_sigcontext() 754 extctx->lasx.addr = info; in parse_extcontext() 809 if (extctx.lasx.addr) in restore_sigcontext() 875 new_sp = extframe_alloc(extctx, &extctx->lasx, in setup_extcontext()
|
/openbmc/qemu/configs/targets/ |
H A D | loongarch64-linux-user.mak | 4 …loongarch-base64.xml gdb-xml/loongarch-fpu.xml gdb-xml/loongarch-lsx.xml gdb-xml/loongarch-lasx.xml
|
H A D | loongarch64-softmmu.mak | 5 …loongarch-base64.xml gdb-xml/loongarch-fpu.xml gdb-xml/loongarch-lsx.xml gdb-xml/loongarch-lasx.xml
|
/openbmc/linux/arch/loongarch/lib/ |
H A D | xor_simd_glue.c | 71 MAKE_XOR_GLUES(lasx);
|
/openbmc/linux/ |
H A D | opengrok1.0.log | [all...] |