HomeSort by relevance Sort by last modified time
    Searched refs:MachinePassRegistryNode (Results 1 - 5 of 5) sorted by null

  /external/llvm/include/llvm/CodeGen/
MachinePassRegistry.h 12 // constructors of MachinePassRegistryNode. Further there is a command line
47 /// MachinePassRegistryNode - Machine pass node stored in registration list.
50 class MachinePassRegistryNode {
54 MachinePassRegistryNode *Next; // Next function pass in list.
61 MachinePassRegistryNode(const char *N, const char *D, MachinePassCtor C)
69 MachinePassRegistryNode *getNext() const { return Next; }
70 MachinePassRegistryNode **getNextAddress() { return &Next; }
74 void setNext(MachinePassRegistryNode *N) { Next = N; }
88 MachinePassRegistryNode *List; // List of registry nodes.
99 MachinePassRegistryNode *getList() { return List;
    [all...]
RegAllocRegistry.h 27 class RegisterRegAlloc : public MachinePassRegistryNode {
36 : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
46 return (RegisterRegAlloc *)MachinePassRegistryNode::getNext();
SchedulerRegistry.h 34 class RegisterScheduler : public MachinePassRegistryNode {
42 : MachinePassRegistryNode(N, D, (MachinePassCtor)C)
50 return (RegisterScheduler *)MachinePassRegistryNode::getNext();
MachineScheduler.h 117 class MachineSchedRegistry : public MachinePassRegistryNode {
127 : MachinePassRegistryNode(N, D, (MachinePassCtor)C) {
135 return (MachineSchedRegistry *)MachinePassRegistryNode::getNext();
  /external/llvm/lib/CodeGen/
MachinePassRegistry.cpp 24 for(MachinePassRegistryNode *R = getList(); R; R = R->getNext()) {
36 void MachinePassRegistry::Add(MachinePassRegistryNode *Node) {
47 void MachinePassRegistry::Remove(MachinePassRegistryNode *Node) {
48 for (MachinePassRegistryNode **I = &List; *I; I = (*I)->getNextAddress()) {

Completed in 66 milliseconds