Home | History | Annotate | Download | only in IR

Lines Matching refs:NodeType

157   typedef BasicBlock NodeType;
160 static NodeType *getEntryNode(BasicBlock *BB) { return BB; }
161 static inline ChildIteratorType child_begin(NodeType *N) {
164 static inline ChildIteratorType child_end(NodeType *N) {
170 typedef const BasicBlock NodeType;
173 static NodeType *getEntryNode(const BasicBlock *BB) { return BB; }
175 static inline ChildIteratorType child_begin(NodeType *N) {
178 static inline ChildIteratorType child_end(NodeType *N) {
189 typedef BasicBlock NodeType;
191 static NodeType *getEntryNode(Inverse<BasicBlock *> G) { return G.Graph; }
192 static inline ChildIteratorType child_begin(NodeType *N) {
195 static inline ChildIteratorType child_end(NodeType *N) {
201 typedef const BasicBlock NodeType;
203 static NodeType *getEntryNode(Inverse<const BasicBlock*> G) {
206 static inline ChildIteratorType child_begin(NodeType *N) {
209 static inline ChildIteratorType child_end(NodeType *N) {
225 static NodeType *getEntryNode(Function *F) { return &F->getEntryBlock(); }
235 static NodeType *getEntryNode(const Function *F) {return &F->getEntryBlock();}
252 static NodeType *getEntryNode(Inverse<Function*> G) {
258 static NodeType *getEntryNode(Inverse<const Function *> G) {