Lines Matching refs:decoration
272 const auto function = [&](const std::unique_ptr<Instruction>& decoration) { in postProcess() argument
273 if (decoration.get()->getOpCode() == OpMemberDecorate && in postProcess()
274 decoration.get()->getIdOperand(0) == typeId && in postProcess()
275 decoration.get()->getImmediateOperand(1) == c && in postProcess()
276 (decoration.get()->getImmediateOperand(2) == DecorationOffset || in postProcess()
277 … decoration.get()->getImmediateOperand(2) == DecorationMatrixStride)) { in postProcess()
278 alignment |= decoration.get()->getImmediateOperand(3); in postProcess()
287 const auto function = [&](const std::unique_ptr<Instruction>& decoration) { in postProcess() argument
288 if (decoration.get()->getOpCode() == OpDecorate && in postProcess()
289 decoration.get()->getIdOperand(0) == typeId && in postProcess()
290 decoration.get()->getImmediateOperand(1) == DecorationArrayStride) { in postProcess()
291 alignment |= decoration.get()->getImmediateOperand(2); in postProcess()
437 const auto function = [&](const std::unique_ptr<Instruction>& decoration) { in postProcessFeatures() argument
438 if (decoration.get()->getIdOperand(0) == resultId && in postProcessFeatures()
439 decoration.get()->getOpCode() == OpDecorate && in postProcessFeatures()
440 … (decoration.get()->getImmediateOperand(1) == spv::DecorationAliasedPointerEXT || in postProcessFeatures()
441 … decoration.get()->getImmediateOperand(1) == spv::DecorationRestrictPointerEXT)) { in postProcessFeatures()