Searched refs:cntd (Results 1 – 17 of 17) sorted by relevance
6 cntd w0 label11 cntd sp label16 cntd z0.b label25 cntd x0, all, mul #-1 label30 cntd x0, all, mul #0 label35 cntd x0, all, mul #17 label44 cntd x0, #-1 label49 cntd x0, #32 label54 cntd x0, vl512 label
10 cntd x0 label16 cntd x0, all label22 cntd x0, all, mul #1 label28 cntd x0, all, mul #16 label34 cntd x0, pow2 label40 cntd x0, #28 label
101 define i64 @cntd() {102 ; CHECK-LABEL: cntd:103 ; CHECK: cntd x0, vl5105 %out = call i64 @llvm.aarch64.sve.cntd(i32 5)111 ; CHECK: cntd x0, vl16, mul #15113 %cnt = call i64 @llvm.aarch64.sve.cntd(i32 9)120 ; CHECK: cntd x0, vl32, mul #16122 %cnt = call i64 @llvm.aarch64.sve.cntd(i32 10)170 declare i64 @llvm.aarch64.sve.cntd(i32 %pattern)
173 ; CHECK-LABEL: cntd:174 ; CHECK: cntd x0{{$}}176 define i32 @cntd() nounwind {183 ; CHECK: cntd x0, all, mul #15192 ; CHECK: cntd [[CNT:x[0-9]+]]
14 ; CHECK-NEXT: cntd x024 ; CHECK-NEXT: cntd x0
12 ; CHECK-NEXT: cntd x834 ; CHECK-NEXT: cntd x8
24 ; CHECK-NEXT: cntd x8
4488 CntFn cntd = &MacroAssembler::Cntd; in TEST_SVE() local4494 IncDecZHelper(config, &MacroAssembler::Decd, cntd, sub, mult, kDRegSize); in TEST_SVE()4497 IncDecZHelper(config, &MacroAssembler::Incd, cntd, add, mult, kDRegSize); in TEST_SVE()4504 CntFn cntd = &MacroAssembler::Cntd; in TEST_SVE() local4510 IncDecZHelper(config, &MacroAssembler::Uqdecd, cntd, sub, mult, kDRegSize); in TEST_SVE()4513 IncDecZHelper(config, &MacroAssembler::Uqincd, cntd, add, mult, kDRegSize); in TEST_SVE()4520 CntFn cntd = &MacroAssembler::Cntd; in TEST_SVE() local4526 IncDecZHelper(config, &MacroAssembler::Sqdecd, cntd, sub, mult, kDRegSize); in TEST_SVE()4529 IncDecZHelper(config, &MacroAssembler::Sqincd, cntd, add, mult, kDRegSize); in TEST_SVE()
846 defm CNTD_XPiI : sve_int_count<0b110, "cntd", int_aarch64_sve_cntd>;
3930 void cntd(const Register& rd, int pattern = SVE_ALL, int multiplier = 1);
450 V(cntd, CNTD_r_s) \
3949 cntd(rd, pattern, multiplier);
1292 defm CNTD_XPiI : sve_int_count<0b110, "cntd", int_aarch64_sve_cntd>;
12490 "cnot\003cnt\004cntb\004cntd\004cnth\004cntp\004cntw\007compact\003cpy\006"13411 …{ 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__imm_95_31__imm_95_1, AMFBS_HasSVE, { MCK_GP…13412 …{ 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MC…13413 …{ 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { …20784 …{ 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__imm_95_31__imm_95_1, AMFBS_HasSVE, { MCK_GP…20785 …{ 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MC…20786 …{ 759 /* cntd */, AArch64::CNTD_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { …29149 { 759 /* cntd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },29150 { 759 /* cntd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },29151 { 759 /* cntd */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },[all …]
22133 /* 398 */ "cntd $\x01\0"22134 /* 406 */ "cntd $\x01, $\xFF\x02\x0E\0"
22854 /* 398 */ "cntd $\x01\0"22855 /* 406 */ "cntd $\x01, $\xFF\x02\x0E\0"
554 "llvm.aarch64.sve.cntd",10687 23, // llvm.aarch64.sve.cntd