Searched refs:ResourceTracker (Results 1 – 9 of 9) sorted by relevance
42 class ResourceTracker; variable53 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 …]
107 Error notifyAdding(ResourceTracker &RT,109 Error notifyRemoving(ResourceTracker &RT) override;
151 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()
123 DFAPacketizer *ResourceTracker; variable140 DFAPacketizer *getResourceTracker() {return ResourceTracker;} in getResourceTracker()145 ResourceTracker->reserveResources(MI); in addToPacket()
299 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 …]
40 ResourceTracker::ResourceTracker(JITDylibSP JD) { in ResourceTracker() function in llvm::orc::ResourceTracker47 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 …]
92 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()
203 Error MachOPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding()219 Error MachOPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
87 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ResourceTracker, LLVMOrcResourceTrackerRef)