Lines Matching defs:Prop
167 const OpCodeProperty &Prop) {
169 return (Twine(DXILOpNamePrefix) + getOpCodeClassName(Prop)).str();
171 return (Twine(DXILOpNamePrefix) + getOpCodeClassName(Prop) + "." +
333 /// <param-types> are constructed from types in Prop.
359 const T &Prop = *Iter;
360 if (VersionTuple(Prop.DXILVersion.Major, Prop.DXILVersion.Minor) <=
453 const OpCodeProperty *Prop = getOpCodeProperty(OpCode);
456 if (Prop->OverloadParamIndex == 0) {
460 } else if (Prop->OverloadParamIndex > 0) {
462 unsigned ArgIndex = Prop->OverloadParamIndex - 1;
472 getPropIndex(ArrayRef(Prop->Overloads), DXILVersion);
477 uint16_t ValidTyMask = Prop->Overloads[*OlIndexOrErr].ValidTys;
490 getPropIndex(ArrayRef(Prop->Stages), DXILVersion);
495 uint16_t ValidShaderKindMask = Prop->Stages[*StIndexOrErr].ValidStages;
509 std::string DXILFnName = constructOverloadName(Kind, OverloadTy, *Prop);