Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MCA/HardwareUnits/
DLSUnit.h37 class MemoryGroup {
45 SmallVector<MemoryGroup *, 4> Succ;
50 MemoryGroup(const MemoryGroup &) = delete;
51 MemoryGroup &operator=(const MemoryGroup &) = delete;
54 MemoryGroup() in MemoryGroup() function
58 MemoryGroup(MemoryGroup &&) = default;
60 ArrayRef<MemoryGroup *> getSuccessors() const { return Succ; } in getSuccessors()
80 void addSuccessor(MemoryGroup *Group) { in addSuccessor()
138 for (MemoryGroup *MG : Succ) in onInstructionIssued()
151 for (MemoryGroup *MG : Succ) in onInstructionExecuted()
[all …]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MCA/HardwareUnits/
DLSUnit.cpp45 for (const std::pair<unsigned, std::unique_ptr<MemoryGroup>> &G : Groups) in cycleEvent()
57 const MemoryGroup &Group = *GroupIt.second; in dump()
84 MemoryGroup &NewGroup = getGroup(NewGID); in dispatch()
91 MemoryGroup &IDom = getGroup(ImmediateLoadDominator); in dispatch()
97 MemoryGroup &StoreGroup = getGroup(CurrentStoreGroupID); in dispatch()
126 MemoryGroup &NewGroup = getGroup(NewGID); in dispatch()
130 MemoryGroup &StGroup = getGroup(CurrentStoreGroupID); in dispatch()
136 MemoryGroup &LdGroup = getGroup(CurrentLoadBarrierGroupID); in dispatch()
148 MemoryGroup &Group = getGroup(CurrentLoadGroupID); in dispatch()
DScheduler.cpp88 const MemoryGroup &Group = LSU.getGroup(IS->getLSUTokenID()); in issueInstructionImpl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ExecutionEngine/
DSectionMemoryManager.h164 struct MemoryGroup { struct
181 std::error_code applyMemoryGroupPermissions(MemoryGroup &MemGroup, argument
186 MemoryGroup CodeMem;
187 MemoryGroup RWDataMem;
188 MemoryGroup RODataMem;
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/
DSectionMemoryManager.cpp52 MemoryGroup &MemGroup = [&]() -> MemoryGroup & { in allocateSection()
195 SectionMemoryManager::applyMemoryGroupPermissions(MemoryGroup &MemGroup, in applyMemoryGroupPermissions()
228 for (MemoryGroup *Group : {&CodeMem, &RWDataMem, &RODataMem}) { in ~SectionMemoryManager()