Lines Matching full:v3

78 static int vfae(void *v1, const void *v2, const void *v3, bool in,  in vfae()  argument
90 b0 = s390_vec_read_element64(v3, 0); in vfae()
91 b1 = s390_vec_read_element64(v3, 1); in vfae()
137 void HELPER(gvec_vfae##BITS)(void *v1, const void *v2, const void *v3, \
144 vfae(v1, v2, v3, in, rt, zs, MO_##BITS); \
151 void HELPER(gvec_vfae_cc##BITS)(void *v1, const void *v2, const void *v3, \
158 env->cc_op = vfae(v1, v2, v3, in, rt, zs, MO_##BITS); \
164 static int vfee(void *v1, const void *v2, const void *v3, bool zs, uint8_t es) in vfee() argument
173 b0 = s390_vec_read_element64(v3, 0); in vfee()
174 b1 = s390_vec_read_element64(v3, 1); in vfee()
198 void HELPER(gvec_vfee##BITS)(void *v1, const void *v2, const void *v3, \
203 vfee(v1, v2, v3, zs, MO_##BITS); \
210 void HELPER(gvec_vfee_cc##BITS)(void *v1, const void *v2, const void *v3, \
215 env->cc_op = vfee(v1, v2, v3, zs, MO_##BITS); \
221 static int vfene(void *v1, const void *v2, const void *v3, bool zs, uint8_t es) in vfene() argument
231 b0 = s390_vec_read_element64(v3, 0); in vfene()
232 b1 = s390_vec_read_element64(v3, 1); in vfene()
241 uint32_t b = s390_vec_read_element(v3, enr, es); in vfene()
263 void HELPER(gvec_vfene##BITS)(void *v1, const void *v2, const void *v3, \
268 vfene(v1, v2, v3, zs, MO_##BITS); \
275 void HELPER(gvec_vfene_cc##BITS)(void *v1, const void *v2, const void *v3, \
280 env->cc_op = vfene(v1, v2, v3, zs, MO_##BITS); \
345 static int vstrc(void *v1, const void *v2, const void *v3, const void *v4, in vstrc() argument
373 const uint32_t l1 = s390_vec_read_element(v3, j, es); in vstrc()
374 const uint32_t l2 = s390_vec_read_element(v3, j + 1, es); in vstrc()
421 void HELPER(gvec_vstrc##BITS)(void *v1, const void *v2, const void *v3, \
427 vstrc(v1, v2, v3, v4, in, 0, zs, MO_##BITS); \
434 void HELPER(gvec_vstrc_rt##BITS)(void *v1, const void *v2, const void *v3, \
440 vstrc(v1, v2, v3, v4, in, 1, zs, MO_##BITS); \
447 void HELPER(gvec_vstrc_cc##BITS)(void *v1, const void *v2, const void *v3, \
454 env->cc_op = vstrc(v1, v2, v3, v4, in, 0, zs, MO_##BITS); \
461 void HELPER(gvec_vstrc_cc_rt##BITS)(void *v1, const void *v2, const void *v3, \
468 env->cc_op = vstrc(v1, v2, v3, v4, in, 1, zs, MO_##BITS); \
474 static int vstrs(S390Vector *v1, const S390Vector *v2, const S390Vector *v3, in vstrs() argument
483 /* If ZS, bound substr length by min(nelem, strlen(v3)). */ in vstrs()
487 if (s390_vec_read_element(v3, i, es) == 0) { in vstrs()
516 uint32_t e3 = s390_vec_read_element(v3, j - k, es); in vstrs()
543 const void *v3, const void *v4, CPUS390XState *env, uint32_t desc) \
544 { env->cc_op = vstrs(v1, v2, v3, v4, MO_##BITS, false); } \
546 const void *v3, const void *v4, CPUS390XState *env, uint32_t desc) \
547 { env->cc_op = vstrs(v1, v2, v3, v4, MO_##BITS, true); }