Searched refs:NodeBase (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | RDFGraph.h | 356 struct NodeBase; 384 NodeBase *ptr(NodeId N) const { in ptr() 388 return reinterpret_cast<NodeBase*>(Blocks[BlockN]+Offset); in ptr() 391 NodeId id(const NodeBase *P) const; 392 NodeAddr<NodeBase*> New(); 450 struct NodeBase { struct 453 NodeBase() = default; 465 void append(NodeAddr<NodeBase*> NA); argument 510 static_assert(sizeof(NodeBase) <= NodeAllocator::NodeMemSize, argument 513 using NodeList = SmallVector<NodeAddr<NodeBase *>, 4>; [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/ |
| H A D | RDFGraph.cpp | 66 auto NA = P.G.addr<NodeBase*>(P.Obj); in operator <<() 363 NodeAddr<NodeBase*> NodeAllocator::New() { in New() 369 NodeAddr<NodeBase*> NA = { reinterpret_cast<NodeBase*>(ActiveEnd), in New() 375 NodeId NodeAllocator::id(const NodeBase *P) const { in id() 394 void NodeBase::append(NodeAddr<NodeBase*> NA) { in append() 432 NodeAddr<NodeBase*> RefNode::getOwner(const DataFlowGraph &G) { in getOwner() 433 NodeAddr<NodeBase*> NA = G.addr<NodeBase*>(getNext()); in getOwner() 438 NA = G.addr<NodeBase*>(NA.Addr->getNext()); in getOwner() 458 NodeAddr<NodeBase*> CodeNode::getFirstMember(const DataFlowGraph &G) const { in getFirstMember() 460 return NodeAddr<NodeBase*>(); in getFirstMember() [all …]
|
| H A D | RDFLiveness.cpp | 333 for (NodeAddr<NodeBase*> R : RDs) in getAllReachingDefsRecImpl()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/ADT/ |
| H A D | IntervalMap.h | 223 class NodeBase { 236 void copy(const NodeBase<T1, T2, M> &Other, unsigned i, in copy() 295 void transferToLeftSib(unsigned Size, NodeBase &Sib, unsigned SSize, in transferToLeftSib() 306 void transferToRightSib(unsigned Size, NodeBase &Sib, unsigned SSize, in transferToRightSib() 319 int adjustFromLeftSib(unsigned Size, NodeBase &Sib, unsigned SSize, int Add) { in adjustFromLeftSib() 452 using LeafBase = NodeBase<std::pair<KeyT, KeyT>, ValT, LeafSize>; 566 class LeafNode : public NodeBase<std::pair<KeyT, KeyT>, ValT, N> { 703 class BranchNode : public NodeBase<NodeRef, KeyT, N> {
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | RDFDeadCode.cpp | 188 auto BA = DFG.addr<NodeBase*>(I); in erase()
|