- Sort Score
- Result 10 results
- Languages All
Results 21 - 30 of 89 for r2r1 (0.07 sec)
-
src/runtime/mkduff.go
func copyARM64(w io.Writer) { // R20: ptr to source memory // R21: ptr to destination memory // R26, R27 (aka REGTMP): scratch space // R20 and R21 are updated as a side effect fmt.Fprintln(w, "TEXT runtime·duffcopy<ABIInternal>(SB), NOSPLIT|NOFRAME, $0-0") for i := 0; i < 64; i++ { fmt.Fprintln(w, "\tLDP.P\t16(R20), (R26, R27)") fmt.Fprintln(w, "\tSTP.P\t(R26, R27), 16(R21)") fmt.Fprintln(w) } fmt.Fprintln(w, "\tRET")
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 19:04:21 UTC 2023 - 8K bytes - Viewed (0) -
src/vendor/golang.org/x/crypto/internal/poly1305/sum_generic.go
if h2r0.hi != 0 { panic("poly1305: unexpected overflow") } if h2r1.hi != 0 { panic("poly1305: unexpected overflow") } m0 := h0r0 m1 := add128(h1r0, h0r1) // These two additions don't overflow thanks again m2 := add128(h2r0, h1r1) // to the 4 masked bits at the top of r0 and r1. m3 := h2r1 t0 := m0.lo t1, c := bits.Add64(m1.lo, m0.hi, 0)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jan 22 19:00:13 UTC 2024 - 9.6K bytes - Viewed (0) -
src/runtime/signal_loong64.go
print("r16 ", hex(c.r16()), "\t") print("r17 ", hex(c.r17()), "\n") print("r18 ", hex(c.r18()), "\t") print("r19 ", hex(c.r19()), "\n") print("r20 ", hex(c.r20()), "\t") print("r21 ", hex(c.r21()), "\n") print("r22 ", hex(c.r22()), "\t") print("r23 ", hex(c.r23()), "\n") print("r24 ", hex(c.r24()), "\t") print("r25 ", hex(c.r25()), "\n") print("r26 ", hex(c.r26()), "\t")
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Mar 21 06:51:28 UTC 2023 - 3K bytes - Viewed (0) -
src/crypto/internal/bigmod/nat_arm64.s
ADCS R15, R11 MUL R8, R3, R16 ADCS R16, R12 UMULH R8, R3, R20 ADC $0, R20 MUL R5, R3, R13 ADDS R13, R9 UMULH R5, R3, R17 ADCS R17, R10 UMULH R6, R3, R21 STP.P (R9, R10), 16(R1) ADCS R21, R11 UMULH R7, R3, R19 ADCS R19, R12 STP.P (R11, R12), 16(R1) ADC $0, R20, R4 SUB $4, R0 B loop done: MOVD R4, c+24(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 24 22:37:58 UTC 2023 - 1.4K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/LOONG64Ops.go
// large or unaligned move // arg0 = address of dst memory (in R21, changed as side effect) // arg1 = address of src memory (in R20, changed as side effect) // arg2 = address of the last element of src // arg3 = mem // auxint = alignment // returns mem // MOVx (R20), Rtmp // MOVx Rtmp, (R21) // ADDV $sz, R20 // ADDV $sz, R21 // BGEU Rarg2, R20, -4(PC) { name: "LoweredMove",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Nov 21 19:04:19 UTC 2023 - 25.2K bytes - Viewed (0) -
src/runtime/preempt_mips64x.s
MOVV R11, 88(R29) MOVV R12, 96(R29) MOVV R13, 104(R29) MOVV R14, 112(R29) MOVV R15, 120(R29) MOVV R16, 128(R29) MOVV R17, 136(R29) MOVV R18, 144(R29) MOVV R19, 152(R29) MOVV R20, 160(R29) MOVV R21, 168(R29) MOVV R22, 176(R29) MOVV R24, 184(R29) MOVV R25, 192(R29) MOVV RSB, 200(R29) MOVV HI, R1 MOVV R1, 208(R29) MOVV LO, R1 MOVV R1, 216(R29) #ifndef GOMIPS64_softfloat MOVV FCR31, R1
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Sat Nov 06 10:24:44 UTC 2021 - 2.7K bytes - Viewed (0) -
src/runtime/asm_loong64.s
TEXT runtime·panicIndex<ABIInternal>(SB),NOSPLIT,$0-16 MOVV R20, R4 MOVV R21, R5 JMP runtime·goPanicIndex<ABIInternal>(SB) TEXT runtime·panicIndexU<ABIInternal>(SB),NOSPLIT,$0-16 MOVV R20, R4 MOVV R21, R5 JMP runtime·goPanicIndexU<ABIInternal>(SB) TEXT runtime·panicSliceAlen<ABIInternal>(SB),NOSPLIT,$0-16 MOVV R21, R4 MOVV R23, R5 JMP runtime·goPanicSliceAlen<ABIInternal>(SB)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon May 13 15:04:25 UTC 2024 - 26.5K bytes - Viewed (2) -
src/crypto/internal/bigmod/nat_ppc64x.s
loop: MOVD 0(R4), R14 // x[i] MOVD 8(R4), R16 // x[i+1] MOVD 16(R4), R18 // x[i+2] MOVD 24(R4), R20 // x[i+3] MOVD 0(R3), R15 // z[i] MOVD 8(R3), R17 // z[i+1] MOVD 16(R3), R19 // z[i+2] MOVD 24(R3), R21 // z[i+3] MULLD R5, R14, R10 // low x[i]*y MULHDU R5, R14, R11 // high x[i]*y ADDC R15, R10 ADDZE R11 ADDC R9, R10 ADDZE R11, R9 MULLD R5, R16, R14 // low x[i+1]*y MULHDU R5, R16, R15 // high x[i+1]*y
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jan 25 19:32:43 UTC 2024 - 1.9K bytes - Viewed (0) -
src/runtime/cgo/asm_mipsx.s
MOVW R5, (4*2)(R29) // a unsafe.Pointer MOVW R7, (4*3)(R29) // ctxt uintptr MOVW R16, (4*4)(R29) MOVW R17, (4*5)(R29) MOVW R18, (4*6)(R29) MOVW R19, (4*7)(R29) MOVW R20, (4*8)(R29) MOVW R21, (4*9)(R29) MOVW R22, (4*10)(R29) MOVW R23, (4*11)(R29) MOVW g, (4*12)(R29) MOVW R31, (4*13)(R29) #ifndef GOMIPS_softfloat MOVD F20, (4*14)(R29) MOVD F22, (4*14+8*1)(R29) MOVD F24, (4*14+8*2)(R29)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 12 00:43:51 UTC 2023 - 2.4K bytes - Viewed (0) -
src/runtime/cgo/asm_mips64x.s
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 MOVD F24, (8*15)(R29) MOVD F25, (8*16)(R29)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 12 00:43:51 UTC 2023 - 2.5K bytes - Viewed (0)