/external/llvm-project/llvm/test/MC/AArch64/SVE/ |
D | cmpgt.s | 11 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 …]
|
D | cmpgt-diagnostics.s | 6 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/ |
D | sve-intrinsics-int-compares.ll | 269 ; 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 …]
|
D | sve-intrinsics-int-compares-with-imm.ll | 273 ; 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 …]
|
D | sve-fixed-length-subvector.ll | 95 ; CHECK: cmpgt p{{[0-9]}}.s, [[PG]]/z, [[A]].s, #0
|
D | llvm-ir-to-intrinsic.ll | 1059 ; 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
|
D | sve-fixed-length-int-compares.ll | 493 ; 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
|
D | sve-fixed-length-int-immediates.ll | 263 ; CHECK-NEXT: cmpgt p1.s, p0/z, z0.s, #-16
|
/external/llvm-project/llvm/test/CodeGen/Hexagon/ |
D | cmp.ll | 18 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/ |
D | cmp.ll | 18 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/ |
D | test-disasm-sve-aarch64.cc | 2475 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/ |
D | AArch64GenAsmMatcher.inc | 12488 "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/ |
D | assembler-sve-aarch64.cc | 2762 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()
|
D | assembler-aarch64.h | 3825 void cmpgt(const PRegisterWithLaneSize& pd, 3831 void cmpgt(const PRegisterWithLaneSize& pd,
|
D | macro-assembler-aarch64.h | 3776 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/ |
D | AArch64SVEInstrInfo.td | 783 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/ |
D | HexagonInstrInfo.td | 4983 // 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).
|
D | HexagonInstrInfoV4.td | 3178 // Map cmplt(Rs, Imm) -> !cmpgt(Rs, Imm-1).
|
/external/llvm-project/llvm/lib/Target/AArch64/ |
D | AArch64SVEInstrInfo.td | 1229 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/ |
D | IntrinsicImpl.inc | 539 "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/ |
D | Intrinsics.gen | 923 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/ |
D | Intrinsics.gen | 923 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/ |
D | Intrinsics.gen | 923 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/ |
D | Intrinsics.gen | 917 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/ |
D | Intrinsics.gen | 923 hexagon_C2_cmpgt, // llvm.hexagon.C2.cmpgt 6981 "llvm.hexagon.C2.cmpgt", 14921 1, // llvm.hexagon.C2.cmpgt
|