altivec.h: Cleanup file.
2002-04-24 Aldy Hernandez <aldyh@redhat.com> * config/rs6000/altivec.h: Cleanup file. Add non individual variants. (vec_vaddubm): New. (vec_vadduhm): New. (vec_vadduwm): New. (vec_vaddfp): New. (vec_vaddcuw): New. (vec_vaddubs): New. (vec_vaddsbs): New. (vec_vadduhs): New. (vec_vadduws): New. (vec_vaddsws): New. (vec_vand): New. (vec_vandc): New. (vec_vavgub): New. (vec_vavgsb): New. (vec_vavguh): New. (vec_vavgsh): New. (vec_vavguw): New. (vec_vavgsw): New. (vec_vrfip): New. (vec_vcmpbfp): New. (vec_vcmpequb): New. (vec_vcmpequh): New. (vec_vcmpequw): New. (vec_vcmpeqfp): New. (vec_vcmpgefp): New. (vec_vcmpgtub): New. (vec_vcmpgtsb): New. (vec_vcmpgtuh): New. (vec_vcmpgtsh): New. (vec_vcmpgtuw): New. (vec_vcmpgtsw): New. (vec_vcmpgtfp): New. (vec_vcmpgefp): New. (vec_vcfux): New. (vec_vcfsx): New. (vec_vctsxs): New. (vec_vctuxs): New. (vec_vexptefp): New. (vec_vrfim): New. (vec_lvx): New. (vec_lvebx): New. (vec_lvehx): New. (vec_lde): Add vector float variant. (vec_lvewx): New. (vec_lvxl): New. (vec_vlogefp): New. (vec_vmaddfp): New. (vec_vmhaddshs): New. (vec_vmaxub): New. (vec_vmaxsb): New. (vec_vmaxuh): New. (vec_vmaxsh): New. (vec_vmaxuw): New. (vec_vmaxsw): New. (vec_vmaxsw): New. (vec_vmaxfp): New. (vec_vmrghb): New. (vec_vmrghh): New. (vec_vmrghw): New. (vec_vmrglb): New. (vec_vmrglh): New. (vec_vmrglw): New. (vec_vminub): New. (vec_vminsb): New. (vec_vminuh): New. (vec_vminsh): New. (vec_vminuw): New. (vec_vminsw): New. (vec_vminfp): New. (vec_vmladduhm): New. (vec_vmhraddshs): New. (vec_msumubm): New. (vec_vmsummbm): New. (vec_vmsumuhm): New. (vec_vmsumshm): New. (vec_vmsumuhs): New. (vec_vmsumshs): New. (vec_vmuleub): New. (vec_vmulesb): New. (vec_vmuleuh): New. (vec_vmulesh): New. (vec_vmuloub): New. (vec_mulosb): New. (vec_vmulouh): New. (vec_vmulosh): New. (vec_vnmsubfp): New. (vec_vnor): New. (vec_vor): New. (vec_vpkuhum): New. (vec_vpkuwum): New. (vec_vpkpx): New. (vec_vpkuhus): New. (vec_vpkshss): New. (vec_vpkuwus): New. (vec_vpkswss): New. (vec_vpkshus): New. (vec_vpkswus): New. (vec_vperm): New. (vec_vrefp): New. (vec_vrlb): New. (vec_vrlh): New. (vec_vrlw): New. (vec_vrfin): New. (vec_vrsqrtefp): New. (vec_vsel): New. (vec_vslb): New. (vec_vslh): New. (vec_vslw): New. (vec_vsldoi): New. (vec_vsl): New. (vec_vslo): New. (vec_vspltb): New. (vec_vsplth): New. (vec_vspltw): New. (vec_vspltisb): New. (vec_vspltish): New. (vec_vspltisw): New. (vec_vsrb): New. (vec_vsrh): New. (vec_vsrw): New. (vec_vsrab): New. (vec_vsrah): New. (vec_vsraw): New. (vec_vsr): New. (vec_vsro): New. (vec_stvx): New. (vec_stvebx): New. (vec_stvehx): New. (vec_stvewx): New. (vec_stvxl): New. (vec_vsububm): New. (vec_vsubuhm): New. (vec_vsubuwm): New. (vec_vsubfp): New. (vec_vsubcuw): New. (vec_vsububs): New. (vec_vsubsbs): New. (vec_vsubuhs): New. (vec_vsubshs): New. (vec_vsubuws): New. (vec_vsubsws): New. (vec_vsum4ubs): New. (vec_vsum4sbs): New. (vec_vsum4shs): New. (vec_vsum2sws): New. (vec_vsumsws): New. (vec_vrfiz): New. (vec_vupkhsb): New. (vec_vupkhpx): New. (vec_vupkhsh): New. (vec_vupklsb): New. (vec_vupklpx): New. (vec_vupklsh): New. (vec_vxor): New. From-SVN: r52711
This commit is contained in:
parent
985723ce6c
commit
4287a89348
159
gcc/ChangeLog
159
gcc/ChangeLog
|
@ -1,3 +1,162 @@
|
|||
2002-04-24 Aldy Hernandez <aldyh@redhat.com>
|
||||
|
||||
* config/rs6000/altivec.h: Cleanup file. Add non individual
|
||||
variants.
|
||||
(vec_vaddubm): New.
|
||||
(vec_vadduhm): New.
|
||||
(vec_vadduwm): New.
|
||||
(vec_vaddfp): New.
|
||||
(vec_vaddcuw): New.
|
||||
(vec_vaddubs): New.
|
||||
(vec_vaddsbs): New.
|
||||
(vec_vadduhs): New.
|
||||
(vec_vadduws): New.
|
||||
(vec_vaddsws): New.
|
||||
(vec_vand): New.
|
||||
(vec_vandc): New.
|
||||
(vec_vavgub): New.
|
||||
(vec_vavgsb): New.
|
||||
(vec_vavguh): New.
|
||||
(vec_vavgsh): New.
|
||||
(vec_vavguw): New.
|
||||
(vec_vavgsw): New.
|
||||
(vec_vrfip): New.
|
||||
(vec_vcmpbfp): New.
|
||||
(vec_vcmpequb): New.
|
||||
(vec_vcmpequh): New.
|
||||
(vec_vcmpequw): New.
|
||||
(vec_vcmpeqfp): New.
|
||||
(vec_vcmpgefp): New.
|
||||
(vec_vcmpgtub): New.
|
||||
(vec_vcmpgtsb): New.
|
||||
(vec_vcmpgtuh): New.
|
||||
(vec_vcmpgtsh): New.
|
||||
(vec_vcmpgtuw): New.
|
||||
(vec_vcmpgtsw): New.
|
||||
(vec_vcmpgtfp): New.
|
||||
(vec_vcmpgefp): New.
|
||||
(vec_vcfux): New.
|
||||
(vec_vcfsx): New.
|
||||
(vec_vctsxs): New.
|
||||
(vec_vctuxs): New.
|
||||
(vec_vexptefp): New.
|
||||
(vec_vrfim): New.
|
||||
(vec_lvx): New.
|
||||
(vec_lvebx): New.
|
||||
(vec_lvehx): New.
|
||||
(vec_lde): Add vector float variant.
|
||||
(vec_lvewx): New.
|
||||
(vec_lvxl): New.
|
||||
(vec_vlogefp): New.
|
||||
(vec_vmaddfp): New.
|
||||
(vec_vmhaddshs): New.
|
||||
(vec_vmaxub): New.
|
||||
(vec_vmaxsb): New.
|
||||
(vec_vmaxuh): New.
|
||||
(vec_vmaxsh): New.
|
||||
(vec_vmaxuw): New.
|
||||
(vec_vmaxsw): New.
|
||||
(vec_vmaxsw): New.
|
||||
(vec_vmaxfp): New.
|
||||
(vec_vmrghb): New.
|
||||
(vec_vmrghh): New.
|
||||
(vec_vmrghw): New.
|
||||
(vec_vmrglb): New.
|
||||
(vec_vmrglh): New.
|
||||
(vec_vmrglw): New.
|
||||
(vec_vminub): New.
|
||||
(vec_vminsb): New.
|
||||
(vec_vminuh): New.
|
||||
(vec_vminsh): New.
|
||||
(vec_vminuw): New.
|
||||
(vec_vminsw): New.
|
||||
(vec_vminfp): New.
|
||||
(vec_vmladduhm): New.
|
||||
(vec_vmhraddshs): New.
|
||||
(vec_msumubm): New.
|
||||
(vec_vmsummbm): New.
|
||||
(vec_vmsumuhm): New.
|
||||
(vec_vmsumshm): New.
|
||||
(vec_vmsumuhs): New.
|
||||
(vec_vmsumshs): New.
|
||||
(vec_vmuleub): New.
|
||||
(vec_vmulesb): New.
|
||||
(vec_vmuleuh): New.
|
||||
(vec_vmulesh): New.
|
||||
(vec_vmuloub): New.
|
||||
(vec_mulosb): New.
|
||||
(vec_vmulouh): New.
|
||||
(vec_vmulosh): New.
|
||||
(vec_vnmsubfp): New.
|
||||
(vec_vnor): New.
|
||||
(vec_vor): New.
|
||||
(vec_vpkuhum): New.
|
||||
(vec_vpkuwum): New.
|
||||
(vec_vpkpx): New.
|
||||
(vec_vpkuhus): New.
|
||||
(vec_vpkshss): New.
|
||||
(vec_vpkuwus): New.
|
||||
(vec_vpkswss): New.
|
||||
(vec_vpkshus): New.
|
||||
(vec_vpkswus): New.
|
||||
(vec_vperm): New.
|
||||
(vec_vrefp): New.
|
||||
(vec_vrlb): New.
|
||||
(vec_vrlh): New.
|
||||
(vec_vrlw): New.
|
||||
(vec_vrfin): New.
|
||||
(vec_vrsqrtefp): New.
|
||||
(vec_vsel): New.
|
||||
(vec_vslb): New.
|
||||
(vec_vslh): New.
|
||||
(vec_vslw): New.
|
||||
(vec_vsldoi): New.
|
||||
(vec_vsl): New.
|
||||
(vec_vslo): New.
|
||||
(vec_vspltb): New.
|
||||
(vec_vsplth): New.
|
||||
(vec_vspltw): New.
|
||||
(vec_vspltisb): New.
|
||||
(vec_vspltish): New.
|
||||
(vec_vspltisw): New.
|
||||
(vec_vsrb): New.
|
||||
(vec_vsrh): New.
|
||||
(vec_vsrw): New.
|
||||
(vec_vsrab): New.
|
||||
(vec_vsrah): New.
|
||||
(vec_vsraw): New.
|
||||
(vec_vsr): New.
|
||||
(vec_vsro): New.
|
||||
(vec_stvx): New.
|
||||
(vec_stvebx): New.
|
||||
(vec_stvehx): New.
|
||||
(vec_stvewx): New.
|
||||
(vec_stvxl): New.
|
||||
(vec_vsububm): New.
|
||||
(vec_vsubuhm): New.
|
||||
(vec_vsubuwm): New.
|
||||
(vec_vsubfp): New.
|
||||
(vec_vsubcuw): New.
|
||||
(vec_vsububs): New.
|
||||
(vec_vsubsbs): New.
|
||||
(vec_vsubuhs): New.
|
||||
(vec_vsubshs): New.
|
||||
(vec_vsubuws): New.
|
||||
(vec_vsubsws): New.
|
||||
(vec_vsum4ubs): New.
|
||||
(vec_vsum4sbs): New.
|
||||
(vec_vsum4shs): New.
|
||||
(vec_vsum2sws): New.
|
||||
(vec_vsumsws): New.
|
||||
(vec_vrfiz): New.
|
||||
(vec_vupkhsb): New.
|
||||
(vec_vupkhpx): New.
|
||||
(vec_vupkhsh): New.
|
||||
(vec_vupklsb): New.
|
||||
(vec_vupklpx): New.
|
||||
(vec_vupklsh): New.
|
||||
(vec_vxor): New.
|
||||
|
||||
2002-04-23 Eric Botcazou <ebotcazou@multimania.com>
|
||||
|
||||
PR c/5430
|
||||
|
|
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue