Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/include/llvm/Transforms/Vectorize/
DSLPVectorizer.h130 SmallVectorImpl<WeakTrackingVH> &PostponedInsts);
/openbsd/src/gnu/llvm/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp8649 SmallVector<std::pair<Value *, unsigned>, 4> PostponedInsts; in gather() local
8663 PostponedInsts.emplace_back(Inst, I); in gather()
8701 for (const std::pair<Value *, unsigned> &Pair : PostponedInsts) in gather()
13149 SmallVectorImpl<WeakTrackingVH> &PostponedInsts) { in vectorizeHorReduction() argument
13230 PostponedInsts.push_back(Inst); in vectorizeHorReduction()
13252 SmallVector<WeakTrackingVH> PostponedInsts; in vectorizeRootInstruction() local
13253 bool Res = vectorizeHorReduction(P, V, BB, R, TTI, PostponedInsts); in vectorizeRootInstruction()
13254 Res |= tryToVectorize(PostponedInsts, R); in vectorizeRootInstruction()
13430 SmallVector<WeakTrackingVH> PostponedInsts; in vectorizeSimpleInstructions() local
13439 OpsChanged |= vectorizeHorReduction(nullptr, I, BB, R, TTI, PostponedInsts); in vectorizeSimpleInstructions()
[all …]