Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp14554 SmallVector<InsertElementInst *> InsertElements; member
14678 InsertElementInst *VecInsert = Data.InsertElements.front(); in getTreeCost()
14690 Data.InsertElements.emplace_back(VU); in getTreeCost()
14718 if (isFirstInsertElement(VU, It->InsertElements.front())) in getTreeCost()
14719 It->InsertElements.front() = VU; in getTreeCost()
14975 Value *Base = ShuffledInserts[I].InsertElements.front()->getOperand(0); in getTreeCost()
15028 ShuffledInserts[I].InsertElements.front()->getType()), in getTreeCost()
19000 InsertElementInst *VecInsert = Data.InsertElements.front(); in vectorizeTree()
19015 It->InsertElements.push_back(cast<InsertElementInst>(User)); in vectorizeTree()
19097 sort(ShuffledInserts[I].InsertElements, isFirstInsertElement); in vectorizeTree()
[all …]