Home
last modified time | relevance | path

Searched refs:LegalityResult (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.h158 class LegalityResult {
162 LegalityResult(LegalityResultID ID) : ID(ID) {} in LegalityResult() function
166 LegalityResult(const LegalityResult &) = delete;
167 LegalityResult &operator=(const LegalityResult &) = delete;
170 virtual ~LegalityResult() {} in ~LegalityResult()
177 friend raw_ostream &operator<<(raw_ostream &OS, const LegalityResult &LR) {
185 class LegalityResultWithReason : public LegalityResult {
188 : LegalityResult(ID), Reason(Reason) {} in LegalityResultWithReason()
195 LegalityResult::print(OS); in print()
201 class Widen final : public LegalityResult {
[all …]
H A DInstrMaps.h26 class LegalityResult; variable
30 const LegalityResult *LegalityRes = nullptr;
36 Action(const LegalityResult *LR, ArrayRef<Value *> B, ArrayRef<Value *> UB, in Action()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.cpp26 void LegalityResult::dump() const { in dump()
211 const LegalityResult &LegalityAnalysis::canVectorize(ArrayRef<Value *> Bndl, in canVectorize()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp347 const LegalityResult &LegalityRes = *ActionPtr->LegalityRes; in emitVectors()