Searched refs:MaskPolicy (Results 1 – 2 of 2) sorted by relevance
122 const PolicyType MaskPolicy = Agnostic; variable127 Policy(PolicyType TailPolicy, PolicyType MaskPolicy) in Policy() argument128 : TailPolicy(TailPolicy), MaskPolicy(MaskPolicy) {} in Policy()131 return TailPolicy == Agnostic && MaskPolicy == Agnostic; in isTAMAPolicy()135 return TailPolicy == Agnostic && MaskPolicy == Undisturbed; in isTAMUPolicy()139 return TailPolicy == Undisturbed && MaskPolicy == Agnostic; in isTUMAPolicy()143 return TailPolicy == Undisturbed && MaskPolicy == Undisturbed; in isTUMUPolicy()150 bool isMAPolicy() const { return MaskPolicy == Agnostic; } in isMAPolicy()152 bool isMUPolicy() const { return MaskPolicy == Undisturbed; } in isMUPolicy()155 return TailPolicy == Other.TailPolicy && MaskPolicy == Other.MaskPolicy;[all …]
224 bool MaskPolicy = false; member228 return SEW || LMUL || SEWLMULRatio || TailPolicy || MaskPolicy; in usedVTYPE()242 MaskPolicy = true; in demandVTYPE()266 MaskPolicy |= B.MaskPolicy; in doUnion()312 OS << "MaskPolicy=" << MaskPolicy; in print()379 if (Used.MaskPolicy && RISCVVType::isMaskAgnostic(CurVType) != in areCompatibleVTYPEs()412 Res.MaskPolicy = false; in getDemanded()429 Res.MaskPolicy = false; in getDemanded()467 Res.MaskPolicy = false; in getDemanded()1248 (Demanded.MaskPolicy ? IncomingInfo : Info).getMaskAgnostic() || in transferBefore()