Lines Matching defs:isImmTy
364 bool isImmTy(ImmTy ImmT) const {
368 template <ImmTy Ty> bool isImmTy() const { return isImmTy(Ty); }
370 bool isImmLiteral() const { return isImmTy(ImmTyNone); }
376 bool isOModSI() const { return isImmTy(ImmTyOModSI); }
377 bool isDim() const { return isImmTy(ImmTyDim); }
378 bool isR128A16() const { return isImmTy(ImmTyR128A16); }
379 bool isOff() const { return isImmTy(ImmTyOff); }
380 bool isExpTgt() const { return isImmTy(ImmTyExpTgt); }
381 bool isOffen() const { return isImmTy(ImmTyOffen); }
382 bool isIdxen() const { return isImmTy(ImmTyIdxen); }
383 bool isAddr64() const { return isImmTy(ImmTyAddr64); }
384 bool isSMEMOffsetMod() const { return isImmTy(ImmTySMEMOffsetMod); }
385 bool isFlatOffset() const { return isImmTy(ImmTyOffset) || isImmTy(ImmTyInstOffset); }
386 bool isGDS() const { return isImmTy(ImmTyGDS); }
387 bool isLDS() const { return isImmTy(ImmTyLDS); }
388 bool isCPol() const { return isImmTy(ImmTyCPol); }
389 bool isIndexKey8bit() const { return isImmTy(ImmTyIndexKey8bit); }
390 bool isIndexKey16bit() const { return isImmTy(ImmTyIndexKey16bit); }
391 bool isTFE() const { return isImmTy(ImmTyTFE); }
392 bool isFORMAT() const { return isImmTy(ImmTyFORMAT) && isUInt<7>(getImm()); }
393 bool isDppFI() const { return isImmTy(ImmTyDppFI); }
394 bool isSDWADstSel() const { return isImmTy(ImmTySDWADstSel); }
395 bool isSDWASrc0Sel() const { return isImmTy(ImmTySDWASrc0Sel); }
396 bool isSDWASrc1Sel() const { return isImmTy(ImmTySDWASrc1Sel); }
397 bool isSDWADstUnused() const { return isImmTy(ImmTySDWADstUnused); }
398 bool isInterpSlot() const { return isImmTy(ImmTyInterpSlot); }
399 bool isInterpAttr() const { return isImmTy(ImmTyInterpAttr); }
400 bool isInterpAttrChan() const { return isImmTy(ImmTyInterpAttrChan); }
401 bool isOpSel() const { return isImmTy(ImmTyOpSel); }
402 bool isOpSelHi() const { return isImmTy(ImmTyOpSelHi); }
403 bool isNegLo() const { return isImmTy(ImmTyNegLo); }
404 bool isNegHi() const { return isImmTy(ImmTyNegHi); }
989 assert(isRegKind() || isImmTy(ImmTyNone));
994 assert(isRegKind() || isImmTy(ImmTyNone));
2017 if (!isImmTy(ImmTyNone)) {
2093 if (!isImmTy(ImmTyNone)) {
2192 assert(isImmTy(ImmTyNone) && Imm.Mods.hasFPModifiers());
2217 isImmTy(ImmTyNone) && Imm.Mods.hasFPModifiers());
2219 assert(!isImmTy(ImmTyNone) || !hasModifiers());
7430 return isImmTy(ImmTyHwreg);
7551 return isImmTy(ImmTySendMsg);
7831 auto Test = [=](const AMDGPUOperand& Op) { return Op.isImmTy(Type); };
8167 return isImmTy(ImmTySwizzle);
8242 return isImmTy(ImmTyGprIdxMode);
8913 return isImmTy(ImmTyDPP8);
9669 bool AMDGPUOperand::isEndpgm() const { return isImmTy(ImmTyEndpgm); }