Home
last modified time | relevance | path

Searched refs:b_insn (Results 1 – 1 of 1) sorted by relevance

/external/vulkan-validation-layers/layers/
Dcore_validation.cpp1251 auto b_insn = b->get_def(b_type); in types_match() local
1253 assert(b_insn != b->end()); in types_match()
1259 if (b_arrayed && b_insn.opcode() == spv::OpTypeArray) { in types_match()
1261 return types_match(a, b, a_type, b_insn.word(2), a_arrayed, false, relaxed); in types_match()
1264 if (a_insn.opcode() == spv::OpTypeVector && relaxed && is_narrow_numeric_type(b_insn)) { in types_match()
1268 if (a_insn.opcode() != b_insn.opcode()) { in types_match()
1274 return types_match(a, b, a_insn.word(3), b_insn.word(3), a_arrayed, b_arrayed, relaxed); in types_match()
1287 return a_insn.word(2) == b_insn.word(2) && a_insn.word(3) == b_insn.word(3); in types_match()
1290 return a_insn.word(2) == b_insn.word(2); in types_match()
1293 if (!types_match(a, b, a_insn.word(2), b_insn.word(2), a_arrayed, b_arrayed, false)) in types_match()
[all …]