Lines Matching refs:idPos
135 const unsigned typeStart = idPos(id); in typeSizeInWords()
1264 unsigned spirvbin_t::idPos(spv::Id id) const in idPos() function in spv::spirvbin_t
1288 return 6 + hashType(idPos(spv[typeStart+2])) * (spv[typeStart+3] - 1); in hashType()
1290 return 30 + hashType(idPos(spv[typeStart+2])) * (spv[typeStart+3] - 1); in hashType()
1292 return 120 + hashType(idPos(spv[typeStart+2])) + in hashType()
1303 return 501 + hashType(idPos(spv[typeStart+2])) * spv[typeStart+3]; in hashType()
1305 return 5000 + hashType(idPos(spv[typeStart+2])); in hashType()
1310 hash += w * hashType(idPos(spv[typeStart+w])); in hashType()
1315 case spv::OpTypePointer: return 100000 + hashType(idPos(spv[typeStart+3])); in hashType()
1320 hash += w * hashType(idPos(spv[typeStart+w])); in hashType()
1333 std::uint32_t hash = 300011 + hashType(idPos(spv[typeStart+1])); in hashType()
1335 hash += w * hashType(idPos(spv[typeStart+w])); in hashType()
1340 std::uint32_t hash = 400011 + hashType(idPos(spv[typeStart+1])); in hashType()
1347 std::uint32_t hash = 500009 + hashType(idPos(spv[typeStart+1])); in hashType()
1352 std::uint32_t hash = 600011 + hashType(idPos(spv[typeStart+1])); in hashType()