Lines Matching refs:NodeRef
129 using NodeRef = VPBlockBase *;
132 static NodeRef getEntryNode(VPBlockDeepTraversalWrapper<VPBlockBase *> N) {
136 static inline ChildIteratorType child_begin(NodeRef N) {
140 static inline ChildIteratorType child_end(NodeRef N) {
147 using NodeRef = const VPBlockBase *;
150 static NodeRef
155 static inline ChildIteratorType child_begin(NodeRef N) {
159 static inline ChildIteratorType child_end(NodeRef N) {
175 using NodeRef = VPBlockBase *;
178 static NodeRef getEntryNode(VPBlockShallowTraversalWrapper<VPBlockBase *> N) {
182 static inline ChildIteratorType child_begin(NodeRef N) {
186 static inline ChildIteratorType child_end(NodeRef N) {
193 using NodeRef = const VPBlockBase *;
196 static NodeRef
201 static inline ChildIteratorType child_begin(NodeRef N) {
205 static inline ChildIteratorType child_end(NodeRef N) {
242 using NodeRef = VPBlockBase *;
245 static NodeRef getEntryNode(NodeRef N) { return N; }
247 static inline ChildIteratorType child_begin(NodeRef N) {
251 static inline ChildIteratorType child_end(NodeRef N) {
257 using NodeRef = const VPBlockBase *;
260 static NodeRef getEntryNode(NodeRef N) { return N; }
262 static inline ChildIteratorType child_begin(NodeRef N) {
266 static inline ChildIteratorType child_end(NodeRef N) {
275 using NodeRef = VPBlockBase *;
278 static NodeRef getEntryNode(Inverse<NodeRef> B) {
282 static inline ChildIteratorType child_begin(NodeRef N) {
286 static inline ChildIteratorType child_end(NodeRef N) {
293 using NodeRef = VPBlockBase *;
294 using nodes_iterator = df_iterator<NodeRef>;
296 static NodeRef getEntryNode(GraphRef N) { return N->getEntry(); }