Home
last modified time | relevance | path

Searched refs:MachinePassCtor (Results 1 – 5 of 5) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DMachinePassRegistry.h26 typedef void *(*MachinePassCtor)(); typedef
40 virtual void NotifyAdd(const char *N, MachinePassCtor C, const char *D) = 0;
57 MachinePassCtor Ctor; // Function pass creator.
61 MachinePassRegistryNode(const char *N, const char *D, MachinePassCtor C) in MachinePassRegistryNode()
73 MachinePassCtor getCtor() const { return Ctor; } in getCtor()
89 MachinePassCtor Default; // Default function pass creator.
100 MachinePassCtor getDefault() { return Default; } in getDefault()
101 void setDefault(MachinePassCtor C) { Default = C; } in setDefault()
146 void NotifyAdd(const char *N, MachinePassCtor C, const char *D) override { in NotifyAdd()
DRegAllocRegistry.h36 : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { in RegisterRegAlloc()
53 Registry.setDefault((MachinePassCtor)C); in setDefault()
DSchedulerRegistry.h42 : MachinePassRegistryNode(N, D, (MachinePassCtor)C) in RegisterScheduler()
DMachineScheduler.h126 : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { in MachineSchedRegistry()
/external/llvm/lib/CodeGen/
DMachinePassRegistry.cpp23 MachinePassCtor Ctor = nullptr; in setDefault()