Home
last modified time | relevance | path

Searched refs:edgeActiveLaneMasks (Results 1 – 2 of 2) sorted by relevance

/external/swiftshader/src/Pipeline/
DSpirvShaderControlFlow.cpp206 auto it = edgeActiveLaneMasks.find(edge); in addActiveLaneMaskEdge()
207 if(it == edgeActiveLaneMasks.end()) in addActiveLaneMaskEdge()
209 edgeActiveLaneMasks.emplace(edge, mask); in addActiveLaneMaskEdge()
214 edgeActiveLaneMasks.erase(edge); in addActiveLaneMaskEdge()
215 edgeActiveLaneMasks.emplace(edge, combined); in addActiveLaneMaskEdge()
222 auto it = state->edgeActiveLaneMasks.find(edge); in GetActiveLaneMaskEdge()
223 …ASSERT_MSG(it != state->edgeActiveLaneMasks.end(), "Could not find edge %d -> %d", from.value(), t… in GetActiveLaneMaskEdge()
432 auto it = state->edgeActiveLaneMasks.find(edge); in EmitLoop()
433 if(it != state->edgeActiveLaneMasks.end()) in EmitLoop()
DSpirvShader.hpp984 std::unordered_map<Block::Edge, RValue<SIMD::Int>, Block::Edge::Hash> edgeActiveLaneMasks; member in sw::SpirvShader::EmitState