Lines Matching refs:imm5
2228 void Assembler::index(const ZRegister& zd, const Register& rn, int imm5) {
2231 // size<23:22> | imm5<20:16> | Rn<9:5> | Zd<4:0>
2237 Emit(INDEX_z_ri | SVESize(zd) | Rd(zd) | Rn(rn) | ImmField<20, 16>(imm5));
2240 void Assembler::index(const ZRegister& zd, int imm5, const Register& rm) {
2243 // size<23:22> | Rm<20:16> | imm5<9:5> | Zd<4:0>
2249 Emit(INDEX_z_ir | SVESize(zd) | Rd(zd) | ImmField<9, 5>(imm5) | Rm(rm));
2815 int imm5) {
2818 // size<23:22> | imm5<20:16> | op<15> = 1 | o2<13> = 0 | Pg<12:10> | Zn<9:5>
2824 CompareVectors(pd, pg, zn, imm5, CMPEQ_p_p_zi);
2830 int imm5) {
2833 // size<23:22> | imm5<20:16> | op<15> = 0 | o2<13> = 0 | Pg<12:10> | Zn<9:5>
2839 CompareVectors(pd, pg, zn, imm5, CMPGE_p_p_zi);
2845 int imm5) {
2848 // size<23:22> | imm5<20:16> | op<15> = 0 | o2<13> = 0 | Pg<12:10> | Zn<9:5>
2854 CompareVectors(pd, pg, zn, imm5, CMPGT_p_p_zi);
2860 int imm5) {
2863 // size<23:22> | imm5<20:16> | op<15> = 0 | o2<13> = 1 | Pg<12:10> | Zn<9:5>
2869 CompareVectors(pd, pg, zn, imm5, CMPLE_p_p_zi);
2875 int imm5) {
2878 // size<23:22> | imm5<20:16> | op<15> = 0 | o2<13> = 1 | Pg<12:10> | Zn<9:5>
2884 CompareVectors(pd, pg, zn, imm5, CMPLT_p_p_zi);
2890 int imm5) {
2893 // size<23:22> | imm5<20:16> | op<15> = 1 | o2<13> = 0 | Pg<12:10> | Zn<9:5>
2899 CompareVectors(pd, pg, zn, imm5, CMPNE_p_p_zi);
4271 int imm5) {
4274 // msz<24:23> = 00 | imm5<20:16> | U<14> = 1 | ff<13> = 1 | Pg<12:10> |
4279 Emit(LDFF1B_z_p_ai_d | Rt(zt) | PgLow8(pg) | Rn(zn) | ImmField<20, 16>(imm5));
4304 int imm5) {
4307 // msz<24:23> = 11 | imm5<20:16> | U<14> = 1 | ff<13> = 1 | Pg<12:10> |
4312 Emit(LDFF1D_z_p_ai_d | Rt(zt) | PgLow8(pg) | Rn(zn) | ImmField<20, 16>(imm5));
4340 int imm5) {
4343 // msz<24:23> = 01 | imm5<20:16> | U<14> = 1 | ff<13> = 1 | Pg<12:10> |
4348 Emit(LDFF1H_z_p_ai_d | Rt(zt) | PgLow8(pg) | Rn(zn) | ImmField<20, 16>(imm5));
4374 int imm5) {
4377 // msz<24:23> = 00 | imm5<20:16> | U<14> = 0 | ff<13> = 1 | Pg<12:10> |
4383 ImmField<20, 16>(imm5));
4411 int imm5) {
4414 // msz<24:23> = 01 | imm5<20:16> | U<14> = 0 | ff<13> = 1 | Pg<12:10> |
4420 ImmField<20, 16>(imm5));
4445 int imm5) {
4448 // msz<24:23> = 10 | imm5<20:16> | U<14> = 0 | ff<13> = 1 | Pg<12:10> |
4454 ImmField<20, 16>(imm5));
4482 int imm5) {
4485 // msz<24:23> = 10 | imm5<20:16> | U<14> = 1 | ff<13> = 1 | Pg<12:10> |
4490 Emit(LDFF1W_z_p_ai_d | Rt(zt) | PgLow8(pg) | Rn(zn) | ImmField<20, 16>(imm5));
4525 int64_t imm5 = addr.GetImmediateOffset();
4527 ImmUnsignedField<20, 16>(imm5));