reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/MachinePassRegistry.h
  137           typename RegistryClass::FunctionPassCtor>,
  138       public cl::parser<typename RegistryClass::FunctionPassCtor> {
  142   ~RegisterPassParser() override { RegistryClass::setListener(nullptr); }
  148     for (RegistryClass *Node = RegistryClass::getList();
  148     for (RegistryClass *Node = RegistryClass::getList();
  156     RegistryClass::setListener(this);
  160   void NotifyAdd(StringRef N, typename RegistryClass::FunctionPassCtor C,
include/llvm/CodeGen/RegAllocRegistry.h
   43   SubClass *getNext() const {
   47   static SubClass *getList() {
   60 class RegisterRegAlloc : public RegisterRegAllocBase<RegisterRegAlloc> {
   68 MachinePassRegistry<RegisterRegAlloc::FunctionPassCtor>
lib/CodeGen/RegAllocBasic.cpp
   43 static RegisterRegAlloc basicRegAlloc("basic", "basic register allocator",
lib/CodeGen/RegAllocFast.cpp
   58 static RegisterRegAlloc
lib/CodeGen/RegAllocGreedy.cpp
  145 static RegisterRegAlloc greedyRegAlloc("greedy", "greedy register allocator",
lib/CodeGen/RegAllocPBQP.cpp
   94 static RegisterRegAlloc
lib/CodeGen/TargetPassConfig.cpp
  848 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
  849                RegisterPassParser<RegisterRegAlloc>>
 1047 static RegisterRegAlloc
 1053   if (!RegisterRegAlloc::getDefault())
 1054     RegisterRegAlloc::setDefault(RegAlloc);
 1086   RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault();
 1086   RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault();