Searched refs:LegalityAnalysis (Results 1 – 4 of 4) sorted by relevance
26 class LegalityAnalysis; variable163 friend class LegalityAnalysis; variable202 friend class LegalityAnalysis; variable212 friend class LegalityAnalysis; variable225 friend class LegalityAnalysis; variable243 friend class LegalityAnalysis; // For constructor. variable304 friend class LegalityAnalysis; variable318 class LegalityAnalysis {337 LegalityAnalysis(AAResults &AA, ScalarEvolution &SE, const DataLayout &DL, in LegalityAnalysis() function
90 unsigned Depth, LegalityAnalysis &Legality);95 bool tryVectorize(ArrayRef<Value *> Seeds, LegalityAnalysis &Legality);
33 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()
282 LegalityAnalysis &Legality) { in vectorizeRec()483 LegalityAnalysis &Legality) { in tryVectorize()505 LegalityAnalysis Legality(A.getAA(), A.getScalarEvolution(), in runOnRegion()