Lines Matching refs:decoration
258 const auto function = [&](const std::unique_ptr<Instruction>& decoration) { in postProcess() argument
259 if (decoration.get()->getOpCode() == OpMemberDecorate && in postProcess()
260 decoration.get()->getIdOperand(0) == typeId && in postProcess()
261 decoration.get()->getImmediateOperand(1) == c && in postProcess()
262 (decoration.get()->getImmediateOperand(2) == DecorationOffset || in postProcess()
263 … decoration.get()->getImmediateOperand(2) == DecorationMatrixStride)) { in postProcess()
264 alignment |= decoration.get()->getImmediateOperand(3); in postProcess()
273 const auto function = [&](const std::unique_ptr<Instruction>& decoration) { in postProcess() argument
274 if (decoration.get()->getOpCode() == OpDecorate && in postProcess()
275 decoration.get()->getIdOperand(0) == typeId && in postProcess()
276 decoration.get()->getImmediateOperand(1) == DecorationArrayStride) { in postProcess()
277 alignment |= decoration.get()->getImmediateOperand(2); in postProcess()
423 const auto function = [&](const std::unique_ptr<Instruction>& decoration) { in postProcessFeatures() argument
424 if (decoration.get()->getIdOperand(0) == resultId && in postProcessFeatures()
425 decoration.get()->getOpCode() == OpDecorate && in postProcessFeatures()
426 … (decoration.get()->getImmediateOperand(1) == spv::DecorationAliasedPointerEXT || in postProcessFeatures()
427 … decoration.get()->getImmediateOperand(1) == spv::DecorationRestrictPointerEXT)) { in postProcessFeatures()