/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonHazardRecognizer.h | 23 DFAPacketizer *Resources; member in class:llvm::HexagonHazardRecognizer 47 : Resources(ST.createDFAPacketizer(II)), TII(HII) { } 50 if (Resources) 51 delete Resources;
|
H A D | HexagonHazardRecognizer.cpp | 29 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 D | ResourceManager.cpp | 112 : 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 D | Scheduler.cpp | 36 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 D | DFAPacketizerEmitter.cpp | 52 /// 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 D | Scheduler.h | 77 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 D | ResourceManager.h | 201 /// 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 D | InstructionTables.cpp | 28 Desc.Resources) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/tools/llvm-mca/Views/ |
H A D | SummaryView.cpp | 57 for (const std::pair<uint64_t, ResourceUsage> &RU : Desc.Resources) {
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/MCA/ |
H A D | InstrBuilder.cpp | 122 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 D | WindowsResource.cpp | 625 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 D | RTDyldObjectLinkingLayer.h | 349 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 D | Instruction.h | 293 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 D | efipciio.h | 462 @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 D | MachinePipeliner.cpp | 908 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 D | actbl3.h | 278 /* 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 D | OrcMCJITReplacement.h | 244 return ObjectLayerT::Resources{this->MemMgr, this->Resolver};
|
H A D | OrcCBindingsStack.h | 222 return ObjLayerT::Resources{
|
/freebsd-11-stable/sys/contrib/dev/acpica/common/ |
H A D | dmtbdump.c | 1292 DrtmRl, ACPI_OFFSET (ACPI_DRTM_RESOURCE_LIST, Resources), 1299 Offset += ACPI_OFFSET (ACPI_DRTM_RESOURCE_LIST, Resources);
|