Searched refs:ModuleCallback (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUSplitModule.h | 27 AMDGPUSplitModulePass(unsigned N, ModuleCreationCallback ModuleCallback) in AMDGPUSplitModulePass() argument 28 : N(N), ModuleCallback(ModuleCallback) {} in AMDGPUSplitModulePass() 34 ModuleCreationCallback ModuleCallback; variable
|
| H A D | AMDGPUSplitModule.cpp | 1377 function_ref<void(std::unique_ptr<Module> MPart)> ModuleCallback) { in splitAMDGPUModule() argument 1433 ModuleCallback(cloneAll(M)); in splitAMDGPUModule() 1467 ModuleCallback(cloneAll(M)); in splitAMDGPUModule() 1536 ModuleCallback(std::move(MPart)); in splitAMDGPUModule() 1585 splitAMDGPUModule(TTIGetter, M, N, ModuleCallback); in run() 1593 splitAMDGPUModule(TTIGetter, M, N, ModuleCallback); in run()
|
| H A D | AMDGPUTargetMachine.h | 73 ModuleCallback) override;
|
| H A D | AMDGPUTargetMachine.cpp | 1048 function_ref<void(std::unique_ptr<Module> MPart)> ModuleCallback) { in splitModule() argument 1064 MPM.addPass(AMDGPUSplitModulePass(NumParts, ModuleCallback)); in splitModule()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
| H A D | SplitModule.h | 41 function_ref<void(std::unique_ptr<Module> MPart)> ModuleCallback,
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SplitModule.cpp | 240 function_ref<void(std::unique_ptr<Module> MPart)> ModuleCallback, in SplitModule() argument 307 ModuleCallback(std::move(MPart)); in SplitModule()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Target/ |
| H A D | TargetMachine.h | 478 function_ref<void(std::unique_ptr<Module> MPart)> ModuleCallback) { in splitModule() argument
|