Searched refs:VPBlockDeepTraversalWrapper (Results 1 – 4 of 4) sorted by relevance
117 template <typename BlockTy> class VPBlockDeepTraversalWrapper {121 VPBlockDeepTraversalWrapper(BlockTy Entry) : Entry(Entry) {} in VPBlockDeepTraversalWrapper() function130 template <> struct GraphTraits<VPBlockDeepTraversalWrapper<VPBlockBase *>> {134 static NodeRef getEntryNode(VPBlockDeepTraversalWrapper<VPBlockBase *> N) {148 struct GraphTraits<VPBlockDeepTraversalWrapper<const VPBlockBase *>> {153 getEntryNode(VPBlockDeepTraversalWrapper<const VPBlockBase *> N) {235 inline iterator_range<df_iterator<VPBlockDeepTraversalWrapper<VPBlockBase *>>>237 return depth_first(VPBlockDeepTraversalWrapper<VPBlockBase *>(G));240 df_iterator<VPBlockDeepTraversalWrapper<const VPBlockBase *>>>242 return depth_first(VPBlockDeepTraversalWrapper<const VPBlockBase *>(G));
1197 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> in remapOperands()1199 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> in remapOperands()1553 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<const VPBlockBase *>> in assignNames()1554 RPOT(VPBlockDeepTraversalWrapper<const VPBlockBase *>(Plan.getEntry())); in assignNames()
439 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> RPOT( in calculateRegisterUsageForPlan()
47 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> RPOT( in tryToConvertVPInstructionsToVPRecipes()550 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> RPOT( in removeDeadRecipes()1211 ReversePostOrderTraversal<VPBlockDeepTraversalWrapper<VPBlockBase *>> RPOT( in simplifyRecipes()