Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1374 EdgeInfo(TreeEntry *UserTE, unsigned EdgeIdx) in EdgeInfo()
1375 : UserTE(UserTE), EdgeIdx(EdgeIdx) {} in EdgeInfo()
1377 TreeEntry *UserTE = nullptr; member
1388 OS << "{User:" << (UserTE ? std::to_string(UserTE->Idx) : "null") in dump()
1394 return UserTE == Other.UserTE && EdgeIdx == Other.EdgeIdx; in operator ==()
2654 canReorderOperands(TreeEntry *UserTE,
2665 TreeEntry *getVectorizedOperand(TreeEntry *UserTE, unsigned OpIdx) { in getVectorizedOperand() argument
2666 ArrayRef<Value *> VL = UserTE->getOperand(OpIdx); in getVectorizedOperand()
2670 if (TE && is_contained(TE->UserTreeIndices, EdgeInfo(UserTE, OpIdx))) in getVectorizedOperand()
2675 if (is_contained(E->UserTreeIndices, EdgeInfo(UserTE, OpIdx))) { in getVectorizedOperand()
[all …]