Searched refs:Resources (Results 1 - 19 of 19) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonHazardRecognizer.h23 DFAPacketizer *Resources; member in class:llvm::HexagonHazardRecognizer
47 : Resources(ST.createDFAPacketizer(II)), TII(HII) { }
50 if (Resources)
51 delete Resources;
H A DHexagonHazardRecognizer.cpp29 Resources->clearResources();
44 if (!Resources->canReserveResources(*MI)) {
59 if (Resources->canReserveResources(*NewMI))
79 Resources->clearResources();
122 if (!Resources->canReserveResources(*MI)) {
130 assert(Resources->canReserveResources(*NewMI));
131 Resources->reserveResources(*NewMI);
135 Resources->reserveResources(*MI);
161 Resources->canReserveResources(*S.getSUnit()->getInstr())) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DResourceManager.cpp112 : Resources(SM.getNumProcResourceKinds() - 1),
130 Resources[Index] =
132 Strategies[Index] = getStrategyFor(*Resources[Index]);
138 const ResourceState &RS = *Resources[Index];
161 assert(Index < Resources.size() && "Invalid processor resource index!");
171 return Resources[getResourceStateIndex(ResourceID)]->getNumUnits();
179 assert(Index < Resources.size() && "Invalid resource use!");
180 ResourceState &RS = *Resources[Index];
197 ResourceState &RS = *Resources[RSID];
216 ResourceState &CurrentUser = *Resources[GroupInde
[all...]
H A DScheduler.cpp36 Resources->dump();
42 Resources->canBeDispatched(IR.getInstruction()->getUsedBuffers());
78 Resources->issueInstruction(D, UsedResources);
108 Resources->releaseBuffers(Inst.getUsedBuffers());
199 uint64_t BusyResourceMask = Resources->checkAvailability(IS.getDesc());
253 if (Resources->checkAvailability(IS.getDesc()))
271 Resources->cycleEvent(Freed);
302 Resources->reserveBuffers(IS.getUsedBuffers());
/freebsd-11-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DDFAPacketizerEmitter.cpp52 /// The index within the uniqued set of required resources of Resources.
57 /// Resources are unique across all itineraries.
58 ResourceVector Resources; member in struct:__anon2922::ScheduleClass
179 ResourceVector Resources; local
187 Resources.push_back(StageResources);
189 return Resources;
200 ResourceVector Resources = getResourcesForItinerary(Itinerary); local
202 {ItineraryIdx, Idx++, UniqueResources.insert(Resources), Resources});
308 for (NfaStateTy Resources
[all...]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/HardwareUnits/
H A DScheduler.h77 std::unique_ptr<ResourceManager> Resources; member in class:llvm::mca::Scheduler
167 : LSU(Lsu), Resources(std::move(RM)), BusyResourceUnits(0),
235 return Resources->resolveResourceMask(Mask);
H A DResourceManager.h201 /// Resources can be reserved for a number of cycles.
340 std::vector<std::unique_ptr<ResourceState>> Resources; member in class:llvm::mca::ResourceManager
440 for (const std::unique_ptr<ResourceState> &Resource : Resources)
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DInstructionTables.cpp28 Desc.Resources) {
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/
H A DSummaryView.cpp57 for (const std::pair<uint64_t, ResourceUsage> &RU : Desc.Resources) {
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/
H A DInstrBuilder.cpp122 ID.Resources.emplace_back(A);
159 for (ResourcePlusCycles &RPC : ID.Resources) {
186 for (const std::pair<uint64_t, ResourceUsage> &R : ID.Resources)
490 bool UsesResources = !ID.Resources.empty();
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Object/
H A DWindowsResource.cpp625 const WindowsResourceParser::TreeNode &Resources; member in class:llvm::object::WindowsResourceCOFFWriter
643 : MachineType(MachineType), Resources(Parser.getTree()),
673 SectionOneSize = Resources.getTreeSize();
873 Queue.push(&Resources);
875 sizeof(coff_resource_dir_table) + (Resources.getStringChildren().size() +
876 Resources.getIDChildren().size()) *
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/
H A DRTDyldObjectLinkingLayer.h349 struct Resources { struct in namespace:llvm::orc
354 using ResourcesGetter = std::function<Resources(VModuleKey)>;
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/MCA/
H A DInstruction.h293 bool Reserved; // Resources associated to this segment must be reserved.
354 SmallVector<std::pair<uint64_t, ResourceUsage>, 4> Resources; member in struct:llvm::mca::InstrDesc
384 bool isZeroLatency() const { return !MaxLatency && Resources.empty(); }
/freebsd-11-stable/stand/efi/include/
H A Defipciio.h462 @param Resources A pointer to the ACPI 2.0 resource descriptors that describe the current
466 controller supports are returned in Supports. If Resources
468 controller is currently using are returned in Resources.
472 Resources.
481 OUT VOID **Resources OPTIONAL
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachinePipeliner.cpp908 DenseMap<unsigned, unsigned> Resources; member in struct:__anon1761::FuncUnitSorter
971 Resources[FuncUnits]++;
988 Resources[PRE.ProcResourceIdx]++;
1001 return Resources.lookup(F1) < Resources.lookup(F2);
1017 SmallVector<ResourceManager*, 8> Resources; local
1019 Resources.push_back(new ResourceManager(&MF.getSubtarget()));
1045 SmallVectorImpl<ResourceManager *>::iterator RI = Resources.begin();
1046 SmallVectorImpl<ResourceManager *>::iterator RE = Resources.end();
1071 Resources
[all...]
/freebsd-11-stable/sys/contrib/dev/acpica/include/
H A Dactbl3.h278 /* 2) Resources List (of Resource Descriptors) */
293 ACPI_DRTM_RESOURCE Resources[1]; member in struct:acpi_drtm_resource_list
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Orc/
H A DOrcMCJITReplacement.h244 return ObjectLayerT::Resources{this->MemMgr, this->Resolver};
H A DOrcCBindingsStack.h222 return ObjLayerT::Resources{
/freebsd-11-stable/sys/contrib/dev/acpica/common/
H A Ddmtbdump.c1292 DrtmRl, ACPI_OFFSET (ACPI_DRTM_RESOURCE_LIST, Resources),
1299 Offset += ACPI_OFFSET (ACPI_DRTM_RESOURCE_LIST, Resources);

Completed in 136 milliseconds