Searched refs:VPBlockDeepTraversalWrapper (Results 1 – 3 of 3) sorted by relevance
115 template <typename BlockTy> class VPBlockDeepTraversalWrapper {119 VPBlockDeepTraversalWrapper(BlockTy Entry) : Entry(Entry) {} in VPBlockDeepTraversalWrapper() function128 template <> struct GraphTraits<VPBlockDeepTraversalWrapper<VPBlockBase *>> {132 static NodeRef getEntryNode(VPBlockDeepTraversalWrapper<VPBlockBase *> N) {146 struct GraphTraits<VPBlockDeepTraversalWrapper<const VPBlockBase *>> {151 getEntryNode(VPBlockDeepTraversalWrapper<const VPBlockBase *> N) {225 inline iterator_range<df_iterator<VPBlockDeepTraversalWrapper<VPBlockBase *>>>227 return depth_first(VPBlockDeepTraversalWrapper<VPBlockBase *>(G));230 df_iterator<VPBlockDeepTraversalWrapper<const VPBlockBase *>>>232 return depth_first(VPBlockDeepTraversalWrapper<const VPBlockBase *>(G));
1192 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> in remapOperands()1194 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> in remapOperands()1559 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<const VPBlockBase *>> in assignNames()1560 RPOT(VPBlockDeepTraversalWrapper<const VPBlockBase *>(Plan.getEntry())); in assignNames()
36 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> RPOT( in VPInstructionsToVPRecipes()509 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> RPOT( in removeDeadRecipes()1070 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> RPOT( in simplifyRecipes()