Home
last modified time | relevance | path

Searched refs:ResourceTracker (Results 1 – 9 of 9) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DCore.h42 class ResourceTracker; variable
53 class ResourceTracker : public ThreadSafeRefCountedBase<ResourceTracker> {
60 ResourceTracker(const ResourceTracker &) = delete;
61 ResourceTracker &operator=(const ResourceTracker &) = delete;
62 ResourceTracker(ResourceTracker &&) = delete;
63 ResourceTracker &operator=(ResourceTracker &&) = delete;
65 ~ResourceTracker();
89 ResourceTracker(JITDylibSP JD);
1068 ResourceTracker *RT;
1147 void transferTracker(ResourceTracker &DstRT, ResourceTracker &SrcRT);
[all …]
H A DMachOPlatform.h107 Error notifyAdding(ResourceTracker &RT,
109 Error notifyRemoving(ResourceTracker &RT) override;
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/
H A DDFAPacketizer.cpp151 ResourceTracker = TII->CreateTargetScheduleState(MF.getSubtarget()); in VLIWPacketizerList()
152 ResourceTracker->setTrackResources(true); in VLIWPacketizerList()
158 delete ResourceTracker; in ~VLIWPacketizerList()
169 unsigned R = ResourceTracker->getUsedResources(Idx++); in endPacket()
179 ResourceTracker->clearResources(); in endPacket()
233 bool ResourceAvail = ResourceTracker->canReserveResources(MI); in PacketizeMIs()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDFAPacketizer.h123 DFAPacketizer *ResourceTracker; variable
140 DFAPacketizer *getResourceTracker() {return ResourceTracker;} in getResourceTracker()
145 ResourceTracker->reserveResources(MI); in addToPacket()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVLIWPacketizer.cpp299 ResourceTracker->reserveResources(*ExtMI); in tryAllocateResourcesForConstExt()
1710 assert(ResourceTracker->canReserveResources(MI)); in addToPacket()
1721 ResourceTracker->reserveResources(MI); in addToPacket()
1727 if (ResourceTracker->canReserveResources(NvjMI)) in addToPacket()
1728 ResourceTracker->reserveResources(NvjMI); in addToPacket()
1737 assert(ResourceTracker->canReserveResources(MI)); in addToPacket()
1738 ResourceTracker->reserveResources(MI); in addToPacket()
1744 ResourceTracker->reserveResources(NvjMI); in addToPacket()
1755 ResourceTracker->reserveResources(MI); in addToPacket()
1764 ResourceTracker->reserveResources(MI); in addToPacket()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DCore.cpp40 ResourceTracker::ResourceTracker(JITDylibSP JD) { in ResourceTracker() function in llvm::orc::ResourceTracker
47 ResourceTracker::~ResourceTracker() { in ~ResourceTracker()
52 Error ResourceTracker::remove() { in remove()
56 void ResourceTracker::transferTo(ResourceTracker &DstRT) { in transferTo()
60 void ResourceTracker::makeDefunct() { in makeDefunct()
629 DefaultTracker = new ResourceTracker(this); in getDefaultResourceTracker()
636 ResourceTrackerSP RT = new ResourceTracker(this); in createResourceTracker()
1461 JITDylib::removeTracker(ResourceTracker &RT) { in removeTracker()
1522 void JITDylib::transferTracker(ResourceTracker &DstRT, ResourceTracker &SrcRT) { in transferTracker()
1651 std::unique_ptr<MaterializationUnit> MU, ResourceTracker &RT) { in installMaterializationUnit()
[all …]
H A DLLJIT.cpp92 Error notifyAdding(ResourceTracker &RT,
94 Error notifyRemoving(ResourceTracker &RT) override { in notifyRemoving()
191 Error notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) { in notifyAdding()
451 Error GenericLLVMIRPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding()
H A DMachOPlatform.cpp203 Error MachOPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding()
219 Error MachOPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
H A DOrcV2CBindings.cpp87 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ResourceTracker, LLVMOrcResourceTrackerRef)