Home
last modified time | relevance | path

Searched refs:MemoryGroup (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/HardwareUnits/
H A DLSUnit.h35 class MemoryGroup {
44 SmallVector<MemoryGroup *, 4> OrderSucc;
46 SmallVector<MemoryGroup *, 4> DataSucc;
51 MemoryGroup(const MemoryGroup &) = delete;
52 MemoryGroup &operator=(const MemoryGroup &) = delete;
55 MemoryGroup() in MemoryGroup() function
59 MemoryGroup(MemoryGroup &&) = default;
82 void addSuccessor(MemoryGroup *Group, bool IsDataDependent) { in addSuccessor()
153 for (MemoryGroup *MG : OrderSucc) { in onInstructionIssued()
159 for (MemoryGroup *MG : DataSucc) in onInstructionIssued()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MCA/HardwareUnits/
H A DLSUnit.cpp45 for (const std::pair<unsigned, std::unique_ptr<MemoryGroup>> &G : Groups) in cycleEvent()
57 const MemoryGroup &Group = *GroupIt.second; in dump()
81 MemoryGroup &NewGroup = getGroup(NewGID); in dispatch()
88 MemoryGroup &IDom = getGroup(ImmediateLoadDominator); in dispatch()
96 MemoryGroup &StoreGroup = getGroup(CurrentStoreBarrierGroupID); in dispatch()
106 MemoryGroup &StoreGroup = getGroup(CurrentStoreGroupID); in dispatch()
151 MemoryGroup &NewGroup = getGroup(NewGID); in dispatch()
157 MemoryGroup &StoreGroup = getGroup(CurrentStoreGroupID); in dispatch()
166 MemoryGroup &LoadGroup = getGroup(ImmediateLoadDominator); in dispatch()
175 MemoryGroup &LoadGroup = getGroup(CurrentLoadBarrierGroupID); in dispatch()
[all …]
H A DScheduler.cpp88 const MemoryGroup &Group = LSU.getGroup(IS->getLSUTokenID()); in issueInstructionImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/
H A DSectionMemoryManager.h163 struct MemoryGroup { struct
180 std::error_code applyMemoryGroupPermissions(MemoryGroup &MemGroup, argument
185 MemoryGroup CodeMem;
186 MemoryGroup RWDataMem;
187 MemoryGroup RODataMem;
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/
H A DSectionMemoryManager.cpp52 MemoryGroup &MemGroup = [&]() -> MemoryGroup & { in allocateSection()
204 SectionMemoryManager::applyMemoryGroupPermissions(MemoryGroup &MemGroup, in applyMemoryGroupPermissions()
235 for (MemoryGroup *Group : {&CodeMem, &RWDataMem, &RODataMem}) { in ~SectionMemoryManager()