Lines Matching refs:W
37 #define DECL_VLDX_LANE(T1, W, N, X) \ in exec_vldX_lane() argument
38 VECT_ARRAY_TYPE(T1, W, N, X) VECT_ARRAY_VAR(vector, T1, W, N, X); \ in exec_vldX_lane()
39 VECT_ARRAY_TYPE(T1, W, N, X) VECT_ARRAY_VAR(vector_src, T1, W, N, X); \ in exec_vldX_lane()
40 VECT_VAR_DECL(result_bis_##X, T1, W, N)[X * N] in exec_vldX_lane()
48 #define TEST_VLDX_LANE(Q, T1, T2, W, N, X, L) \ in exec_vldX_lane() argument
49 memset (VECT_VAR(buffer_src, T1, W, N), 0xAA, \ in exec_vldX_lane()
50 sizeof(VECT_VAR(buffer_src, T1, W, N))); \ in exec_vldX_lane()
52 VECT_ARRAY_VAR(vector_src, T1, W, N, X) = \ in exec_vldX_lane()
53 vld##X##Q##_##T2##W(VECT_VAR(buffer_src, T1, W, N)); \ in exec_vldX_lane()
55 VECT_ARRAY_VAR(vector, T1, W, N, X) = \ in exec_vldX_lane()
57 vld##X##Q##_lane_##T2##W(VECT_VAR(buffer_vld##X##_lane, T1, W, X), \ in exec_vldX_lane()
58 VECT_ARRAY_VAR(vector_src, T1, W, N, X), \ in exec_vldX_lane()
60 vst##X##Q##_##T2##W(VECT_VAR(result_bis_##X, T1, W, N), \ in exec_vldX_lane()
61 VECT_ARRAY_VAR(vector, T1, W, N, X)); \ in exec_vldX_lane()
62 memcpy(VECT_VAR(result, T1, W, N), VECT_VAR(result_bis_##X, T1, W, N), \ in exec_vldX_lane()
63 sizeof(VECT_VAR(result, T1, W, N))) in exec_vldX_lane()
66 #define TEST_EXTRA_CHUNK(T1, W, N, X, Y) \ in exec_vldX_lane() argument
67 memcpy(VECT_VAR(result, T1, W, N), \ in exec_vldX_lane()
68 &(VECT_VAR(result_bis_##X, T1, W, N)[Y*N]), \ in exec_vldX_lane()
69 sizeof(VECT_VAR(result, T1, W, N))); in exec_vldX_lane()
101 #define ARRAY1(V, T, W, N) VECT_VAR_DECL(V,T,W,N)[1]={42} in exec_vldX_lane() argument
102 #define DUMMY_ARRAY(V, T, W, N, L) \ in exec_vldX_lane() argument
103 VECT_VAR_DECL(V,T,W,N)[N*L]={0}; \ in exec_vldX_lane()
104 ARRAY1(V##_pad,T,W,N) in exec_vldX_lane()