Lines Matching refs:resultId
146 spv::Id resultId = getUniqueId();
147 Instruction* scopeInst = new Instruction(resultId, makeVoidType(), OpExtInst);
154 spv::Id resultId = getUniqueId();
155 Instruction* lineInst = new Instruction(resultId, makeVoidType(), OpExtInst);
1076 spv::Id resultId = getUniqueId();
1077 Instruction* sourceInst = new Instruction(resultId, makeVoidType(), OpExtInst);
1094 debugSourceId[fileName] = resultId;
1095 return resultId;
1101 spv::Id resultId = getUniqueId();
1102 Instruction* sourceInst = new Instruction(resultId, makeVoidType(), OpExtInst);
1111 nonSemanticShaderCompilationUnitId = resultId;
1118 return resultId;
1257 Id Builder::getDerefTypeId(Id resultId) const
1259 Id typeId = getTypeId(resultId);
2286 spv::Id resultId = getUniqueId();
2287 Instruction* defInst = new Instruction(resultId, makeVoidType(), OpExtInst);
3074 Id resultId = textureInst->getResultId();
3081 createStore(createCompositeExtract(resultId, typeId1, 1), parameters.texelOut);
3082 resultId = createCompositeExtract(resultId, typeId0, 0);
3083 setPrecision(resultId, precision);
3088 resultId = smearScalar(precision, resultId, smearedType);
3091 return resultId;
3165 Id resultId = NoResult;
3192 resultId = createBinOp(op, boolType, value1, value2);
3195 resultId = createBinOp(op, makeVectorType(boolType, numConstituents), value1, value2);
3196 setPrecision(resultId, precision);
3198 resultId = createUnaryOp(equal ? OpAll : OpAny, boolType, resultId);
3201 return setPrecision(resultId, precision);
3219 resultId = subResultId;
3221 resultId = setPrecision(createBinOp(equal ? OpLogicalAnd : OpLogicalOr, boolType, resultId, subResultId),
3225 return resultId;