Home
last modified time | relevance | path

Searched refs:TailPolicy (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Support/
H A DRISCVVIntrinsicUtils.h121 const PolicyType TailPolicy = Agnostic;
126 Policy(PolicyType TailPolicy) : TailPolicy(TailPolicy) {} in Policy() argument
127 Policy(PolicyType TailPolicy, PolicyType MaskPolicy) in Policy() argument
128 : 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()
146 bool isTAPolicy() const { return TailPolicy == Agnostic; } in isTAPolicy()
148 bool isTUPolicy() const { return TailPolicy == Undisturbed; } in isTUPolicy()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVInsertVSETVLI.cpp162 bool TailPolicy = false; member
170 return SEW || LMUL || SEWLMULRatio || TailPolicy || MaskPolicy || VILL; in usedVTYPE()
183 TailPolicy = true; in demandVTYPE()
208 TailPolicy |= B.TailPolicy; in doUnion()
255 OS << "TailPolicy=" << TailPolicy << ", "; in print()
321 if (Used.TailPolicy && RISCVVType::isTailAgnostic(CurVType) != in areCompatibleVTYPEs()
373 Res.TailPolicy = false; in getDemanded()
403 Res.TailPolicy = false; in getDemanded()
412 Res.TailPolicy = false; in getDemanded()
433 Res.TailPolicy = false; in getDemanded()
[all …]