Home
last modified time | relevance | path

Searched refs:frintm (Results 1 – 25 of 65) sorted by relevance

123

/external/llvm-project/llvm/test/MC/AArch64/SVE/
Dfrintm.s10 frintm z31.h, p7/m, z31.h label
16 frintm z31.s, p7/m, z31.s label
22 frintm z31.d, p7/m, z31.d label
38 frintm z4.d, p7/m, z31.d label
50 frintm z4.d, p7/m, z31.d label
Dfrintm-diagnostics.s3 frintm z0.b, p0/m, z0.b label
8 frintm z0.s, p0/z, z0.s label
13 frintm z0.s, p8/m, z0.s label
/external/llvm-project/llvm/test/CodeGen/AArch64/
Darm64-rounding.ll4 ; CHECK: frintm
15 ; CHECK: frintm
133 ; CHECK: frintm
142 ; CHECK: frintm
Darm64-vfloatintrinsics.ll158 ; CHECK-NOFP16-COUNT-4: frintm s{{[0-9]+}}, s{{[0-9]+}}
160 ; CHECK-FP16: frintm.4h
164 ; GISEL-NOFP16-COUNT-4: frintm s{{[0-9]+}}, s{{[0-9]+}}
166 ; GISEL-FP16: frintm.4h
415 ; CHECK-NOFP16-COUNT-8: frintm s{{[0-9]+}}, s{{[0-9]+}}
417 ; CHECK-FP16: frintm.8h
421 ; GISEL-NOFP16-COUNT-8: frintm s{{[0-9]+}}, s{{[0-9]+}}
423 ; GISEL-FP16: frintm.8h
642 ; CHECK: frintm.2s
643 ; GISEL: frintm.2s
[all …]
Dfloatdp_1source.ll50 ; CHECK: frintm {{s[0-9]+}}, {{s[0-9]+}}
89 ; CHECK: frintm {{d[0-9]+}}, {{d[0-9]+}}
Dsve-fixed-length-fp-rounding.ll277 ; CHECK: frintm v0.4h, v0.4h
286 ; CHECK: frintm v0.8h, v0.8h
296 ; CHECK-NEXT: frintm [[RES:z[0-9]+]].h, [[PG]]/m, [[OP]].h
309 ; VBITS_GE_512-NEXT: frintm [[RES:z[0-9]+]].h, [[PG]]/m, [[OP]].h
318 ; VBITS_EQ_256-DAG: frintm [[RES_LO:z[0-9]+]].h, [[PG]]/m, [[OP_LO]].h
319 ; VBITS_EQ_256-DAG: frintm [[RES_HI:z[0-9]+]].h, [[PG]]/m, [[OP_HI]].h
333 ; VBITS_GE_1024-NEXT: frintm [[RES:z[0-9]+]].h, [[PG]]/m, [[OP]].h
346 ; VBITS_GE_2048-NEXT: frintm [[RES:z[0-9]+]].h, [[PG]]/m, [[OP]].h
358 ; CHECK: frintm v0.2s, v0.2s
367 ; CHECK: frintm v0.4s, v0.4s
[all …]
Dsve-fp-rounding.ll72 ; CHECK-NEXT: frintm z0.h, p0/m, z0.h
82 ; CHECK-NEXT: frintm z0.h, p0/m, z0.h
92 ; CHECK-NEXT: frintm z0.h, p0/m, z0.h
102 ; CHECK-NEXT: frintm z0.s, p0/m, z0.s
112 ; CHECK-NEXT: frintm z0.s, p0/m, z0.s
122 ; CHECK-NEXT: frintm z0.d, p0/m, z0.d
Dsve-intrinsics-fp-arith.ll1088 ; CHECK: frintm z0.h, p0/m, z1.h
1090 %out = call <vscale x 8 x half> @llvm.aarch64.sve.frintm.nxv8f16(<vscale x 8 x half> %a,
1098 ; CHECK: frintm z0.s, p0/m, z1.s
1100 %out = call <vscale x 4 x float> @llvm.aarch64.sve.frintm.nxv4f32(<vscale x 4 x float> %a,
1108 ; CHECK: frintm z0.d, p0/m, z1.d
1110 %out = call <vscale x 2 x double> @llvm.aarch64.sve.frintm.nxv2f64(<vscale x 2 x double> %a,
1635 declare <vscale x 8 x half> @llvm.aarch64.sve.frintm.nxv8f16(<vscale x 8 x half>, <vscale x 8 x i1>…
1636 declare <vscale x 4 x float> @llvm.aarch64.sve.frintm.nxv4f32(<vscale x 4 x float>, <vscale x 4 x i…
1637 declare <vscale x 2 x double> @llvm.aarch64.sve.frintm.nxv2f64(<vscale x 2 x double>, <vscale x 2 x…
Darm64-vcvt.ll560 ;CHECK: frintm.2s v0, v0
569 ;CHECK: frintm.4s v0, v0
578 ;CHECK: frintm.2d v0, v0
Df16-instructions.ll1172 ; CHECK-CVT-NEXT: frintm [[INT32:s[0-9]+]], [[FLOAT32]]
1177 ; CHECK-FP16-NEXT: frintm h0, h0
1185 ; GISEL-CVT-NEXT: frintm [[INT32:s[0-9]+]], [[FLOAT32]]
1190 ; GISEL-FP16-NEXT: frintm h0, h0
/external/llvm/test/CodeGen/AArch64/
Darm64-rounding.ll4 ; CHECK: frintm
15 ; CHECK: frintm
133 ; CHECK: frintm
142 ; CHECK: frintm
Dfloatdp_1source.ll50 ; CHECK: frintm {{s[0-9]+}}, {{s[0-9]+}}
89 ; CHECK: frintm {{d[0-9]+}}, {{d[0-9]+}}
Darm64-vfloatintrinsics.ll80 ; CHECK: frintm.2s
204 ; CHECK: frintm.4s
328 ; CHECK: frintm.2d
Darm64-vcvt.ll371 ;CHECK: frintm.2s v0, v0
380 ;CHECK: frintm.4s v0, v0
389 ;CHECK: frintm.2d v0, v0
/external/llvm-project/llvm/test/MC/AArch64/
Dneon-simd-misc.s497 frintm v4.4h, v0.4h
498 frintm v6.8h, v8.8h
499 frintm v6.4s, v8.4s
500 frintm v6.2d, v8.2d
501 frintm v4.2s, v0.2s
Dfullfp16-neon-neg.s18 frintm.4h v0, v0
42 frintm.8h v0, v0
314 frintm v4.4h, v0.4h
316 frintm v6.8h, v8.8h
Darm64-fp-encoding.s642 frintm h1, h2
643 frintm s1, s2
644 frintm d1, d2 define
646 ; FP16: frintm h1, h2 ; encoding: [0x41,0x40,0xe5,0x1e]
648 ; NO-FP16-NEXT: frintm h1, h2
649 ; CHECK: frintm s1, s2 ; encoding: [0x41,0x40,0x25,0x1e]
650 ; CHECK: frintm d1, d2 ; encoding: [0x41,0x40,0x65,0x1e]
/external/llvm/test/MC/AArch64/
Dneon-simd-misc.s497 frintm v4.4h, v0.4h
498 frintm v6.8h, v8.8h
499 frintm v6.4s, v8.4s
500 frintm v6.2d, v8.2d
501 frintm v4.2s, v0.2s
Dfullfp16-neon-neg.s18 frintm.4h v0, v0
42 frintm.8h v0, v0
314 frintm v4.4h, v0.4h
316 frintm v6.8h, v8.8h
Darm64-fp-encoding.s642 frintm h1, h2
643 frintm s1, s2
644 frintm d1, d2 define
646 ; FP16: frintm h1, h2 ; encoding: [0x41,0x40,0xe5,0x1e]
648 ; NO-FP16-NEXT: frintm h1, h2
649 ; CHECK: frintm s1, s2 ; encoding: [0x41,0x40,0x25,0x1e]
650 ; CHECK: frintm d1, d2 ; encoding: [0x41,0x40,0x65,0x1e]
/external/vixl/test/aarch64/
Dtest-disasm-fp-aarch64.cc108 COMPARE(frintm(s10, s11), "frintm s10, s11"); in TEST()
109 COMPARE(frintm(s31, s30), "frintm s31, s30"); in TEST()
110 COMPARE(frintm(d12, d13), "frintm d12, d13"); in TEST()
111 COMPARE(frintm(d31, d30), "frintm d31, d30"); in TEST()
/external/capstone/suite/MC/AArch64/
Dneon-simd-misc.s.cs153 0x06,0x99,0x21,0x4e = frintm v6.4s, v8.4s
154 0x06,0x99,0x61,0x4e = frintm v6.2d, v8.2d
155 0x04,0x98,0x21,0x0e = frintm v4.2s, v0.2s
/external/llvm-project/llvm/test/MC/Disassembler/AArch64/
Darm64-scalar-fp.txt277 # FP16: frintm h1, h2
278 # CHECK: frintm s1, s2
279 # CHECK: frintm d1, d2
/external/llvm/test/MC/Disassembler/AArch64/
Darm64-scalar-fp.txt277 # FP16: frintm h1, h2
278 # CHECK: frintm s1, s2
279 # CHECK: frintm d1, d2
/external/vixl/doc/
Dchangelog.md81 + Added support for `frintm`.

123