Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.cpp67 Value *BottomUpVec::createVectorInstr(ArrayRef<Value *> Bndl, in createVectorInstr()
177 void BottomUpVec::tryEraseDeadInstrs() { in tryEraseDeadInstrs()
197 Value *BottomUpVec::createShuffle(Value *VecOp, const ShuffleMask &Mask, in createShuffle()
204 Value *BottomUpVec::createPack(ArrayRef<Value *> ToPack, BasicBlock *UserBB) { in createPack()
255 void BottomUpVec::collectPotentiallyDeadInstrs(ArrayRef<Value *> Bndl) { in collectPotentiallyDeadInstrs()
280 Action *BottomUpVec::vectorizeRec(ArrayRef<Value *> Bndl, in vectorizeRec()
333 void BottomUpVec::ActionsVector::print(raw_ostream &OS) const { in print()
339 void BottomUpVec::ActionsVector::dump() const { print(dbgs()); } in dump()
342 Value *BottomUpVec::emitVectors() { in emitVectors()
482 bool BottomUpVec::tryVectorize(ArrayRef<Value *> Bndl, in tryVectorize()
[all …]
H A DPassRegistry.def28 REGION_PASS("bottom-up-vec", ::llvm::sandboxir::BottomUpVec)
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/SandboxVectorizer/Passes/
H A DBottomUpVec.h35 class BottomUpVec final : public RegionPass {
98 BottomUpVec() : RegionPass("bottom-up-vec") {} in BottomUpVec() function
/freebsd/lib/clang/libllvm/
H A DMakefile2145 SRCS_MIN+= Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.cpp