/external/boringssl/ios-aarch64/crypto/fipsmodule/ |
armv8-mont.S | 29 umulh x7,x7,x9 31 umulh x11,x8,x9 37 umulh x13,x13,x15 50 umulh x17,x14,x15 64 umulh x11,x8,x9 69 umulh x17,x14,x15 97 umulh x7,x7,x9 101 umulh x11,x8,x9 108 umulh x13,x13,x15 112 umulh x17,x14,x1 [all...] |
/external/boringssl/linux-aarch64/crypto/fipsmodule/ |
armv8-mont.S | 30 umulh x7,x7,x9 32 umulh x11,x8,x9 38 umulh x13,x13,x15 51 umulh x17,x14,x15 65 umulh x11,x8,x9 70 umulh x17,x14,x15 98 umulh x7,x7,x9 102 umulh x11,x8,x9 109 umulh x13,x13,x15 113 umulh x17,x14,x1 [all...] |
/external/llvm/test/CodeGen/AArch64/ |
mul-lohi.ll | 7 ; CHECK-DAG: umulh [[CARRY:x[0-9]+]], x0, x2 13 ; CHECK-BE-DAG: umulh [[CARRY:x[0-9]+]], x1, x3 26 ; CHECK: umulh [[HI:x[0-9]+]], x0, x2 38 ; CHECK: umulh [[HI:x[0-9]+]], x0, x2
|
madd-lohi.ll | 6 ; CHECK-DAG: umulh [[CARRY:x[0-9]+]], x0, x2 12 ; CHECK-BE-DAG: umulh [[CARRY:x[0-9]+]], x1, x3
|
arm64-fast-isel.ll | 108 ; CHECK-NEXT: umulh x{{[0-9]+}}, [[ARG1]], [[ARG2]]
|
arm64-mul.ll | 10 ; CHECK: umulh {{x[0-9]+}}, {{x[0-9]+}}, {{x[0-9]+}}
|
arm64-xaluo.ll | 248 ; CHECK: umulh [[MREG:x[0-9]+]], x0, x1 403 ; CHECK: umulh [[MREG:x[0-9]+]], x0, x1 628 ; CHECK: umulh [[REG:x[0-9]+]], x0, x1
|
dp-3source.ll | 93 ; CHECK: umulh {{x[0-9]+}}, {{x[0-9]+}}, {{x[0-9]+}}
|
/external/boringssl/src/crypto/fipsmodule/bn/asm/ |
armv8-mont.pl | 29 # umulh and therefore uses same amount of multiplication instructions 94 umulh $hi0,$hi0,$m0 96 umulh $ahi,$aj,$m0 102 umulh $hi1,$hi1,$m1 115 umulh $nhi,$nj,$m1 129 umulh $ahi,$aj,$m0 134 umulh $nhi,$nj,$m1 162 umulh $hi0,$hi0,$m0 166 umulh $ahi,$aj,$m0 173 umulh $hi1,$hi1,$m [all...] |
/prebuilts/go/darwin-x86/src/cmd/internal/obj/arm64/ |
anames.go | 230 "UMULH",
|
/prebuilts/go/linux-x86/src/cmd/internal/obj/arm64/ |
anames.go | 230 "UMULH",
|
/prebuilts/go/darwin-x86/src/math/big/ |
arith_arm64.s | 20 UMULH R0, R1, R3 147 UMULH R5, R3, R7
|
/prebuilts/go/linux-x86/src/math/big/ |
arith_arm64.s | 20 UMULH R0, R1, R3 147 UMULH R5, R3, R7
|
/external/vixl/doc/ |
changelog.md | 28 + Added support for `umulh` instruction.
|
/external/llvm/test/MC/AArch64/ |
arm64-arithmetic-encoding.s | 483 umulh x1, x2, x3 486 ; CHECK: umulh x1, x2, x3 ; encoding: [0x41,0x7c,0xc3,0x9b]
|
/prebuilts/go/darwin-x86/src/cmd/compile/internal/ssa/gen/ |
ARM64Ops.go | 169 {name: "UMULH", argLength: 2, reg: gp21, asm: "UMULH", commutative: true}, // (arg0 * arg1) >> 64, unsigned
|
/prebuilts/go/linux-x86/src/cmd/compile/internal/ssa/gen/ |
ARM64Ops.go | 169 {name: "UMULH", argLength: 2, reg: gp21, asm: "UMULH", commutative: true}, // (arg0 * arg1) >> 64, unsigned
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64MCCodeEmitter.cpp | 560 // The Ra field of SMULH and UMULH is unused: it should be assembled as 31
|
/prebuilts/go/darwin-x86/src/cmd/asm/internal/asm/testdata/ |
arm64enc.s | 387 UMULH R24, R20, R24 // 987ed89b
|
/prebuilts/go/linux-x86/src/cmd/asm/internal/asm/testdata/ |
arm64enc.s | 387 UMULH R24, R20, R24 // 987ed89b
|
/prebuilts/go/darwin-x86/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/ |
tables.go | 436 UMULH 905 UMULH: "UMULH", [all...] |
/prebuilts/go/linux-x86/src/cmd/vendor/golang.org/x/arch/arm64/arm64asm/ |
tables.go | 436 UMULH 905 UMULH: "UMULH", [all...] |
/external/vixl/test/aarch64/ |
test-assembler-aarch64.cc | [all...] |
/external/pcre/dist2/src/sljit/ |
sljitNativeARM_64.c | 123 #define UMULH 0x9bc03c00 [all...] |
/external/llvm/lib/Target/AArch64/ |
AArch64SchedCyclone.td | 194 // MADDX,MSUBX,SMULH,UMULH
|