Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.h329 InstrMaps &IMaps; variable
338 Context &Ctx, InstrMaps &IMaps) in LegalityAnalysis() argument
339 : Sched(AA, Ctx), SE(SE), DL(DL), IMaps(IMaps) {} in LegalityAnalysis()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/
H A DLegality.cpp197 if (auto *VecOp = IMaps.getVectorForOrig(V)) { in getHowToCollectValues()
199 std::optional<int> ExtractIdxOpt = IMaps.getOrigLane(VecOp, V); in getHowToCollectValues()
256 IMaps.clear(); in clear()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.h40 std::unique_ptr<InstrMaps> IMaps; variable
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp316 IMaps->registerVector(Bndl, ActionPtr.get()); in vectorizeRec()
504 IMaps = std::make_unique<InstrMaps>(); in runOnRegion()
507 *IMaps); in runOnRegion()