Searched refs:ResourceTracker (Results 1 – 14 of 14) sorted by relevance
/openbsd/gnu/llvm/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | Core.h | 42 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(); 93 ResourceTracker(JITDylibSP JD); 1178 ResourceTracker *RT; 1256 void transferTracker(ResourceTracker &DstRT, ResourceTracker &SrcRT); [all …]
|
H A D | COFFPlatform.h | 54 Error notifyAdding(ResourceTracker &RT, 56 Error notifyRemoving(ResourceTracker &RT) override;
|
H A D | MachOPlatform.h | 90 Error notifyAdding(ResourceTracker &RT, 92 Error notifyRemoving(ResourceTracker &RT) override;
|
H A D | ELFNixPlatform.h | 105 Error notifyAdding(ResourceTracker &RT, 107 Error notifyRemoving(ResourceTracker &RT) override;
|
/openbsd/gnu/llvm/llvm/lib/CodeGen/ |
H A D | DFAPacketizer.cpp | 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()
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | DFAPacketizer.h | 122 DFAPacketizer *ResourceTracker; variable 139 DFAPacketizer *getResourceTracker() {return ResourceTracker;} in getResourceTracker() 144 ResourceTracker->reserveResources(MI); in addToPacket()
|
/openbsd/gnu/llvm/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 …]
|
/openbsd/gnu/llvm/llvm/lib/ExecutionEngine/Orc/ |
H A D | Core.cpp | 40 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() 665 DefaultTracker = new ResourceTracker(this); in getDefaultResourceTracker() 673 ResourceTrackerSP RT = new ResourceTracker(this); in createResourceTracker() 1526 JITDylib::removeTracker(ResourceTracker &RT) { in removeTracker() 1588 void JITDylib::transferTracker(ResourceTracker &DstRT, ResourceTracker &SrcRT) { in transferTracker() 1731 std::unique_ptr<MaterializationUnit> MU, ResourceTracker &RT) { in installMaterializationUnit() [all …]
|
H A D | LLJIT.cpp | 142 Error notifyAdding(ResourceTracker &RT, 144 Error notifyRemoving(ResourceTracker &RT) override { in notifyRemoving() 256 Error notifyAdding(ResourceTracker &RT, const MaterializationUnit &MU) { in notifyAdding() 552 Error GenericLLVMIRPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding()
|
H A D | ELFNixPlatform.cpp | 171 Error ELFNixPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding() 187 Error ELFNixPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
|
H A D | COFFPlatform.cpp | 290 Error COFFPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding() 307 Error COFFPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
|
H A D | MachOPlatform.cpp | 341 Error MachOPlatform::notifyAdding(ResourceTracker &RT, in notifyAdding() 357 Error MachOPlatform::notifyRemoving(ResourceTracker &RT) { in notifyRemoving()
|
H A D | OrcV2CBindings.cpp | 87 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(ResourceTracker, LLVMOrcResourceTrackerRef)
|
/openbsd/gnu/llvm/llvm/docs/ |
H A D | ORCv2.rst | 528 ``ResourceTracker::remove``. 588 explicit ``ResourceTracker``. The module can then be removed by calling 589 ``ResourceTracker::remove``:
|