- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 15 for UMULH (0.05 sec)
-
src/crypto/internal/nistec/p256_asm_arm64.s
// x[1:] * x[0] MUL x0, x1, acc1 UMULH x0, x1, acc2 MUL x0, x2, t0 ADDS t0, acc2, acc2 UMULH x0, x2, acc3 MUL x0, x3, t0 ADCS t0, acc3, acc3 UMULH x0, x3, acc4 ADC $0, acc4, acc4 // x[2:] * x[1] MUL x1, x2, t0 ADDS t0, acc3 UMULH x1, x2, t1 ADCS t1, acc4 ADC $0, ZR, acc5 MUL x1, x3, t0 ADDS t0, acc4 UMULH x1, x3, t1 ADC t1, acc5 // x[3] * x[2]
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 04 17:29:44 UTC 2024 - 29.7K bytes - Viewed (0) -
src/crypto/internal/bigmod/nat_arm64.s
MUL R6, R3, R14 ADCS R14, R10 MUL R7, R3, R15 LDP 16(R1), (R11, R12) 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:
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/math/big/arith_arm64.s
loop: CBZ R0, done LDP.P 32(R2), (R5, R6) LDP -16(R2), (R7, R8) MUL R3, R5, R10 UMULH R3, R5, R11 ADDS R4, R10 MUL R3, R6, R12 UMULH R3, R6, R13 ADCS R11, R12 MUL R3, R7, R14 UMULH R3, R7, R15 ADCS R13, R14 MUL R3, R8, R16 UMULH R3, R8, R17 ADCS R15, R16 ADC $0, R17, R4 STP.P (R10, R12), 32(R1) STP (R14, R16), -16(R1) SUB $4, R0 B loop done:
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Oct 19 23:33:27 UTC 2023 - 11.8K bytes - Viewed (0) -
src/runtime/time_windows_arm64.s
// Code stolen from compiler output for: // // var x uint64 // func f() (sec uint64, nsec uint32) { return x / 1000000000, uint32(x % 1000000000) } // LSR $1, R0, R1 MOVD $-8543223759426509416, R2 UMULH R1, R2, R1 LSR $28, R1, R1 MOVD R1, sec+0(FP) MOVD $1000000000, R2 MSUB R1, R0, R2, R0 MOVW R0, nsec+8(FP)
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu Sep 07 17:19:45 UTC 2023 - 906 bytes - Viewed (0) -
test/codegen/mathbits.go
// --------------- // func Mul(x, y uint) (hi, lo uint) { // amd64:"MULQ" // arm64:"UMULH","MUL" // ppc64x:"MULHDU","MULLD" // s390x:"MLGR" // mips64: "MULVU" // riscv64:"MULHU","MUL" return bits.Mul(x, y) } func Mul64(x, y uint64) (hi, lo uint64) { // amd64:"MULQ" // arm64:"UMULH","MUL" // ppc64x:"MULHDU","MULLD" // s390x:"MLGR" // mips64: "MULVU" // riscv64:"MULHU","MUL"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 18:51:17 UTC 2024 - 19.6K bytes - Viewed (0) -
src/cmd/internal/obj/arm64/anames.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 18 01:40:37 UTC 2023 - 5.4K bytes - Viewed (0) -
test/codegen/arithmetic.go
// Check that constant divisions get turned into MULs func ConstDivs(n1 uint, n2 int) (uint, int) { // amd64:"MOVQ\t[$]-1085102592571150095","MULQ",-"DIVQ" // 386:"MOVL\t[$]-252645135","MULL",-"DIVL" // arm64:`MOVD`,`UMULH`,-`DIV` // arm:`MOVW`,`MUL`,-`.*udiv` a := n1 / 17 // unsigned // amd64:"MOVQ\t[$]-1085102592571150095","IMULQ",-"IDIVQ" // 386:"MOVL\t[$]-252645135","IMULL",-"IDIVL" // arm64:`SMULH`,-`DIV`
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 15:28:00 UTC 2024 - 15.2K bytes - Viewed (0) -
src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/tables.go
UMINP: "UMINP", UMINV: "UMINV", UMLAL: "UMLAL", UMLAL2: "UMLAL2", UMLSL: "UMLSL", UMLSL2: "UMLSL2", UMNEGL: "UMNEGL", UMOV: "UMOV", UMSUBL: "UMSUBL", UMULH: "UMULH", UMULL: "UMULL", UMULL2: "UMULL2", UQADD: "UQADD", UQRSHL: "UQRSHL", UQRSHRN: "UQRSHRN", UQRSHRN2: "UQRSHRN2", UQSHL: "UQSHL", UQSHRN: "UQSHRN",
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Aug 16 17:57:48 UTC 2017 - 211.8K bytes - Viewed (0) -
src/cmd/compile/internal/ssa/_gen/ARM64Ops.go
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Thu May 23 15:49:20 UTC 2024 - 58.8K bytes - Viewed (0) -
src/cmd/asm/internal/asm/testdata/arm64enc.s
UDIV R2, R19, R21 // 750ac29a UMADDL R0, R20, R17, R17 // 3152a09b UMSUBL R22, R4, R3, R7 // 6790b69b UMNEGL R3, R19, R1 // 61fea39b UMULH R24, R20, R24 // 987ed89b UMULL R19, R22, R19 // d37eb39b UXTBW R2, R6 // 461c0053 UXTHW R7, R20 // f43c0053
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Jul 24 01:11:41 UTC 2023 - 43.9K bytes - Viewed (0)