Lines Matching +full:- +full:j
2 * Copyright(c) 2021-2024 Qualcomm Innovation Center, Inc. All Rights Reserved.
55 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_load_tmp() local
56 expect[i].w[j] = buffer0[i].w[j] + buffer1[i].w[j] + 1; in test_load_tmp()
107 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_load_cur() local
108 expect[i].uw[j] = buffer0[i].uw[j]; in test_load_cur()
207 "if (q0) vmem(%2) = v5\n\t" /* Non-inverted test */ in test_masked_store()
215 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_masked_store() local
217 if (i + j % MASKMOD != 0) { in test_masked_store()
218 expect[i].w[j] = buffer0[i].w[j]; in test_masked_store()
221 if (i + j % MASKMOD == 0) { in test_masked_store()
222 expect[i].w[j] = buffer0[i].w[j]; in test_masked_store()
284 /* The first two vectors come from the vadd-pair instruction */ in test_max_temps()
294 /* The fourth vector comes from the vadd-single instruction */ in test_max_temps()
310 TEST_VEC_OP2(vsub_w, vsub, .w, w, 4, -)
311 TEST_VEC_OP2(vsub_h, vsub, .h, h, 2, -)
312 TEST_VEC_OP2(vsub_b, vsub, .b, b, 1, -)
344 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_vadduwsat() local
345 expect[0].uw[j] = UINT_MAX; in test_vadduwsat()
359 * w - x < 0 in test_vsubuwsat_dv()
360 * y - z < 0 in test_vsubuwsat_dv()
381 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_vsubuwsat_dv() local
382 expect[0].uw[j] = 0x00000000; in test_vsubuwsat_dv()
383 expect[1].uw[j] = 0x00000000; in test_vsubuwsat_dv()
420 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_load_tmp_predicated() local
421 expect[i].w[j] = in test_load_tmp_predicated()
422 pred ? buffer0[i].w[j] + buffer1[i].w[j] + 1 in test_load_tmp_predicated()
423 : buffer0[i].w[j] + 2; in test_load_tmp_predicated()
469 for (int j = 0; j < MAX_VEC_SIZE_BYTES / 4; j++) { in test_vcombine() local
470 expect[2 * i].w[j] = 2 * i + 1; in test_vcombine()
471 expect[2 * i + 1].w[j] = 2 * i; in test_vcombine()