Lines Matching refs:imm5
2354 void Assembler::sli4s(V d, V n, int imm5) {
2355 this->op(0b0'1'1'011110'0100'000'01010'1, n, d, ( imm5 & 5_mask)<<16);
2357 void Assembler::shl4s(V d, V n, int imm5) {
2358 this->op(0b0'1'0'011110'0100'000'01010'1, n, d, ( imm5 & 5_mask)<<16);
2360 void Assembler::sshr4s(V d, V n, int imm5) {
2361 this->op(0b0'1'0'011110'0100'000'00'0'0'0'1, n, d, (-imm5 & 5_mask)<<16);
2363 void Assembler::ushr4s(V d, V n, int imm5) {
2364 this->op(0b0'1'1'011110'0100'000'00'0'0'0'1, n, d, (-imm5 & 5_mask)<<16);
2476 int imm5 = (lane << 3) | 0b100;
2477 this->op(0b0'0'0'01110000'00000'0'01'1'1'1, src, dst, (imm5 & 5_mask) << 16);
2480 int imm5 = (lane << 3) | 0b100;
2481 this->op(0b0'1'0'01110000'00000'0'0011'1, src, dst, (imm5 & 5_mask) << 16);