Searched refs:AbstractSlotTrackerStorage (Results 1 – 5 of 5) sorted by relevance
| /llvm-project-15.0.7/llvm/include/llvm/IR/ |
| H A D | ModuleSlotTracker.h | 26 class AbstractSlotTrackerStorage { 28 virtual ~AbstractSlotTrackerStorage(); 54 std::function<void(AbstractSlotTrackerStorage *, const Module *, bool)> 56 std::function<void(AbstractSlotTrackerStorage *, const Function *, bool)> 97 std::function<void(AbstractSlotTrackerStorage *, const Module *, bool)>); 98 void setProcessHook(std::function<void(AbstractSlotTrackerStorage *,
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | MachineModuleSlotTracker.h | 16 class AbstractSlotTrackerStorage; variable 27 void processMachineFunctionMetadata(AbstractSlotTrackerStorage *AST, 29 void processMachineModule(AbstractSlotTrackerStorage *AST, const Module *M, 31 void processMachineFunction(AbstractSlotTrackerStorage *AST,
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | MachineModuleSlotTracker.cpp | 16 AbstractSlotTrackerStorage *AST, const MachineFunction &MF) { in processMachineFunctionMetadata() 34 AbstractSlotTrackerStorage *AST, const Module *M, in processMachineModule() 50 AbstractSlotTrackerStorage *AST, const Function *F, in processMachineFunction() 70 setProcessHook([this](AbstractSlotTrackerStorage *AST, const Module *M, in MachineModuleSlotTracker() 74 setProcessHook([this](AbstractSlotTrackerStorage *AST, const Function *F, in MachineModuleSlotTracker()
|
| /llvm-project-15.0.7/llvm/unittests/MIR/ |
| H A D | MachineMetadata.cpp | 52 MST.setProcessHook([&MO](AbstractSlotTrackerStorage *AST, const Module *M, in addHooks() 59 MST.setProcessHook([&MO](AbstractSlotTrackerStorage *AST, const Function *F, in addHooks()
|
| /llvm-project-15.0.7/llvm/lib/IR/ |
| H A D | AsmWriter.cpp | 647 AbstractSlotTrackerStorage::~AbstractSlotTrackerStorage() = default; 656 class SlotTracker : public AbstractSlotTrackerStorage { 670 std::function<void(AbstractSlotTrackerStorage *, const Module *, bool)> 672 std::function<void(AbstractSlotTrackerStorage *, const Function *, bool)> 732 std::function<void(AbstractSlotTrackerStorage *, const Module *, bool)>); 733 void setProcessHook(std::function<void(AbstractSlotTrackerStorage *, 872 std::function<void(AbstractSlotTrackerStorage *, const Module *, bool)> in setProcessHook() argument 878 std::function<void(AbstractSlotTrackerStorage *, const Function *, bool)> in setProcessHook() argument 1130 std::function<void(AbstractSlotTrackerStorage *, const Module *, bool)> in setProcessHook() argument 1136 std::function<void(AbstractSlotTrackerStorage *, const Function *, bool)> in setProcessHook() argument
|