Searched refs:RegisterRegAlloc (Results 1 - 6 of 6) sorted by relevance

/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/CodeGen/
H A DRegAllocRegistry.h11 // pass registry (RegisterRegAlloc).
24 /// RegisterRegAlloc class - Track the registration of register allocators.
27 class RegisterRegAlloc : public MachinePassRegistryNode { class in namespace:llvm
35 RegisterRegAlloc(const char *N, const char *D, FunctionPassCtor C) function in class:llvm::RegisterRegAlloc
40 ~RegisterRegAlloc() { Registry.Remove(this); }
45 RegisterRegAlloc *getNext() const {
46 return (RegisterRegAlloc *)MachinePassRegistryNode::getNext();
48 static RegisterRegAlloc *getList() {
49 return (RegisterRegAlloc *)Registry.getList();
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DPasses.cpp570 /// RegisterRegAlloc's global Registry tracks allocator registration.
571 MachinePassRegistry RegisterRegAlloc::Registry;
576 static RegisterRegAlloc
582 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
583 RegisterPassParser<RegisterRegAlloc> >
614 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault();
619 RegisterRegAlloc::setDefault(RegAlloc);
H A DRegAllocBasic.cpp45 static RegisterRegAlloc basicRegAlloc("basic", "basic register allocator",
H A DRegAllocPBQP.cpp64 static RegisterRegAlloc
H A DRegAllocFast.cpp45 static RegisterRegAlloc
H A DRegAllocGreedy.cpp63 static RegisterRegAlloc greedyRegAlloc("greedy", "greedy register allocator",

Completed in 126 milliseconds