Home
last modified time | relevance | path

Searched refs:ClauseDefs (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Target/AMDGPU/
DGCNHazardRecognizer.cpp157 std::set<unsigned> ClauseDefs; in checkSMEMSoftClauseHazards() local
167 addRegsToSet(MI->defs(), ClauseDefs); in checkSMEMSoftClauseHazards()
171 if (ClauseDefs.empty()) in checkSMEMSoftClauseHazards()
180 addRegsToSet(SMEM->defs(), ClauseDefs); in checkSMEMSoftClauseHazards()
183 std::vector<unsigned> Result(std::max(ClauseDefs.size(), ClauseUses.size())); in checkSMEMSoftClauseHazards()
186 End = std::set_intersection(ClauseDefs.begin(), ClauseDefs.end(), in checkSMEMSoftClauseHazards()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/
DGCNHazardRecognizer.h48 BitVector ClauseDefs; variable
52 ClauseDefs.reset(); in resetClause()
DGCNHazardRecognizer.cpp47 ClauseDefs(TRI.getNumRegUnits()) { in GCNHazardRecognizer()
306 addRegsToSet(TRI, MI.defs(), ClauseDefs); in addClauseInst()
342 if (ClauseDefs.none()) in checkSoftClauseHazards()
355 return ClauseDefs.anyCommon(ClauseUses) ? 1 : 0; in checkSoftClauseHazards()