Searched refs:cntw (Results 1 – 19 of 19) sorted by relevance
6 cntw w0 label11 cntw sp label16 cntw z0.b label25 cntw x0, all, mul #-1 label30 cntw x0, all, mul #0 label35 cntw x0, all, mul #17 label44 cntw x0, #-1 label49 cntw x0, #32 label54 cntw x0, vl512 label
10 cntw x0 label16 cntw x0, all label22 cntw x0, all, mul #1 label28 cntw x0, all, mul #16 label34 cntw x0, pow2 label40 cntw x0, #28 label
71 define i64 @cntw() {72 ; CHECK-LABEL: cntw:73 ; CHECK: cntw x0, vl475 %out = call i64 @llvm.aarch64.sve.cntw(i32 4)81 ; CHECK: cntw x0, vl8, mul #1183 %cnt = call i64 @llvm.aarch64.sve.cntw(i32 8)90 ; CHECK: cntw x0, vl6, mul #292 %cnt = call i64 @llvm.aarch64.sve.cntw(i32 6)169 declare i64 @llvm.aarch64.sve.cntw(i32 %pattern)
141 ; CHECK-LABEL: cntw:142 ; CHECK: cntw x0{{$}}144 define i32 @cntw() nounwind {151 ; CHECK: cntw x0, all, mul #15160 ; CHECK: cntw [[CNT:x[0-9]+]]
56 ; CHECK-NEXT: cntw x878 ; CHECK-NEXT: cntw x8
56 ; CHECK-NEXT: cntw x8
203 ; CHECK-NEXT: cntw x10
15 %num_elm = call i64 @llvm.aarch64.sve.cntw(i32 31)47 declare i64 @llvm.aarch64.sve.cntw(i32 immarg)
4487 CntFn cntw = &MacroAssembler::Cntw; in TEST_SVE() local4493 IncDecZHelper(config, &MacroAssembler::Decw, cntw, sub, mult, kSRegSize); in TEST_SVE()4496 IncDecZHelper(config, &MacroAssembler::Incw, cntw, add, mult, kSRegSize); in TEST_SVE()4503 CntFn cntw = &MacroAssembler::Cntw; in TEST_SVE() local4509 IncDecZHelper(config, &MacroAssembler::Uqdecw, cntw, sub, mult, kSRegSize); in TEST_SVE()4512 IncDecZHelper(config, &MacroAssembler::Uqincw, cntw, add, mult, kSRegSize); in TEST_SVE()4519 CntFn cntw = &MacroAssembler::Cntw; in TEST_SVE() local4525 IncDecZHelper(config, &MacroAssembler::Sqdecw, cntw, sub, mult, kSRegSize); in TEST_SVE()4528 IncDecZHelper(config, &MacroAssembler::Sqincw, cntw, add, mult, kSRegSize); in TEST_SVE()
845 defm CNTW_XPiI : sve_int_count<0b100, "cntw", int_aarch64_sve_cntw>;
3941 void cntw(const Register& rd, int pattern = SVE_ALL, int multiplier = 1);
449 V(cntw, CNTW_r_s) \
3969 cntw(rd, pattern, multiplier);
8624 "cntw",20522 "cntw",
1291 defm CNTW_XPiI : sve_int_count<0b100, "cntw", int_aarch64_sve_cntw>;
12490 "cnot\003cnt\004cntb\004cntd\004cnth\004cntp\004cntw\007compact\003cpy\006"13421 …{ 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__imm_95_31__imm_95_1, AMFBS_HasSVE, { MCK_GP…13422 …{ 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MC…13423 …{ 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { …20794 …{ 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__imm_95_31__imm_95_1, AMFBS_HasSVE, { MCK_GP…20795 …{ 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__SVEPattern1_1__imm_95_1, AMFBS_HasSVE, { MC…20796 …{ 774 /* cntw */, AArch64::CNTW_XPiI, Convert__Reg1_0__SVEPattern1_1__Imm1_161_3, AMFBS_HasSVE, { …29173 { 774 /* cntw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },29174 { 774 /* cntw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },29175 { 774 /* cntw */, 2 /* 1 */, MCK_SVEPattern, AMFBS_HasSVE },[all …]
22137 /* 442 */ "cntw $\x01\0"22138 /* 450 */ "cntw $\x01, $\xFF\x02\x0E\0"
22858 /* 442 */ "cntw $\x01\0"22859 /* 450 */ "cntw $\x01, $\xFF\x02\x0E\0"
557 "llvm.aarch64.sve.cntw",10690 23, // llvm.aarch64.sve.cntw