Home
last modified time | relevance | path

Searched refs:RegisterRegAlloc (Results 1 – 22 of 22) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DPasses.cpp25 MachinePassRegistry RegisterRegAlloc::Registry;
28 static RegisterRegAlloc
38 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
39 RegisterPassParser<RegisterRegAlloc> >
51 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegisterAllocator()
55 RegisterRegAlloc::setDefault(RegAlloc); in createRegisterAllocator()
DRegAllocBasic.cpp57 static RegisterRegAlloc basicRegAlloc("basic", "basic register allocator",
DRegAllocPBQP.cpp61 static RegisterRegAlloc
DRegAllocFast.cpp44 static RegisterRegAlloc
DRegAllocGreedy.cpp63 static RegisterRegAlloc greedyRegAlloc("greedy", "greedy register allocator",
DRegAllocLinearScan.cpp69 static RegisterRegAlloc
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
DRegAllocRegistry.h27 class RegisterRegAlloc : public MachinePassRegistryNode {
35 RegisterRegAlloc(const char *N, const char *D, FunctionPassCtor C) in RegisterRegAlloc() function
40 ~RegisterRegAlloc() { Registry.Remove(this); } in ~RegisterRegAlloc()
45 RegisterRegAlloc *getNext() const { in getNext()
46 return (RegisterRegAlloc *)MachinePassRegistryNode::getNext(); in getNext()
48 static RegisterRegAlloc *getList() { in getList()
49 return (RegisterRegAlloc *)Registry.getList(); in getList()
/external/llvm/include/llvm/CodeGen/
DRegAllocRegistry.h27 class RegisterRegAlloc : public MachinePassRegistryNode {
35 RegisterRegAlloc(const char *N, const char *D, FunctionPassCtor C) in RegisterRegAlloc() function
39 ~RegisterRegAlloc() { Registry.Remove(this); } in ~RegisterRegAlloc()
43 RegisterRegAlloc *getNext() const { in getNext()
44 return (RegisterRegAlloc *)MachinePassRegistryNode::getNext(); in getNext()
46 static RegisterRegAlloc *getList() { in getList()
47 return (RegisterRegAlloc *)Registry.getList(); in getList()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DRegAllocRegistry.h29 class RegisterRegAlloc : public MachinePassRegistryNode {
35 RegisterRegAlloc(const char *N, const char *D, FunctionPassCtor C) in RegisterRegAlloc() function
40 ~RegisterRegAlloc() { Registry.Remove(this); } in ~RegisterRegAlloc()
43 RegisterRegAlloc *getNext() const { in getNext()
44 return (RegisterRegAlloc *)MachinePassRegistryNode::getNext(); in getNext()
47 static RegisterRegAlloc *getList() { in getList()
48 return (RegisterRegAlloc *)Registry.getList(); in getList()
/external/llvm/lib/CodeGen/
DTargetPassConfig.cpp716 MachinePassRegistry RegisterRegAlloc::Registry;
722 static RegisterRegAlloc
728 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
729 RegisterPassParser<RegisterRegAlloc> >
735 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in initializeDefaultRegisterAllocatorOnce()
739 RegisterRegAlloc::setDefault(RegAlloc); in initializeDefaultRegisterAllocatorOnce()
773 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegAllocPass()
DRegAllocBasic.cpp44 static RegisterRegAlloc basicRegAlloc("basic", "basic register allocator",
DRegAllocPBQP.cpp65 static RegisterRegAlloc
DRegAllocFast.cpp44 static RegisterRegAlloc
DRegAllocGreedy.cpp104 static RegisterRegAlloc greedyRegAlloc("greedy", "greedy register allocator",
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DTargetPassConfig.cpp780 static cl::opt<RegisterRegAlloc::FunctionPassCtor, false,
781 RegisterPassParser<RegisterRegAlloc>>
984 MachinePassRegistry RegisterRegAlloc::Registry;
990 static RegisterRegAlloc
996 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in initializeDefaultRegisterAllocatorOnce()
1000 RegisterRegAlloc::setDefault(RegAlloc); in initializeDefaultRegisterAllocatorOnce()
1033 RegisterRegAlloc::FunctionPassCtor Ctor = RegisterRegAlloc::getDefault(); in createRegAllocPass()
DRegAllocBasic.cpp44 static RegisterRegAlloc basicRegAlloc("basic", "basic register allocator",
DRegAllocPBQP.cpp95 static RegisterRegAlloc
DRegAllocFast.cpp59 static RegisterRegAlloc
DRegAllocGreedy.cpp146 static RegisterRegAlloc greedyRegAlloc("greedy", "greedy register allocator",
/external/swiftshader/third_party/LLVM/lib/Target/PTX/
DPTXRegAlloc.cpp51 static RegisterRegAlloc
/external/swiftshader/third_party/llvm-7.0/llvm/docs/
DWritingAnLLVMPass.rst1252 (``RegisterScheduler``) and register allocation (``RegisterRegAlloc``) machine
1273 ``RegisterRegAlloc::FunctionPassCtor``. In the same file add the "installing"
1278 static RegisterRegAlloc myRegAlloc("myregalloc",
1300 ``RegisterRegAlloc::FunctionPassCtor``.
/external/llvm/docs/
DWritingAnLLVMPass.rst1256 (``RegisterScheduler``) and register allocation (``RegisterRegAlloc``) machine
1277 ``RegisterRegAlloc::FunctionPassCtor``. In the same file add the "installing"
1282 static RegisterRegAlloc myRegAlloc("myregalloc",
1304 ``RegisterRegAlloc::FunctionPassCtor``.