V "GNAT Lib v15"
A -nostdinc
A -O2
A -Wextra
A -Wall
A -gnatwa
A -fno-checking
A -g
A -gnatp
A -gnatg
A -mtune=generic
A -march=x86-64
P ZX

RN
RV NO_STANDARD_STORAGE_POOLS

U gnat.altivec.vector_types%s  g-alvety.ads	7985c775 NE OL PK
W gnat%s		gnat.ads		gnat.ali
W gnat.altivec%s	g-altive.ads		g-altive.ali
W gnat.altivec.low_level_vectors%s  g-alleve.adb  g-alleve.ali

D ada.ads		20250808065140 76789da1 ada%s
D a-unccon.ads		20250808065140 0e9b276f ada.unchecked_conversion%s
D gnat.ads		20250808065140 b5988c27 gnat%s
D g-altive.ads		20250808065140 de0831fa gnat.altivec%s
D g-alleve.ads		20250808065140 afbf4147 gnat.altivec.low_level_vectors%s
D g-alvety.ads		20250808065140 0832b7c8 gnat.altivec.vector_types%s
D g-alvevi.ads		20250808065140 f62cfd36 gnat.altivec.vector_views%s
D system.ads		20260718125311 d9f00e5c system%s
D s-exctab.ads		20250808065140 91bef6ef system.exception_table%s
D s-stalib.ads		20250808065140 1c9580f6 system.standard_library%s
G a e
X 3 gnat.ads
40K9*GNAT 63e9 6|35r6 37r9 148r5
X 4 g-altive.ads
172K14*Altivec 3|40k9 4|430e17 6|35r11 37r14 148r10
275I9*signed_int<integer>
314I12*c_int{275I9}
X 5 g-alleve.ads
39K22*Low_Level_Vectors 565e35 6|35w19 53r36 54r34 55r32 57r37 58r35 59r33
. 61r35 62r33 63r31 65r28 66r28
45R9*LL_VUC<7|58R9> 6|53r54
46R9*LL_VSC<7|66R9> 6|54r52
47R9*LL_VBC<7|74R9> 6|55r50
49R9*LL_VUS<7|88R9> 6|57r55
50R9*LL_VSS<7|96R9> 6|58r53
51R9*LL_VBS<7|104R9> 6|59r51
53R9*LL_VUI<7|118R9> 6|61r53
54R9*LL_VSI<7|126R9> 6|62r51
55R9*LL_VBI<7|134R9> 6|63r49
57R9*LL_VF<7|148R9> 6|65r46
58R9*LL_VP<7|162R9> 6|66r46
64V13*abs_v16qi{46R9} 399i<c,__builtin_altivec_abs_v16qi>31
65V13*abs_v8hi{50R9} 400i<c,__builtin_altivec_abs_v8hi>31
66V13*abs_v4si{54R9} 401i<c,__builtin_altivec_abs_v4si>31
67V13*abs_v4sf{57R9} 402i<c,__builtin_altivec_abs_v4sf>31
69V13*abss_v16qi{46R9} 403i<c,__builtin_altivec_abss_v16qi>31
70V13*abss_v8hi{50R9} 404i<c,__builtin_altivec_abss_v8hi>31
71V13*abss_v4si{54R9} 405i<c,__builtin_altivec_abss_v4si>31
73V13*vaddubm{46R9} 411i<c,__builtin_altivec_vaddubm>31
74V13*vadduhm{50R9} 413i<c,__builtin_altivec_vadduhm>31
75V13*vadduwm{54R9} 415i<c,__builtin_altivec_vadduwm>31
76V13*vaddfp{57R9} 407i<c,__builtin_altivec_vaddfp>31
78V13*vaddcuw{54R9} 406i<c,__builtin_altivec_vaddcuw>31
80V13*vaddubs{46R9} 412i<c,__builtin_altivec_vaddubs>31
81V13*vaddsbs{46R9} 408i<c,__builtin_altivec_vaddsbs>31
82V13*vadduhs{50R9} 414i<c,__builtin_altivec_vadduhs>31
83V13*vaddshs{50R9} 409i<c,__builtin_altivec_vaddshs>31
84V13*vadduws{54R9} 416i<c,__builtin_altivec_vadduws>31
85V13*vaddsws{54R9} 410i<c,__builtin_altivec_vaddsws>31
87V13*vand{54R9} 417i<c,__builtin_altivec_vand>31
88V13*vandc{54R9} 418i<c,__builtin_altivec_vandc>31
90V13*vavgub{46R9} 422i<c,__builtin_altivec_vavgub>31
91V13*vavgsb{46R9} 419i<c,__builtin_altivec_vavgsb>31
92V13*vavguh{50R9} 423i<c,__builtin_altivec_vavguh>31
93V13*vavgsh{50R9} 420i<c,__builtin_altivec_vavgsh>31
94V13*vavguw{54R9} 424i<c,__builtin_altivec_vavguw>31
95V13*vavgsw{54R9} 421i<c,__builtin_altivec_vavgsw>31
97V13*vcmpbfp{54R9} 427i<c,__builtin_altivec_vcmpbfp>31
99V13*vcmpequb{46R9} 429i<c,__builtin_altivec_vcmpequb>31
100V13*vcmpequh{50R9} 430i<c,__builtin_altivec_vcmpequh>31
101V13*vcmpequw{54R9} 431i<c,__builtin_altivec_vcmpequw>31
102V13*vcmpeqfp{54R9} 428i<c,__builtin_altivec_vcmpeqfp>31
104V13*vcmpgefp{54R9} 432i<c,__builtin_altivec_vcmpgefp>31
106V13*vcmpgtub{46R9} 437i<c,__builtin_altivec_vcmpgtub>31
107V13*vcmpgtsb{46R9} 434i<c,__builtin_altivec_vcmpgtsb>31
108V13*vcmpgtuh{50R9} 438i<c,__builtin_altivec_vcmpgtuh>31
109V13*vcmpgtsh{50R9} 435i<c,__builtin_altivec_vcmpgtsh>31
110V13*vcmpgtuw{54R9} 439i<c,__builtin_altivec_vcmpgtuw>31
111V13*vcmpgtsw{54R9} 436i<c,__builtin_altivec_vcmpgtsw>31
112V13*vcmpgtfp{54R9} 433i<c,__builtin_altivec_vcmpgtfp>31
114V13*vcfux{57R9} 426i<c,__builtin_altivec_vcfux>31
115V13*vcfsx{57R9} 425i<c,__builtin_altivec_vcfsx>31
117V13*vctsxs{54R9} 440i<c,__builtin_altivec_vctsxs>31
118V13*vctuxs{53R9} 441i<c,__builtin_altivec_vctuxs>31
120U14*dss 379i<c,__builtin_altivec_dss>31
121U14*dssall 380i<c,__builtin_altivec_dssall>31
123U14*dst 381i<c,__builtin_altivec_dst>31
124U14*dstst 382i<c,__builtin_altivec_dstst>31
125U14*dststt 383i<c,__builtin_altivec_dststt>31
126U14*dstt 384i<c,__builtin_altivec_dstt>31
128V13*vexptefp{57R9} 442i<c,__builtin_altivec_vexptefp>31
130V13*vrfim{57R9} 497i<c,__builtin_altivec_vrfim>31
132V13*lvx{54R9} 395i<c,__builtin_altivec_lvx>31
133V13*lvebx{46R9} 392i<c,__builtin_altivec_lvebx>31
134V13*lvehx{50R9} 393i<c,__builtin_altivec_lvehx>31
135V13*lvewx{54R9} 394i<c,__builtin_altivec_lvewx>31
136V13*lvxl{54R9} 396i<c,__builtin_altivec_lvxl>31
138V13*vlogefp{57R9} 443i<c,__builtin_altivec_vlogefp>31
140V13*lvsl{46R9} 397i<c,__builtin_altivec_lvsl>31
141V13*lvsr{46R9} 398i<c,__builtin_altivec_lvsr>31
143V13*vmaddfp{57R9} 444i<c,__builtin_altivec_vmaddfp>31
145V13*vmhaddshs{50R9} 452i<c,__builtin_altivec_vmhaddshs>31
147V13*vmaxub{46R9} 449i<c,__builtin_altivec_vmaxub>31
148V13*vmaxsb{46R9} 446i<c,__builtin_altivec_vmaxsb>31
149V13*vmaxuh{50R9} 450i<c,__builtin_altivec_vmaxuh>31
150V13*vmaxsh{50R9} 447i<c,__builtin_altivec_vmaxsh>31
151V13*vmaxuw{54R9} 451i<c,__builtin_altivec_vmaxuw>31
152V13*vmaxsw{54R9} 448i<c,__builtin_altivec_vmaxsw>31
153V13*vmaxfp{57R9} 445i<c,__builtin_altivec_vmaxfp>31
155V13*vmrghb{46R9} 462i<c,__builtin_altivec_vmrghb>31
156V13*vmrghh{50R9} 463i<c,__builtin_altivec_vmrghh>31
157V13*vmrghw{54R9} 464i<c,__builtin_altivec_vmrghw>31
158V13*vmrglb{46R9} 465i<c,__builtin_altivec_vmrglb>31
159V13*vmrglh{50R9} 466i<c,__builtin_altivec_vmrglh>31
160V13*vmrglw{54R9} 467i<c,__builtin_altivec_vmrglw>31
162V13*mfvscr{50R9} 386i<c,__builtin_altivec_mfvscr>31
164V13*vminfp{57R9} 454i<c,__builtin_altivec_vminfp>31
165V13*vminsb{46R9} 455i<c,__builtin_altivec_vminsb>31
166V13*vminsh{50R9} 456i<c,__builtin_altivec_vminsh>31
167V13*vminsw{54R9} 457i<c,__builtin_altivec_vminsw>31
168V13*vminub{46R9} 458i<c,__builtin_altivec_vminub>31
169V13*vminuh{50R9} 459i<c,__builtin_altivec_vminuh>31
170V13*vminuw{54R9} 460i<c,__builtin_altivec_vminuw>31
172V13*vmladduhm{50R9} 461i<c,__builtin_altivec_vmladduhm>31
174V13*vmhraddshs{50R9} 453i<c,__builtin_altivec_vmhraddshs>31
176V13*vmsumubm{54R9} 471i<c,__builtin_altivec_vmsumubm>31
177V13*vmsummbm{54R9} 468i<c,__builtin_altivec_vmsummbm>31
178V13*vmsumuhm{54R9} 472i<c,__builtin_altivec_vmsumuhm>31
179V13*vmsumshm{54R9} 469i<c,__builtin_altivec_vmsumshm>31
180V13*vmsumuhs{54R9} 473i<c,__builtin_altivec_vmsumuhs>31
181V13*vmsumshs{54R9} 470i<c,__builtin_altivec_vmsumshs>31
183U14*mtvscr 385i<c,__builtin_altivec_mtvscr>31
185V13*vmuleub{50R9} 476i<c,__builtin_altivec_vmuleub>31
186V13*vmuleuh{54R9} 477i<c,__builtin_altivec_vmuleuh>31
187V13*vmulesb{50R9} 474i<c,__builtin_altivec_vmulesb>31
188V13*vmulesh{54R9} 475i<c,__builtin_altivec_vmulesh>31
190V13*vmulosb{50R9} 478i<c,__builtin_altivec_vmulosb>31
191V13*vmulosh{54R9} 479i<c,__builtin_altivec_vmulosh>31
192V13*vmuloub{50R9} 480i<c,__builtin_altivec_vmuloub>31
193V13*vmulouh{54R9} 481i<c,__builtin_altivec_vmulouh>31
195V13*vnmsubfp{57R9} 482i<c,__builtin_altivec_vnmsubfp>31
197V13*vxor{54R9} 484i<c,__builtin_altivec_vxor>31
198V13*vnor{54R9} 483i<c,__builtin_altivec_vnor>31
199V13*vor{54R9} 485i<c,__builtin_altivec_vor>31
201V13*vpkuhum{46R9} 492i<c,__builtin_altivec_vpkuhum>31
202V13*vpkuwum{50R9} 494i<c,__builtin_altivec_vpkuwum>31
203V13*vpkpx{50R9} 487i<c,__builtin_altivec_vpkpx>31
204V13*vpkuhus{46R9} 493i<c,__builtin_altivec_vpkuhus>31
205V13*vpkuwus{50R9} 495i<c,__builtin_altivec_vpkuwus>31
206V13*vpkshss{46R9} 488i<c,__builtin_altivec_vpkshss>31
207V13*vpkswss{50R9} 490i<c,__builtin_altivec_vpkswss>31
208V13*vpkshus{46R9} 489i<c,__builtin_altivec_vpkshus>31
209V13*vpkswus{50R9} 491i<c,__builtin_altivec_vpkswus>31
211V13*vperm_4si{54R9} 486i<c,__builtin_altivec_vperm_4si>31
213V13*vrefp{57R9} 496i<c,__builtin_altivec_vrefp>31
215V13*vrlb{46R9} 501i<c,__builtin_altivec_vrlb>31
216V13*vrlh{50R9} 502i<c,__builtin_altivec_vrlh>31
217V13*vrlw{54R9} 503i<c,__builtin_altivec_vrlw>31
219V13*vrfin{57R9} 498i<c,__builtin_altivec_vrfin>31
220V13*vrfip{57R9} 499i<c,__builtin_altivec_vrfip>31
221V13*vrfiz{57R9} 500i<c,__builtin_altivec_vrfiz>31
223V13*vrsqrtefp{57R9} 504i<c,__builtin_altivec_vrsqrtefp>31
225V13*vsel_4si{54R9} 505i<c,__builtin_altivec_vsel_4si>31
227V13*vslb{46R9} 511i<c,__builtin_altivec_vslb>31
228V13*vslh{50R9} 512i<c,__builtin_altivec_vslh>31
229V13*vslw{54R9} 514i<c,__builtin_altivec_vslw>31
231V13*vsldoi_4si{54R9} 506i<c,__builtin_altivec_vsldoi_4si>31
232V13*vsldoi_8hi{50R9} 507i<c,__builtin_altivec_vsldoi_8hi>31
233V13*vsldoi_16qi{46R9} 508i<c,__builtin_altivec_vsldoi_16qi>31
234V13*vsldoi_4sf{57R9} 509i<c,__builtin_altivec_vsldoi_4sf>31
236V13*vsl{54R9} 510i<c,__builtin_altivec_vsl>31
237V13*vslo{54R9} 513i<c,__builtin_altivec_vslo>31
239V13*vspltb{46R9} 515i<c,__builtin_altivec_vspltb>31
240V13*vsplth{50R9} 516i<c,__builtin_altivec_vsplth>31
241V13*vspltw{54R9} 520i<c,__builtin_altivec_vspltw>31
243V13*vspltisb{46R9} 517i<c,__builtin_altivec_vspltisb>31
244V13*vspltish{50R9} 518i<c,__builtin_altivec_vspltish>31
245V13*vspltisw{54R9} 519i<c,__builtin_altivec_vspltisw>31
247V13*vsrb{46R9} 525i<c,__builtin_altivec_vsrb>31
248V13*vsrh{50R9} 526i<c,__builtin_altivec_vsrh>31
249V13*vsrw{54R9} 528i<c,__builtin_altivec_vsrw>31
251V13*vsrab{46R9} 522i<c,__builtin_altivec_vsrab>31
252V13*vsrah{50R9} 523i<c,__builtin_altivec_vsrah>31
253V13*vsraw{54R9} 524i<c,__builtin_altivec_vsraw>31
255V13*vsr{54R9} 521i<c,__builtin_altivec_vsr>31
256V13*vsro{54R9} 527i<c,__builtin_altivec_vsro>31
258U14*stvx 390i<c,__builtin_altivec_stvx>31
259U14*stvebx 387i<c,__builtin_altivec_stvebx>31
260U14*stvehx 388i<c,__builtin_altivec_stvehx>31
261U14*stvewx 389i<c,__builtin_altivec_stvewx>31
262U14*stvxl 391i<c,__builtin_altivec_stvxl>31
264V13*vsububm{46R9} 534i<c,__builtin_altivec_vsububm>31
265V13*vsubuhm{50R9} 536i<c,__builtin_altivec_vsubuhm>31
266V13*vsubuwm{54R9} 538i<c,__builtin_altivec_vsubuwm>31
267V13*vsubfp{57R9} 530i<c,__builtin_altivec_vsubfp>31
269V13*vsubcuw{54R9} 529i<c,__builtin_altivec_vsubcuw>31
271V13*vsububs{46R9} 535i<c,__builtin_altivec_vsububs>31
272V13*vsubsbs{46R9} 531i<c,__builtin_altivec_vsubsbs>31
273V13*vsubuhs{50R9} 537i<c,__builtin_altivec_vsubuhs>31
274V13*vsubshs{50R9} 532i<c,__builtin_altivec_vsubshs>31
275V13*vsubuws{54R9} 539i<c,__builtin_altivec_vsubuws>31
276V13*vsubsws{54R9} 533i<c,__builtin_altivec_vsubsws>31
278V13*vsum4ubs{54R9} 543i<c,__builtin_altivec_vsum4ubs>31
279V13*vsum4sbs{54R9} 541i<c,__builtin_altivec_vsum4sbs>31
280V13*vsum4shs{54R9} 542i<c,__builtin_altivec_vsum4shs>31
282V13*vsum2sws{54R9} 540i<c,__builtin_altivec_vsum2sws>31
283V13*vsumsws{54R9} 544i<c,__builtin_altivec_vsumsws>31
285V13*vupkhsb{50R9} 546i<c,__builtin_altivec_vupkhsb>31
286V13*vupkhsh{54R9} 547i<c,__builtin_altivec_vupkhsh>31
287V13*vupkhpx{54R9} 545i<c,__builtin_altivec_vupkhpx>31
289V13*vupklsb{50R9} 549i<c,__builtin_altivec_vupklsb>31
290V13*vupklsh{54R9} 550i<c,__builtin_altivec_vupklsh>31
291V13*vupklpx{54R9} 548i<c,__builtin_altivec_vupklpx>31
293V13*vcmpequb_p{4|314I12} 561i<c,__builtin_altivec_vcmpequb_p>31
294V13*vcmpequh_p{4|314I12} 560i<c,__builtin_altivec_vcmpequh_p>31
295V13*vcmpequw_p{4|314I12} 555i<c,__builtin_altivec_vcmpequw_p>31
296V13*vcmpeqfp_p{4|314I12} 552i<c,__builtin_altivec_vcmpeqfp_p>31
298V13*vcmpgtub_p{4|314I12} 563i<c,__builtin_altivec_vcmpgtub_p>31
299V13*vcmpgtuh_p{4|314I12} 558i<c,__builtin_altivec_vcmpgtuh_p>31
300V13*vcmpgtuw_p{4|314I12} 557i<c,__builtin_altivec_vcmpgtuw_p>31
301V13*vcmpgtsb_p{4|314I12} 562i<c,__builtin_altivec_vcmpgtsb_p>31
302V13*vcmpgtsh_p{4|314I12} 559i<c,__builtin_altivec_vcmpgtsh_p>31
303V13*vcmpgtsw_p{4|314I12} 556i<c,__builtin_altivec_vcmpgtsw_p>31
304V13*vcmpgtfp_p{4|314I12} 554i<c,__builtin_altivec_vcmpgtfp_p>31
306V13*vcmpgefp_p{4|314I12} 553i<c,__builtin_altivec_vcmpgefp_p>31
307V13*vcmpbfp_p{4|314I12} 551i<c,__builtin_altivec_vcmpbfp_p>31
X 6 g-alvety.ads
37K22*Vector_Types 4|172k14 6|148l18 148e30
53R12*vector_unsigned_char{5|45R9} 91r48 115r59 133r19
54R12*vector_signed_char{5|46R9} 83r27 92r46 114r59 134r19
55R12*vector_bool_char{5|47R9} 93r44 113r59 135r19
57R12*vector_unsigned_short{5|49R9} 80r41 95r49 120r15 137r19
58R12*vector_signed_short{5|50R9} 81r39 84r28 96r47 118r60 138r19
59R12*vector_bool_short{5|51R9} 97r45 117r60 139r19
61R12*vector_unsigned_int{5|53R9} 99r47 124r58 141r19
62R12*vector_signed_int{5|54R9} 85r26 100r45 123r58 142r19
63R12*vector_bool_int{5|55R9} 101r43 122r58 143r19
65R12*vector_float{5|57R9} 103r40 126r51 146r18
66R12*vector_pixel{5|58R9} 104r40 127r51 145r18
80R12*vector_unsigned_short_int{57R12}
81R12*vector_signed_short_int{58R12}
83R12*vector_char{54R12}
84R12*vector_short{58R12}
85R12*vector_int{62R12}
91P9*vector_unsigned_char_ptr(53R12)
92P9*vector_signed_char_ptr(54R12)
93P9*vector_bool_char_ptr(55R12)
95P9*vector_unsigned_short_ptr(57R12)
96P9*vector_signed_short_ptr(58R12)
97P9*vector_bool_short_ptr(59R12)
99P9*vector_unsigned_int_ptr(61R12)
100P9*vector_signed_int_ptr(62R12)
101P9*vector_bool_int_ptr(63R12)
103P9*vector_float_ptr(65R12)
104P9*vector_pixel_ptr(66R12)
113P9*const_vector_bool_char_ptr(55R12)
114P9*const_vector_signed_char_ptr(54R12)
115P9*const_vector_unsigned_char_ptr(53R12)
117P9*const_vector_bool_short_ptr(59R12)
118P9*const_vector_signed_short_ptr(58R12)
119P9*const_vector_unsigned_short_ptr(57R12)
122P9*const_vector_bool_int_ptr(63R12)
123P9*const_vector_signed_int_ptr(62R12)
124P9*const_vector_unsigned_int_ptr(61R12)
126P9*const_vector_float_ptr(65R12)
127P9*const_vector_pixel_ptr(66R12)
133R12*VUC{53R12}
134R12*VSC{54R12}
135R12*VBC{55R12}
137R12*VUS{57R12}
138R12*VSS{58R12}
139R12*VBS{59R12}
141R12*VUI{61R12}
142R12*VSI{62R12}
143R12*VBI{63R12}
145R12*VP{66R12}
146R12*VF{65R12}

