Home
last modified time | relevance | path

Searched refs:LegalityRes (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp287 const auto &LegalityRes = StopForDebug ? Legality.getForcedPackForDebugging() in vectorizeRec() local
289 LLVM_DEBUG(dbgs() << DEBUG_PREFIX << "Legality: " << LegalityRes << "\n"); in vectorizeRec()
291 std::make_unique<Action>(&LegalityRes, Bndl, UserBndl, Depth); in vectorizeRec()
293 switch (LegalityRes.getSubclassID()) { in vectorizeRec()
347 const LegalityResult &LegalityRes = *ActionPtr->LegalityRes; in emitVectors() local
353 switch (LegalityRes.getSubclassID()) { in emitVectors()
382 NewVec = cast<DiamondReuse>(LegalityRes).getVector()->Vec; in emitVectors()
386 auto *VecOp = cast<DiamondReuseWithShuffle>(LegalityRes).getVector()->Vec; in emitVectors()
388 cast<DiamondReuseWithShuffle>(LegalityRes).getMask(); in emitVectors()
396 cast<DiamondReuseMultiInput>(LegalityRes).getCollectDescr(); in emitVectors()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DInstrMaps.h30 const LegalityResult *LegalityRes = nullptr; member
38 : LegalityRes(LR), Bndl(B), UserBndl(UB), Depth(Depth) {} in Action()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DInstrMaps.cpp17 OS << Idx << ". " << *LegalityRes << " Depth:" << Depth << "\n"; in print()