Lines Matching defs:idx

313    unsigned idx = 0;
356 desc_arr_idx = vtn_access_link_as_ssa(b, deref_chain->link[idx],
358 idx++;
361 for (; idx < deref_chain->length; idx++) {
369 vtn_access_link_as_ssa(b, deref_chain->link[idx],
389 if (idx == deref_chain->length) {
436 if (idx == 0 && deref_chain->ptr_as_array) {
446 idx++;
449 for (; idx < deref_chain->length; idx++) {
451 vtn_assert(deref_chain->link[idx].mode == vtn_access_mode_literal);
452 unsigned field = deref_chain->link[idx].id;
457 vtn_access_link_as_ssa(b, deref_chain->link[idx], 1,
2269 unsigned *idx, SpvMemoryAccessMask *access, unsigned *alignment,
2274 if (*idx >= count)
2277 *access = w[(*idx)++];
2279 vtn_assert(*idx < count);
2280 *alignment = w[(*idx)++];
2284 vtn_assert(*idx < count);
2286 *dest_scope = vtn_constant_uint(b, w[(*idx)++]);
2290 vtn_assert(*idx < count);
2292 *src_scope = vtn_constant_uint(b, w[(*idx)++]);
2447 unsigned idx = 0;
2451 chain->link[idx].mode = vtn_access_mode_literal;
2452 chain->link[idx].id = vtn_constant_int(b, w[i]);
2454 chain->link[idx].mode = vtn_access_mode_id;
2455 chain->link[idx].id = w[i];
2461 idx++;
2489 unsigned idx = 3, dest_alignment, src_alignment;
2492 vtn_get_mem_operands(b, w, count, &idx, &dest_access, &dest_alignment,
2494 if (!vtn_get_mem_operands(b, w, count, &idx, &src_access, &src_alignment,
2519 unsigned idx = 4, dest_alignment, src_alignment;
2522 vtn_get_mem_operands(b, w, count, &idx, &dest_access, &dest_alignment,
2524 if (!vtn_get_mem_operands(b, w, count, &idx, &src_access, &src_alignment,
2552 unsigned idx = 4, alignment;
2555 vtn_get_mem_operands(b, w, count, &idx, &access, &alignment, NULL, &scope);
2594 unsigned idx = 3, alignment;
2597 vtn_get_mem_operands(b, w, count, &idx, &access, &alignment, &scope, NULL);