Searched refs:ResourceTracker (Results 1 – 13 of 13) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
| H A D | Core.h | 45 class ResourceTracker; variable 56 class ResourceTracker : public ThreadSafeRefCountedBase<ResourceTracker> { 63 ResourceTracker(const ResourceTracker &) = delete; 64 ResourceTracker &operator=(const ResourceTracker &) = delete; 65 ResourceTracker(ResourceTracker &&) = delete; 66 ResourceTracker &operator=(ResourceTracker &&) = delete; 68 ~ResourceTracker(); 96 ResourceTracker(JITDylibSP JD); 1179 ResourceTracker *RT; 1249 void transferTracker(ResourceTracker &DstRT, ResourceTracker &SrcRT); [all …]
|
| H A D | COFFPlatform.h | 62 Error notifyAdding(ResourceTracker &RT, 64 Error notifyRemoving(ResourceTracker &RT) override;
|
| H A D | ELFNixPlatform.h | 111 Error notifyAdding(ResourceTracker &RT, 113 Error notifyRemoving(ResourceTracker &RT) override;
|
| H A D | MachOPlatform.h | 150 Error notifyAdding(ResourceTracker &RT, 152 Error notifyRemoving(ResourceTracker &RT) override;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | DFAPacketizer.cpp | 121 ResourceTracker = TII->CreateTargetScheduleState(MF.getSubtarget()); in VLIWPacketizerList() 122 ResourceTracker->setTrackResources(true); in VLIWPacketizerList() 128 delete ResourceTracker; in ~VLIWPacketizerList() 139 unsigned R = ResourceTracker->getUsedResources(Idx++); in endPacket() 149 ResourceTracker->clearResources(); in endPacket() 203 bool ResourceAvail = ResourceTracker->canReserveResources(MI); in PacketizeMIs()
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | DFAPacketizer.h | 147 DFAPacketizer *ResourceTracker; variable 165 DFAPacketizer *getResourceTracker() {return ResourceTracker;} in getResourceTracker() 170 ResourceTracker->reserveResources(MI); in addToPacket()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVLIWPacketizer.cpp | 297 ResourceTracker->reserveResources(*ExtMI); in tryAllocateResourcesForConstExt() 1726 assert(ResourceTracker->canReserveResources(MI)); in addToPacket() 1737 ResourceTracker->reserveResources(MI); in addToPacket() 1743 if (ResourceTracker->canReserveResources(NvjMI)) in addToPacket() 1744 ResourceTracker->reserveResources(NvjMI); in addToPacket() 1753 assert(ResourceTracker->canReserveResources(MI)); in addToPacket() 1754 ResourceTracker->reserveResources(MI); in addToPacket() 1760 ResourceTracker->reserveResources(NvjMI); in addToPacket() 1771 ResourceTracker->reserveResources(MI); in addToPacket() 1780 ResourceTracker->reserveResources(MI); in addToPacket() [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
| H A D | Core.cpp | 41 ResourceTracker::ResourceTracker(JITDylibSP JD) { in ResourceTracker() function in llvm::orc::ResourceTracker 48 ResourceTracker::~ResourceTracker() { in ~ResourceTracker() 53 Error ResourceTracker::remove() { in remove() 57 void ResourceTracker::transferTo(ResourceTracker &DstRT) { in transferTo() 61 void ResourceTracker::makeDefunct() { in makeDefunct() 678 DefaultTracker = new ResourceTracker(this); in getDefaultResourceTracker() 686 ResourceTrackerSP RT = new ResourceTracker(this); in createResourceTracker() 1566 JITDylib::removeTracker(ResourceTracker &RT) { in removeTracker() 1628 void JITDylib::transferTracker(ResourceTracker &DstRT, ResourceTracker &SrcRT) { in transferTracker() 1771 std::unique_ptr<MaterializationUnit> MU, ResourceTracker &RT) { in installMaterializationUnit() [all …]
|
| H A D | LLJIT.cpp | 96 Error notifyAdding(ResourceTracker &RT, 98 Error notifyRemoving(ResourceTracker &RT) override { in notifyRemoving() 205 Error notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) { in notifyAdding() 500 Error GenericLLVMIRPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding()
|
| H A D | ELFNixPlatform.cpp | 185 Error ELFNixPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding() 201 Error ELFNixPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
|
| H A D | COFFPlatform.cpp | 323 Error COFFPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding() 340 Error COFFPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
|
| H A D | MachOPlatform.cpp | 343 Error MachOPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding() 359 Error MachOPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
|
| H A D | OrcV2CBindings.cpp | 57 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ResourceTracker, LLVMOrcResourceTrackerRef)
|