Lines Matching defs:resultID
690 spirv::Deserializer::createSpecConstant(Location loc, uint32_t resultID,
692 auto symName = opBuilder.getStringAttr(getSpecConstantSymbol(resultID));
695 if (decorations.count(resultID)) {
696 for (auto attr : decorations[resultID].getAttrs())
699 specConstMap[resultID] = op;
1311 auto resultID = operands[1];
1337 createSpecConstant(unknownLoc, resultID, attr);
1341 constantMap.try_emplace(resultID, attr, intType);
1372 createSpecConstant(unknownLoc, resultID, attr);
1376 constantMap.try_emplace(resultID, attr, floatType);
1396 auto resultID = operands[1];
1398 createSpecConstant(unknownLoc, resultID, attr);
1402 constantMap.try_emplace(resultID, attr, opBuilder.getI1Type());
1436 auto resultID = operands[1];
1441 constantMap.try_emplace(resultID, attr, resultType);
1444 constantMap.try_emplace(resultID, attr, resultType);
1470 auto resultID = operands[1];
1471 auto symName = opBuilder.getStringAttr(getSpecConstantSymbol(resultID));
1483 specConstCompositeMap[resultID] = op;
1500 uint32_t resultID = operands[1];
1503 resultID,
1510 << resultID << " is probably defined before.";
1516 uint32_t resultID, spirv::Opcode enclosedOpcode, uint32_t resultTypeID,
1585 auto resultID = operands[1];
1590 constantMap.try_emplace(resultID, attr, resultType);