LLVM 20.0.0git
|
#include "llvm/CodeGen/RDFGraph.h"
Public Types | |
enum | { NodeMemSize = 32 } |
Public Member Functions | |
NodeAllocator (uint32_t NPB=4096) | |
NodeBase * | ptr (NodeId N) const |
NodeId | id (const NodeBase *P) const |
Node | New () |
void | clear () |
Definition at line 411 of file RDFGraph.h.
anonymous enum |
Enumerator | |
---|---|
NodeMemSize |
Definition at line 413 of file RDFGraph.h.
|
inline |
Definition at line 415 of file RDFGraph.h.
References assert(), and llvm::isPowerOf2_32().
void llvm::rdf::NodeAllocator::clear | ( | ) |
Definition at line 382 of file RDFGraph.cpp.
References llvm::BumpPtrAllocatorImpl< AllocatorT, SlabSize, SizeThreshold, GrowthDelay >::Reset().
Definition at line 370 of file RDFGraph.cpp.
References A, B, Idx, llvm_unreachable, NodeMemSize, and P.
Node llvm::rdf::NodeAllocator::New | ( | ) |
Definition at line 359 of file RDFGraph.cpp.
References Index, and NodeMemSize.
Definition at line 421 of file RDFGraph.h.
References N, NodeMemSize, and llvm::Offset.