- Sort Score
- Result 10 results
- Languages All
Results 31 - 40 of 65 for mulld (0.14 sec)
-
src/runtime/time_windows_386.s
loop: MOVL (_INTERRUPT_TIME+time_hi1), AX MOVL (_INTERRUPT_TIME+time_lo), CX MOVL (_INTERRUPT_TIME+time_hi2), DI CMPL AX, DI JNE loop // w = DI:CX // multiply by 100 MOVL $100, AX MULL CX IMULL $100, DI ADDL DI, DX // w*100 = DX:AX MOVL AX, mono+12(FP) MOVL DX, mono+16(FP) wall: MOVL (_SYSTEM_TIME+time_hi1), CX MOVL (_SYSTEM_TIME+time_lo), AX MOVL (_SYSTEM_TIME+time_hi2), DX
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 07 17:19:45 UTC 2023 - 1.7K bytes - Viewed (0) -
src/cmd/internal/obj/x86/anames.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Apr 11 18:32:50 UTC 2023 - 19.1K bytes - Viewed (0) -
src/cmd/internal/obj/ppc64/asm9.go
case APASTECC: return OPVCC(31, 902, 0, 1) /* paste. - v3.00 */ case ADARN: return OPVCC(31, 755, 0, 0) /* darn - v3.00 */ case AMULLW, AMULLD: return OPVCC(7, 0, 0, 0) /* mulli works with MULLW or MULLD */ case AOR: return OPVCC(24, 0, 0, 0) case AORIS: return OPVCC(25, 0, 0, 0) /* ORIS */ case ARLWMI: return OPVCC(20, 0, 0, 0) /* rlwimi */
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 15 13:55:28 UTC 2024 - 156.1K bytes - Viewed (0) -
src/crypto/internal/bigmod/nat_arm.s
JMP addMulVVWx(SB) TEXT addMulVVWx(SB), NOFRAME|NOSPLIT, $0 MOVW $0, R0 MOVW z+0(FP), R1 MOVW x+4(FP), R2 MOVW y+8(FP), R3 ADD R5<<2, R1, R5 MOVW $0, R4 B E9 L9: MOVW.P 4(R2), R6 MULLU R6, R3, (R7, R6) ADD.S R4, R6 ADC R0, R7 MOVW 0(R1), R4 ADD.S R4, R6 ADC R0, R7 MOVW.P R6, 4(R1) MOVW R7, R4 E9: TEQ R1, R5 BNE L9 MOVW R4, c+12(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 24 22:37:58 UTC 2023 - 900 bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm/armasm/plan9x.go
{VMUL_EQ_F64, []int{2, 1, 0}, "VMUL", "MULD"}, {VNMUL_EQ_F32, []int{2, 1, 0}, "VNMUL", "NMULF"}, {VNMUL_EQ_F64, []int{2, 1, 0}, "VNMUL", "NMULD"}, {VMLA_EQ_F32, []int{2, 1, 0}, "VMLA", "MULAF"}, {VMLA_EQ_F64, []int{2, 1, 0}, "VMLA", "MULAD"}, {VMLS_EQ_F32, []int{2, 1, 0}, "VMLS", "MULSF"}, {VMLS_EQ_F64, []int{2, 1, 0}, "VMLS", "MULSD"}, {VNMLA_EQ_F32, []int{2, 1, 0}, "VNMLA", "NMULAF"},
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:33 UTC 2023 - 11.9K bytes - Viewed (0) -
src/math/big/arith_arm.s
MOVW $0, R0 MOVW z+0(FP), R1 MOVW z_len+4(FP), R5 MOVW x+12(FP), R2 MOVW y+24(FP), R3 MOVW r+28(FP), R4 ADD R5<<2, R1, R5 B E8 // word loop L8: MOVW.P 4(R2), R6 MULLU R6, R3, (R7, R6) ADD.S R4, R6 ADC R0, R7 MOVW.P R6, 4(R1) MOVW R7, R4 E8: TEQ R1, R5 BNE L8 MOVW R4, c+32(FP) RET // func addMulVVW(z, x []Word, y Word) (c Word)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 4K bytes - Viewed (0) -
src/runtime/defs_openbsd_mips64.go
type tforkt struct { tf_tcb unsafe.Pointer tf_tid *int32 tf_stack uintptr } type sigcontext struct { sc_cookie uint64 sc_mask uint64 sc_pc uint64 sc_regs [32]uint64 mullo uint64 mulhi uint64 sc_fpregs [33]uint64 sc_fpused uint64 sc_fpc_eir uint64 _xxx [8]int64 } type siginfo struct { si_signo int32 si_code int32 si_errno int32
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Oct 23 17:31:23 UTC 2023 - 2.8K bytes - Viewed (0) -
src/runtime/sys_plan9_arm.s
MOVW $0x89705f41, R3 // 2**61 * 10**-9 MULLU R1,R3,(R6,R5) // R5:R6:R7 = R1:R2 * R3 MOVW $0,R7 MULALU R2,R3,(R7,R6) // unscale by discarding low 32 bits, shifting the rest by 29 MOVW R6>>29,R6 // R6:R7 = (R5:R6:R7 >> 61) ORR R7<<3,R6 MOVW R7>>29,R7 // subtract (10**9 * sec) from nsec to get nanosecond remainder MOVW $1000000000, R5 // 10**9 MULLU R6,R5,(R9,R8) // R8:R9 = R6:R7 * R5 MULA R7,R5,R9,R9
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Apr 29 14:15:04 UTC 2021 - 7K bytes - Viewed (0) -
src/runtime/vlop_arm.s
TEQ RM->1, RM // check for d=0 or d=1 // 2nd Newton iteration MUL.NE RM, Rq, Ra MOVW.NE $0, Rs MULAL.NE Rq, Ra, (Rq,Rs) BEQ udiv_by_0_or_1 // q now accurate enough for a remainder r, 0<=r<3*d MULLU Rq, Rr, (Rq,Rs) // q = (r * q) >> 32 ADD RM, Rr, Rr // r = n - d MULA RM, Rq, Rr, Rr // r = n - (q+1)*d // since 0 <= n-q*d < 3*d; thus -d <= r < 2*d CMN RM, Rr // t = r-d
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Jun 04 07:25:06 UTC 2020 - 7.1K bytes - Viewed (0) -
src/runtime/signal_openbsd_mips64.go
//go:nosplit //go:nowritebarrierrec func (c *sigctxt) pc() uint64 { return c.regs().sc_pc } func (c *sigctxt) link() uint64 { return c.regs().sc_regs[31] } func (c *sigctxt) lo() uint64 { return c.regs().mullo } func (c *sigctxt) hi() uint64 { return c.regs().mulhi } func (c *sigctxt) sigcode() uint32 { return uint32(c.info.si_code) } func (c *sigctxt) sigaddr() uint64 { return *(*uint64)(add(unsafe.Pointer(c.info), 16)) }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 29 08:07:46 UTC 2020 - 3.3K bytes - Viewed (0)