Lines Matching full:v2
7 #define vtst(v1, v2) \ argument
8 if (v1.d[0] != v2.d[0] || v1.d[1] != v2.d[1]) { \
12 static inline void vsl(S390Vector *v1, S390Vector *v2, S390Vector *v3) in vsl() argument
14 asm volatile("vsl %[v1], %[v2], %[v3]\n" in vsl()
16 : [v2] "v" (v2->v) in vsl()
20 static inline void vsra(S390Vector *v1, S390Vector *v2, S390Vector *v3) in vsra() argument
22 asm volatile("vsra %[v1], %[v2], %[v3]\n" in vsra()
24 : [v2] "v" (v2->v) in vsra()
28 static inline void vsrl(S390Vector *v1, S390Vector *v2, S390Vector *v3) in vsrl() argument
30 asm volatile("vsrl %[v1], %[v2], %[v3]\n" in vsrl()
32 : [v2] "v" (v2->v) in vsrl()
36 static inline void vsld(S390Vector *v1, S390Vector *v2, in vsld() argument
39 asm volatile("vsld %[v1], %[v2], %[v3], %[I]\n" in vsld()
41 : [v2] "v" (v2->v) in vsld()
46 static inline void vsrd(S390Vector *v1, S390Vector *v2, in vsrd() argument
49 asm volatile("vsrd %[v1], %[v2], %[v3], %[I]\n" in vsrd()
51 : [v2] "v" (v2->v) in vsrd()