Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.h80 enum class LegalityResultID { enum
106 static const char *getLegalityResultID(LegalityResultID ID) { in getLegalityResultID()
108 case LegalityResultID::Pack: in getLegalityResultID()
110 case LegalityResultID::Widen: in getLegalityResultID()
112 case LegalityResultID::DiamondReuse: in getLegalityResultID()
114 case LegalityResultID::DiamondReuseWithShuffle: in getLegalityResultID()
116 case LegalityResultID::DiamondReuseMultiInput: in getLegalityResultID()
160 LegalityResultID ID;
162 LegalityResult(LegalityResultID ID) : ID(ID) {} in LegalityResult()
171 LegalityResultID getSubclassID() const { return ID; } in getSubclassID()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp294 case LegalityResultID::Widen: { in vectorizeRec()
319 case LegalityResultID::DiamondReuse: in vectorizeRec()
320 case LegalityResultID::DiamondReuseWithShuffle: in vectorizeRec()
321 case LegalityResultID::DiamondReuseMultiInput: in vectorizeRec()
322 case LegalityResultID::Pack: in vectorizeRec()
354 case LegalityResultID::Widen: { in emitVectors()
381 case LegalityResultID::DiamondReuse: { in emitVectors()
385 case LegalityResultID::DiamondReuseWithShuffle: { in emitVectors()
394 case LegalityResultID::DiamondReuseMultiInput: { in emitVectors()
455 case LegalityResultID::Pack: { in emitVectors()