Lines Matching defs:imm
200 ss << imm;
215 ss << imm;
229 ss << imm;
244 ss << imm;
258 ss << imm;
385 ss << imm;
416 ss << imm;
457 if (imm != 0x1f) {
459 ss << sveDisasmPredCountImm(imm);
496 ss << imm;
544 if (imm != 1) {
546 ss << std::to_string(imm);
714 ss << imm;
728 ss << imm;
761 ccprintf(ss, "%lu", imm);
812 ss << imm;
820 sveDisasmPredCountImm(uint8_t imm)
822 switch (imm) {
832 return "VL" + std::to_string(imm);
839 return "VL" + std::to_string(1 << ((imm & 0x7) + 3));
847 return "#" + std::to_string(imm);
852 sveDecodePredCount(uint8_t imm, unsigned int num_elems)
856 switch (imm) {
868 return (num_elems >= imm) ? imm : 0;
877 unsigned int pcount = 1 << ((imm & 0x7) + 3);
895 sveExpandFpImmAddSub(uint8_t imm, uint8_t size)
906 return imm ? fpOne16 : fpPointFive16;
908 return imm ? fpOne32 : fpPointFive32;
910 return imm ? fpOne64 : fpPointFive64;
917 sveExpandFpImmMaxMin(uint8_t imm, uint8_t size)
925 return imm ? fpOne16 : 0x0;
927 return imm ? fpOne32 : 0x0;
929 return imm ? fpOne64 : 0x0;
936 sveExpandFpImmMul(uint8_t imm, uint8_t size)
947 return imm ? fpTwo16 : fpPointFive16;
949 return imm ? fpTwo32 : fpPointFive32;
951 return imm ? fpTwo64 : fpPointFive64;