Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp1767 class TreeEntry;
1856 const TreeEntry &Root = *VectorizableTree.front(); in getRootNodeTypeWithNoCast()
1857 if (Root.State != TreeEntry::Vectorize || Root.isAltShuffle() || in getRootNodeTypeWithNoCast()
1962 std::optional<OrdersType> findReusedOrderedScalars(const TreeEntry &TE,
1967 std::optional<OrdersType> findPartiallyOrderedLoads(const TreeEntry &TE);
1978 getReorderingData(const TreeEntry &TE, bool TopToBottom, bool IgnoreReorder);
2104 EdgeInfo(TreeEntry *UserTE, unsigned EdgeIdx) in EdgeInfo()
2107 TreeEntry *UserTE = nullptr;
2223 if (ArrayRef<TreeEntry *> TEs1 = R.getTreeEntries(V1); !TEs1.empty()) { in getShallowScore()
2224 SmallPtrSet<TreeEntry *, 4> Set(llvm::from_range, TEs1); in getShallowScore()
[all …]