Lines Matching defs:isImm
237 bool isImm() const override {
240 bool isImm(int64_t MinValue, int64_t MaxValue) const {
376 bool isAnyReg() const { return (isReg() || isImm(0, 15)); }
388 bool isU1Imm() const { return isImm(0, 1); }
389 bool isU2Imm() const { return isImm(0, 3); }
390 bool isU3Imm() const { return isImm(0, 7); }
391 bool isU4Imm() const { return isImm(0, 15); }
392 bool isU8Imm() const { return isImm(0, 255); }
393 bool isS8Imm() const { return isImm(-128, 127); }
394 bool isU12Imm() const { return isImm(0, 4095); }
395 bool isU16Imm() const { return isImm(0, 65535); }
396 bool isS16Imm() const { return isImm(-32768, 32767); }
397 bool isU32Imm() const { return isImm(0, (1LL << 32) - 1); }
398 bool isS32Imm() const { return isImm(-(1LL << 31), (1LL << 31) - 1); }
399 bool isU48Imm() const { return isImm(0, (1LL << 48) - 1); }
1348 else if (ZOperand.isImm())