Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp157 struct ChainElem { struct
161 using Chain = SmallVector<ChainElem, 1>;
175 [[maybe_unused]] void dumpChain(ArrayRef<ChainElem> C) { in dumpChain()
189 for (const ChainElem &E : C) in propagateMetadata()
320 Instruction *ChainElem, Instruction *ChainBegin,
559 SmallVector<ChainElem, 1> NewChain; in splitChainByMayAliasInstrs()
581 NewChain = SmallVector<ChainElem, 1>({*ChainIt}); in splitChainByMayAliasInstrs()
618 const ChainElem &Prev = CurChain.back(); in splitChainByContiguity()
655 if (any_of(C, [](const ChainElem &E) { in getChainElemTy()
663 for (const ChainElem &E : C) in getChainElemTy()
[all …]