Lines Matching refs:end
150 if (tid_it == idTypeSizeMap.end()) {
171 for (it = stripWhiteList.begin(); it < stripWhiteList.end(); it++)
403 if (idPosR.find(asId(start+1)) == idPosR.end())
482 error("function end without function start");
697 spirvbin_t& spirvbin_t::process(instfn_t instFn, idfn_t idFn, unsigned begin, unsigned end)
702 // If begin or end == 0, use defaults
704 end = (end == 0 ? unsigned(spv.size()) : end);
709 for (unsigned word = begin; word < end; word = nextInst) {
897 [&](spv::Id& id) { if (idMap.find(id) != idMap.end()) id = idMap[id]; }
928 [&](spv::Id& id) { if (idMap.find(id) != idMap.end()) id = idMap[id]; }
971 if (idMap.find(varId) == idMap.end()) {
983 if (blockMap.find(varId) == blockMap.end()) {
996 if (idMap.find(varId) == idMap.end()) {
1011 if (blockMap.find(varId) == blockMap.end()) {
1055 while (idMap.find(id) != idMap.end()) // Chase to end of chain
1076 if (idMap.find(id) != idMap.end()) id = idMap[id];
1097 for (auto fn = fnPos.begin(); fn != fnPos.end(); ) {
1105 if (call_it == fnCalls.end() || call_it->second == 0) {
1114 if (call_it != fnCalls.end()) {
1228 if (lt_it == typeConstPosR.end())
1235 if (gtype == globalTypes.end())
1260 // Compare literals in range [start,end)
1298 if (tid_it == idPosR.end()) {
1426 std::sort(stripRange.begin(), stripRange.end());
1434 while (strip_it != stripRange.end() && word >= strip_it->second)
1437 if (strip_it == stripRange.end() || word < strip_it->first || word >= strip_it->second)