Searched refs:insertItr (Results 1 – 2 of 2) sorted by relevance
344 auto insertItr = func->begin()->begin(); in CommonUniformLoadElimination() local345 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 …]
343 auto insertItr = func->begin()->begin(); in CommonUniformLoadElimination() local344 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()