Home
last modified time | relevance | path

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

/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dcommon_uniform_elim_pass.cpp344 auto insertItr = func->begin()->begin(); in CommonUniformLoadElimination() local
345 while (insertItr->opcode() == SpvOpVariable || in CommonUniformLoadElimination()
346 insertItr->opcode() == SpvOpNop) in CommonUniformLoadElimination()
347 ++insertItr; in CommonUniformLoadElimination()
350 while (IsUniformLoadToBeRemoved(&*insertItr)) ++insertItr; in CommonUniformLoadElimination()
358 insertItr = bp->begin(); in CommonUniformLoadElimination()
359 while (insertItr->opcode() == SpvOpPhi) { in CommonUniformLoadElimination()
360 ++insertItr; in CommonUniformLoadElimination()
365 while (IsUniformLoadToBeRemoved(&*insertItr)) ++insertItr; in CommonUniformLoadElimination()
392 insertItr = insertItr.InsertBefore(std::move(newLoad)); in CommonUniformLoadElimination()
[all …]
/external/deqp-deps/SPIRV-Tools/source/opt/
Dcommon_uniform_elim_pass.cpp343 auto insertItr = func->begin()->begin(); in CommonUniformLoadElimination() local
344 while (insertItr->opcode() == SpvOpVariable || in CommonUniformLoadElimination()
345 insertItr->opcode() == SpvOpNop) in CommonUniformLoadElimination()
346 ++insertItr; in CommonUniformLoadElimination()
349 while (IsUniformLoadToBeRemoved(&*insertItr)) ++insertItr; in CommonUniformLoadElimination()
357 insertItr = bp->begin(); in CommonUniformLoadElimination()
360 while (IsUniformLoadToBeRemoved(&*insertItr)) ++insertItr; in CommonUniformLoadElimination()
387 insertItr = insertItr.InsertBefore(std::move(newLoad)); in CommonUniformLoadElimination()
388 ++insertItr; in CommonUniformLoadElimination()