Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.h26 class LegalityAnalysis; variable
163 friend class LegalityAnalysis; variable
202 friend class LegalityAnalysis; variable
212 friend class LegalityAnalysis; variable
225 friend class LegalityAnalysis; variable
243 friend class LegalityAnalysis; // For constructor. variable
304 friend class LegalityAnalysis; variable
318 class LegalityAnalysis {
337 LegalityAnalysis(AAResults &AA, ScalarEvolution &SE, const DataLayout &DL, in LegalityAnalysis() function
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.h90 unsigned Depth, LegalityAnalysis &Legality);
95 bool tryVectorize(ArrayRef<Value *> Seeds, LegalityAnalysis &Legality);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.cpp33 LegalityAnalysis::notVectorizableBasedOnOpcodesAndTypes( in notVectorizableBasedOnOpcodesAndTypes()
193 LegalityAnalysis::getHowToCollectValues(ArrayRef<Value *> Bndl) const { in getHowToCollectValues()
211 const LegalityResult &LegalityAnalysis::canVectorize(ArrayRef<Value *> Bndl, in canVectorize()
254 void LegalityAnalysis::clear() { in clear()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp282 LegalityAnalysis &Legality) { in vectorizeRec()
483 LegalityAnalysis &Legality) { in tryVectorize()
505 LegalityAnalysis Legality(A.getAA(), A.getScalarEvolution(), in runOnRegion()