OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [gnu-dev/] [or1k-gcc/] [gcc/] [testsuite/] [gcc.dg/] [vmx/] [5-10.c] - Blame information for rev 701

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 689 jeremybenn
/* { dg-do compile } */
2
#include <altivec.h>
3
void fu32a(vector unsigned int *u32)
4
{
5
  *u32++ = ((vector unsigned int){0,0,0,0});
6
  *u32++ = ((vector unsigned int){1,1,1,1});
7
  *u32++ = ((vector unsigned int){2,2,2,2});
8
  *u32++ = ((vector unsigned int){3,3,3,3});
9
  *u32++ = ((vector unsigned int){4,4,4,4});
10
  *u32++ = ((vector unsigned int){5,5,5,5});
11
  *u32++ = ((vector unsigned int){6,6,6,6});
12
  *u32++ = ((vector unsigned int){7,7,7,7});
13
  *u32++ = ((vector unsigned int){8,8,8,8});
14
  *u32++ = ((vector unsigned int){9,9,9,9});
15
  *u32++ = ((vector unsigned int){10,10,10,10});
16
  *u32++ = ((vector unsigned int){11,11,11,11});
17
  *u32++ = ((vector unsigned int){12,12,12,12});
18
  *u32++ = ((vector unsigned int){13,13,13,13});
19
  *u32++ = ((vector unsigned int){14,14,14,14});
20
  *u32++ = ((vector unsigned int){15,15,15,15});
21
}
22
void fu32b(vector unsigned int *u32)
23
{
24
  *u32++ = ((vector unsigned int){65537,65537,65537,65537});
25
  *u32++ = ((vector unsigned int){131074,131074,131074,131074});
26
  *u32++ = ((vector unsigned int){196611,196611,196611,196611});
27
  *u32++ = ((vector unsigned int){262148,262148,262148,262148});
28
  *u32++ = ((vector unsigned int){327685,327685,327685,327685});
29
  *u32++ = ((vector unsigned int){393222,393222,393222,393222});
30
  *u32++ = ((vector unsigned int){458759,458759,458759,458759});
31
  *u32++ = ((vector unsigned int){524296,524296,524296,524296});
32
  *u32++ = ((vector unsigned int){589833,589833,589833,589833});
33
  *u32++ = ((vector unsigned int){655370,655370,655370,655370});
34
  *u32++ = ((vector unsigned int){720907,720907,720907,720907});
35
  *u32++ = ((vector unsigned int){786444,786444,786444,786444});
36
  *u32++ = ((vector unsigned int){851981,851981,851981,851981});
37
  *u32++ = ((vector unsigned int){917518,917518,917518,917518});
38
  *u32++ = ((vector unsigned int){983055,983055,983055,983055});
39
}
40
void fu32c(vector unsigned int *u32)
41
{
42
  *u32++ = ((vector unsigned int){16843009,16843009,16843009,16843009});
43
  *u32++ = ((vector unsigned int){33686018,33686018,33686018,33686018});
44
  *u32++ = ((vector unsigned int){50529027,50529027,50529027,50529027});
45
  *u32++ = ((vector unsigned int){67372036,67372036,67372036,67372036});
46
  *u32++ = ((vector unsigned int){84215045,84215045,84215045,84215045});
47
  *u32++ = ((vector unsigned int){101058054,101058054,101058054,101058054});
48
  *u32++ = ((vector unsigned int){117901063,117901063,117901063,117901063});
49
  *u32++ = ((vector unsigned int){134744072,134744072,134744072,134744072});
50
  *u32++ = ((vector unsigned int){151587081,151587081,151587081,151587081});
51
  *u32++ = ((vector unsigned int){168430090,168430090,168430090,168430090});
52
  *u32++ = ((vector unsigned int){185273099,185273099,185273099,185273099});
53
  *u32++ = ((vector unsigned int){202116108,202116108,202116108,202116108});
54
  *u32++ = ((vector unsigned int){218959117,218959117,218959117,218959117});
55
  *u32++ = ((vector unsigned int){235802126,235802126,235802126,235802126});
56
  *u32++ = ((vector unsigned int){252645135,252645135,252645135,252645135});
57
}
58
void fu32d(vector unsigned int *u32)
59
{
60
  *u32++ = ((vector unsigned int){4042322160,4042322160,4042322160,4042322160});
61
  *u32++ = ((vector unsigned int){4059165169,4059165169,4059165169,4059165169});
62
  *u32++ = ((vector unsigned int){4076008178,4076008178,4076008178,4076008178});
63
  *u32++ = ((vector unsigned int){4092851187,4092851187,4092851187,4092851187});
64
  *u32++ = ((vector unsigned int){4109694196,4109694196,4109694196,4109694196});
65
  *u32++ = ((vector unsigned int){4126537205,4126537205,4126537205,4126537205});
66
  *u32++ = ((vector unsigned int){4143380214,4143380214,4143380214,4143380214});
67
  *u32++ = ((vector unsigned int){4160223223,4160223223,4160223223,4160223223});
68
  *u32++ = ((vector unsigned int){4177066232,4177066232,4177066232,4177066232});
69
  *u32++ = ((vector unsigned int){4193909241,4193909241,4193909241,4193909241});
70
  *u32++ = ((vector unsigned int){4210752250,4210752250,4210752250,4210752250});
71
  *u32++ = ((vector unsigned int){4227595259,4227595259,4227595259,4227595259});
72
  *u32++ = ((vector unsigned int){4244438268,4244438268,4244438268,4244438268});
73
  *u32++ = ((vector unsigned int){4261281277,4261281277,4261281277,4261281277});
74
  *u32++ = ((vector unsigned int){4278124286,4278124286,4278124286,4278124286});
75
}
76
void fu32e(vector unsigned int *u32)
77
{
78
  *u32++ = ((vector unsigned int){4293984240,4293984240,4293984240,4293984240});
79
  *u32++ = ((vector unsigned int){4294049777,4294049777,4294049777,4294049777});
80
  *u32++ = ((vector unsigned int){4294115314,4294115314,4294115314,4294115314});
81
  *u32++ = ((vector unsigned int){4294180851,4294180851,4294180851,4294180851});
82
  *u32++ = ((vector unsigned int){4294246388,4294246388,4294246388,4294246388});
83
  *u32++ = ((vector unsigned int){4294311925,4294311925,4294311925,4294311925});
84
  *u32++ = ((vector unsigned int){4294377462,4294377462,4294377462,4294377462});
85
  *u32++ = ((vector unsigned int){4294442999,4294442999,4294442999,4294442999});
86
  *u32++ = ((vector unsigned int){4294508536,4294508536,4294508536,4294508536});
87
  *u32++ = ((vector unsigned int){4294574073,4294574073,4294574073,4294574073});
88
  *u32++ = ((vector unsigned int){4294639610,4294639610,4294639610,4294639610});
89
  *u32++ = ((vector unsigned int){4294705147,4294705147,4294705147,4294705147});
90
  *u32++ = ((vector unsigned int){4294770684,4294770684,4294770684,4294770684});
91
  *u32++ = ((vector unsigned int){4294836221,4294836221,4294836221,4294836221});
92
  *u32++ = ((vector unsigned int){4294901758,4294901758,4294901758,4294901758});
93
}
94
void fu32f(vector unsigned int *u32)
95
{
96
  *u32++ = ((vector unsigned int){4294967280,4294967280,4294967280,4294967280});
97
  *u32++ = ((vector unsigned int){4294967281,4294967281,4294967281,4294967281});
98
  *u32++ = ((vector unsigned int){4294967282,4294967282,4294967282,4294967282});
99
  *u32++ = ((vector unsigned int){4294967283,4294967283,4294967283,4294967283});
100
  *u32++ = ((vector unsigned int){4294967284,4294967284,4294967284,4294967284});
101
  *u32++ = ((vector unsigned int){4294967285,4294967285,4294967285,4294967285});
102
  *u32++ = ((vector unsigned int){4294967286,4294967286,4294967286,4294967286});
103
  *u32++ = ((vector unsigned int){4294967287,4294967287,4294967287,4294967287});
104
  *u32++ = ((vector unsigned int){4294967288,4294967288,4294967288,4294967288});
105
  *u32++ = ((vector unsigned int){4294967289,4294967289,4294967289,4294967289});
106
  *u32++ = ((vector unsigned int){4294967290,4294967290,4294967290,4294967290});
107
  *u32++ = ((vector unsigned int){4294967291,4294967291,4294967291,4294967291});
108
  *u32++ = ((vector unsigned int){4294967292,4294967292,4294967292,4294967292});
109
  *u32++ = ((vector unsigned int){4294967293,4294967293,4294967293,4294967293});
110
  *u32++ = ((vector unsigned int){4294967294,4294967294,4294967294,4294967294});
111
  *u32++ = ((vector unsigned int){4294967295,4294967295,4294967295,4294967295});
112
}
113
void fu32g(vector unsigned int *u32)
114
{
115
  *u32++ = ((vector unsigned int){-252645136,-252645136,-252645136,-252645136});
116
  *u32++ = ((vector unsigned int){-235802127,-235802127,-235802127,-235802127});
117
  *u32++ = ((vector unsigned int){-218959118,-218959118,-218959118,-218959118});
118
  *u32++ = ((vector unsigned int){-202116109,-202116109,-202116109,-202116109});
119
  *u32++ = ((vector unsigned int){-185273100,-185273100,-185273100,-185273100});
120
  *u32++ = ((vector unsigned int){-168430091,-168430091,-168430091,-168430091});
121
  *u32++ = ((vector unsigned int){-151587082,-151587082,-151587082,-151587082});
122
  *u32++ = ((vector unsigned int){-134744073,-134744073,-134744073,-134744073});
123
  *u32++ = ((vector unsigned int){-117901064,-117901064,-117901064,-117901064});
124
  *u32++ = ((vector unsigned int){-101058055,-101058055,-101058055,-101058055});
125
  *u32++ = ((vector unsigned int){-84215046,-84215046,-84215046,-84215046});
126
  *u32++ = ((vector unsigned int){-67372037,-67372037,-67372037,-67372037});
127
  *u32++ = ((vector unsigned int){-50529028,-50529028,-50529028,-50529028});
128
  *u32++ = ((vector unsigned int){-33686019,-33686019,-33686019,-33686019});
129
  *u32++ = ((vector unsigned int){-16843010,-16843010,-16843010,-16843010});
130
}
131
void fu32h(vector unsigned int *u32)
132
{
133
  *u32++ = ((vector unsigned int){-983056,-983056,-983056,-983056});
134
  *u32++ = ((vector unsigned int){-917519,-917519,-917519,-917519});
135
  *u32++ = ((vector unsigned int){-851982,-851982,-851982,-851982});
136
  *u32++ = ((vector unsigned int){-786445,-786445,-786445,-786445});
137
  *u32++ = ((vector unsigned int){-720908,-720908,-720908,-720908});
138
  *u32++ = ((vector unsigned int){-655371,-655371,-655371,-655371});
139
  *u32++ = ((vector unsigned int){-589834,-589834,-589834,-589834});
140
  *u32++ = ((vector unsigned int){-524297,-524297,-524297,-524297});
141
  *u32++ = ((vector unsigned int){-458760,-458760,-458760,-458760});
142
  *u32++ = ((vector unsigned int){-393223,-393223,-393223,-393223});
143
  *u32++ = ((vector unsigned int){-327686,-327686,-327686,-327686});
144
  *u32++ = ((vector unsigned int){-262149,-262149,-262149,-262149});
145
  *u32++ = ((vector unsigned int){-196612,-196612,-196612,-196612});
146
  *u32++ = ((vector unsigned int){-131075,-131075,-131075,-131075});
147
  *u32++ = ((vector unsigned int){-65538,-65538,-65538,-65538});
148
}
149
void fu32i(vector unsigned int *u32)
150
{
151
  *u32++ = ((vector unsigned int){-16,-16,-16,-16});
152
  *u32++ = ((vector unsigned int){-15,-15,-15,-15});
153
  *u32++ = ((vector unsigned int){-14,-14,-14,-14});
154
  *u32++ = ((vector unsigned int){-13,-13,-13,-13});
155
  *u32++ = ((vector unsigned int){-12,-12,-12,-12});
156
  *u32++ = ((vector unsigned int){-11,-11,-11,-11});
157
  *u32++ = ((vector unsigned int){-10,-10,-10,-10});
158
  *u32++ = ((vector unsigned int){-9,-9,-9,-9});
159
  *u32++ = ((vector unsigned int){-8,-8,-8,-8});
160
  *u32++ = ((vector unsigned int){-7,-7,-7,-7});
161
  *u32++ = ((vector unsigned int){-6,-6,-6,-6});
162
  *u32++ = ((vector unsigned int){-5,-5,-5,-5});
163
  *u32++ = ((vector unsigned int){-4,-4,-4,-4});
164
  *u32++ = ((vector unsigned int){-3,-3,-3,-3});
165
  *u32++ = ((vector unsigned int){-2,-2,-2,-2});
166
  *u32++ = ((vector unsigned int){-1,-1,-1,-1});
167
}
168
void fu32j(vector unsigned int *u32)
169
{
170
  *u32++ = ((vector unsigned int){0xfffffff0,0xfffffff0,0xfffffff0,0xfffffff0});
171
  *u32++ = ((vector unsigned int){0xfffffff1,0xfffffff1,0xfffffff1,0xfffffff1});
172
  *u32++ = ((vector unsigned int){0xfffffff2,0xfffffff2,0xfffffff2,0xfffffff2});
173
  *u32++ = ((vector unsigned int){0xfffffff3,0xfffffff3,0xfffffff3,0xfffffff3});
174
  *u32++ = ((vector unsigned int){0xfffffff4,0xfffffff4,0xfffffff4,0xfffffff4});
175
  *u32++ = ((vector unsigned int){0xfffffff5,0xfffffff5,0xfffffff5,0xfffffff5});
176
  *u32++ = ((vector unsigned int){0xfffffff6,0xfffffff6,0xfffffff6,0xfffffff6});
177
  *u32++ = ((vector unsigned int){0xfffffff7,0xfffffff7,0xfffffff7,0xfffffff7});
178
  *u32++ = ((vector unsigned int){0xfffffff8,0xfffffff8,0xfffffff8,0xfffffff8});
179
  *u32++ = ((vector unsigned int){0xfffffff9,0xfffffff9,0xfffffff9,0xfffffff9});
180
  *u32++ = ((vector unsigned int){0xfffffffa,0xfffffffa,0xfffffffa,0xfffffffa});
181
  *u32++ = ((vector unsigned int){0xfffffffb,0xfffffffb,0xfffffffb,0xfffffffb});
182
  *u32++ = ((vector unsigned int){0xfffffffc,0xfffffffc,0xfffffffc,0xfffffffc});
183
  *u32++ = ((vector unsigned int){0xfffffffd,0xfffffffd,0xfffffffd,0xfffffffd});
184
  *u32++ = ((vector unsigned int){0xfffffffe,0xfffffffe,0xfffffffe,0xfffffffe});
185
  *u32++ = ((vector unsigned int){0xffffffff,0xffffffff,0xffffffff,0xffffffff});
186
}
187
void fu32k(vector unsigned int *u32)
188
{
189
  *u32++ = ((vector unsigned int){0x00000000,0x00000000,0x00000000,0x00000000});
190
  *u32++ = ((vector unsigned int){0x00000001,0x00000001,0x00000001,0x00000001});
191
  *u32++ = ((vector unsigned int){0x00000002,0x00000002,0x00000002,0x00000002});
192
  *u32++ = ((vector unsigned int){0x00000003,0x00000003,0x00000003,0x00000003});
193
  *u32++ = ((vector unsigned int){0x00000004,0x00000004,0x00000004,0x00000004});
194
  *u32++ = ((vector unsigned int){0x00000005,0x00000005,0x00000005,0x00000005});
195
  *u32++ = ((vector unsigned int){0x00000006,0x00000006,0x00000006,0x00000006});
196
  *u32++ = ((vector unsigned int){0x00000007,0x00000007,0x00000007,0x00000007});
197
  *u32++ = ((vector unsigned int){0x00000008,0x00000008,0x00000008,0x00000008});
198
  *u32++ = ((vector unsigned int){0x00000009,0x00000009,0x00000009,0x00000009});
199
  *u32++ = ((vector unsigned int){0x0000000a,0x0000000a,0x0000000a,0x0000000a});
200
  *u32++ = ((vector unsigned int){0x0000000b,0x0000000b,0x0000000b,0x0000000b});
201
  *u32++ = ((vector unsigned int){0x0000000c,0x0000000c,0x0000000c,0x0000000c});
202
  *u32++ = ((vector unsigned int){0x0000000d,0x0000000d,0x0000000d,0x0000000d});
203
  *u32++ = ((vector unsigned int){0x0000000e,0x0000000e,0x0000000e,0x0000000e});
204
  *u32++ = ((vector unsigned int){0x0000000f,0x0000000f,0x0000000f,0x0000000f});
205
}
206
void fu32l(vector unsigned int *u32)
207
{
208
  *u32++ = ((vector unsigned int){0xfff0fff0,0xfff0fff0,0xfff0fff0,0xfff0fff0});
209
  *u32++ = ((vector unsigned int){0xfff1fff1,0xfff1fff1,0xfff1fff1,0xfff1fff1});
210
  *u32++ = ((vector unsigned int){0xfff2fff2,0xfff2fff2,0xfff2fff2,0xfff2fff2});
211
  *u32++ = ((vector unsigned int){0xfff3fff3,0xfff3fff3,0xfff3fff3,0xfff3fff3});
212
  *u32++ = ((vector unsigned int){0xfff4fff4,0xfff4fff4,0xfff4fff4,0xfff4fff4});
213
  *u32++ = ((vector unsigned int){0xfff5fff5,0xfff5fff5,0xfff5fff5,0xfff5fff5});
214
  *u32++ = ((vector unsigned int){0xfff6fff6,0xfff6fff6,0xfff6fff6,0xfff6fff6});
215
  *u32++ = ((vector unsigned int){0xfff7fff7,0xfff7fff7,0xfff7fff7,0xfff7fff7});
216
  *u32++ = ((vector unsigned int){0xfff8fff8,0xfff8fff8,0xfff8fff8,0xfff8fff8});
217
  *u32++ = ((vector unsigned int){0xfff9fff9,0xfff9fff9,0xfff9fff9,0xfff9fff9});
218
  *u32++ = ((vector unsigned int){0xfffafffa,0xfffafffa,0xfffafffa,0xfffafffa});
219
  *u32++ = ((vector unsigned int){0xfffbfffb,0xfffbfffb,0xfffbfffb,0xfffbfffb});
220
  *u32++ = ((vector unsigned int){0xfffcfffc,0xfffcfffc,0xfffcfffc,0xfffcfffc});
221
  *u32++ = ((vector unsigned int){0xfffdfffd,0xfffdfffd,0xfffdfffd,0xfffdfffd});
222
  *u32++ = ((vector unsigned int){0xfffefffe,0xfffefffe,0xfffefffe,0xfffefffe});
223
  *u32++ = ((vector unsigned int){0xffffffff,0xffffffff,0xffffffff,0xffffffff});
224
}
225
void fu32m(vector unsigned int *u32)
226
{
227
  *u32++ = ((vector unsigned int){0x00000000,0x00000000,0x00000000,0x00000000});
228
  *u32++ = ((vector unsigned int){0x00010001,0x00010001,0x00010001,0x00010001});
229
  *u32++ = ((vector unsigned int){0x00020002,0x00020002,0x00020002,0x00020002});
230
  *u32++ = ((vector unsigned int){0x00030003,0x00030003,0x00030003,0x00030003});
231
  *u32++ = ((vector unsigned int){0x00040004,0x00040004,0x00040004,0x00040004});
232
  *u32++ = ((vector unsigned int){0x00050005,0x00050005,0x00050005,0x00050005});
233
  *u32++ = ((vector unsigned int){0x00060006,0x00060006,0x00060006,0x00060006});
234
  *u32++ = ((vector unsigned int){0x00070007,0x00070007,0x00070007,0x00070007});
235
  *u32++ = ((vector unsigned int){0x00080008,0x00080008,0x00080008,0x00080008});
236
  *u32++ = ((vector unsigned int){0x00090009,0x00090009,0x00090009,0x00090009});
237
  *u32++ = ((vector unsigned int){0x000a000a,0x000a000a,0x000a000a,0x000a000a});
238
  *u32++ = ((vector unsigned int){0x000b000b,0x000b000b,0x000b000b,0x000b000b});
239
  *u32++ = ((vector unsigned int){0x000c000c,0x000c000c,0x000c000c,0x000c000c});
240
  *u32++ = ((vector unsigned int){0x000d000d,0x000d000d,0x000d000d,0x000d000d});
241
  *u32++ = ((vector unsigned int){0x000e000e,0x000e000e,0x000e000e,0x000e000e});
242
  *u32++ = ((vector unsigned int){0x000f000f,0x000f000f,0x000f000f,0x000f000f});
243
}
244
void fu32n(vector unsigned int *u32)
245
{
246
  *u32++ = ((vector unsigned int){0xf0f0f0f0,0xf0f0f0f0,0xf0f0f0f0,0xf0f0f0f0});
247
  *u32++ = ((vector unsigned int){0xf1f1f1f1,0xf1f1f1f1,0xf1f1f1f1,0xf1f1f1f1});
248
  *u32++ = ((vector unsigned int){0xf2f2f2f2,0xf2f2f2f2,0xf2f2f2f2,0xf2f2f2f2});
249
  *u32++ = ((vector unsigned int){0xf3f3f3f3,0xf3f3f3f3,0xf3f3f3f3,0xf3f3f3f3});
250
  *u32++ = ((vector unsigned int){0xf4f4f4f4,0xf4f4f4f4,0xf4f4f4f4,0xf4f4f4f4});
251
  *u32++ = ((vector unsigned int){0xf5f5f5f5,0xf5f5f5f5,0xf5f5f5f5,0xf5f5f5f5});
252
  *u32++ = ((vector unsigned int){0xf6f6f6f6,0xf6f6f6f6,0xf6f6f6f6,0xf6f6f6f6});
253
  *u32++ = ((vector unsigned int){0xf7f7f7f7,0xf7f7f7f7,0xf7f7f7f7,0xf7f7f7f7});
254
  *u32++ = ((vector unsigned int){0xf8f8f8f8,0xf8f8f8f8,0xf8f8f8f8,0xf8f8f8f8});
255
  *u32++ = ((vector unsigned int){0xf9f9f9f9,0xf9f9f9f9,0xf9f9f9f9,0xf9f9f9f9});
256
  *u32++ = ((vector unsigned int){0xfafafafa,0xfafafafa,0xfafafafa,0xfafafafa});
257
  *u32++ = ((vector unsigned int){0xfbfbfbfb,0xfbfbfbfb,0xfbfbfbfb,0xfbfbfbfb});
258
  *u32++ = ((vector unsigned int){0xfcfcfcfc,0xfcfcfcfc,0xfcfcfcfc,0xfcfcfcfc});
259
  *u32++ = ((vector unsigned int){0xfdfdfdfd,0xfdfdfdfd,0xfdfdfdfd,0xfdfdfdfd});
260
  *u32++ = ((vector unsigned int){0xfefefefe,0xfefefefe,0xfefefefe,0xfefefefe});
261
  *u32++ = ((vector unsigned int){0xffffffff,0xffffffff,0xffffffff,0xffffffff});
262
}
263
void fu32o(vector unsigned int *u32)
264
{
265
  *u32++ = ((vector unsigned int){0x00000000,0x00000000,0x00000000,0x00000000});
266
  *u32++ = ((vector unsigned int){0x01010101,0x01010101,0x01010101,0x01010101});
267
  *u32++ = ((vector unsigned int){0x02020202,0x02020202,0x02020202,0x02020202});
268
  *u32++ = ((vector unsigned int){0x03030303,0x03030303,0x03030303,0x03030303});
269
  *u32++ = ((vector unsigned int){0x04040404,0x04040404,0x04040404,0x04040404});
270
  *u32++ = ((vector unsigned int){0x05050505,0x05050505,0x05050505,0x05050505});
271
  *u32++ = ((vector unsigned int){0x06060606,0x06060606,0x06060606,0x06060606});
272
  *u32++ = ((vector unsigned int){0x07070707,0x07070707,0x07070707,0x07070707});
273
  *u32++ = ((vector unsigned int){0x08080808,0x08080808,0x08080808,0x08080808});
274
  *u32++ = ((vector unsigned int){0x09090909,0x09090909,0x09090909,0x09090909});
275
  *u32++ = ((vector unsigned int){0x0a0a0a0a,0x0a0a0a0a,0x0a0a0a0a,0x0a0a0a0a});
276
  *u32++ = ((vector unsigned int){0x0b0b0b0b,0x0b0b0b0b,0x0b0b0b0b,0x0b0b0b0b});
277
  *u32++ = ((vector unsigned int){0x0c0c0c0c,0x0c0c0c0c,0x0c0c0c0c,0x0c0c0c0c});
278
  *u32++ = ((vector unsigned int){0x0d0d0d0d,0x0d0d0d0d,0x0d0d0d0d,0x0d0d0d0d});
279
  *u32++ = ((vector unsigned int){0x0e0e0e0e,0x0e0e0e0e,0x0e0e0e0e,0x0e0e0e0e});
280
  *u32++ = ((vector unsigned int){0x0f0f0f0f,0x0f0f0f0f,0x0f0f0f0f,0x0f0f0f0f});
281
}
282
void fu16a(vector unsigned short *u16)
283
{
284
  *u16++ = ((vector unsigned short){0xffff,0xfff0,0xffff,0xfff0,0xffff,0xfff0,0xffff,0xfff0});
285
  *u16++ = ((vector unsigned short){0xffff,0xfff1,0xffff,0xfff1,0xffff,0xfff1,0xffff,0xfff1});
286
  *u16++ = ((vector unsigned short){0xffff,0xfff2,0xffff,0xfff2,0xffff,0xfff2,0xffff,0xfff2});
287
  *u16++ = ((vector unsigned short){0xffff,0xfff3,0xffff,0xfff3,0xffff,0xfff3,0xffff,0xfff3});
288
  *u16++ = ((vector unsigned short){0xffff,0xfff4,0xffff,0xfff4,0xffff,0xfff4,0xffff,0xfff4});
289
  *u16++ = ((vector unsigned short){0xffff,0xfff5,0xffff,0xfff5,0xffff,0xfff5,0xffff,0xfff5});
290
  *u16++ = ((vector unsigned short){0xffff,0xfff6,0xffff,0xfff6,0xffff,0xfff6,0xffff,0xfff6});
291
  *u16++ = ((vector unsigned short){0xffff,0xfff7,0xffff,0xfff7,0xffff,0xfff7,0xffff,0xfff7});
292
  *u16++ = ((vector unsigned short){0xffff,0xfff8,0xffff,0xfff8,0xffff,0xfff8,0xffff,0xfff8});
293
  *u16++ = ((vector unsigned short){0xffff,0xfff9,0xffff,0xfff9,0xffff,0xfff9,0xffff,0xfff9});
294
  *u16++ = ((vector unsigned short){0xffff,0xfffa,0xffff,0xfffa,0xffff,0xfffa,0xffff,0xfffa});
295
  *u16++ = ((vector unsigned short){0xffff,0xfffb,0xffff,0xfffb,0xffff,0xfffb,0xffff,0xfffb});
296
  *u16++ = ((vector unsigned short){0xffff,0xfffc,0xffff,0xfffc,0xffff,0xfffc,0xffff,0xfffc});
297
  *u16++ = ((vector unsigned short){0xffff,0xfffd,0xffff,0xfffd,0xffff,0xfffd,0xffff,0xfffd});
298
  *u16++ = ((vector unsigned short){0xffff,0xfffe,0xffff,0xfffe,0xffff,0xfffe,0xffff,0xfffe});
299
  *u16++ = ((vector unsigned short){0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff});
300
}
301
void fu16b(vector unsigned short *u16)
302
{
303
  *u16++ = ((vector unsigned short){0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000});
304
  *u16++ = ((vector unsigned short){0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001});
305
  *u16++ = ((vector unsigned short){0x0000,0x0002,0x0000,0x0002,0x0000,0x0002,0x0000,0x0002});
306
  *u16++ = ((vector unsigned short){0x0000,0x0003,0x0000,0x0003,0x0000,0x0003,0x0000,0x0003});
307
  *u16++ = ((vector unsigned short){0x0000,0x0004,0x0000,0x0004,0x0000,0x0004,0x0000,0x0004});
308
  *u16++ = ((vector unsigned short){0x0000,0x0005,0x0000,0x0005,0x0000,0x0005,0x0000,0x0005});
309
  *u16++ = ((vector unsigned short){0x0000,0x0006,0x0000,0x0006,0x0000,0x0006,0x0000,0x0006});
310
  *u16++ = ((vector unsigned short){0x0000,0x0007,0x0000,0x0007,0x0000,0x0007,0x0000,0x0007});
311
  *u16++ = ((vector unsigned short){0x0000,0x0008,0x0000,0x0008,0x0000,0x0008,0x0000,0x0008});
312
  *u16++ = ((vector unsigned short){0x0000,0x0009,0x0000,0x0009,0x0000,0x0009,0x0000,0x0009});
313
  *u16++ = ((vector unsigned short){0x0000,0x000a,0x0000,0x000a,0x0000,0x000a,0x0000,0x000a});
314
  *u16++ = ((vector unsigned short){0x0000,0x000b,0x0000,0x000b,0x0000,0x000b,0x0000,0x000b});
315
  *u16++ = ((vector unsigned short){0x0000,0x000c,0x0000,0x000c,0x0000,0x000c,0x0000,0x000c});
316
  *u16++ = ((vector unsigned short){0x0000,0x000d,0x0000,0x000d,0x0000,0x000d,0x0000,0x000d});
317
  *u16++ = ((vector unsigned short){0x0000,0x000e,0x0000,0x000e,0x0000,0x000e,0x0000,0x000e});
318
  *u16++ = ((vector unsigned short){0x0000,0x000f,0x0000,0x000f,0x0000,0x000f,0x0000,0x000f});
319
}
320
void fu16c(vector unsigned short *u16)
321
{
322
  *u16++ = ((vector unsigned short){0xfff0,0xfff0,0xfff0,0xfff0,0xfff0,0xfff0,0xfff0,0xfff0});
323
  *u16++ = ((vector unsigned short){0xfff1,0xfff1,0xfff1,0xfff1,0xfff1,0xfff1,0xfff1,0xfff1});
324
  *u16++ = ((vector unsigned short){0xfff2,0xfff2,0xfff2,0xfff2,0xfff2,0xfff2,0xfff2,0xfff2});
325
  *u16++ = ((vector unsigned short){0xfff3,0xfff3,0xfff3,0xfff3,0xfff3,0xfff3,0xfff3,0xfff3});
326
  *u16++ = ((vector unsigned short){0xfff4,0xfff4,0xfff4,0xfff4,0xfff4,0xfff4,0xfff4,0xfff4});
327
  *u16++ = ((vector unsigned short){0xfff5,0xfff5,0xfff5,0xfff5,0xfff5,0xfff5,0xfff5,0xfff5});
328
  *u16++ = ((vector unsigned short){0xfff6,0xfff6,0xfff6,0xfff6,0xfff6,0xfff6,0xfff6,0xfff6});
329
  *u16++ = ((vector unsigned short){0xfff7,0xfff7,0xfff7,0xfff7,0xfff7,0xfff7,0xfff7,0xfff7});
330
  *u16++ = ((vector unsigned short){0xfff8,0xfff8,0xfff8,0xfff8,0xfff8,0xfff8,0xfff8,0xfff8});
331
  *u16++ = ((vector unsigned short){0xfff9,0xfff9,0xfff9,0xfff9,0xfff9,0xfff9,0xfff9,0xfff9});
332
  *u16++ = ((vector unsigned short){0xfffa,0xfffa,0xfffa,0xfffa,0xfffa,0xfffa,0xfffa,0xfffa});
333
  *u16++ = ((vector unsigned short){0xfffb,0xfffb,0xfffb,0xfffb,0xfffb,0xfffb,0xfffb,0xfffb});
334
  *u16++ = ((vector unsigned short){0xfffc,0xfffc,0xfffc,0xfffc,0xfffc,0xfffc,0xfffc,0xfffc});
335
  *u16++ = ((vector unsigned short){0xfffd,0xfffd,0xfffd,0xfffd,0xfffd,0xfffd,0xfffd,0xfffd});
336
  *u16++ = ((vector unsigned short){0xfffe,0xfffe,0xfffe,0xfffe,0xfffe,0xfffe,0xfffe,0xfffe});
337
  *u16++ = ((vector unsigned short){0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff});
338
}
339
void fu16d(vector unsigned short *u16)
340
{
341
  *u16++ = ((vector unsigned short){0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000});
342
  *u16++ = ((vector unsigned short){0x0001,0x0001,0x0001,0x0001,0x0001,0x0001,0x0001,0x0001});
343
  *u16++ = ((vector unsigned short){0x0002,0x0002,0x0002,0x0002,0x0002,0x0002,0x0002,0x0002});
344
  *u16++ = ((vector unsigned short){0x0003,0x0003,0x0003,0x0003,0x0003,0x0003,0x0003,0x0003});
345
  *u16++ = ((vector unsigned short){0x0004,0x0004,0x0004,0x0004,0x0004,0x0004,0x0004,0x0004});
346
  *u16++ = ((vector unsigned short){0x0005,0x0005,0x0005,0x0005,0x0005,0x0005,0x0005,0x0005});
347
  *u16++ = ((vector unsigned short){0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,0x0006});
348
  *u16++ = ((vector unsigned short){0x0007,0x0007,0x0007,0x0007,0x0007,0x0007,0x0007,0x0007});
349
  *u16++ = ((vector unsigned short){0x0008,0x0008,0x0008,0x0008,0x0008,0x0008,0x0008,0x0008});
350
  *u16++ = ((vector unsigned short){0x0009,0x0009,0x0009,0x0009,0x0009,0x0009,0x0009,0x0009});
351
  *u16++ = ((vector unsigned short){0x000a,0x000a,0x000a,0x000a,0x000a,0x000a,0x000a,0x000a});
352
  *u16++ = ((vector unsigned short){0x000b,0x000b,0x000b,0x000b,0x000b,0x000b,0x000b,0x000b});
353
  *u16++ = ((vector unsigned short){0x000c,0x000c,0x000c,0x000c,0x000c,0x000c,0x000c,0x000c});
354
  *u16++ = ((vector unsigned short){0x000d,0x000d,0x000d,0x000d,0x000d,0x000d,0x000d,0x000d});
355
  *u16++ = ((vector unsigned short){0x000e,0x000e,0x000e,0x000e,0x000e,0x000e,0x000e,0x000e});
356
  *u16++ = ((vector unsigned short){0x000f,0x000f,0x000f,0x000f,0x000f,0x000f,0x000f,0x000f});
357
}
358
void fu16e(vector unsigned short *u16)
359
{
360
  *u16++ = ((vector unsigned short){0xf0f0,0xf0f0,0xf0f0,0xf0f0,0xf0f0,0xf0f0,0xf0f0,0xf0f0});
361
  *u16++ = ((vector unsigned short){0xf1f1,0xf1f1,0xf1f1,0xf1f1,0xf1f1,0xf1f1,0xf1f1,0xf1f1});
362
  *u16++ = ((vector unsigned short){0xf2f2,0xf2f2,0xf2f2,0xf2f2,0xf2f2,0xf2f2,0xf2f2,0xf2f2});
363
  *u16++ = ((vector unsigned short){0xf3f3,0xf3f3,0xf3f3,0xf3f3,0xf3f3,0xf3f3,0xf3f3,0xf3f3});
364
  *u16++ = ((vector unsigned short){0xf4f4,0xf4f4,0xf4f4,0xf4f4,0xf4f4,0xf4f4,0xf4f4,0xf4f4});
365
  *u16++ = ((vector unsigned short){0xf5f5,0xf5f5,0xf5f5,0xf5f5,0xf5f5,0xf5f5,0xf5f5,0xf5f5});
366
  *u16++ = ((vector unsigned short){0xf6f6,0xf6f6,0xf6f6,0xf6f6,0xf6f6,0xf6f6,0xf6f6,0xf6f6});
367
  *u16++ = ((vector unsigned short){0xf7f7,0xf7f7,0xf7f7,0xf7f7,0xf7f7,0xf7f7,0xf7f7,0xf7f7});
368
  *u16++ = ((vector unsigned short){0xf8f8,0xf8f8,0xf8f8,0xf8f8,0xf8f8,0xf8f8,0xf8f8,0xf8f8});
369
  *u16++ = ((vector unsigned short){0xf9f9,0xf9f9,0xf9f9,0xf9f9,0xf9f9,0xf9f9,0xf9f9,0xf9f9});
370
  *u16++ = ((vector unsigned short){0xfafa,0xfafa,0xfafa,0xfafa,0xfafa,0xfafa,0xfafa,0xfafa});
371
  *u16++ = ((vector unsigned short){0xfbfb,0xfbfb,0xfbfb,0xfbfb,0xfbfb,0xfbfb,0xfbfb,0xfbfb});
372
  *u16++ = ((vector unsigned short){0xfcfc,0xfcfc,0xfcfc,0xfcfc,0xfcfc,0xfcfc,0xfcfc,0xfcfc});
373
  *u16++ = ((vector unsigned short){0xfdfd,0xfdfd,0xfdfd,0xfdfd,0xfdfd,0xfdfd,0xfdfd,0xfdfd});
374
  *u16++ = ((vector unsigned short){0xfefe,0xfefe,0xfefe,0xfefe,0xfefe,0xfefe,0xfefe,0xfefe});
375
  *u16++ = ((vector unsigned short){0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff});
376
}
377
void fu16f(vector unsigned short *u16)
378
{
379
  *u16++ = ((vector unsigned short){0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000});
380
  *u16++ = ((vector unsigned short){0x0101,0x0101,0x0101,0x0101,0x0101,0x0101,0x0101,0x0101});
381
  *u16++ = ((vector unsigned short){0x0202,0x0202,0x0202,0x0202,0x0202,0x0202,0x0202,0x0202});
382
  *u16++ = ((vector unsigned short){0x0303,0x0303,0x0303,0x0303,0x0303,0x0303,0x0303,0x0303});
383
  *u16++ = ((vector unsigned short){0x0404,0x0404,0x0404,0x0404,0x0404,0x0404,0x0404,0x0404});
384
  *u16++ = ((vector unsigned short){0x0505,0x0505,0x0505,0x0505,0x0505,0x0505,0x0505,0x0505});
385
  *u16++ = ((vector unsigned short){0x0606,0x0606,0x0606,0x0606,0x0606,0x0606,0x0606,0x0606});
386
  *u16++ = ((vector unsigned short){0x0707,0x0707,0x0707,0x0707,0x0707,0x0707,0x0707,0x0707});
387
  *u16++ = ((vector unsigned short){0x0808,0x0808,0x0808,0x0808,0x0808,0x0808,0x0808,0x0808});
388
  *u16++ = ((vector unsigned short){0x0909,0x0909,0x0909,0x0909,0x0909,0x0909,0x0909,0x0909});
389
  *u16++ = ((vector unsigned short){0x0a0a,0x0a0a,0x0a0a,0x0a0a,0x0a0a,0x0a0a,0x0a0a,0x0a0a});
390
  *u16++ = ((vector unsigned short){0x0b0b,0x0b0b,0x0b0b,0x0b0b,0x0b0b,0x0b0b,0x0b0b,0x0b0b});
391
  *u16++ = ((vector unsigned short){0x0c0c,0x0c0c,0x0c0c,0x0c0c,0x0c0c,0x0c0c,0x0c0c,0x0c0c});
392
  *u16++ = ((vector unsigned short){0x0d0d,0x0d0d,0x0d0d,0x0d0d,0x0d0d,0x0d0d,0x0d0d,0x0d0d});
393
  *u16++ = ((vector unsigned short){0x0e0e,0x0e0e,0x0e0e,0x0e0e,0x0e0e,0x0e0e,0x0e0e,0x0e0e});
394
  *u16++ = ((vector unsigned short){0x0f0f,0x0f0f,0x0f0f,0x0f0f,0x0f0f,0x0f0f,0x0f0f,0x0f0f});
395
}
396
void fu16g(vector unsigned short *u16)
397
{
398
  *u16++ = ((vector unsigned short){0,0,0,0,0,0,0,0});
399
  *u16++ = ((vector unsigned short){1,1,1,1,1,1,1,1});
400
  *u16++ = ((vector unsigned short){2,2,2,2,2,2,2,2});
401
  *u16++ = ((vector unsigned short){3,3,3,3,3,3,3,3});
402
  *u16++ = ((vector unsigned short){4,4,4,4,4,4,4,4});
403
  *u16++ = ((vector unsigned short){5,5,5,5,5,5,5,5});
404
  *u16++ = ((vector unsigned short){6,6,6,6,6,6,6,6});
405
  *u16++ = ((vector unsigned short){7,7,7,7,7,7,7,7});
406
  *u16++ = ((vector unsigned short){8,8,8,8,8,8,8,8});
407
  *u16++ = ((vector unsigned short){9,9,9,9,9,9,9,9});
408
  *u16++ = ((vector unsigned short){10,10,10,10,10,10,10,10});
409
  *u16++ = ((vector unsigned short){11,11,11,11,11,11,11,11});
410
  *u16++ = ((vector unsigned short){12,12,12,12,12,12,12,12});
411
  *u16++ = ((vector unsigned short){13,13,13,13,13,13,13,13});
412
  *u16++ = ((vector unsigned short){14,14,14,14,14,14,14,14});
413
  *u16++ = ((vector unsigned short){15,15,15,15,15,15,15,15});
414
}
415
void fu16h(vector unsigned short *u16)
416
{
417
  *u16++ = ((vector unsigned short){257,257,257,257,257,257,257,257});
418
  *u16++ = ((vector unsigned short){514,514,514,514,514,514,514,514});
419
  *u16++ = ((vector unsigned short){771,771,771,771,771,771,771,771});
420
  *u16++ = ((vector unsigned short){1028,1028,1028,1028,1028,1028,1028,1028});
421
  *u16++ = ((vector unsigned short){1285,1285,1285,1285,1285,1285,1285,1285});
422
  *u16++ = ((vector unsigned short){1542,1542,1542,1542,1542,1542,1542,1542});
423
  *u16++ = ((vector unsigned short){1799,1799,1799,1799,1799,1799,1799,1799});
424
  *u16++ = ((vector unsigned short){2056,2056,2056,2056,2056,2056,2056,2056});
425
  *u16++ = ((vector unsigned short){2313,2313,2313,2313,2313,2313,2313,2313});
426
  *u16++ = ((vector unsigned short){2570,2570,2570,2570,2570,2570,2570,2570});
427
  *u16++ = ((vector unsigned short){2827,2827,2827,2827,2827,2827,2827,2827});
428
  *u16++ = ((vector unsigned short){3084,3084,3084,3084,3084,3084,3084,3084});
429
  *u16++ = ((vector unsigned short){3341,3341,3341,3341,3341,3341,3341,3341});
430
  *u16++ = ((vector unsigned short){3598,3598,3598,3598,3598,3598,3598,3598});
431
  *u16++ = ((vector unsigned short){3855,3855,3855,3855,3855,3855,3855,3855});
432
}
433
void fu16i(vector unsigned short *u16)
434
{
435
  *u16++ = ((vector unsigned short){61680,61680,61680,61680,61680,61680,61680,61680});
436
  *u16++ = ((vector unsigned short){61937,61937,61937,61937,61937,61937,61937,61937});
437
  *u16++ = ((vector unsigned short){62194,62194,62194,62194,62194,62194,62194,62194});
438
  *u16++ = ((vector unsigned short){62451,62451,62451,62451,62451,62451,62451,62451});
439
  *u16++ = ((vector unsigned short){62708,62708,62708,62708,62708,62708,62708,62708});
440
  *u16++ = ((vector unsigned short){62965,62965,62965,62965,62965,62965,62965,62965});
441
  *u16++ = ((vector unsigned short){63222,63222,63222,63222,63222,63222,63222,63222});
442
  *u16++ = ((vector unsigned short){63479,63479,63479,63479,63479,63479,63479,63479});
443
  *u16++ = ((vector unsigned short){63736,63736,63736,63736,63736,63736,63736,63736});
444
  *u16++ = ((vector unsigned short){63993,63993,63993,63993,63993,63993,63993,63993});
445
  *u16++ = ((vector unsigned short){64250,64250,64250,64250,64250,64250,64250,64250});
446
  *u16++ = ((vector unsigned short){64507,64507,64507,64507,64507,64507,64507,64507});
447
  *u16++ = ((vector unsigned short){64764,64764,64764,64764,64764,64764,64764,64764});
448
  *u16++ = ((vector unsigned short){65021,65021,65021,65021,65021,65021,65021,65021});
449
  *u16++ = ((vector unsigned short){65278,65278,65278,65278,65278,65278,65278,65278});
450
}
451
void fu16j(vector unsigned short *u16)
452
{
453
  *u16++ = ((vector unsigned short){65520,65520,65520,65520,65520,65520,65520,65520});
454
  *u16++ = ((vector unsigned short){65521,65521,65521,65521,65521,65521,65521,65521});
455
  *u16++ = ((vector unsigned short){65522,65522,65522,65522,65522,65522,65522,65522});
456
  *u16++ = ((vector unsigned short){65523,65523,65523,65523,65523,65523,65523,65523});
457
  *u16++ = ((vector unsigned short){65524,65524,65524,65524,65524,65524,65524,65524});
458
  *u16++ = ((vector unsigned short){65525,65525,65525,65525,65525,65525,65525,65525});
459
  *u16++ = ((vector unsigned short){65526,65526,65526,65526,65526,65526,65526,65526});
460
  *u16++ = ((vector unsigned short){65527,65527,65527,65527,65527,65527,65527,65527});
461
  *u16++ = ((vector unsigned short){65528,65528,65528,65528,65528,65528,65528,65528});
462
  *u16++ = ((vector unsigned short){65529,65529,65529,65529,65529,65529,65529,65529});
463
  *u16++ = ((vector unsigned short){65530,65530,65530,65530,65530,65530,65530,65530});
464
  *u16++ = ((vector unsigned short){65531,65531,65531,65531,65531,65531,65531,65531});
465
  *u16++ = ((vector unsigned short){65532,65532,65532,65532,65532,65532,65532,65532});
466
  *u16++ = ((vector unsigned short){65533,65533,65533,65533,65533,65533,65533,65533});
467
  *u16++ = ((vector unsigned short){65534,65534,65534,65534,65534,65534,65534,65534});
468
  *u16++ = ((vector unsigned short){65535,65535,65535,65535,65535,65535,65535,65535});
469
}
470
void fu16k(vector unsigned short *u16)
471
{
472
  *u16++ = ((vector unsigned short){-3856,-3856,-3856,-3856,-3856,-3856,-3856,-3856});
473
  *u16++ = ((vector unsigned short){-3599,-3599,-3599,-3599,-3599,-3599,-3599,-3599});
474
  *u16++ = ((vector unsigned short){-3342,-3342,-3342,-3342,-3342,-3342,-3342,-3342});
475
  *u16++ = ((vector unsigned short){-3085,-3085,-3085,-3085,-3085,-3085,-3085,-3085});
476
  *u16++ = ((vector unsigned short){-2828,-2828,-2828,-2828,-2828,-2828,-2828,-2828});
477
  *u16++ = ((vector unsigned short){-2571,-2571,-2571,-2571,-2571,-2571,-2571,-2571});
478
  *u16++ = ((vector unsigned short){-2314,-2314,-2314,-2314,-2314,-2314,-2314,-2314});
479
  *u16++ = ((vector unsigned short){-2057,-2057,-2057,-2057,-2057,-2057,-2057,-2057});
480
  *u16++ = ((vector unsigned short){-1800,-1800,-1800,-1800,-1800,-1800,-1800,-1800});
481
  *u16++ = ((vector unsigned short){-1543,-1543,-1543,-1543,-1543,-1543,-1543,-1543});
482
  *u16++ = ((vector unsigned short){-1286,-1286,-1286,-1286,-1286,-1286,-1286,-1286});
483
  *u16++ = ((vector unsigned short){-1029,-1029,-1029,-1029,-1029,-1029,-1029,-1029});
484
  *u16++ = ((vector unsigned short){-772,-772,-772,-772,-772,-772,-772,-772});
485
  *u16++ = ((vector unsigned short){-515,-515,-515,-515,-515,-515,-515,-515});
486
  *u16++ = ((vector unsigned short){-258,-258,-258,-258,-258,-258,-258,-258});
487
}
488
void fu16l(vector unsigned short *u16)
489
{
490
  *u16++ = ((vector unsigned short){-16,-16,-16,-16,-16,-16,-16,-16});
491
  *u16++ = ((vector unsigned short){-15,-15,-15,-15,-15,-15,-15,-15});
492
  *u16++ = ((vector unsigned short){-14,-14,-14,-14,-14,-14,-14,-14});
493
  *u16++ = ((vector unsigned short){-13,-13,-13,-13,-13,-13,-13,-13});
494
  *u16++ = ((vector unsigned short){-12,-12,-12,-12,-12,-12,-12,-12});
495
  *u16++ = ((vector unsigned short){-11,-11,-11,-11,-11,-11,-11,-11});
496
  *u16++ = ((vector unsigned short){-10,-10,-10,-10,-10,-10,-10,-10});
497
  *u16++ = ((vector unsigned short){-9,-9,-9,-9,-9,-9,-9,-9});
498
  *u16++ = ((vector unsigned short){-8,-8,-8,-8,-8,-8,-8,-8});
499
  *u16++ = ((vector unsigned short){-7,-7,-7,-7,-7,-7,-7,-7});
500
  *u16++ = ((vector unsigned short){-6,-6,-6,-6,-6,-6,-6,-6});
501
  *u16++ = ((vector unsigned short){-5,-5,-5,-5,-5,-5,-5,-5});
502
  *u16++ = ((vector unsigned short){-4,-4,-4,-4,-4,-4,-4,-4});
503
  *u16++ = ((vector unsigned short){-3,-3,-3,-3,-3,-3,-3,-3});
504
  *u16++ = ((vector unsigned short){-2,-2,-2,-2,-2,-2,-2,-2});
505
  *u16++ = ((vector unsigned short){-1,-1,-1,-1,-1,-1,-1,-1});
506
}
507
void fu8a(vector unsigned char *u8)
508
{
509
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf0,0xff,0xff,0xff,0xf0,0xff,0xff,0xff,0xf0,0xff,0xff,0xff,0xf0});
510
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf1,0xff,0xff,0xff,0xf1,0xff,0xff,0xff,0xf1,0xff,0xff,0xff,0xf1});
511
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf2,0xff,0xff,0xff,0xf2,0xff,0xff,0xff,0xf2,0xff,0xff,0xff,0xf2});
512
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf3,0xff,0xff,0xff,0xf3,0xff,0xff,0xff,0xf3,0xff,0xff,0xff,0xf3});
513
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf4,0xff,0xff,0xff,0xf4,0xff,0xff,0xff,0xf4,0xff,0xff,0xff,0xf4});
514
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf5,0xff,0xff,0xff,0xf5,0xff,0xff,0xff,0xf5,0xff,0xff,0xff,0xf5});
515
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf6,0xff,0xff,0xff,0xf6,0xff,0xff,0xff,0xf6,0xff,0xff,0xff,0xf6});
516
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xf7});
517
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf8,0xff,0xff,0xff,0xf8,0xff,0xff,0xff,0xf8,0xff,0xff,0xff,0xf8});
518
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xf9,0xff,0xff,0xff,0xf9,0xff,0xff,0xff,0xf9,0xff,0xff,0xff,0xf9});
519
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xfa,0xff,0xff,0xff,0xfa,0xff,0xff,0xff,0xfa,0xff,0xff,0xff,0xfa});
520
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xfb});
521
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xfc,0xff,0xff,0xff,0xfc,0xff,0xff,0xff,0xfc,0xff,0xff,0xff,0xfc});
522
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xfd});
523
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xfe});
524
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff});
525
}
526
void fu8b(vector unsigned char *u8)
527
{
528
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00});
529
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01});
530
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02});
531
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x03});
532
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04});
533
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05});
534
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06});
535
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x07});
536
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08});
537
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x09});
538
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x0a});
539
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x0b});
540
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x0c});
541
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x0d});
542
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x0e,0x00,0x00,0x00,0x0e,0x00,0x00,0x00,0x0e,0x00,0x00,0x00,0x0e});
543
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f});
544
}
545
void fu8c(vector unsigned char *u8)
546
{
547
  *u8++ = ((vector unsigned char){0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0});
548
  *u8++ = ((vector unsigned char){0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1});
549
  *u8++ = ((vector unsigned char){0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2});
550
  *u8++ = ((vector unsigned char){0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3});
551
  *u8++ = ((vector unsigned char){0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4});
552
  *u8++ = ((vector unsigned char){0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5});
553
  *u8++ = ((vector unsigned char){0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6});
554
  *u8++ = ((vector unsigned char){0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7});
555
  *u8++ = ((vector unsigned char){0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8});
556
  *u8++ = ((vector unsigned char){0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9});
557
  *u8++ = ((vector unsigned char){0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa});
558
  *u8++ = ((vector unsigned char){0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb});
559
  *u8++ = ((vector unsigned char){0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc});
560
  *u8++ = ((vector unsigned char){0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd});
561
  *u8++ = ((vector unsigned char){0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe});
562
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff});
563
}
564
void fu8d(vector unsigned char *u8)
565
{
566
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00});
567
  *u8++ = ((vector unsigned char){0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01});
568
  *u8++ = ((vector unsigned char){0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02});
569
  *u8++ = ((vector unsigned char){0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03});
570
  *u8++ = ((vector unsigned char){0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04});
571
  *u8++ = ((vector unsigned char){0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05});
572
  *u8++ = ((vector unsigned char){0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06});
573
  *u8++ = ((vector unsigned char){0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07});
574
  *u8++ = ((vector unsigned char){0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08});
575
  *u8++ = ((vector unsigned char){0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09});
576
  *u8++ = ((vector unsigned char){0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a});
577
  *u8++ = ((vector unsigned char){0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b});
578
  *u8++ = ((vector unsigned char){0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c});
579
  *u8++ = ((vector unsigned char){0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d});
580
  *u8++ = ((vector unsigned char){0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e});
581
  *u8++ = ((vector unsigned char){0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f});
582
}
583
void fu8e(vector unsigned char *u8)
584
{
585
  *u8++ = ((vector unsigned char){0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00});
586
  *u8++ = ((vector unsigned char){0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01});
587
  *u8++ = ((vector unsigned char){0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02});
588
  *u8++ = ((vector unsigned char){0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03});
589
  *u8++ = ((vector unsigned char){0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04});
590
  *u8++ = ((vector unsigned char){0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05});
591
  *u8++ = ((vector unsigned char){0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06});
592
  *u8++ = ((vector unsigned char){0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07});
593
  *u8++ = ((vector unsigned char){0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08});
594
  *u8++ = ((vector unsigned char){0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09});
595
  *u8++ = ((vector unsigned char){0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a});
596
  *u8++ = ((vector unsigned char){0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b});
597
  *u8++ = ((vector unsigned char){0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c});
598
  *u8++ = ((vector unsigned char){0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d});
599
  *u8++ = ((vector unsigned char){0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e});
600
  *u8++ = ((vector unsigned char){0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f});
601
}
602
void fu8f(vector unsigned char *u8)
603
{
604
  *u8++ = ((vector unsigned char){0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0});
605
  *u8++ = ((vector unsigned char){0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1});
606
  *u8++ = ((vector unsigned char){0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2});
607
  *u8++ = ((vector unsigned char){0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3});
608
  *u8++ = ((vector unsigned char){0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4});
609
  *u8++ = ((vector unsigned char){0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5});
610
  *u8++ = ((vector unsigned char){0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6});
611
  *u8++ = ((vector unsigned char){0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7});
612
  *u8++ = ((vector unsigned char){0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8});
613
  *u8++ = ((vector unsigned char){0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9});
614
  *u8++ = ((vector unsigned char){0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa});
615
  *u8++ = ((vector unsigned char){0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb});
616
  *u8++ = ((vector unsigned char){0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc});
617
  *u8++ = ((vector unsigned char){0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd});
618
  *u8++ = ((vector unsigned char){0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe});
619
  *u8++ = ((vector unsigned char){0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff});
620
}
621
void fu8g(vector unsigned char *u8)
622
{
623
  *u8++ = ((vector unsigned char){0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0});
624
  *u8++ = ((vector unsigned char){1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1});
625
  *u8++ = ((vector unsigned char){2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2});
626
  *u8++ = ((vector unsigned char){3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3});
627
  *u8++ = ((vector unsigned char){4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4});
628
  *u8++ = ((vector unsigned char){5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5});
629
  *u8++ = ((vector unsigned char){6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6});
630
  *u8++ = ((vector unsigned char){7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7});
631
  *u8++ = ((vector unsigned char){8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8});
632
  *u8++ = ((vector unsigned char){9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9});
633
  *u8++ = ((vector unsigned char){10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10});
634
  *u8++ = ((vector unsigned char){11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11});
635
  *u8++ = ((vector unsigned char){12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12});
636
  *u8++ = ((vector unsigned char){13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13});
637
  *u8++ = ((vector unsigned char){14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14});
638
  *u8++ = ((vector unsigned char){15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15});
639
}
640
void fu8h(vector unsigned char *u8)
641
{
642
  *u8++ = ((vector unsigned char){240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240});
643
  *u8++ = ((vector unsigned char){241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241});
644
  *u8++ = ((vector unsigned char){242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242});
645
  *u8++ = ((vector unsigned char){243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243});
646
  *u8++ = ((vector unsigned char){244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244});
647
  *u8++ = ((vector unsigned char){245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245});
648
  *u8++ = ((vector unsigned char){246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246});
649
  *u8++ = ((vector unsigned char){247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247});
650
  *u8++ = ((vector unsigned char){248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248});
651
  *u8++ = ((vector unsigned char){249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249});
652
  *u8++ = ((vector unsigned char){250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250});
653
  *u8++ = ((vector unsigned char){251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251});
654
  *u8++ = ((vector unsigned char){252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252});
655
  *u8++ = ((vector unsigned char){253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253});
656
  *u8++ = ((vector unsigned char){254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254});
657
  *u8++ = ((vector unsigned char){255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255});
658
}
659
void fu8i(vector unsigned char *u8)
660
{
661
  *u8++ = ((vector unsigned char){-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1});
662
  *u8++ = ((vector unsigned char){-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2});
663
  *u8++ = ((vector unsigned char){-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3});
664
  *u8++ = ((vector unsigned char){-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4});
665
  *u8++ = ((vector unsigned char){-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5});
666
  *u8++ = ((vector unsigned char){-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6});
667
  *u8++ = ((vector unsigned char){-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7});
668
  *u8++ = ((vector unsigned char){-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8});
669
  *u8++ = ((vector unsigned char){-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9});
670
  *u8++ = ((vector unsigned char){-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10});
671
  *u8++ = ((vector unsigned char){-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11});
672
  *u8++ = ((vector unsigned char){-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12});
673
  *u8++ = ((vector unsigned char){-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13});
674
  *u8++ = ((vector unsigned char){-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14});
675
  *u8++ = ((vector unsigned char){-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15});
676
  *u8++ = ((vector unsigned char){-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16});
677
}
678
void fs32a(vector signed int *s32)
679
{
680
  *s32++ = ((vector signed int){0,0,0,0});
681
  *s32++ = ((vector signed int){1,1,1,1});
682
  *s32++ = ((vector signed int){2,2,2,2});
683
  *s32++ = ((vector signed int){3,3,3,3});
684
  *s32++ = ((vector signed int){4,4,4,4});
685
  *s32++ = ((vector signed int){5,5,5,5});
686
  *s32++ = ((vector signed int){6,6,6,6});
687
  *s32++ = ((vector signed int){7,7,7,7});
688
  *s32++ = ((vector signed int){8,8,8,8});
689
  *s32++ = ((vector signed int){9,9,9,9});
690
  *s32++ = ((vector signed int){10,10,10,10});
691
  *s32++ = ((vector signed int){11,11,11,11});
692
  *s32++ = ((vector signed int){12,12,12,12});
693
  *s32++ = ((vector signed int){13,13,13,13});
694
  *s32++ = ((vector signed int){14,14,14,14});
695
  *s32++ = ((vector signed int){15,15,15,15});
696
}
697
void fs32b(vector signed int *s32)
698
{
699
  *s32++ = ((vector signed int){65537,65537,65537,65537});
700
  *s32++ = ((vector signed int){131074,131074,131074,131074});
701
  *s32++ = ((vector signed int){196611,196611,196611,196611});
702
  *s32++ = ((vector signed int){262148,262148,262148,262148});
703
  *s32++ = ((vector signed int){327685,327685,327685,327685});
704
  *s32++ = ((vector signed int){393222,393222,393222,393222});
705
  *s32++ = ((vector signed int){458759,458759,458759,458759});
706
  *s32++ = ((vector signed int){524296,524296,524296,524296});
707
  *s32++ = ((vector signed int){589833,589833,589833,589833});
708
  *s32++ = ((vector signed int){655370,655370,655370,655370});
709
  *s32++ = ((vector signed int){720907,720907,720907,720907});
710
  *s32++ = ((vector signed int){786444,786444,786444,786444});
711
  *s32++ = ((vector signed int){851981,851981,851981,851981});
712
  *s32++ = ((vector signed int){917518,917518,917518,917518});
713
  *s32++ = ((vector signed int){983055,983055,983055,983055});
714
}
715
void fs32c(vector signed int *s32)
716
{
717
  *s32++ = ((vector signed int){16843009,16843009,16843009,16843009});
718
  *s32++ = ((vector signed int){33686018,33686018,33686018,33686018});
719
  *s32++ = ((vector signed int){50529027,50529027,50529027,50529027});
720
  *s32++ = ((vector signed int){67372036,67372036,67372036,67372036});
721
  *s32++ = ((vector signed int){84215045,84215045,84215045,84215045});
722
  *s32++ = ((vector signed int){101058054,101058054,101058054,101058054});
723
  *s32++ = ((vector signed int){117901063,117901063,117901063,117901063});
724
  *s32++ = ((vector signed int){134744072,134744072,134744072,134744072});
725
  *s32++ = ((vector signed int){151587081,151587081,151587081,151587081});
726
  *s32++ = ((vector signed int){168430090,168430090,168430090,168430090});
727
  *s32++ = ((vector signed int){185273099,185273099,185273099,185273099});
728
  *s32++ = ((vector signed int){202116108,202116108,202116108,202116108});
729
  *s32++ = ((vector signed int){218959117,218959117,218959117,218959117});
730
  *s32++ = ((vector signed int){235802126,235802126,235802126,235802126});
731
  *s32++ = ((vector signed int){252645135,252645135,252645135,252645135});
732
}
733
void fs32d(vector signed int *s32)
734
{
735
  *s32++ = ((vector signed int){4042322160,4042322160,4042322160,4042322160});
736
  *s32++ = ((vector signed int){4059165169,4059165169,4059165169,4059165169});
737
  *s32++ = ((vector signed int){4076008178,4076008178,4076008178,4076008178});
738
  *s32++ = ((vector signed int){4092851187,4092851187,4092851187,4092851187});
739
  *s32++ = ((vector signed int){4109694196,4109694196,4109694196,4109694196});
740
  *s32++ = ((vector signed int){4126537205,4126537205,4126537205,4126537205});
741
  *s32++ = ((vector signed int){4143380214,4143380214,4143380214,4143380214});
742
  *s32++ = ((vector signed int){4160223223,4160223223,4160223223,4160223223});
743
  *s32++ = ((vector signed int){4177066232,4177066232,4177066232,4177066232});
744
  *s32++ = ((vector signed int){4193909241,4193909241,4193909241,4193909241});
745
  *s32++ = ((vector signed int){4210752250,4210752250,4210752250,4210752250});
746
  *s32++ = ((vector signed int){4227595259,4227595259,4227595259,4227595259});
747
  *s32++ = ((vector signed int){4244438268,4244438268,4244438268,4244438268});
748
  *s32++ = ((vector signed int){4261281277,4261281277,4261281277,4261281277});
749
  *s32++ = ((vector signed int){4278124286,4278124286,4278124286,4278124286});
750
}
751
void fs32e(vector signed int *s32)
752
{
753
  *s32++ = ((vector signed int){4293984240,4293984240,4293984240,4293984240});
754
  *s32++ = ((vector signed int){4294049777,4294049777,4294049777,4294049777});
755
  *s32++ = ((vector signed int){4294115314,4294115314,4294115314,4294115314});
756
  *s32++ = ((vector signed int){4294180851,4294180851,4294180851,4294180851});
757
  *s32++ = ((vector signed int){4294246388,4294246388,4294246388,4294246388});
758
  *s32++ = ((vector signed int){4294311925,4294311925,4294311925,4294311925});
759
  *s32++ = ((vector signed int){4294377462,4294377462,4294377462,4294377462});
760
  *s32++ = ((vector signed int){4294442999,4294442999,4294442999,4294442999});
761
  *s32++ = ((vector signed int){4294508536,4294508536,4294508536,4294508536});
762
  *s32++ = ((vector signed int){4294574073,4294574073,4294574073,4294574073});
763
  *s32++ = ((vector signed int){4294639610,4294639610,4294639610,4294639610});
764
  *s32++ = ((vector signed int){4294705147,4294705147,4294705147,4294705147});
765
  *s32++ = ((vector signed int){4294770684,4294770684,4294770684,4294770684});
766
  *s32++ = ((vector signed int){4294836221,4294836221,4294836221,4294836221});
767
  *s32++ = ((vector signed int){4294901758,4294901758,4294901758,4294901758});
768
}
769
void fs32f(vector signed int *s32)
770
{
771
  *s32++ = ((vector signed int){4294967280,4294967280,4294967280,4294967280});
772
  *s32++ = ((vector signed int){4294967281,4294967281,4294967281,4294967281});
773
  *s32++ = ((vector signed int){4294967282,4294967282,4294967282,4294967282});
774
  *s32++ = ((vector signed int){4294967283,4294967283,4294967283,4294967283});
775
  *s32++ = ((vector signed int){4294967284,4294967284,4294967284,4294967284});
776
  *s32++ = ((vector signed int){4294967285,4294967285,4294967285,4294967285});
777
  *s32++ = ((vector signed int){4294967286,4294967286,4294967286,4294967286});
778
  *s32++ = ((vector signed int){4294967287,4294967287,4294967287,4294967287});
779
  *s32++ = ((vector signed int){4294967288,4294967288,4294967288,4294967288});
780
  *s32++ = ((vector signed int){4294967289,4294967289,4294967289,4294967289});
781
  *s32++ = ((vector signed int){4294967290,4294967290,4294967290,4294967290});
782
  *s32++ = ((vector signed int){4294967291,4294967291,4294967291,4294967291});
783
  *s32++ = ((vector signed int){4294967292,4294967292,4294967292,4294967292});
784
  *s32++ = ((vector signed int){4294967293,4294967293,4294967293,4294967293});
785
  *s32++ = ((vector signed int){4294967294,4294967294,4294967294,4294967294});
786
  *s32++ = ((vector signed int){4294967295,4294967295,4294967295,4294967295});
787
}
788
void fs32g(vector signed int *s32)
789
{
790
  *s32++ = ((vector signed int){-252645136,-252645136,-252645136,-252645136});
791
  *s32++ = ((vector signed int){-235802127,-235802127,-235802127,-235802127});
792
  *s32++ = ((vector signed int){-218959118,-218959118,-218959118,-218959118});
793
  *s32++ = ((vector signed int){-202116109,-202116109,-202116109,-202116109});
794
  *s32++ = ((vector signed int){-185273100,-185273100,-185273100,-185273100});
795
  *s32++ = ((vector signed int){-168430091,-168430091,-168430091,-168430091});
796
  *s32++ = ((vector signed int){-151587082,-151587082,-151587082,-151587082});
797
  *s32++ = ((vector signed int){-134744073,-134744073,-134744073,-134744073});
798
  *s32++ = ((vector signed int){-117901064,-117901064,-117901064,-117901064});
799
  *s32++ = ((vector signed int){-101058055,-101058055,-101058055,-101058055});
800
  *s32++ = ((vector signed int){-84215046,-84215046,-84215046,-84215046});
801
  *s32++ = ((vector signed int){-67372037,-67372037,-67372037,-67372037});
802
  *s32++ = ((vector signed int){-50529028,-50529028,-50529028,-50529028});
803
  *s32++ = ((vector signed int){-33686019,-33686019,-33686019,-33686019});
804
  *s32++ = ((vector signed int){-16843010,-16843010,-16843010,-16843010});
805
}
806
void fs32h(vector signed int *s32)
807
{
808
  *s32++ = ((vector signed int){-983056,-983056,-983056,-983056});
809
  *s32++ = ((vector signed int){-917519,-917519,-917519,-917519});
810
  *s32++ = ((vector signed int){-851982,-851982,-851982,-851982});
811
  *s32++ = ((vector signed int){-786445,-786445,-786445,-786445});
812
  *s32++ = ((vector signed int){-720908,-720908,-720908,-720908});
813
  *s32++ = ((vector signed int){-655371,-655371,-655371,-655371});
814
  *s32++ = ((vector signed int){-589834,-589834,-589834,-589834});
815
  *s32++ = ((vector signed int){-524297,-524297,-524297,-524297});
816
  *s32++ = ((vector signed int){-458760,-458760,-458760,-458760});
817
  *s32++ = ((vector signed int){-393223,-393223,-393223,-393223});
818
  *s32++ = ((vector signed int){-327686,-327686,-327686,-327686});
819
  *s32++ = ((vector signed int){-262149,-262149,-262149,-262149});
820
  *s32++ = ((vector signed int){-196612,-196612,-196612,-196612});
821
  *s32++ = ((vector signed int){-131075,-131075,-131075,-131075});
822
  *s32++ = ((vector signed int){-65538,-65538,-65538,-65538});
823
}
824
void fs32i(vector signed int *s32)
825
{
826
  *s32++ = ((vector signed int){-16,-16,-16,-16});
827
  *s32++ = ((vector signed int){-15,-15,-15,-15});
828
  *s32++ = ((vector signed int){-14,-14,-14,-14});
829
  *s32++ = ((vector signed int){-13,-13,-13,-13});
830
  *s32++ = ((vector signed int){-12,-12,-12,-12});
831
  *s32++ = ((vector signed int){-11,-11,-11,-11});
832
  *s32++ = ((vector signed int){-10,-10,-10,-10});
833
  *s32++ = ((vector signed int){-9,-9,-9,-9});
834
  *s32++ = ((vector signed int){-8,-8,-8,-8});
835
  *s32++ = ((vector signed int){-7,-7,-7,-7});
836
  *s32++ = ((vector signed int){-6,-6,-6,-6});
837
  *s32++ = ((vector signed int){-5,-5,-5,-5});
838
  *s32++ = ((vector signed int){-4,-4,-4,-4});
839
  *s32++ = ((vector signed int){-3,-3,-3,-3});
840
  *s32++ = ((vector signed int){-2,-2,-2,-2});
841
  *s32++ = ((vector signed int){-1,-1,-1,-1});
842
}
843
void fs32j(vector signed int *s32)
844
{
845
  *s32++ = ((vector signed int){0xfffffff0,0xfffffff0,0xfffffff0,0xfffffff0});
846
  *s32++ = ((vector signed int){0xfffffff1,0xfffffff1,0xfffffff1,0xfffffff1});
847
  *s32++ = ((vector signed int){0xfffffff2,0xfffffff2,0xfffffff2,0xfffffff2});
848
  *s32++ = ((vector signed int){0xfffffff3,0xfffffff3,0xfffffff3,0xfffffff3});
849
  *s32++ = ((vector signed int){0xfffffff4,0xfffffff4,0xfffffff4,0xfffffff4});
850
  *s32++ = ((vector signed int){0xfffffff5,0xfffffff5,0xfffffff5,0xfffffff5});
851
  *s32++ = ((vector signed int){0xfffffff6,0xfffffff6,0xfffffff6,0xfffffff6});
852
  *s32++ = ((vector signed int){0xfffffff7,0xfffffff7,0xfffffff7,0xfffffff7});
853
  *s32++ = ((vector signed int){0xfffffff8,0xfffffff8,0xfffffff8,0xfffffff8});
854
  *s32++ = ((vector signed int){0xfffffff9,0xfffffff9,0xfffffff9,0xfffffff9});
855
  *s32++ = ((vector signed int){0xfffffffa,0xfffffffa,0xfffffffa,0xfffffffa});
856
  *s32++ = ((vector signed int){0xfffffffb,0xfffffffb,0xfffffffb,0xfffffffb});
857
  *s32++ = ((vector signed int){0xfffffffc,0xfffffffc,0xfffffffc,0xfffffffc});
858
  *s32++ = ((vector signed int){0xfffffffd,0xfffffffd,0xfffffffd,0xfffffffd});
859
  *s32++ = ((vector signed int){0xfffffffe,0xfffffffe,0xfffffffe,0xfffffffe});
860
  *s32++ = ((vector signed int){0xffffffff,0xffffffff,0xffffffff,0xffffffff});
861
}
862
void fs32k(vector signed int *s32)
863
{
864
  *s32++ = ((vector signed int){0x00000000,0x00000000,0x00000000,0x00000000});
865
  *s32++ = ((vector signed int){0x00000001,0x00000001,0x00000001,0x00000001});
866
  *s32++ = ((vector signed int){0x00000002,0x00000002,0x00000002,0x00000002});
867
  *s32++ = ((vector signed int){0x00000003,0x00000003,0x00000003,0x00000003});
868
  *s32++ = ((vector signed int){0x00000004,0x00000004,0x00000004,0x00000004});
869
  *s32++ = ((vector signed int){0x00000005,0x00000005,0x00000005,0x00000005});
870
  *s32++ = ((vector signed int){0x00000006,0x00000006,0x00000006,0x00000006});
871
  *s32++ = ((vector signed int){0x00000007,0x00000007,0x00000007,0x00000007});
872
  *s32++ = ((vector signed int){0x00000008,0x00000008,0x00000008,0x00000008});
873
  *s32++ = ((vector signed int){0x00000009,0x00000009,0x00000009,0x00000009});
874
  *s32++ = ((vector signed int){0x0000000a,0x0000000a,0x0000000a,0x0000000a});
875
  *s32++ = ((vector signed int){0x0000000b,0x0000000b,0x0000000b,0x0000000b});
876
  *s32++ = ((vector signed int){0x0000000c,0x0000000c,0x0000000c,0x0000000c});
877
  *s32++ = ((vector signed int){0x0000000d,0x0000000d,0x0000000d,0x0000000d});
878
  *s32++ = ((vector signed int){0x0000000e,0x0000000e,0x0000000e,0x0000000e});
879
  *s32++ = ((vector signed int){0x0000000f,0x0000000f,0x0000000f,0x0000000f});
880
}
881
void fs32l(vector signed int *s32)
882
{
883
  *s32++ = ((vector signed int){0xfff0fff0,0xfff0fff0,0xfff0fff0,0xfff0fff0});
884
  *s32++ = ((vector signed int){0xfff1fff1,0xfff1fff1,0xfff1fff1,0xfff1fff1});
885
  *s32++ = ((vector signed int){0xfff2fff2,0xfff2fff2,0xfff2fff2,0xfff2fff2});
886
  *s32++ = ((vector signed int){0xfff3fff3,0xfff3fff3,0xfff3fff3,0xfff3fff3});
887
  *s32++ = ((vector signed int){0xfff4fff4,0xfff4fff4,0xfff4fff4,0xfff4fff4});
888
  *s32++ = ((vector signed int){0xfff5fff5,0xfff5fff5,0xfff5fff5,0xfff5fff5});
889
  *s32++ = ((vector signed int){0xfff6fff6,0xfff6fff6,0xfff6fff6,0xfff6fff6});
890
  *s32++ = ((vector signed int){0xfff7fff7,0xfff7fff7,0xfff7fff7,0xfff7fff7});
891
  *s32++ = ((vector signed int){0xfff8fff8,0xfff8fff8,0xfff8fff8,0xfff8fff8});
892
  *s32++ = ((vector signed int){0xfff9fff9,0xfff9fff9,0xfff9fff9,0xfff9fff9});
893
  *s32++ = ((vector signed int){0xfffafffa,0xfffafffa,0xfffafffa,0xfffafffa});
894
  *s32++ = ((vector signed int){0xfffbfffb,0xfffbfffb,0xfffbfffb,0xfffbfffb});
895
  *s32++ = ((vector signed int){0xfffcfffc,0xfffcfffc,0xfffcfffc,0xfffcfffc});
896
  *s32++ = ((vector signed int){0xfffdfffd,0xfffdfffd,0xfffdfffd,0xfffdfffd});
897
  *s32++ = ((vector signed int){0xfffefffe,0xfffefffe,0xfffefffe,0xfffefffe});
898
  *s32++ = ((vector signed int){0xffffffff,0xffffffff,0xffffffff,0xffffffff});
899
}
900
void fs32m(vector signed int *s32)
901
{
902
  *s32++ = ((vector signed int){0x00000000,0x00000000,0x00000000,0x00000000});
903
  *s32++ = ((vector signed int){0x00010001,0x00010001,0x00010001,0x00010001});
904
  *s32++ = ((vector signed int){0x00020002,0x00020002,0x00020002,0x00020002});
905
  *s32++ = ((vector signed int){0x00030003,0x00030003,0x00030003,0x00030003});
906
  *s32++ = ((vector signed int){0x00040004,0x00040004,0x00040004,0x00040004});
907
  *s32++ = ((vector signed int){0x00050005,0x00050005,0x00050005,0x00050005});
908
  *s32++ = ((vector signed int){0x00060006,0x00060006,0x00060006,0x00060006});
909
  *s32++ = ((vector signed int){0x00070007,0x00070007,0x00070007,0x00070007});
910
  *s32++ = ((vector signed int){0x00080008,0x00080008,0x00080008,0x00080008});
911
  *s32++ = ((vector signed int){0x00090009,0x00090009,0x00090009,0x00090009});
912
  *s32++ = ((vector signed int){0x000a000a,0x000a000a,0x000a000a,0x000a000a});
913
  *s32++ = ((vector signed int){0x000b000b,0x000b000b,0x000b000b,0x000b000b});
914
  *s32++ = ((vector signed int){0x000c000c,0x000c000c,0x000c000c,0x000c000c});
915
  *s32++ = ((vector signed int){0x000d000d,0x000d000d,0x000d000d,0x000d000d});
916
  *s32++ = ((vector signed int){0x000e000e,0x000e000e,0x000e000e,0x000e000e});
917
  *s32++ = ((vector signed int){0x000f000f,0x000f000f,0x000f000f,0x000f000f});
918
}
919
void fs32n(vector signed int *s32)
920
{
921
  *s32++ = ((vector signed int){0xf0f0f0f0,0xf0f0f0f0,0xf0f0f0f0,0xf0f0f0f0});
922
  *s32++ = ((vector signed int){0xf1f1f1f1,0xf1f1f1f1,0xf1f1f1f1,0xf1f1f1f1});
923
  *s32++ = ((vector signed int){0xf2f2f2f2,0xf2f2f2f2,0xf2f2f2f2,0xf2f2f2f2});
924
  *s32++ = ((vector signed int){0xf3f3f3f3,0xf3f3f3f3,0xf3f3f3f3,0xf3f3f3f3});
925
  *s32++ = ((vector signed int){0xf4f4f4f4,0xf4f4f4f4,0xf4f4f4f4,0xf4f4f4f4});
926
  *s32++ = ((vector signed int){0xf5f5f5f5,0xf5f5f5f5,0xf5f5f5f5,0xf5f5f5f5});
927
  *s32++ = ((vector signed int){0xf6f6f6f6,0xf6f6f6f6,0xf6f6f6f6,0xf6f6f6f6});
928
  *s32++ = ((vector signed int){0xf7f7f7f7,0xf7f7f7f7,0xf7f7f7f7,0xf7f7f7f7});
929
  *s32++ = ((vector signed int){0xf8f8f8f8,0xf8f8f8f8,0xf8f8f8f8,0xf8f8f8f8});
930
  *s32++ = ((vector signed int){0xf9f9f9f9,0xf9f9f9f9,0xf9f9f9f9,0xf9f9f9f9});
931
  *s32++ = ((vector signed int){0xfafafafa,0xfafafafa,0xfafafafa,0xfafafafa});
932
  *s32++ = ((vector signed int){0xfbfbfbfb,0xfbfbfbfb,0xfbfbfbfb,0xfbfbfbfb});
933
  *s32++ = ((vector signed int){0xfcfcfcfc,0xfcfcfcfc,0xfcfcfcfc,0xfcfcfcfc});
934
  *s32++ = ((vector signed int){0xfdfdfdfd,0xfdfdfdfd,0xfdfdfdfd,0xfdfdfdfd});
935
  *s32++ = ((vector signed int){0xfefefefe,0xfefefefe,0xfefefefe,0xfefefefe});
936
  *s32++ = ((vector signed int){0xffffffff,0xffffffff,0xffffffff,0xffffffff});
937
}
938
void fs32o(vector signed int *s32)
939
{
940
  *s32++ = ((vector signed int){0x00000000,0x00000000,0x00000000,0x00000000});
941
  *s32++ = ((vector signed int){0x01010101,0x01010101,0x01010101,0x01010101});
942
  *s32++ = ((vector signed int){0x02020202,0x02020202,0x02020202,0x02020202});
943
  *s32++ = ((vector signed int){0x03030303,0x03030303,0x03030303,0x03030303});
944
  *s32++ = ((vector signed int){0x04040404,0x04040404,0x04040404,0x04040404});
945
  *s32++ = ((vector signed int){0x05050505,0x05050505,0x05050505,0x05050505});
946
  *s32++ = ((vector signed int){0x06060606,0x06060606,0x06060606,0x06060606});
947
  *s32++ = ((vector signed int){0x07070707,0x07070707,0x07070707,0x07070707});
948
  *s32++ = ((vector signed int){0x08080808,0x08080808,0x08080808,0x08080808});
949
  *s32++ = ((vector signed int){0x09090909,0x09090909,0x09090909,0x09090909});
950
  *s32++ = ((vector signed int){0x0a0a0a0a,0x0a0a0a0a,0x0a0a0a0a,0x0a0a0a0a});
951
  *s32++ = ((vector signed int){0x0b0b0b0b,0x0b0b0b0b,0x0b0b0b0b,0x0b0b0b0b});
952
  *s32++ = ((vector signed int){0x0c0c0c0c,0x0c0c0c0c,0x0c0c0c0c,0x0c0c0c0c});
953
  *s32++ = ((vector signed int){0x0d0d0d0d,0x0d0d0d0d,0x0d0d0d0d,0x0d0d0d0d});
954
  *s32++ = ((vector signed int){0x0e0e0e0e,0x0e0e0e0e,0x0e0e0e0e,0x0e0e0e0e});
955
  *s32++ = ((vector signed int){0x0f0f0f0f,0x0f0f0f0f,0x0f0f0f0f,0x0f0f0f0f});
956
}
957
void fs16a(vector signed short *s16)
958
{
959
  *s16++ = ((vector signed short){0xffff,0xfff0,0xffff,0xfff0,0xffff,0xfff0,0xffff,0xfff0});
960
  *s16++ = ((vector signed short){0xffff,0xfff1,0xffff,0xfff1,0xffff,0xfff1,0xffff,0xfff1});
961
  *s16++ = ((vector signed short){0xffff,0xfff2,0xffff,0xfff2,0xffff,0xfff2,0xffff,0xfff2});
962
  *s16++ = ((vector signed short){0xffff,0xfff3,0xffff,0xfff3,0xffff,0xfff3,0xffff,0xfff3});
963
  *s16++ = ((vector signed short){0xffff,0xfff4,0xffff,0xfff4,0xffff,0xfff4,0xffff,0xfff4});
964
  *s16++ = ((vector signed short){0xffff,0xfff5,0xffff,0xfff5,0xffff,0xfff5,0xffff,0xfff5});
965
  *s16++ = ((vector signed short){0xffff,0xfff6,0xffff,0xfff6,0xffff,0xfff6,0xffff,0xfff6});
966
  *s16++ = ((vector signed short){0xffff,0xfff7,0xffff,0xfff7,0xffff,0xfff7,0xffff,0xfff7});
967
  *s16++ = ((vector signed short){0xffff,0xfff8,0xffff,0xfff8,0xffff,0xfff8,0xffff,0xfff8});
968
  *s16++ = ((vector signed short){0xffff,0xfff9,0xffff,0xfff9,0xffff,0xfff9,0xffff,0xfff9});
969
  *s16++ = ((vector signed short){0xffff,0xfffa,0xffff,0xfffa,0xffff,0xfffa,0xffff,0xfffa});
970
  *s16++ = ((vector signed short){0xffff,0xfffb,0xffff,0xfffb,0xffff,0xfffb,0xffff,0xfffb});
971
  *s16++ = ((vector signed short){0xffff,0xfffc,0xffff,0xfffc,0xffff,0xfffc,0xffff,0xfffc});
972
  *s16++ = ((vector signed short){0xffff,0xfffd,0xffff,0xfffd,0xffff,0xfffd,0xffff,0xfffd});
973
  *s16++ = ((vector signed short){0xffff,0xfffe,0xffff,0xfffe,0xffff,0xfffe,0xffff,0xfffe});
974
  *s16++ = ((vector signed short){0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff});
975
}
976
void fs16b(vector signed short *s16)
977
{
978
  *s16++ = ((vector signed short){0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000});
979
  *s16++ = ((vector signed short){0x0000,0x0001,0x0000,0x0001,0x0000,0x0001,0x0000,0x0001});
980
  *s16++ = ((vector signed short){0x0000,0x0002,0x0000,0x0002,0x0000,0x0002,0x0000,0x0002});
981
  *s16++ = ((vector signed short){0x0000,0x0003,0x0000,0x0003,0x0000,0x0003,0x0000,0x0003});
982
  *s16++ = ((vector signed short){0x0000,0x0004,0x0000,0x0004,0x0000,0x0004,0x0000,0x0004});
983
  *s16++ = ((vector signed short){0x0000,0x0005,0x0000,0x0005,0x0000,0x0005,0x0000,0x0005});
984
  *s16++ = ((vector signed short){0x0000,0x0006,0x0000,0x0006,0x0000,0x0006,0x0000,0x0006});
985
  *s16++ = ((vector signed short){0x0000,0x0007,0x0000,0x0007,0x0000,0x0007,0x0000,0x0007});
986
  *s16++ = ((vector signed short){0x0000,0x0008,0x0000,0x0008,0x0000,0x0008,0x0000,0x0008});
987
  *s16++ = ((vector signed short){0x0000,0x0009,0x0000,0x0009,0x0000,0x0009,0x0000,0x0009});
988
  *s16++ = ((vector signed short){0x0000,0x000a,0x0000,0x000a,0x0000,0x000a,0x0000,0x000a});
989
  *s16++ = ((vector signed short){0x0000,0x000b,0x0000,0x000b,0x0000,0x000b,0x0000,0x000b});
990
  *s16++ = ((vector signed short){0x0000,0x000c,0x0000,0x000c,0x0000,0x000c,0x0000,0x000c});
991
  *s16++ = ((vector signed short){0x0000,0x000d,0x0000,0x000d,0x0000,0x000d,0x0000,0x000d});
992
  *s16++ = ((vector signed short){0x0000,0x000e,0x0000,0x000e,0x0000,0x000e,0x0000,0x000e});
993
  *s16++ = ((vector signed short){0x0000,0x000f,0x0000,0x000f,0x0000,0x000f,0x0000,0x000f});
994
}
995
void fs16c(vector signed short *s16)
996
{
997
  *s16++ = ((vector signed short){0xfff0,0xfff0,0xfff0,0xfff0,0xfff0,0xfff0,0xfff0,0xfff0});
998
  *s16++ = ((vector signed short){0xfff1,0xfff1,0xfff1,0xfff1,0xfff1,0xfff1,0xfff1,0xfff1});
999
  *s16++ = ((vector signed short){0xfff2,0xfff2,0xfff2,0xfff2,0xfff2,0xfff2,0xfff2,0xfff2});
1000
  *s16++ = ((vector signed short){0xfff3,0xfff3,0xfff3,0xfff3,0xfff3,0xfff3,0xfff3,0xfff3});
1001
  *s16++ = ((vector signed short){0xfff4,0xfff4,0xfff4,0xfff4,0xfff4,0xfff4,0xfff4,0xfff4});
1002
  *s16++ = ((vector signed short){0xfff5,0xfff5,0xfff5,0xfff5,0xfff5,0xfff5,0xfff5,0xfff5});
1003
  *s16++ = ((vector signed short){0xfff6,0xfff6,0xfff6,0xfff6,0xfff6,0xfff6,0xfff6,0xfff6});
1004
  *s16++ = ((vector signed short){0xfff7,0xfff7,0xfff7,0xfff7,0xfff7,0xfff7,0xfff7,0xfff7});
1005
  *s16++ = ((vector signed short){0xfff8,0xfff8,0xfff8,0xfff8,0xfff8,0xfff8,0xfff8,0xfff8});
1006
  *s16++ = ((vector signed short){0xfff9,0xfff9,0xfff9,0xfff9,0xfff9,0xfff9,0xfff9,0xfff9});
1007
  *s16++ = ((vector signed short){0xfffa,0xfffa,0xfffa,0xfffa,0xfffa,0xfffa,0xfffa,0xfffa});
1008
  *s16++ = ((vector signed short){0xfffb,0xfffb,0xfffb,0xfffb,0xfffb,0xfffb,0xfffb,0xfffb});
1009
  *s16++ = ((vector signed short){0xfffc,0xfffc,0xfffc,0xfffc,0xfffc,0xfffc,0xfffc,0xfffc});
1010
  *s16++ = ((vector signed short){0xfffd,0xfffd,0xfffd,0xfffd,0xfffd,0xfffd,0xfffd,0xfffd});
1011
  *s16++ = ((vector signed short){0xfffe,0xfffe,0xfffe,0xfffe,0xfffe,0xfffe,0xfffe,0xfffe});
1012
  *s16++ = ((vector signed short){0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff});
1013
}
1014
void fs16d(vector signed short *s16)
1015
{
1016
  *s16++ = ((vector signed short){0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000});
1017
  *s16++ = ((vector signed short){0x0001,0x0001,0x0001,0x0001,0x0001,0x0001,0x0001,0x0001});
1018
  *s16++ = ((vector signed short){0x0002,0x0002,0x0002,0x0002,0x0002,0x0002,0x0002,0x0002});
1019
  *s16++ = ((vector signed short){0x0003,0x0003,0x0003,0x0003,0x0003,0x0003,0x0003,0x0003});
1020
  *s16++ = ((vector signed short){0x0004,0x0004,0x0004,0x0004,0x0004,0x0004,0x0004,0x0004});
1021
  *s16++ = ((vector signed short){0x0005,0x0005,0x0005,0x0005,0x0005,0x0005,0x0005,0x0005});
1022
  *s16++ = ((vector signed short){0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,0x0006});
1023
  *s16++ = ((vector signed short){0x0007,0x0007,0x0007,0x0007,0x0007,0x0007,0x0007,0x0007});
1024
  *s16++ = ((vector signed short){0x0008,0x0008,0x0008,0x0008,0x0008,0x0008,0x0008,0x0008});
1025
  *s16++ = ((vector signed short){0x0009,0x0009,0x0009,0x0009,0x0009,0x0009,0x0009,0x0009});
1026
  *s16++ = ((vector signed short){0x000a,0x000a,0x000a,0x000a,0x000a,0x000a,0x000a,0x000a});
1027
  *s16++ = ((vector signed short){0x000b,0x000b,0x000b,0x000b,0x000b,0x000b,0x000b,0x000b});
1028
  *s16++ = ((vector signed short){0x000c,0x000c,0x000c,0x000c,0x000c,0x000c,0x000c,0x000c});
1029
  *s16++ = ((vector signed short){0x000d,0x000d,0x000d,0x000d,0x000d,0x000d,0x000d,0x000d});
1030
  *s16++ = ((vector signed short){0x000e,0x000e,0x000e,0x000e,0x000e,0x000e,0x000e,0x000e});
1031
  *s16++ = ((vector signed short){0x000f,0x000f,0x000f,0x000f,0x000f,0x000f,0x000f,0x000f});
1032
}
1033
void fs16e(vector signed short *s16)
1034
{
1035
  *s16++ = ((vector signed short){0xf0f0,0xf0f0,0xf0f0,0xf0f0,0xf0f0,0xf0f0,0xf0f0,0xf0f0});
1036
  *s16++ = ((vector signed short){0xf1f1,0xf1f1,0xf1f1,0xf1f1,0xf1f1,0xf1f1,0xf1f1,0xf1f1});
1037
  *s16++ = ((vector signed short){0xf2f2,0xf2f2,0xf2f2,0xf2f2,0xf2f2,0xf2f2,0xf2f2,0xf2f2});
1038
  *s16++ = ((vector signed short){0xf3f3,0xf3f3,0xf3f3,0xf3f3,0xf3f3,0xf3f3,0xf3f3,0xf3f3});
1039
  *s16++ = ((vector signed short){0xf4f4,0xf4f4,0xf4f4,0xf4f4,0xf4f4,0xf4f4,0xf4f4,0xf4f4});
1040
  *s16++ = ((vector signed short){0xf5f5,0xf5f5,0xf5f5,0xf5f5,0xf5f5,0xf5f5,0xf5f5,0xf5f5});
1041
  *s16++ = ((vector signed short){0xf6f6,0xf6f6,0xf6f6,0xf6f6,0xf6f6,0xf6f6,0xf6f6,0xf6f6});
1042
  *s16++ = ((vector signed short){0xf7f7,0xf7f7,0xf7f7,0xf7f7,0xf7f7,0xf7f7,0xf7f7,0xf7f7});
1043
  *s16++ = ((vector signed short){0xf8f8,0xf8f8,0xf8f8,0xf8f8,0xf8f8,0xf8f8,0xf8f8,0xf8f8});
1044
  *s16++ = ((vector signed short){0xf9f9,0xf9f9,0xf9f9,0xf9f9,0xf9f9,0xf9f9,0xf9f9,0xf9f9});
1045
  *s16++ = ((vector signed short){0xfafa,0xfafa,0xfafa,0xfafa,0xfafa,0xfafa,0xfafa,0xfafa});
1046
  *s16++ = ((vector signed short){0xfbfb,0xfbfb,0xfbfb,0xfbfb,0xfbfb,0xfbfb,0xfbfb,0xfbfb});
1047
  *s16++ = ((vector signed short){0xfcfc,0xfcfc,0xfcfc,0xfcfc,0xfcfc,0xfcfc,0xfcfc,0xfcfc});
1048
  *s16++ = ((vector signed short){0xfdfd,0xfdfd,0xfdfd,0xfdfd,0xfdfd,0xfdfd,0xfdfd,0xfdfd});
1049
  *s16++ = ((vector signed short){0xfefe,0xfefe,0xfefe,0xfefe,0xfefe,0xfefe,0xfefe,0xfefe});
1050
  *s16++ = ((vector signed short){0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff,0xffff});
1051
}
1052
void fs16f(vector signed short *s16)
1053
{
1054
  *s16++ = ((vector signed short){0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000});
1055
  *s16++ = ((vector signed short){0x0101,0x0101,0x0101,0x0101,0x0101,0x0101,0x0101,0x0101});
1056
  *s16++ = ((vector signed short){0x0202,0x0202,0x0202,0x0202,0x0202,0x0202,0x0202,0x0202});
1057
  *s16++ = ((vector signed short){0x0303,0x0303,0x0303,0x0303,0x0303,0x0303,0x0303,0x0303});
1058
  *s16++ = ((vector signed short){0x0404,0x0404,0x0404,0x0404,0x0404,0x0404,0x0404,0x0404});
1059
  *s16++ = ((vector signed short){0x0505,0x0505,0x0505,0x0505,0x0505,0x0505,0x0505,0x0505});
1060
  *s16++ = ((vector signed short){0x0606,0x0606,0x0606,0x0606,0x0606,0x0606,0x0606,0x0606});
1061
  *s16++ = ((vector signed short){0x0707,0x0707,0x0707,0x0707,0x0707,0x0707,0x0707,0x0707});
1062
  *s16++ = ((vector signed short){0x0808,0x0808,0x0808,0x0808,0x0808,0x0808,0x0808,0x0808});
1063
  *s16++ = ((vector signed short){0x0909,0x0909,0x0909,0x0909,0x0909,0x0909,0x0909,0x0909});
1064
  *s16++ = ((vector signed short){0x0a0a,0x0a0a,0x0a0a,0x0a0a,0x0a0a,0x0a0a,0x0a0a,0x0a0a});
1065
  *s16++ = ((vector signed short){0x0b0b,0x0b0b,0x0b0b,0x0b0b,0x0b0b,0x0b0b,0x0b0b,0x0b0b});
1066
  *s16++ = ((vector signed short){0x0c0c,0x0c0c,0x0c0c,0x0c0c,0x0c0c,0x0c0c,0x0c0c,0x0c0c});
1067
  *s16++ = ((vector signed short){0x0d0d,0x0d0d,0x0d0d,0x0d0d,0x0d0d,0x0d0d,0x0d0d,0x0d0d});
1068
  *s16++ = ((vector signed short){0x0e0e,0x0e0e,0x0e0e,0x0e0e,0x0e0e,0x0e0e,0x0e0e,0x0e0e});
1069
  *s16++ = ((vector signed short){0x0f0f,0x0f0f,0x0f0f,0x0f0f,0x0f0f,0x0f0f,0x0f0f,0x0f0f});
1070
}
1071
void fs16g(vector signed short *s16)
1072
{
1073
  *s16++ = ((vector signed short){0,0,0,0,0,0,0,0});
1074
  *s16++ = ((vector signed short){1,1,1,1,1,1,1,1});
1075
  *s16++ = ((vector signed short){2,2,2,2,2,2,2,2});
1076
  *s16++ = ((vector signed short){3,3,3,3,3,3,3,3});
1077
  *s16++ = ((vector signed short){4,4,4,4,4,4,4,4});
1078
  *s16++ = ((vector signed short){5,5,5,5,5,5,5,5});
1079
  *s16++ = ((vector signed short){6,6,6,6,6,6,6,6});
1080
  *s16++ = ((vector signed short){7,7,7,7,7,7,7,7});
1081
  *s16++ = ((vector signed short){8,8,8,8,8,8,8,8});
1082
  *s16++ = ((vector signed short){9,9,9,9,9,9,9,9});
1083
  *s16++ = ((vector signed short){10,10,10,10,10,10,10,10});
1084
  *s16++ = ((vector signed short){11,11,11,11,11,11,11,11});
1085
  *s16++ = ((vector signed short){12,12,12,12,12,12,12,12});
1086
  *s16++ = ((vector signed short){13,13,13,13,13,13,13,13});
1087
  *s16++ = ((vector signed short){14,14,14,14,14,14,14,14});
1088
  *s16++ = ((vector signed short){15,15,15,15,15,15,15,15});
1089
}
1090
void fs16h(vector signed short *s16)
1091
{
1092
  *s16++ = ((vector signed short){257,257,257,257,257,257,257,257});
1093
  *s16++ = ((vector signed short){514,514,514,514,514,514,514,514});
1094
  *s16++ = ((vector signed short){771,771,771,771,771,771,771,771});
1095
  *s16++ = ((vector signed short){1028,1028,1028,1028,1028,1028,1028,1028});
1096
  *s16++ = ((vector signed short){1285,1285,1285,1285,1285,1285,1285,1285});
1097
  *s16++ = ((vector signed short){1542,1542,1542,1542,1542,1542,1542,1542});
1098
  *s16++ = ((vector signed short){1799,1799,1799,1799,1799,1799,1799,1799});
1099
  *s16++ = ((vector signed short){2056,2056,2056,2056,2056,2056,2056,2056});
1100
  *s16++ = ((vector signed short){2313,2313,2313,2313,2313,2313,2313,2313});
1101
  *s16++ = ((vector signed short){2570,2570,2570,2570,2570,2570,2570,2570});
1102
  *s16++ = ((vector signed short){2827,2827,2827,2827,2827,2827,2827,2827});
1103
  *s16++ = ((vector signed short){3084,3084,3084,3084,3084,3084,3084,3084});
1104
  *s16++ = ((vector signed short){3341,3341,3341,3341,3341,3341,3341,3341});
1105
  *s16++ = ((vector signed short){3598,3598,3598,3598,3598,3598,3598,3598});
1106
  *s16++ = ((vector signed short){3855,3855,3855,3855,3855,3855,3855,3855});
1107
}
1108
void fs16i(vector signed short *s16)
1109
{
1110
  *s16++ = ((vector signed short){61680,61680,61680,61680,61680,61680,61680,61680});
1111
  *s16++ = ((vector signed short){61937,61937,61937,61937,61937,61937,61937,61937});
1112
  *s16++ = ((vector signed short){62194,62194,62194,62194,62194,62194,62194,62194});
1113
  *s16++ = ((vector signed short){62451,62451,62451,62451,62451,62451,62451,62451});
1114
  *s16++ = ((vector signed short){62708,62708,62708,62708,62708,62708,62708,62708});
1115
  *s16++ = ((vector signed short){62965,62965,62965,62965,62965,62965,62965,62965});
1116
  *s16++ = ((vector signed short){63222,63222,63222,63222,63222,63222,63222,63222});
1117
  *s16++ = ((vector signed short){63479,63479,63479,63479,63479,63479,63479,63479});
1118
  *s16++ = ((vector signed short){63736,63736,63736,63736,63736,63736,63736,63736});
1119
  *s16++ = ((vector signed short){63993,63993,63993,63993,63993,63993,63993,63993});
1120
  *s16++ = ((vector signed short){64250,64250,64250,64250,64250,64250,64250,64250});
1121
  *s16++ = ((vector signed short){64507,64507,64507,64507,64507,64507,64507,64507});
1122
  *s16++ = ((vector signed short){64764,64764,64764,64764,64764,64764,64764,64764});
1123
  *s16++ = ((vector signed short){65021,65021,65021,65021,65021,65021,65021,65021});
1124
  *s16++ = ((vector signed short){65278,65278,65278,65278,65278,65278,65278,65278});
1125
}
1126
void fs16j(vector signed short *s16)
1127
{
1128
  *s16++ = ((vector signed short){65520,65520,65520,65520,65520,65520,65520,65520});
1129
  *s16++ = ((vector signed short){65521,65521,65521,65521,65521,65521,65521,65521});
1130
  *s16++ = ((vector signed short){65522,65522,65522,65522,65522,65522,65522,65522});
1131
  *s16++ = ((vector signed short){65523,65523,65523,65523,65523,65523,65523,65523});
1132
  *s16++ = ((vector signed short){65524,65524,65524,65524,65524,65524,65524,65524});
1133
  *s16++ = ((vector signed short){65525,65525,65525,65525,65525,65525,65525,65525});
1134
  *s16++ = ((vector signed short){65526,65526,65526,65526,65526,65526,65526,65526});
1135
  *s16++ = ((vector signed short){65527,65527,65527,65527,65527,65527,65527,65527});
1136
  *s16++ = ((vector signed short){65528,65528,65528,65528,65528,65528,65528,65528});
1137
  *s16++ = ((vector signed short){65529,65529,65529,65529,65529,65529,65529,65529});
1138
  *s16++ = ((vector signed short){65530,65530,65530,65530,65530,65530,65530,65530});
1139
  *s16++ = ((vector signed short){65531,65531,65531,65531,65531,65531,65531,65531});
1140
  *s16++ = ((vector signed short){65532,65532,65532,65532,65532,65532,65532,65532});
1141
  *s16++ = ((vector signed short){65533,65533,65533,65533,65533,65533,65533,65533});
1142
  *s16++ = ((vector signed short){65534,65534,65534,65534,65534,65534,65534,65534});
1143
  *s16++ = ((vector signed short){65535,65535,65535,65535,65535,65535,65535,65535});
1144
}
1145
void fs16k(vector signed short *s16)
1146
{
1147
  *s16++ = ((vector signed short){-3856,-3856,-3856,-3856,-3856,-3856,-3856,-3856});
1148
  *s16++ = ((vector signed short){-3599,-3599,-3599,-3599,-3599,-3599,-3599,-3599});
1149
  *s16++ = ((vector signed short){-3342,-3342,-3342,-3342,-3342,-3342,-3342,-3342});
1150
  *s16++ = ((vector signed short){-3085,-3085,-3085,-3085,-3085,-3085,-3085,-3085});
1151
  *s16++ = ((vector signed short){-2828,-2828,-2828,-2828,-2828,-2828,-2828,-2828});
1152
  *s16++ = ((vector signed short){-2571,-2571,-2571,-2571,-2571,-2571,-2571,-2571});
1153
  *s16++ = ((vector signed short){-2314,-2314,-2314,-2314,-2314,-2314,-2314,-2314});
1154
  *s16++ = ((vector signed short){-2057,-2057,-2057,-2057,-2057,-2057,-2057,-2057});
1155
  *s16++ = ((vector signed short){-1800,-1800,-1800,-1800,-1800,-1800,-1800,-1800});
1156
  *s16++ = ((vector signed short){-1543,-1543,-1543,-1543,-1543,-1543,-1543,-1543});
1157
  *s16++ = ((vector signed short){-1286,-1286,-1286,-1286,-1286,-1286,-1286,-1286});
1158
  *s16++ = ((vector signed short){-1029,-1029,-1029,-1029,-1029,-1029,-1029,-1029});
1159
  *s16++ = ((vector signed short){-772,-772,-772,-772,-772,-772,-772,-772});
1160
  *s16++ = ((vector signed short){-515,-515,-515,-515,-515,-515,-515,-515});
1161
  *s16++ = ((vector signed short){-258,-258,-258,-258,-258,-258,-258,-258});
1162
}
1163
void fs16l(vector signed short *s16)
1164
{
1165
  *s16++ = ((vector signed short){-16,-16,-16,-16,-16,-16,-16,-16});
1166
  *s16++ = ((vector signed short){-15,-15,-15,-15,-15,-15,-15,-15});
1167
  *s16++ = ((vector signed short){-14,-14,-14,-14,-14,-14,-14,-14});
1168
  *s16++ = ((vector signed short){-13,-13,-13,-13,-13,-13,-13,-13});
1169
  *s16++ = ((vector signed short){-12,-12,-12,-12,-12,-12,-12,-12});
1170
  *s16++ = ((vector signed short){-11,-11,-11,-11,-11,-11,-11,-11});
1171
  *s16++ = ((vector signed short){-10,-10,-10,-10,-10,-10,-10,-10});
1172
  *s16++ = ((vector signed short){-9,-9,-9,-9,-9,-9,-9,-9});
1173
  *s16++ = ((vector signed short){-8,-8,-8,-8,-8,-8,-8,-8});
1174
  *s16++ = ((vector signed short){-7,-7,-7,-7,-7,-7,-7,-7});
1175
  *s16++ = ((vector signed short){-6,-6,-6,-6,-6,-6,-6,-6});
1176
  *s16++ = ((vector signed short){-5,-5,-5,-5,-5,-5,-5,-5});
1177
  *s16++ = ((vector signed short){-4,-4,-4,-4,-4,-4,-4,-4});
1178
  *s16++ = ((vector signed short){-3,-3,-3,-3,-3,-3,-3,-3});
1179
  *s16++ = ((vector signed short){-2,-2,-2,-2,-2,-2,-2,-2});
1180
  *s16++ = ((vector signed short){-1,-1,-1,-1,-1,-1,-1,-1});
1181
}
1182
void fs8a(vector signed char *s8)
1183
{
1184
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf0,0xff,0xff,0xff,0xf0,0xff,0xff,0xff,0xf0,0xff,0xff,0xff,0xf0});
1185
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf1,0xff,0xff,0xff,0xf1,0xff,0xff,0xff,0xf1,0xff,0xff,0xff,0xf1});
1186
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf2,0xff,0xff,0xff,0xf2,0xff,0xff,0xff,0xf2,0xff,0xff,0xff,0xf2});
1187
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf3,0xff,0xff,0xff,0xf3,0xff,0xff,0xff,0xf3,0xff,0xff,0xff,0xf3});
1188
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf4,0xff,0xff,0xff,0xf4,0xff,0xff,0xff,0xf4,0xff,0xff,0xff,0xf4});
1189
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf5,0xff,0xff,0xff,0xf5,0xff,0xff,0xff,0xf5,0xff,0xff,0xff,0xf5});
1190
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf6,0xff,0xff,0xff,0xf6,0xff,0xff,0xff,0xf6,0xff,0xff,0xff,0xf6});
1191
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xf7,0xff,0xff,0xff,0xf7});
1192
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf8,0xff,0xff,0xff,0xf8,0xff,0xff,0xff,0xf8,0xff,0xff,0xff,0xf8});
1193
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xf9,0xff,0xff,0xff,0xf9,0xff,0xff,0xff,0xf9,0xff,0xff,0xff,0xf9});
1194
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xfa,0xff,0xff,0xff,0xfa,0xff,0xff,0xff,0xfa,0xff,0xff,0xff,0xfa});
1195
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xfb,0xff,0xff,0xff,0xfb});
1196
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xfc,0xff,0xff,0xff,0xfc,0xff,0xff,0xff,0xfc,0xff,0xff,0xff,0xfc});
1197
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xfd,0xff,0xff,0xff,0xfd});
1198
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xfe,0xff,0xff,0xff,0xfe});
1199
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff});
1200
}
1201
void fs8b(vector signed char *s8)
1202
{
1203
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00});
1204
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01});
1205
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x02});
1206
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x03});
1207
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04});
1208
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05,0x00,0x00,0x00,0x05});
1209
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x06});
1210
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x07});
1211
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08});
1212
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x09,0x00,0x00,0x00,0x09});
1213
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x0a,0x00,0x00,0x00,0x0a});
1214
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x0b,0x00,0x00,0x00,0x0b});
1215
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x0c,0x00,0x00,0x00,0x0c});
1216
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x0d,0x00,0x00,0x00,0x0d});
1217
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x0e,0x00,0x00,0x00,0x0e,0x00,0x00,0x00,0x0e,0x00,0x00,0x00,0x0e});
1218
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f,0x00,0x00,0x00,0x0f});
1219
}
1220
void fs8c(vector signed char *s8)
1221
{
1222
  *s8++ = ((vector signed char){0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0,0xff,0xf0});
1223
  *s8++ = ((vector signed char){0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1,0xff,0xf1});
1224
  *s8++ = ((vector signed char){0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2,0xff,0xf2});
1225
  *s8++ = ((vector signed char){0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3,0xff,0xf3});
1226
  *s8++ = ((vector signed char){0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4,0xff,0xf4});
1227
  *s8++ = ((vector signed char){0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5,0xff,0xf5});
1228
  *s8++ = ((vector signed char){0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6,0xff,0xf6});
1229
  *s8++ = ((vector signed char){0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7,0xff,0xf7});
1230
  *s8++ = ((vector signed char){0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8,0xff,0xf8});
1231
  *s8++ = ((vector signed char){0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9,0xff,0xf9});
1232
  *s8++ = ((vector signed char){0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa,0xff,0xfa});
1233
  *s8++ = ((vector signed char){0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb,0xff,0xfb});
1234
  *s8++ = ((vector signed char){0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc,0xff,0xfc});
1235
  *s8++ = ((vector signed char){0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd,0xff,0xfd});
1236
  *s8++ = ((vector signed char){0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe,0xff,0xfe});
1237
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff});
1238
}
1239
void fs8d(vector signed char *s8)
1240
{
1241
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00});
1242
  *s8++ = ((vector signed char){0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01});
1243
  *s8++ = ((vector signed char){0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02,0x00,0x02});
1244
  *s8++ = ((vector signed char){0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03,0x00,0x03});
1245
  *s8++ = ((vector signed char){0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04,0x00,0x04});
1246
  *s8++ = ((vector signed char){0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05,0x00,0x05});
1247
  *s8++ = ((vector signed char){0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06,0x00,0x06});
1248
  *s8++ = ((vector signed char){0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07,0x00,0x07});
1249
  *s8++ = ((vector signed char){0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08,0x00,0x08});
1250
  *s8++ = ((vector signed char){0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09,0x00,0x09});
1251
  *s8++ = ((vector signed char){0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a,0x00,0x0a});
1252
  *s8++ = ((vector signed char){0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b,0x00,0x0b});
1253
  *s8++ = ((vector signed char){0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c,0x00,0x0c});
1254
  *s8++ = ((vector signed char){0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d,0x00,0x0d});
1255
  *s8++ = ((vector signed char){0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e,0x00,0x0e});
1256
  *s8++ = ((vector signed char){0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f,0x00,0x0f});
1257
}
1258
void fs8e(vector signed char *s8)
1259
{
1260
  *s8++ = ((vector signed char){0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00});
1261
  *s8++ = ((vector signed char){0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01,0x01});
1262
  *s8++ = ((vector signed char){0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02});
1263
  *s8++ = ((vector signed char){0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x03});
1264
  *s8++ = ((vector signed char){0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04});
1265
  *s8++ = ((vector signed char){0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05,0x05});
1266
  *s8++ = ((vector signed char){0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06,0x06});
1267
  *s8++ = ((vector signed char){0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07,0x07});
1268
  *s8++ = ((vector signed char){0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08});
1269
  *s8++ = ((vector signed char){0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09,0x09});
1270
  *s8++ = ((vector signed char){0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a,0x0a});
1271
  *s8++ = ((vector signed char){0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b,0x0b});
1272
  *s8++ = ((vector signed char){0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c,0x0c});
1273
  *s8++ = ((vector signed char){0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d,0x0d});
1274
  *s8++ = ((vector signed char){0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e,0x0e});
1275
  *s8++ = ((vector signed char){0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f,0x0f});
1276
}
1277
void fs8f(vector signed char *s8)
1278
{
1279
  *s8++ = ((vector signed char){0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0});
1280
  *s8++ = ((vector signed char){0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1});
1281
  *s8++ = ((vector signed char){0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2,0xf2});
1282
  *s8++ = ((vector signed char){0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3,0xf3});
1283
  *s8++ = ((vector signed char){0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4,0xf4});
1284
  *s8++ = ((vector signed char){0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5,0xf5});
1285
  *s8++ = ((vector signed char){0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6,0xf6});
1286
  *s8++ = ((vector signed char){0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7,0xf7});
1287
  *s8++ = ((vector signed char){0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8,0xf8});
1288
  *s8++ = ((vector signed char){0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9,0xf9});
1289
  *s8++ = ((vector signed char){0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa,0xfa});
1290
  *s8++ = ((vector signed char){0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb,0xfb});
1291
  *s8++ = ((vector signed char){0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc,0xfc});
1292
  *s8++ = ((vector signed char){0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd,0xfd});
1293
  *s8++ = ((vector signed char){0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xfe});
1294
  *s8++ = ((vector signed char){0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff});
1295
}
1296
void fs8g(vector signed char *s8)
1297
{
1298
  *s8++ = ((vector signed char){0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0});
1299
  *s8++ = ((vector signed char){1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1});
1300
  *s8++ = ((vector signed char){2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2});
1301
  *s8++ = ((vector signed char){3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3});
1302
  *s8++ = ((vector signed char){4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4});
1303
  *s8++ = ((vector signed char){5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5});
1304
  *s8++ = ((vector signed char){6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6});
1305
  *s8++ = ((vector signed char){7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7});
1306
  *s8++ = ((vector signed char){8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8});
1307
  *s8++ = ((vector signed char){9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9});
1308
  *s8++ = ((vector signed char){10,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10});
1309
  *s8++ = ((vector signed char){11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11});
1310
  *s8++ = ((vector signed char){12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12});
1311
  *s8++ = ((vector signed char){13,13,13,13,13,13,13,13,13,13,13,13,13,13,13,13});
1312
  *s8++ = ((vector signed char){14,14,14,14,14,14,14,14,14,14,14,14,14,14,14,14});
1313
  *s8++ = ((vector signed char){15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15});
1314
}
1315
void fs8h(vector signed char *s8)
1316
{
1317
  *s8++ = ((vector signed char){240,240,240,240,240,240,240,240,240,240,240,240,240,240,240,240});
1318
  *s8++ = ((vector signed char){241,241,241,241,241,241,241,241,241,241,241,241,241,241,241,241});
1319
  *s8++ = ((vector signed char){242,242,242,242,242,242,242,242,242,242,242,242,242,242,242,242});
1320
  *s8++ = ((vector signed char){243,243,243,243,243,243,243,243,243,243,243,243,243,243,243,243});
1321
  *s8++ = ((vector signed char){244,244,244,244,244,244,244,244,244,244,244,244,244,244,244,244});
1322
  *s8++ = ((vector signed char){245,245,245,245,245,245,245,245,245,245,245,245,245,245,245,245});
1323
  *s8++ = ((vector signed char){246,246,246,246,246,246,246,246,246,246,246,246,246,246,246,246});
1324
  *s8++ = ((vector signed char){247,247,247,247,247,247,247,247,247,247,247,247,247,247,247,247});
1325
  *s8++ = ((vector signed char){248,248,248,248,248,248,248,248,248,248,248,248,248,248,248,248});
1326
  *s8++ = ((vector signed char){249,249,249,249,249,249,249,249,249,249,249,249,249,249,249,249});
1327
  *s8++ = ((vector signed char){250,250,250,250,250,250,250,250,250,250,250,250,250,250,250,250});
1328
  *s8++ = ((vector signed char){251,251,251,251,251,251,251,251,251,251,251,251,251,251,251,251});
1329
  *s8++ = ((vector signed char){252,252,252,252,252,252,252,252,252,252,252,252,252,252,252,252});
1330
  *s8++ = ((vector signed char){253,253,253,253,253,253,253,253,253,253,253,253,253,253,253,253});
1331
  *s8++ = ((vector signed char){254,254,254,254,254,254,254,254,254,254,254,254,254,254,254,254});
1332
  *s8++ = ((vector signed char){255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255});
1333
}
1334
void fs8i(vector signed char *s8)
1335
{
1336
  *s8++ = ((vector signed char){-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1});
1337
  *s8++ = ((vector signed char){-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2,-2});
1338
  *s8++ = ((vector signed char){-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3,-3});
1339
  *s8++ = ((vector signed char){-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4,-4});
1340
  *s8++ = ((vector signed char){-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5,-5});
1341
  *s8++ = ((vector signed char){-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6,-6});
1342
  *s8++ = ((vector signed char){-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7,-7});
1343
  *s8++ = ((vector signed char){-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8,-8});
1344
  *s8++ = ((vector signed char){-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9,-9});
1345
  *s8++ = ((vector signed char){-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10,-10});
1346
  *s8++ = ((vector signed char){-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11,-11});
1347
  *s8++ = ((vector signed char){-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12,-12});
1348
  *s8++ = ((vector signed char){-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13,-13});
1349
  *s8++ = ((vector signed char){-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14,-14});
1350
  *s8++ = ((vector signed char){-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15,-15});
1351
  *s8++ = ((vector signed char){-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16,-16});
1352
}

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.