reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
907 using NodeRef = const MachineBasicBlock *;
lib/CodeGen/MachineBlockFrequencyInfo.cpp 88 using NodeRef = const MachineBasicBlock *;
86 : public std::iterator<std::forward_iterator_tag, typename GT::NodeRef>, 88 using super = std::iterator<std::forward_iterator_tag, typename GT::NodeRef>; 89 using NodeRef = typename GT::NodeRef;include/llvm/ADT/GraphTraits.h
121 children(const typename GraphTraits<GraphType>::NodeRef &G) {
include/llvm/ADT/PostOrderIterator.h96 : public std::iterator<std::forward_iterator_tag, typename GT::NodeRef>, 98 using super = std::iterator<std::forward_iterator_tag, typename GT::NodeRef>; 99 using NodeRef = typename GT::NodeRef; 288 using NodeRef = typename GT::NodeRef;include/llvm/Analysis/BlockFrequencyInfoImpl.h
1369 using NodeRef = typename GTraits::NodeRef;
include/llvm/CodeGen/MachineBasicBlock.h883 static NodeRef getEntryNode(const MachineBasicBlock *BB) { return BB; } 884 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 885 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 910 static NodeRef getEntryNode(Inverse<const MachineBasicBlock *> G) { 914 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 915 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); }include/llvm/CodeGen/MachineFunction.h
1042 static NodeRef getEntryNode(const MachineFunction *F) { return &F->front(); } 1073 static NodeRef getEntryNode(Inverse<const MachineFunction *> G) {include/llvm/Support/GraphWriter.h
72 using NodeRef = typename GTraits::NodeRef;
lib/CodeGen/MachineBlockFrequencyInfo.cpp92 static NodeRef getEntryNode(const MachineBlockFrequencyInfo *G) { 96 static ChildIteratorType child_begin(const NodeRef N) { 100 static ChildIteratorType child_end(const NodeRef N) { return N->succ_end(); }