- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 37 for MOVV (0.61 sec)
-
src/internal/runtime/syscall/asm_linux_mips64x.s
TEXT ·Syscall6(SB),NOSPLIT,$0-80 MOVV num+0(FP), R2 // syscall entry MOVV a1+8(FP), R4 MOVV a2+16(FP), R5 MOVV a3+24(FP), R6 MOVV a4+32(FP), R7 MOVV a5+40(FP), R8 MOVV a6+48(FP), R9 MOVV R0, R3 // reset R3 to 0 as 1-ret SYSCALL keeps it SYSCALL BEQ R7, ok MOVV $-1, R1 MOVV R1, r1+56(FP) MOVV R0, r2+64(FP) MOVV R2, errno+72(FP) RET ok: MOVV R2, r1+56(FP) MOVV R3, r2+64(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 21 21:28:32 UTC 2024 - 724 bytes - Viewed (0) -
src/internal/runtime/atomic/atomic_mips64x.s
// return 1; // } else { // return 0; // } TEXT ·Cas64(SB), NOSPLIT, $0-25 MOVV ptr+0(FP), R1 MOVV old+8(FP), R2 MOVV new+16(FP), R5 SYNC cas64_again: MOVV R5, R3 LLV (R1), R4 BNE R2, R4, cas64_fail SCV R3, (R1) BEQ R3, cas64_again MOVV $1, R1 MOVB R1, ret+24(FP) SYNC RET cas64_fail: MOVV $0, R1 JMP -4(PC) TEXT ·Casint32(SB), NOSPLIT, $0-17 JMP ·Cas(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat May 11 21:29:34 UTC 2024 - 7.2K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/loong64enc1.s
JMP foo(SB) // 00000050 JMP (R4) // 8000004c JMP 1(PC) // 00040050 MOVW $65536, R4 // 04020014 MOVW $4096, R4 // 24000014 MOVV $65536, R4 // 04020014 MOVV $4096, R4 // 24000014 MOVW R4, R5 // 85001700 MOVV R4, R5 // 85001500 MOVBU R4, R5 // 85fc4303 SUB R4, R5, R6 // a6101100 SUBV R4, R5, R6 // a6901100 ADD R4, R5, R6 // a6101000 ADDV R4, R5, R6 // a6901000
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 02:04:54 UTC 2024 - 8.2K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/mips64.s
//inst: // // load ints and bytes // // LMOVV rreg ',' rreg // { // outcode(int($1), &$2, 0, &$4); // } MOVV R25, R17 // 00198825 MOVV R1, R2 // 00011025 MOVV LO, R1 // 00000812 MOVV HI, R1 // 00000810 MOVV R1, LO // 00200013 MOVV R1, HI // 00200011 // LMOVW rreg ',' rreg // { // outcode(int($1), &$2, 0, &$4); // } MOVW R1, R2 // 00011004
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Aug 08 12:17:12 UTC 2023 - 12.4K bytes - Viewed (0) -
src/runtime/asm_loong64.s
MOVV R9, 72(R3) MOVV R10, 80(R3) MOVV R11, 88(R3) MOVV R12, 96(R3) // R13 already saved MOVV R14, 104(R3) MOVV R15, 112(R3) MOVV R16, 120(R3) MOVV R17, 128(R3) MOVV R18, 136(R3) // R19 already saved MOVV R20, 144(R3) MOVV R21, 152(R3) // R22 is g. MOVV R23, 160(R3) MOVV R24, 168(R3) MOVV R25, 176(R3) MOVV R26, 184(R3) // R27 already saved // R28 already saved.
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 13 15:04:25 UTC 2024 - 26.5K bytes - Viewed (0) -
src/runtime/cgo/asm_mips64x.s
#else ADDV $(-8*15), R29 #endif MOVV R4, (8*1)(R29) // fn unsafe.Pointer MOVV R5, (8*2)(R29) // a unsafe.Pointer MOVV R7, (8*3)(R29) // ctxt uintptr MOVV R16, (8*4)(R29) MOVV R17, (8*5)(R29) MOVV R18, (8*6)(R29) MOVV R19, (8*7)(R29) MOVV R20, (8*8)(R29) MOVV R21, (8*9)(R29) MOVV R22, (8*10)(R29) MOVV R23, (8*11)(R29) MOVV RSB, (8*12)(R29) MOVV g, (8*13)(R29) MOVV R31, (8*14)(R29) #ifndef GOMIPS64_softfloat
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 12 00:43:51 UTC 2023 - 2.5K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/sys/unix/asm_linux_loong64.s
TEXT ·Syscall6(SB),NOSPLIT,$0-80 JMP syscall·Syscall6(SB) TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 JAL runtime·entersyscall(SB) MOVV a1+8(FP), R4 MOVV a2+16(FP), R5 MOVV a3+24(FP), R6 MOVV R0, R7 MOVV R0, R8 MOVV R0, R9 MOVV trap+0(FP), R11 // syscall entry SYSCALL MOVV R4, r1+32(FP) MOVV R0, r2+40(FP) // r2 is not used. Always set to 0 JAL runtime·exitsyscall(SB) RET TEXT ·RawSyscall(SB),NOSPLIT,$0-56
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 1.2K bytes - Viewed (0) -
src/internal/runtime/atomic/atomic_loong64.s
// return 1; // } else { // return 0; // } TEXT ·Cas64(SB), NOSPLIT, $0-25 MOVV ptr+0(FP), R4 MOVV old+8(FP), R5 MOVV new+16(FP), R6 DBAR cas64_again: MOVV R6, R7 LLV (R4), R8 BNE R5, R8, cas64_fail SCV R7, (R4) BEQ R7, cas64_again MOVV $1, R4 MOVB R4, ret+24(FP) DBAR RET cas64_fail: MOVV $0, R4 JMP -4(PC) TEXT ·Casuintptr(SB), NOSPLIT, $0-25 JMP ·Cas64(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 6.3K bytes - Viewed (0) -
src/reflect/asm_loong64.s
JAL runtime·spillArgs(SB) MOVV REGCTXT, 32(R3) // save REGCTXT > args of moveMakeFuncArgPtrs < LOCAL_REGARGS MOVV REGCTXT, R4 MOVV R25, R5 JAL ·moveMakeFuncArgPtrs<ABIInternal>(SB) MOVV 32(R3), REGCTXT // restore REGCTXT MOVV REGCTXT, 8(R3) MOVV $argframe+0(FP), R20 MOVV R20, 16(R3) MOVV R0, LOCAL_RETVALID(R3) ADDV $LOCAL_RETVALID, R3, R20 MOVV R20, 24(R3) ADDV $LOCAL_REGARGS, R3, R20
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 13 15:04:25 UTC 2024 - 2.7K bytes - Viewed (0) -
src/internal/runtime/syscall/asm_linux_loong64.s
TEXT ·Syscall6<ABIInternal>(SB),NOSPLIT,$0-80 MOVV R4, R11 // syscall entry MOVV R5, R4 MOVV R6, R5 MOVV R7, R6 MOVV R8, R7 MOVV R9, R8 MOVV R10, R9 SYSCALL MOVV R0, R5 // r2 is not used. Always set to 0. MOVW $-4096, R12 BGEU R12, R4, ok SUBVU R4, R0, R6 // errno MOVV $-1, R4 // r1 RET ok: // r1 already in R4 MOVV R0, R6 // errno
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 13 15:04:25 UTC 2024 - 1013 bytes - Viewed (0)