/external/llvm/test/CodeGen/AArch64/ |
arm64-vminmaxnm.ll | 4 ; CHECK: fmaxnm.2s v0, v0, v1 6 %vmaxnm2.i = tail call <2 x float> @llvm.aarch64.neon.fmaxnm.v2f32(<2 x float> %a, <2 x float> %b) nounwind 11 ; CHECK: fmaxnm.4s v0, v0, v1 13 %vmaxnm2.i = tail call <4 x float> @llvm.aarch64.neon.fmaxnm.v4f32(<4 x float> %a, <4 x float> %b) nounwind 18 ; CHECK: fmaxnm.2d v0, v0, v1 20 %vmaxnm2.i = tail call <2 x double> @llvm.aarch64.neon.fmaxnm.v2f64(<2 x double> %a, <2 x double> %b) nounwind 46 ; CHECK: fmaxnm s0, s0, s1 48 %vmaxnm2.i = tail call float @llvm.aarch64.neon.fmaxnm.f32(float %a, float %b) nounwind 62 declare <2 x double> @llvm.aarch64.neon.fmaxnm.v2f64(<2 x double>, <2 x double>) nounwind readnone 63 declare <4 x float> @llvm.aarch64.neon.fmaxnm.v4f32(<4 x float>, <4 x float>) nounwind readnon [all...] |
arm64-neon-add-sub.ll | 205 ; CHECK: fmaxnm d{{[0-9]+}}, d{{[0-9]+}}, d{{[0-9]+}} 206 %1 = tail call <1 x double> @llvm.aarch64.neon.fmaxnm.v1f64(<1 x double> %a, <1 x double> %b) 233 declare <1 x double> @llvm.aarch64.neon.fmaxnm.v1f64(<1 x double>, <1 x double>)
|
f16-instructions.ll | 687 ; CHECK-NEXT: fmaxnm s0, s0, s1
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/aarch64/ |
floatdp2.d | 14 18: 1e2f68e0 fmaxnm s0, s7, s15 23 3c: 1e6f68e0 fmaxnm d0, d7, d15
|
floatdp2.s | 29 .irp op, FMUL, FDIV, FADD, FSUB, FMAX, FMIN, FMAXNM, FMINNM, FNMUL
|
/external/llvm/test/MC/AArch64/ |
neon-max-min.s | 100 fmaxnm v0.4h, v1.4h, v2.4h 101 fmaxnm v0.8h, v1.8h, v2.8h 102 fmaxnm v0.2s, v1.2s, v2.2s 103 fmaxnm v31.4s, v15.4s, v16.4s 104 fmaxnm v7.2d, v8.2d, v25.2d 106 // CHECK: fmaxnm v0.4h, v1.4h, v2.4h // encoding: [0x20,0x04,0x42,0x0e] 107 // CHECK: fmaxnm v0.8h, v1.8h, v2.8h // encoding: [0x20,0x04,0x42,0x4e] 108 // CHECK: fmaxnm v0.2s, v1.2s, v2.2s // encoding: [0x20,0xc4,0x22,0x0e] 109 // CHECK: fmaxnm v31.4s, v15.4s, v16.4s // encoding: [0xff,0xc5,0x30,0x4e] 110 // CHECK: fmaxnm v7.2d, v8.2d, v25.2d // encoding: [0x07,0xc5,0x79,0x4e [all...] |
arm64-fp-encoding.s | 53 fmaxnm h1, h2, h3 54 fmaxnm s1, s2, s3 55 fmaxnm d1, d2, d3 62 ; FP16: fmaxnm h1, h2, h3 ; encoding: [0x41,0x68,0xe3,0x1e] 64 ; NO-FP16-NEXT: fmaxnm h1, h2, h3 65 ; CHECK: fmaxnm s1, s2, s3 ; encoding: [0x41,0x68,0x23,0x1e] 66 ; CHECK: fmaxnm d1, d2, d3 ; encoding: [0x41,0x68,0x63,0x1e]
|
fullfp16-neon-neg.s | 200 fmaxnm v0.4h, v1.4h, v2.4h 202 fmaxnm v0.8h, v1.8h, v2.8h
|
arm64-advsimd.s | 318 fmaxnm.2s v0, v0, v0 388 ; CHECK: fmaxnm.2s v0, v0, v0 ; encoding: [0x00,0xc4,0x20,0x0e] 453 fmaxnm.4h v0, v0, v0 478 ; CHECK: fmaxnm.4h v0, v0, v0 ; encoding: [0x00,0x04,0x40,0x0e] 503 fmaxnm.8h v0, v0, v0 528 ; CHECK: fmaxnm.8h v0, v0, v0 ; encoding: [0x00,0x04,0x40,0x4e] [all...] |
/external/vixl/doc/ |
changelog.md | 92 + Added support for `fmadd`, `fnmadd`, `fnmsub`, `fminnm`, `fmaxnm`,
|
supported-instructions.md | [all...] |
/external/llvm/test/MC/Disassembler/AArch64/ |
arm64-scalar-fp.txt | 50 # FP16: fmaxnm h1, h2, h3 51 # CHECK: fmaxnm s1, s2, s3 52 # CHECK: fmaxnm d1, d2, d3
|
/external/v8/src/arm64/ |
constants-arm64.h | [all...] |
disasm-arm64.cc | 1004 FORMAT(FMAXNM, "fmaxnm"); [all...] |
macro-assembler-arm64-inl.h | 680 void MacroAssembler::Fmaxnm(const FPRegister& fd, 684 fmaxnm(fd, fn, fm); [all...] |
assembler-arm64.cc | 1846 void Assembler::fmaxnm(const FPRegister& fd, function in class:v8::internal::Assembler [all...] |
/external/vixl/src/vixl/a64/ |
constants-a64.h | [all...] |
simulator-a64.h | [all...] |
disasm-a64.cc | [all...] |
macro-assembler-a64.h | [all...] |
simulator-a64.cc | [all...] |
/external/v8/test/cctest/ |
test-disasm-arm64.cc | [all...] |
/external/vixl/test/ |
test-simulator-traces-a64.h | 401 #include "traces/a64/sim-fmaxnm-2d-trace-a64.h" 402 #include "traces/a64/sim-fmaxnm-2s-trace-a64.h" 403 #include "traces/a64/sim-fmaxnm-4s-trace-a64.h" 404 #include "traces/a64/sim-fmaxnm-d-trace-a64.h" 405 #include "traces/a64/sim-fmaxnm-s-trace-a64.h" [all...] |
test-simulator-a64.cc | [all...] |
/external/valgrind/none/tests/arm64/ |
fp_and_simd.c | [all...] |