Home
last modified time | relevance | path

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

/external/llvm-project/llvm/test/MC/AArch64/SVE/
Dcmpgt.s11 cmpgt p0.b, p0/z, z0.b, z0.b label
17 cmpgt p0.h, p0/z, z0.h, z0.h label
23 cmpgt p0.s, p0/z, z0.s, z0.s label
29 cmpgt p0.d, p0/z, z0.d, z0.d label
35 cmpgt p0.b, p0/z, z0.b, z0.d label
41 cmpgt p0.h, p0/z, z0.h, z0.d label
47 cmpgt p0.s, p0/z, z0.s, z0.d label
53 cmpgt p0.b, p0/z, z0.b, #-16 label
59 cmpgt p0.h, p0/z, z0.h, #-16 label
65 cmpgt p0.s, p0/z, z0.s, #-16 label
[all …]
Dcmpgt-diagnostics.s6 cmpgt p0.b, p8/z, z0.b, z0.b label
15 cmpgt p0.b, p0/m, z0.b, z0.b label
24 cmpgt p0.b, p0/z, z0.b, z0.h label
29 cmpgt p0.h, p0/z, z0.h, z0.s label
34 cmpgt p0.s, p0/z, z0.s, z0.h label
39 cmpgt p0.d, p0/z, z0.d, z0.s label
44 cmpgt p0.b, p0/z, z0.h, z0.h label
49 cmpgt p0.h, p0/z, z0.s, z0.s label
54 cmpgt p0.s, p0/z, z0.h, z0.h label
59 cmpgt p0.d, p0/z, z0.s, z0.s label
[all …]
/external/llvm-project/llvm/test/CodeGen/AArch64/
Dsve-intrinsics-int-compares.ll269 ; CHECK: cmpgt p0.b, p0/z, z0.b, z1.b
271 %out = call <vscale x 16 x i1> @llvm.aarch64.sve.cmpgt.nxv16i8(<vscale x 16 x i1> %pg,
279 ; CHECK: cmpgt p0.h, p0/z, z0.h, z1.h
281 %out = call <vscale x 8 x i1> @llvm.aarch64.sve.cmpgt.nxv8i16(<vscale x 8 x i1> %pg,
289 ; CHECK: cmpgt p0.s, p0/z, z0.s, z1.s
291 %out = call <vscale x 4 x i1> @llvm.aarch64.sve.cmpgt.nxv4i32(<vscale x 4 x i1> %pg,
299 ; CHECK: cmpgt p0.d, p0/z, z0.d, z1.d
301 %out = call <vscale x 2 x i1> @llvm.aarch64.sve.cmpgt.nxv2i64(<vscale x 2 x i1> %pg,
309 ; CHECK: cmpgt p0.b, p0/z, z0.b, z1.d
311 %out = call <vscale x 16 x i1> @llvm.aarch64.sve.cmpgt.wide.nxv16i8(<vscale x 16 x i1> %pg,
[all …]
Dsve-intrinsics-int-compares-with-imm.ll273 ; CHECK: cmpgt p0.b, p0/z, z0.b, #4
283 ; CHECK: cmpgt p0.b, p0/z, z0.b, #4
287 %out = call <vscale x 16 x i1> @llvm.aarch64.sve.cmpgt.nxv16i8(<vscale x 16 x i1> %pg,
295 ; CHECK: cmpgt p0.b, p0/z, z0.b, #4
299 %out = call <vscale x 16 x i1> @llvm.aarch64.sve.cmpgt.wide.nxv16i8(<vscale x 16 x i1> %pg,
307 ; CHECK: cmpgt p0.h, p0/z, z0.h, #-16
317 ; CHECK: cmpgt p0.h, p0/z, z0.h, #-16
321 %out = call <vscale x 8 x i1> @llvm.aarch64.sve.cmpgt.nxv8i16(<vscale x 8 x i1> %pg,
329 ; CHECK: cmpgt p0.h, p0/z, z0.h, #-16
333 %out = call <vscale x 8 x i1> @llvm.aarch64.sve.cmpgt.wide.nxv8i16(<vscale x 8 x i1> %pg,
[all …]
Dsve-fixed-length-subvector.ll95 ; CHECK: cmpgt p{{[0-9]}}.s, [[PG]]/z, [[A]].s, #0
Dllvm-ir-to-intrinsic.ll1059 ; CHECK-NEXT: cmpgt p0.b, p1/z, z2.b, z0.b
1060 ; CHECK-NEXT: cmpgt p1.b, p1/z, z3.b, z1.b
1070 ; CHECK-NEXT: cmpgt p0.b, p3/z, z0.b, z4.b
1071 ; CHECK-NEXT: cmpgt p1.b, p3/z, z1.b, z5.b
1072 ; CHECK-NEXT: cmpgt p2.b, p3/z, z2.b, z6.b
1073 ; CHECK-NEXT: cmpgt p3.b, p3/z, z3.b, z7.b
Dsve-fixed-length-int-compares.ll493 ; CHECK-NEXT: cmpgt [[CMP:p[0-9]+]].h, [[PG]]/z, [[OP1]].h, [[OP2]].h
535 ; CHECK-NEXT: cmpgt [[CMP:p[0-9]+]].s, [[PG]]/z, [[OP2]].s, [[OP1]].s
Dsve-fixed-length-int-immediates.ll263 ; CHECK-NEXT: cmpgt p1.s, p0/z, z0.s, #-16
/external/llvm-project/llvm/test/CodeGen/Hexagon/
Dcmp.ll18 define i32 @cmpgt(i32 %i) #0 {
23 %1 = call i32 @llvm.hexagon.C2.cmpgt(i32 %0, i32 2)
29 declare i32 @llvm.hexagon.C2.cmpgt(i32, i32) #1
/external/llvm/test/CodeGen/Hexagon/
Dcmp.ll18 define i32 @cmpgt(i32 %i) #0 {
23 %1 = call i32 @llvm.hexagon.C2.cmpgt(i32 %0, i32 2)
29 declare i32 @llvm.hexagon.C2.cmpgt(i32, i32) #1
/external/vixl/test/aarch64/
Dtest-disasm-sve-aarch64.cc2475 COMPARE_PREFIX(cmpgt(p15.VnB(), p4.Zeroing(), z23.VnB(), 13), in TEST()
2477 COMPARE_PREFIX(cmpgt(p15.VnH(), p4.Zeroing(), z23.VnH(), 5), in TEST()
2479 COMPARE_PREFIX(cmpgt(p15.VnS(), p4.Zeroing(), z23.VnS(), -12), in TEST()
2481 COMPARE_PREFIX(cmpgt(p15.VnD(), p4.Zeroing(), z23.VnD(), -5), in TEST()
2581 COMPARE_PREFIX(cmpgt(p4.VnB(), p2.Zeroing(), z24.VnB(), z1.VnD()), in TEST()
2583 COMPARE_PREFIX(cmpgt(p4.VnH(), p2.Zeroing(), z24.VnH(), z1.VnD()), in TEST()
2585 COMPARE_PREFIX(cmpgt(p4.VnS(), p2.Zeroing(), z24.VnS(), z1.VnD()), in TEST()
2587 COMPARE_PREFIX(cmpgt(p10.VnB(), p3.Zeroing(), z23.VnB(), z19.VnB()), in TEST()
2589 COMPARE_PREFIX(cmpgt(p10.VnH(), p3.Zeroing(), z23.VnH(), z19.VnH()), in TEST()
2591 COMPARE_PREFIX(cmpgt(p10.VnS(), p3.Zeroing(), z23.VnS(), z19.VnS()), in TEST()
[all …]
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/AArch64/
DAArch64GenAsmMatcher.inc12488 "cmls\004cmlt\003cmn\003cmp\005cmpeq\005cmpge\005cmpgt\005cmphi\005cmphs"
13299 …{ 681 /* cmpgt */, AArch64::CMPGT_PPzZI_H, Convert__SVEPredicateHReg1_0__SVEPredicate3bAnyReg1_1__…
13300 …{ 681 /* cmpgt */, AArch64::CMPGT_PPzZZ_H, Convert__SVEPredicateHReg1_0__SVEPredicate3bAnyReg1_1__…
13301 …{ 681 /* cmpgt */, AArch64::CMPGT_WIDE_PPzZZ_H, Convert__SVEPredicateHReg1_0__SVEPredicate3bAnyReg…
13302 …{ 681 /* cmpgt */, AArch64::CMPGT_PPzZI_S, Convert__SVEPredicateSReg1_0__SVEPredicate3bAnyReg1_1__…
13303 …{ 681 /* cmpgt */, AArch64::CMPGT_PPzZZ_S, Convert__SVEPredicateSReg1_0__SVEPredicate3bAnyReg1_1__…
13304 …{ 681 /* cmpgt */, AArch64::CMPGT_WIDE_PPzZZ_S, Convert__SVEPredicateSReg1_0__SVEPredicate3bAnyReg…
13305 …{ 681 /* cmpgt */, AArch64::CMPGT_PPzZI_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__…
13306 …{ 681 /* cmpgt */, AArch64::CMPGT_PPzZZ_D, Convert__SVEPredicateDReg1_0__SVEPredicate3bAnyReg1_1__…
13307 …{ 681 /* cmpgt */, AArch64::CMPGT_PPzZI_B, Convert__SVEPredicateBReg1_0__SVEPredicate3bAnyReg1_1__…
[all …]
/external/vixl/src/aarch64/
Dassembler-sve-aarch64.cc2762 cmpgt(pd, pg, zn, zm); in cmp()
2822 void Assembler::cmpgt(const PRegisterWithLaneSize& pd, in cmpgt() function in vixl::aarch64::Assembler
2983 void Assembler::cmpgt(const PRegisterWithLaneSize& pd, in cmpgt() function in vixl::aarch64::Assembler
3086 cmpgt(pd, pg, zm, zn); in cmplt()
Dassembler-aarch64.h3825 void cmpgt(const PRegisterWithLaneSize& pd,
3831 void cmpgt(const PRegisterWithLaneSize& pd,
Dmacro-assembler-aarch64.h3776 cmpgt(pd, pg, zn, zm); in Cmpgt()
3786 cmpgt(pd, pg, zn, imm5); in Cmpgt()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AArch64/
DAArch64SVEInstrInfo.td783 defm CMPGT_PPzZZ : sve_int_cmp_0<0b101, "cmpgt", int_aarch64_sve_cmpgt, SETGT>;
790 defm CMPGT_WIDE_PPzZZ : sve_int_cmp_1_wide<0b001, "cmpgt", int_aarch64_sve_cmpgt_wide>;
799 defm CMPGT_PPzZI : sve_int_scmp_vi<0b001, "cmpgt", SETGT, int_aarch64_sve_cmpgt>;
/external/llvm/lib/Target/Hexagon/
DHexagonInstrInfo.td4983 // Map cmpge(Rs, Rt) -> !(cmpgt(Rs, Rt).
4988 // cmpge(Rs, Imm) -> cmpgt(Rs, Imm-1)
4993 // Map cmpge(Rss, Rtt) -> !cmpgt(Rtt, Rss).
4999 // !cmpge(Rs, Imm) -> !cmpgt(Rs, Imm-1).
DHexagonInstrInfoV4.td3178 // Map cmplt(Rs, Imm) -> !cmpgt(Rs, Imm-1).
/external/llvm-project/llvm/lib/Target/AArch64/
DAArch64SVEInstrInfo.td1229 defm CMPGT_PPzZZ : sve_int_cmp_0<0b101, "cmpgt", SETGT, SETLT>;
1236 defm CMPGT_WIDE_PPzZZ : sve_int_cmp_1_wide<0b001, "cmpgt", int_aarch64_sve_cmpgt_wide>;
1245 defm CMPGT_PPzZI : sve_int_scmp_vi<0b001, "cmpgt", SETGT, SETLT>;
/external/swiftshader/third_party/llvm-10.0/configs/common/include/llvm/IR/
DIntrinsicImpl.inc539 "llvm.aarch64.sve.cmpgt",
540 "llvm.aarch64.sve.cmpgt.wide",
2138 "llvm.hexagon.C2.cmpgt",
10672 1, // llvm.aarch64.sve.cmpgt
10673 1, // llvm.aarch64.sve.cmpgt.wide
12271 1, // llvm.hexagon.C2.cmpgt
/external/swiftshader/third_party/llvm-subzero/build/Android/include/llvm/IR/
DIntrinsics.gen923 hexagon_C2_cmpgt, // llvm.hexagon.C2.cmpgt
6981 "llvm.hexagon.C2.cmpgt",
14921 1, // llvm.hexagon.C2.cmpgt
/external/swiftshader/third_party/llvm-subzero/build/Fuchsia/include/llvm/IR/
DIntrinsics.gen923 hexagon_C2_cmpgt, // llvm.hexagon.C2.cmpgt
6981 "llvm.hexagon.C2.cmpgt",
14921 1, // llvm.hexagon.C2.cmpgt
/external/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/IR/
DIntrinsics.gen923 hexagon_C2_cmpgt, // llvm.hexagon.C2.cmpgt
6981 "llvm.hexagon.C2.cmpgt",
14921 1, // llvm.hexagon.C2.cmpgt
/external/swiftshader/third_party/llvm-subzero/build/MacOS/include/llvm/IR/
DIntrinsics.gen917 hexagon_C2_cmpgt, // llvm.hexagon.C2.cmpgt
6941 "llvm.hexagon.C2.cmpgt",
14826 1, // llvm.hexagon.C2.cmpgt
/external/swiftshader/third_party/llvm-subzero/build/Windows/include/llvm/IR/
DIntrinsics.gen923 hexagon_C2_cmpgt, // llvm.hexagon.C2.cmpgt
6981 "llvm.hexagon.C2.cmpgt",
14921 1, // llvm.hexagon.C2.cmpgt