1  /* { dg-do compile } */
       2  /* { dg-options "-maltivec -mabi=altivec -std=gnu99 -mno-vsx -Wno-deprecated" } */
       3  #include <altivec.h>
       4  typedef const volatile unsigned int _1;
       5  typedef const  unsigned int _2;
       6  typedef  volatile unsigned int _3;
       7  typedef   unsigned int _4;
       8  typedef const volatile vector bool short _5;
       9  typedef const  vector bool short _6;
      10  typedef  volatile vector bool short _7;
      11  typedef   vector bool short _8;
      12  typedef const volatile signed short _9;
      13  typedef const  signed short _10;
      14  typedef  volatile signed short _11;
      15  typedef   signed short _12;
      16  typedef const volatile unsigned _13;
      17  typedef const  unsigned _14;
      18  typedef  volatile unsigned _15;
      19  typedef   unsigned _16;
      20  typedef const volatile signed short int _17;
      21  typedef const  signed short int _18;
      22  typedef  volatile signed short int _19;
      23  typedef   signed short int _20;
      24  typedef const volatile unsigned short int _21;
      25  typedef const  unsigned short int _22;
      26  typedef  volatile unsigned short int _23;
      27  typedef   unsigned short int _24;
      28  typedef const volatile vector pixel _25;
      29  typedef const  vector pixel _26;
      30  typedef  volatile vector pixel _27;
      31  typedef   vector pixel _28;
      32  typedef const volatile vector bool int _29;
      33  typedef const  vector bool int _30;
      34  typedef  volatile vector bool int _31;
      35  typedef   vector bool int _32;
      36  typedef const volatile vector signed char _33;
      37  typedef const  vector signed char _34;
      38  typedef  volatile vector signed char _35;
      39  typedef   vector signed char _36;
      40  typedef const volatile unsigned _37;
      41  typedef const  unsigned _38;
      42  typedef  volatile unsigned _39;
      43  typedef   unsigned _40;
      44  typedef const volatile signed int _41;
      45  typedef const  signed int _42;
      46  typedef  volatile signed int _43;
      47  typedef   signed int _44;
      48  typedef const volatile vector float _45;
      49  typedef const  vector float _46;
      50  typedef  volatile vector float _47;
      51  typedef   vector float _48;
      52  typedef const volatile vector signed short _49;
      53  typedef const  vector signed short _50;
      54  typedef  volatile vector signed short _51;
      55  typedef   vector signed short _52;
      56  typedef const volatile unsigned char _53;
      57  typedef const  unsigned char _54;
      58  typedef  volatile unsigned char _55;
      59  typedef   unsigned char _56;
      60  typedef const volatile signed int _57;
      61  typedef const  signed int _58;
      62  typedef  volatile signed int _59;
      63  typedef   signed int _60;
      64  typedef const volatile unsigned int _61;
      65  typedef const  unsigned int _62;
      66  typedef  volatile unsigned int _63;
      67  typedef   unsigned int _64;
      68  typedef const volatile unsigned short _65;
      69  typedef const  unsigned short _66;
      70  typedef  volatile unsigned short _67;
      71  typedef   unsigned short _68;
      72  typedef const volatile short _69;
      73  typedef const  short _70;
      74  typedef  volatile short _71;
      75  typedef   short _72;
      76  typedef const volatile int _73;
      77  typedef const  int _74;
      78  typedef  volatile int _75;
      79  typedef   int _76;
      80  typedef const volatile vector unsigned short _77;
      81  typedef const  vector unsigned short _78;
      82  typedef  volatile vector unsigned short _79;
      83  typedef   vector unsigned short _80;
      84  typedef const volatile vector bool char _81;
      85  typedef const  vector bool char _82;
      86  typedef  volatile vector bool char _83;
      87  typedef   vector bool char _84;
      88  typedef const volatile signed _85;
      89  typedef const  signed _86;
      90  typedef  volatile signed _87;
      91  typedef   signed _88;
      92  typedef const volatile vector signed int _89;
      93  typedef const  vector signed int _90;
      94  typedef  volatile vector signed int _91;
      95  typedef   vector signed int _92;
      96  typedef const volatile vector unsigned int _93;
      97  typedef const  vector unsigned int _94;
      98  typedef  volatile vector unsigned int _95;
      99  typedef   vector unsigned int _96;
     100  typedef const volatile signed _97;
     101  typedef const  signed _98;
     102  typedef  volatile signed _99;
     103  typedef   signed _100;
     104  typedef const volatile short int _101;
     105  typedef const  short int _102;
     106  typedef  volatile short int _103;
     107  typedef   short int _104;
     108  typedef const volatile int _105;
     109  typedef const  int _106;
     110  typedef  volatile int _107;
     111  typedef   int _108;
     112  typedef const volatile int _109;
     113  typedef const  int _110;
     114  typedef  volatile int _111;
     115  typedef   int _112;
     116  typedef const volatile vector unsigned char _113;
     117  typedef const  vector unsigned char _114;
     118  typedef  volatile vector unsigned char _115;
     119  typedef   vector unsigned char _116;
     120  typedef const volatile signed char _117;
     121  typedef const  signed char _118;
     122  typedef  volatile signed char _119;
     123  typedef   signed char _120;
     124  typedef const volatile float _121;
     125  typedef const  float _122;
     126  typedef  volatile float _123;
     127  typedef   float _124;
     128  
     129  vector unsigned char u8;
     130  vector signed char s8;
     131  vector bool char b8;
     132  vector unsigned short u16;
     133  vector signed short s16;
     134  vector bool short b16;
     135  vector unsigned int u32;
     136  vector signed int s32;
     137  vector bool int b32;
     138  vector float f32;
     139  vector pixel p16;
     140  
     141  void f(void *p)
     142  {
     143    u8 = vec_lvsl(1,(const volatile unsigned int *)p);
     144    u8 = vec_lvsl(1,(_1 *)p);
     145    u8 = vec_lvsr(1,(const volatile unsigned int *)p);
     146    u8 = vec_lvsr(1,(_1 *)p);
     147    u8 = vec_lvsl(1,(const  unsigned int *)p);
     148    u8 = vec_lvsl(1,(_2 *)p);
     149    u8 = vec_lvsr(1,(const  unsigned int *)p);
     150    u8 = vec_lvsr(1,(_2 *)p);
     151    u32 = vec_ld(1,(const  unsigned int *)p);
     152    u32 = vec_ld(1,(_2 *)p);
     153    u32 = vec_lde(1,(const  unsigned int *)p);
     154    u32 = vec_lde(1,(_2 *)p);
     155    u32 = vec_ldl(1,(const  unsigned int *)p);
     156    u32 = vec_ldl(1,(_2 *)p);
     157    vec_dst((const  unsigned int *)p,1,1);
     158    vec_dstst((const  unsigned int *)p,1,1);
     159    vec_dststt((const  unsigned int *)p,1,1);
     160    vec_dstt((const  unsigned int *)p,1,1);
     161    vec_dst((_2 *)p,1,1);
     162    vec_dstst((_2 *)p,1,1);
     163    vec_dststt((_2 *)p,1,1);
     164    vec_dstt((_2 *)p,1,1);
     165    u8 = vec_lvsl(1,( volatile unsigned int *)p);
     166    u8 = vec_lvsl(1,(_3 *)p);
     167    u8 = vec_lvsr(1,( volatile unsigned int *)p);
     168    u8 = vec_lvsr(1,(_3 *)p);
     169    u8 = vec_lvsl(1,(  unsigned int *)p);
     170    u8 = vec_lvsl(1,(_4 *)p);
     171    u8 = vec_lvsr(1,(  unsigned int *)p);
     172    u8 = vec_lvsr(1,(_4 *)p);
     173    u32 = vec_ld(1,(  unsigned int *)p);
     174    u32 = vec_ld(1,(_4 *)p);
     175    u32 = vec_lde(1,(  unsigned int *)p);
     176    u32 = vec_lde(1,(_4 *)p);
     177    u32 = vec_ldl(1,(  unsigned int *)p);
     178    u32 = vec_ldl(1,(_4 *)p);
     179    vec_dst((  unsigned int *)p,1,1);
     180    vec_dstst((  unsigned int *)p,1,1);
     181    vec_dststt((  unsigned int *)p,1,1);
     182    vec_dstt((  unsigned int *)p,1,1);
     183    vec_dst((_4 *)p,1,1);
     184    vec_dstst((_4 *)p,1,1);
     185    vec_dststt((_4 *)p,1,1);
     186    vec_dstt((_4 *)p,1,1);
     187    vec_st(u32,1,(  unsigned int *)p);
     188    vec_st(u32,1,(_4 *)p);
     189    vec_ste(u32,1,(  unsigned int *)p);
     190    vec_ste(u32,1,(_4 *)p);
     191    vec_stl(u32,1,(  unsigned int *)p);
     192    vec_stl(u32,1,(_4 *)p);
     193    b16 = vec_ld(1,(const  vector bool short *)p);
     194    b16 = vec_ld(1,(_6 *)p);
     195    b16 = vec_ldl(1,(const  vector bool short *)p);
     196    b16 = vec_ldl(1,(_6 *)p);
     197    vec_dst((const  vector bool short *)p,1,1);
     198    vec_dstst((const  vector bool short *)p,1,1);
     199    vec_dststt((const  vector bool short *)p,1,1);
     200    vec_dstt((const  vector bool short *)p,1,1);
     201    vec_dst((_6 *)p,1,1);
     202    vec_dstst((_6 *)p,1,1);
     203    vec_dststt((_6 *)p,1,1);
     204    vec_dstt((_6 *)p,1,1);
     205    b16 = vec_ld(1,(  vector bool short *)p);
     206    b16 = vec_ld(1,(_8 *)p);
     207    b16 = vec_ldl(1,(  vector bool short *)p);
     208    b16 = vec_ldl(1,(_8 *)p);
     209    vec_dst((  vector bool short *)p,1,1);
     210    vec_dstst((  vector bool short *)p,1,1);
     211    vec_dststt((  vector bool short *)p,1,1);
     212    vec_dstt((  vector bool short *)p,1,1);
     213    vec_dst((_8 *)p,1,1);
     214    vec_dstst((_8 *)p,1,1);
     215    vec_dststt((_8 *)p,1,1);
     216    vec_dstt((_8 *)p,1,1);
     217    vec_st(b16,1,(  vector bool short *)p);
     218    vec_st(b16,1,(_8 *)p);
     219    vec_stl(b16,1,(  vector bool short *)p);
     220    vec_stl(b16,1,(_8 *)p);
     221    u8 = vec_lvsl(1,(const volatile signed short *)p);
     222    u8 = vec_lvsl(1,(_9 *)p);
     223    u8 = vec_lvsr(1,(const volatile signed short *)p);
     224    u8 = vec_lvsr(1,(_9 *)p);
     225    u8 = vec_lvsl(1,(const  signed short *)p);
     226    u8 = vec_lvsl(1,(_10 *)p);
     227    u8 = vec_lvsr(1,(const  signed short *)p);
     228    u8 = vec_lvsr(1,(_10 *)p);
     229    s16 = vec_ld(1,(const  signed short *)p);
     230    s16 = vec_ld(1,(_10 *)p);
     231    s16 = vec_lde(1,(const  signed short *)p);
     232    s16 = vec_lde(1,(_10 *)p);
     233    s16 = vec_ldl(1,(const  signed short *)p);
     234    s16 = vec_ldl(1,(_10 *)p);
     235    vec_dst((const  signed short *)p,1,1);
     236    vec_dstst((const  signed short *)p,1,1);
     237    vec_dststt((const  signed short *)p,1,1);
     238    vec_dstt((const  signed short *)p,1,1);
     239    vec_dst((_10 *)p,1,1);
     240    vec_dstst((_10 *)p,1,1);
     241    vec_dststt((_10 *)p,1,1);
     242    vec_dstt((_10 *)p,1,1);
     243    u8 = vec_lvsl(1,( volatile signed short *)p);
     244    u8 = vec_lvsl(1,(_11 *)p);
     245    u8 = vec_lvsr(1,( volatile signed short *)p);
     246    u8 = vec_lvsr(1,(_11 *)p);
     247    u8 = vec_lvsl(1,(  signed short *)p);
     248    u8 = vec_lvsl(1,(_12 *)p);
     249    u8 = vec_lvsr(1,(  signed short *)p);
     250    u8 = vec_lvsr(1,(_12 *)p);
     251    s16 = vec_ld(1,(  signed short *)p);
     252    s16 = vec_ld(1,(_12 *)p);
     253    s16 = vec_lde(1,(  signed short *)p);
     254    s16 = vec_lde(1,(_12 *)p);
     255    s16 = vec_ldl(1,(  signed short *)p);
     256    s16 = vec_ldl(1,(_12 *)p);
     257    vec_dst((  signed short *)p,1,1);
     258    vec_dstst((  signed short *)p,1,1);
     259    vec_dststt((  signed short *)p,1,1);
     260    vec_dstt((  signed short *)p,1,1);
     261    vec_dst((_12 *)p,1,1);
     262    vec_dstst((_12 *)p,1,1);
     263    vec_dststt((_12 *)p,1,1);
     264    vec_dstt((_12 *)p,1,1);
     265    vec_st(s16,1,(  signed short *)p);
     266    vec_st(s16,1,(_12 *)p);
     267    vec_ste(s16,1,(  signed short *)p);
     268    vec_ste(s16,1,(_12 *)p);
     269    vec_stl(s16,1,(  signed short *)p);
     270    vec_stl(s16,1,(_12 *)p);
     271    u8 = vec_lvsl(1,(const volatile unsigned *)p);
     272    u8 = vec_lvsl(1,(_13 *)p);
     273    u8 = vec_lvsr(1,(const volatile unsigned *)p);
     274    u8 = vec_lvsr(1,(_13 *)p);
     275    u8 = vec_lvsl(1,(const  unsigned *)p);
     276    u8 = vec_lvsl(1,(_14 *)p);
     277    u8 = vec_lvsr(1,(const  unsigned *)p);
     278    u8 = vec_lvsr(1,(_14 *)p);
     279    u32 = vec_ld(1,(const  unsigned *)p);
     280    u32 = vec_ld(1,(_14 *)p);
     281    u32 = vec_lde(1,(const  unsigned *)p);
     282    u32 = vec_lde(1,(_14 *)p);
     283    u32 = vec_ldl(1,(const  unsigned *)p);
     284    u32 = vec_ldl(1,(_14 *)p);
     285    vec_dst((const  unsigned *)p,1,1);
     286    vec_dstst((const  unsigned *)p,1,1);
     287    vec_dststt((const  unsigned *)p,1,1);
     288    vec_dstt((const  unsigned *)p,1,1);
     289    vec_dst((_14 *)p,1,1);
     290    vec_dstst((_14 *)p,1,1);
     291    vec_dststt((_14 *)p,1,1);
     292    vec_dstt((_14 *)p,1,1);
     293    u8 = vec_lvsl(1,( volatile unsigned *)p);
     294    u8 = vec_lvsl(1,(_15 *)p);
     295    u8 = vec_lvsr(1,( volatile unsigned *)p);
     296    u8 = vec_lvsr(1,(_15 *)p);
     297    u8 = vec_lvsl(1,(  unsigned *)p);
     298    u8 = vec_lvsl(1,(_16 *)p);
     299    u8 = vec_lvsr(1,(  unsigned *)p);
     300    u8 = vec_lvsr(1,(_16 *)p);
     301    u32 = vec_ld(1,(  unsigned *)p);
     302    u32 = vec_ld(1,(_16 *)p);
     303    u32 = vec_lde(1,(  unsigned *)p);
     304    u32 = vec_lde(1,(_16 *)p);
     305    u32 = vec_ldl(1,(  unsigned *)p);
     306    u32 = vec_ldl(1,(_16 *)p);
     307    vec_dst((  unsigned *)p,1,1);
     308    vec_dstst((  unsigned *)p,1,1);
     309    vec_dststt((  unsigned *)p,1,1);
     310    vec_dstt((  unsigned *)p,1,1);
     311    vec_dst((_16 *)p,1,1);
     312    vec_dstst((_16 *)p,1,1);
     313    vec_dststt((_16 *)p,1,1);
     314    vec_dstt((_16 *)p,1,1);
     315    vec_st(u32,1,(  unsigned *)p);
     316    vec_st(u32,1,(_16 *)p);
     317    vec_ste(u32,1,(  unsigned *)p);
     318    vec_ste(u32,1,(_16 *)p);
     319    vec_stl(u32,1,(  unsigned *)p);
     320    vec_stl(u32,1,(_16 *)p);
     321    u8 = vec_lvsl(1,(const volatile signed short int *)p);
     322    u8 = vec_lvsl(1,(_17 *)p);
     323    u8 = vec_lvsr(1,(const volatile signed short int *)p);
     324    u8 = vec_lvsr(1,(_17 *)p);
     325    u8 = vec_lvsl(1,(const  signed short int *)p);
     326    u8 = vec_lvsl(1,(_18 *)p);
     327    u8 = vec_lvsr(1,(const  signed short int *)p);
     328    u8 = vec_lvsr(1,(_18 *)p);
     329    s16 = vec_ld(1,(const  signed short int *)p);
     330    s16 = vec_ld(1,(_18 *)p);
     331    s16 = vec_lde(1,(const  signed short int *)p);
     332    s16 = vec_lde(1,(_18 *)p);
     333    s16 = vec_ldl(1,(const  signed short int *)p);
     334    s16 = vec_ldl(1,(_18 *)p);
     335    vec_dst((const  signed short int *)p,1,1);
     336    vec_dstst((const  signed short int *)p,1,1);
     337    vec_dststt((const  signed short int *)p,1,1);
     338    vec_dstt((const  signed short int *)p,1,1);
     339    vec_dst((_18 *)p,1,1);
     340    vec_dstst((_18 *)p,1,1);
     341    vec_dststt((_18 *)p,1,1);
     342    vec_dstt((_18 *)p,1,1);
     343    u8 = vec_lvsl(1,( volatile signed short int *)p);
     344    u8 = vec_lvsl(1,(_19 *)p);
     345    u8 = vec_lvsr(1,( volatile signed short int *)p);
     346    u8 = vec_lvsr(1,(_19 *)p);
     347    u8 = vec_lvsl(1,(  signed short int *)p);
     348    u8 = vec_lvsl(1,(_20 *)p);
     349    u8 = vec_lvsr(1,(  signed short int *)p);
     350    u8 = vec_lvsr(1,(_20 *)p);
     351    s16 = vec_ld(1,(  signed short int *)p);
     352    s16 = vec_ld(1,(_20 *)p);
     353    s16 = vec_lde(1,(  signed short int *)p);
     354    s16 = vec_lde(1,(_20 *)p);
     355    s16 = vec_ldl(1,(  signed short int *)p);
     356    s16 = vec_ldl(1,(_20 *)p);
     357    vec_dst((  signed short int *)p,1,1);
     358    vec_dstst((  signed short int *)p,1,1);
     359    vec_dststt((  signed short int *)p,1,1);
     360    vec_dstt((  signed short int *)p,1,1);
     361    vec_dst((_20 *)p,1,1);
     362    vec_dstst((_20 *)p,1,1);
     363    vec_dststt((_20 *)p,1,1);
     364    vec_dstt((_20 *)p,1,1);
     365    vec_st(s16,1,(  signed short int *)p);
     366    vec_st(s16,1,(_20 *)p);
     367    vec_ste(s16,1,(  signed short int *)p);
     368    vec_ste(s16,1,(_20 *)p);
     369    vec_stl(s16,1,(  signed short int *)p);
     370    vec_stl(s16,1,(_20 *)p);
     371    u8 = vec_lvsl(1,(const volatile unsigned short int *)p);
     372    u8 = vec_lvsl(1,(_21 *)p);
     373    u8 = vec_lvsr(1,(const volatile unsigned short int *)p);
     374    u8 = vec_lvsr(1,(_21 *)p);
     375    u8 = vec_lvsl(1,(const  unsigned short int *)p);
     376    u8 = vec_lvsl(1,(_22 *)p);
     377    u8 = vec_lvsr(1,(const  unsigned short int *)p);
     378    u8 = vec_lvsr(1,(_22 *)p);
     379    u16 = vec_ld(1,(const  unsigned short int *)p);
     380    u16 = vec_ld(1,(_22 *)p);
     381    u16 = vec_lde(1,(const  unsigned short int *)p);
     382    u16 = vec_lde(1,(_22 *)p);
     383    u16 = vec_ldl(1,(const  unsigned short int *)p);
     384    u16 = vec_ldl(1,(_22 *)p);
     385    vec_dst((const  unsigned short int *)p,1,1);
     386    vec_dstst((const  unsigned short int *)p,1,1);
     387    vec_dststt((const  unsigned short int *)p,1,1);
     388    vec_dstt((const  unsigned short int *)p,1,1);
     389    vec_dst((_22 *)p,1,1);
     390    vec_dstst((_22 *)p,1,1);
     391    vec_dststt((_22 *)p,1,1);
     392    vec_dstt((_22 *)p,1,1);
     393    u8 = vec_lvsl(1,( volatile unsigned short int *)p);
     394    u8 = vec_lvsl(1,(_23 *)p);
     395    u8 = vec_lvsr(1,( volatile unsigned short int *)p);
     396    u8 = vec_lvsr(1,(_23 *)p);
     397    u8 = vec_lvsl(1,(  unsigned short int *)p);
     398    u8 = vec_lvsl(1,(_24 *)p);
     399    u8 = vec_lvsr(1,(  unsigned short int *)p);
     400    u8 = vec_lvsr(1,(_24 *)p);
     401    u16 = vec_ld(1,(  unsigned short int *)p);
     402    u16 = vec_ld(1,(_24 *)p);
     403    u16 = vec_lde(1,(  unsigned short int *)p);
     404    u16 = vec_lde(1,(_24 *)p);
     405    u16 = vec_ldl(1,(  unsigned short int *)p);
     406    u16 = vec_ldl(1,(_24 *)p);
     407    vec_dst((  unsigned short int *)p,1,1);
     408    vec_dstst((  unsigned short int *)p,1,1);
     409    vec_dststt((  unsigned short int *)p,1,1);
     410    vec_dstt((  unsigned short int *)p,1,1);
     411    vec_dst((_24 *)p,1,1);
     412    vec_dstst((_24 *)p,1,1);
     413    vec_dststt((_24 *)p,1,1);
     414    vec_dstt((_24 *)p,1,1);
     415    vec_st(u16,1,(  unsigned short int *)p);
     416    vec_st(u16,1,(_24 *)p);
     417    vec_ste(u16,1,(  unsigned short int *)p);
     418    vec_ste(u16,1,(_24 *)p);
     419    vec_stl(u16,1,(  unsigned short int *)p);
     420    vec_stl(u16,1,(_24 *)p);
     421    p16 = vec_ld(1,(const  vector pixel *)p);
     422    p16 = vec_ld(1,(_26 *)p);
     423    p16 = vec_ldl(1,(const  vector pixel *)p);
     424    p16 = vec_ldl(1,(_26 *)p);
     425    vec_dst((const  vector pixel *)p,1,1);
     426    vec_dstst((const  vector pixel *)p,1,1);
     427    vec_dststt((const  vector pixel *)p,1,1);
     428    vec_dstt((const  vector pixel *)p,1,1);
     429    vec_dst((_26 *)p,1,1);
     430    vec_dstst((_26 *)p,1,1);
     431    vec_dststt((_26 *)p,1,1);
     432    vec_dstt((_26 *)p,1,1);
     433    p16 = vec_ld(1,(  vector pixel *)p);
     434    p16 = vec_ld(1,(_28 *)p);
     435    p16 = vec_ldl(1,(  vector pixel *)p);
     436    p16 = vec_ldl(1,(_28 *)p);
     437    vec_dst((  vector pixel *)p,1,1);
     438    vec_dstst((  vector pixel *)p,1,1);
     439    vec_dststt((  vector pixel *)p,1,1);
     440    vec_dstt((  vector pixel *)p,1,1);
     441    vec_dst((_28 *)p,1,1);
     442    vec_dstst((_28 *)p,1,1);
     443    vec_dststt((_28 *)p,1,1);
     444    vec_dstt((_28 *)p,1,1);
     445    vec_st(p16,1,(  vector pixel *)p);
     446    vec_st(p16,1,(_28 *)p);
     447    vec_stl(p16,1,(  vector pixel *)p);
     448    vec_stl(p16,1,(_28 *)p);
     449    b32 = vec_ld(1,(const  vector bool int *)p);
     450    b32 = vec_ld(1,(_30 *)p);
     451    b32 = vec_ldl(1,(const  vector bool int *)p);
     452    b32 = vec_ldl(1,(_30 *)p);
     453    vec_dst((const  vector bool int *)p,1,1);
     454    vec_dstst((const  vector bool int *)p,1,1);
     455    vec_dststt((const  vector bool int *)p,1,1);
     456    vec_dstt((const  vector bool int *)p,1,1);
     457    vec_dst((_30 *)p,1,1);
     458    vec_dstst((_30 *)p,1,1);
     459    vec_dststt((_30 *)p,1,1);
     460    vec_dstt((_30 *)p,1,1);
     461    b32 = vec_ld(1,(  vector bool int *)p);
     462    b32 = vec_ld(1,(_32 *)p);
     463    b32 = vec_ldl(1,(  vector bool int *)p);
     464    b32 = vec_ldl(1,(_32 *)p);
     465    vec_dst((  vector bool int *)p,1,1);
     466    vec_dstst((  vector bool int *)p,1,1);
     467    vec_dststt((  vector bool int *)p,1,1);
     468    vec_dstt((  vector bool int *)p,1,1);
     469    vec_dst((_32 *)p,1,1);
     470    vec_dstst((_32 *)p,1,1);
     471    vec_dststt((_32 *)p,1,1);
     472    vec_dstt((_32 *)p,1,1);
     473    vec_st(b32,1,(  vector bool int *)p);
     474    vec_st(b32,1,(_32 *)p);
     475    vec_stl(b32,1,(  vector bool int *)p);
     476    vec_stl(b32,1,(_32 *)p);
     477    s8 = vec_ld(1,(const  vector signed char *)p);
     478    s8 = vec_ld(1,(_34 *)p);
     479    s8 = vec_ldl(1,(const  vector signed char *)p);
     480    s8 = vec_ldl(1,(_34 *)p);
     481    vec_dst((const  vector signed char *)p,1,1);
     482    vec_dstst((const  vector signed char *)p,1,1);
     483    vec_dststt((const  vector signed char *)p,1,1);
     484    vec_dstt((const  vector signed char *)p,1,1);
     485    vec_dst((_34 *)p,1,1);
     486    vec_dstst((_34 *)p,1,1);
     487    vec_dststt((_34 *)p,1,1);
     488    vec_dstt((_34 *)p,1,1);
     489    s8 = vec_ld(1,(  vector signed char *)p);
     490    s8 = vec_ld(1,(_36 *)p);
     491    s8 = vec_ldl(1,(  vector signed char *)p);
     492    s8 = vec_ldl(1,(_36 *)p);
     493    vec_dst((  vector signed char *)p,1,1);
     494    vec_dstst((  vector signed char *)p,1,1);
     495    vec_dststt((  vector signed char *)p,1,1);
     496    vec_dstt((  vector signed char *)p,1,1);
     497    vec_dst((_36 *)p,1,1);
     498    vec_dstst((_36 *)p,1,1);
     499    vec_dststt((_36 *)p,1,1);
     500    vec_dstt((_36 *)p,1,1);
     501    vec_st(s8,1,(  vector signed char *)p);
     502    vec_st(s8,1,(_36 *)p);
     503    vec_stl(s8,1,(  vector signed char *)p);
     504    vec_stl(s8,1,(_36 *)p);
     505    u8 = vec_lvsl(1,(const volatile unsigned *)p);
     506    u8 = vec_lvsl(1,(_37 *)p);
     507    u8 = vec_lvsr(1,(const volatile unsigned *)p);
     508    u8 = vec_lvsr(1,(_37 *)p);
     509    u8 = vec_lvsl(1,(const  unsigned *)p);
     510    u8 = vec_lvsl(1,(_38 *)p);
     511    u8 = vec_lvsr(1,(const  unsigned *)p);
     512    u8 = vec_lvsr(1,(_38 *)p);
     513    u32 = vec_ld(1,(const  unsigned *)p);
     514    u32 = vec_ld(1,(_38 *)p);
     515    u32 = vec_lde(1,(const  unsigned *)p);
     516    u32 = vec_lde(1,(_38 *)p);
     517    u32 = vec_ldl(1,(const  unsigned *)p);
     518    u32 = vec_ldl(1,(_38 *)p);
     519    vec_dst((const  unsigned *)p,1,1);
     520    vec_dstst((const  unsigned *)p,1,1);
     521    vec_dststt((const  unsigned *)p,1,1);
     522    vec_dstt((const  unsigned *)p,1,1);
     523    vec_dst((_38 *)p,1,1);
     524    vec_dstst((_38 *)p,1,1);
     525    vec_dststt((_38 *)p,1,1);
     526    vec_dstt((_38 *)p,1,1);
     527    u8 = vec_lvsl(1,( volatile unsigned *)p);
     528    u8 = vec_lvsl(1,(_39 *)p);
     529    u8 = vec_lvsr(1,( volatile unsigned *)p);
     530    u8 = vec_lvsr(1,(_39 *)p);
     531    u8 = vec_lvsl(1,(  unsigned *)p);
     532    u8 = vec_lvsl(1,(_40 *)p);
     533    u8 = vec_lvsr(1,(  unsigned *)p);
     534    u8 = vec_lvsr(1,(_40 *)p);
     535    u32 = vec_ld(1,(  unsigned *)p);
     536    u32 = vec_ld(1,(_40 *)p);
     537    u32 = vec_lde(1,(  unsigned *)p);
     538    u32 = vec_lde(1,(_40 *)p);
     539    u32 = vec_ldl(1,(  unsigned *)p);
     540    u32 = vec_ldl(1,(_40 *)p);
     541    vec_dst((  unsigned *)p,1,1);
     542    vec_dstst((  unsigned *)p,1,1);
     543    vec_dststt((  unsigned *)p,1,1);
     544    vec_dstt((  unsigned *)p,1,1);
     545    vec_dst((_40 *)p,1,1);
     546    vec_dstst((_40 *)p,1,1);
     547    vec_dststt((_40 *)p,1,1);
     548    vec_dstt((_40 *)p,1,1);
     549    vec_st(u32,1,(  unsigned *)p);
     550    vec_st(u32,1,(_40 *)p);
     551    vec_ste(u32,1,(  unsigned *)p);
     552    vec_ste(u32,1,(_40 *)p);
     553    vec_stl(u32,1,(  unsigned *)p);
     554    vec_stl(u32,1,(_40 *)p);
     555    u8 = vec_lvsl(1,(const volatile signed int *)p);
     556    u8 = vec_lvsl(1,(_41 *)p);
     557    u8 = vec_lvsr(1,(const volatile signed int *)p);
     558    u8 = vec_lvsr(1,(_41 *)p);
     559    u8 = vec_lvsl(1,(const  signed int *)p);
     560    u8 = vec_lvsl(1,(_42 *)p);
     561    u8 = vec_lvsr(1,(const  signed int *)p);
     562    u8 = vec_lvsr(1,(_42 *)p);
     563    s32 = vec_ld(1,(const  signed int *)p);
     564    s32 = vec_ld(1,(_42 *)p);
     565    s32 = vec_lde(1,(const  signed int *)p);
     566    s32 = vec_lde(1,(_42 *)p);
     567    s32 = vec_ldl(1,(const  signed int *)p);
     568    s32 = vec_ldl(1,(_42 *)p);
     569    vec_dst((const  signed int *)p,1,1);
     570    vec_dstst((const  signed int *)p,1,1);
     571    vec_dststt((const  signed int *)p,1,1);
     572    vec_dstt((const  signed int *)p,1,1);
     573    vec_dst((_42 *)p,1,1);
     574    vec_dstst((_42 *)p,1,1);
     575    vec_dststt((_42 *)p,1,1);
     576    vec_dstt((_42 *)p,1,1);
     577    u8 = vec_lvsl(1,( volatile signed int *)p);
     578    u8 = vec_lvsl(1,(_43 *)p);
     579    u8 = vec_lvsr(1,( volatile signed int *)p);
     580    u8 = vec_lvsr(1,(_43 *)p);
     581    u8 = vec_lvsl(1,(  signed int *)p);
     582    u8 = vec_lvsl(1,(_44 *)p);
     583    u8 = vec_lvsr(1,(  signed int *)p);
     584    u8 = vec_lvsr(1,(_44 *)p);
     585    s32 = vec_ld(1,(  signed int *)p);
     586    s32 = vec_ld(1,(_44 *)p);
     587    s32 = vec_lde(1,(  signed int *)p);
     588    s32 = vec_lde(1,(_44 *)p);
     589    s32 = vec_ldl(1,(  signed int *)p);
     590    s32 = vec_ldl(1,(_44 *)p);
     591    vec_dst((  signed int *)p,1,1);
     592    vec_dstst((  signed int *)p,1,1);
     593    vec_dststt((  signed int *)p,1,1);
     594    vec_dstt((  signed int *)p,1,1);
     595    vec_dst((_44 *)p,1,1);
     596    vec_dstst((_44 *)p,1,1);
     597    vec_dststt((_44 *)p,1,1);
     598    vec_dstt((_44 *)p,1,1);
     599    vec_st(s32,1,(  signed int *)p);
     600    vec_st(s32,1,(_44 *)p);
     601    vec_ste(s32,1,(  signed int *)p);
     602    vec_ste(s32,1,(_44 *)p);
     603    vec_stl(s32,1,(  signed int *)p);
     604    vec_stl(s32,1,(_44 *)p);
     605    f32 = vec_ld(1,(const  vector float *)p);
     606    f32 = vec_ld(1,(_46 *)p);
     607    f32 = vec_ldl(1,(const  vector float *)p);
     608    f32 = vec_ldl(1,(_46 *)p);
     609    vec_dst((const  vector float *)p,1,1);
     610    vec_dstst((const  vector float *)p,1,1);
     611    vec_dststt((const  vector float *)p,1,1);
     612    vec_dstt((const  vector float *)p,1,1);
     613    vec_dst((_46 *)p,1,1);
     614    vec_dstst((_46 *)p,1,1);
     615    vec_dststt((_46 *)p,1,1);
     616    vec_dstt((_46 *)p,1,1);
     617    f32 = vec_ld(1,(  vector float *)p);
     618    f32 = vec_ld(1,(_48 *)p);
     619    f32 = vec_ldl(1,(  vector float *)p);
     620    f32 = vec_ldl(1,(_48 *)p);
     621    vec_dst((  vector float *)p,1,1);
     622    vec_dstst((  vector float *)p,1,1);
     623    vec_dststt((  vector float *)p,1,1);
     624    vec_dstt((  vector float *)p,1,1);
     625    vec_dst((_48 *)p,1,1);
     626    vec_dstst((_48 *)p,1,1);
     627    vec_dststt((_48 *)p,1,1);
     628    vec_dstt((_48 *)p,1,1);
     629    vec_st(f32,1,(  vector float *)p);
     630    vec_st(f32,1,(_48 *)p);
     631    vec_stl(f32,1,(  vector float *)p);
     632    vec_stl(f32,1,(_48 *)p);
     633    s16 = vec_ld(1,(const  vector signed short *)p);
     634    s16 = vec_ld(1,(_50 *)p);
     635    s16 = vec_ldl(1,(const  vector signed short *)p);
     636    s16 = vec_ldl(1,(_50 *)p);
     637    vec_dst((const  vector signed short *)p,1,1);
     638    vec_dstst((const  vector signed short *)p,1,1);
     639    vec_dststt((const  vector signed short *)p,1,1);
     640    vec_dstt((const  vector signed short *)p,1,1);
     641    vec_dst((_50 *)p,1,1);
     642    vec_dstst((_50 *)p,1,1);
     643    vec_dststt((_50 *)p,1,1);
     644    vec_dstt((_50 *)p,1,1);
     645    s16 = vec_ld(1,(  vector signed short *)p);
     646    s16 = vec_ld(1,(_52 *)p);
     647    s16 = vec_ldl(1,(  vector signed short *)p);
     648    s16 = vec_ldl(1,(_52 *)p);
     649    vec_dst((  vector signed short *)p,1,1);
     650    vec_dstst((  vector signed short *)p,1,1);
     651    vec_dststt((  vector signed short *)p,1,1);
     652    vec_dstt((  vector signed short *)p,1,1);
     653    vec_dst((_52 *)p,1,1);
     654    vec_dstst((_52 *)p,1,1);
     655    vec_dststt((_52 *)p,1,1);
     656    vec_dstt((_52 *)p,1,1);
     657    vec_st(s16,1,(  vector signed short *)p);
     658    vec_st(s16,1,(_52 *)p);
     659    vec_stl(s16,1,(  vector signed short *)p);
     660    vec_stl(s16,1,(_52 *)p);
     661    u8 = vec_lvsl(1,(const volatile unsigned char *)p);
     662    u8 = vec_lvsl(1,(_53 *)p);
     663    u8 = vec_lvsr(1,(const volatile unsigned char *)p);
     664    u8 = vec_lvsr(1,(_53 *)p);
     665    u8 = vec_lvsl(1,(const  unsigned char *)p);
     666    u8 = vec_lvsl(1,(_54 *)p);
     667    u8 = vec_lvsr(1,(const  unsigned char *)p);
     668    u8 = vec_lvsr(1,(_54 *)p);
     669    u8 = vec_ld(1,(const  unsigned char *)p);
     670    u8 = vec_ld(1,(_54 *)p);
     671    u8 = vec_lde(1,(const  unsigned char *)p);
     672    u8 = vec_lde(1,(_54 *)p);
     673    u8 = vec_ldl(1,(const  unsigned char *)p);
     674    u8 = vec_ldl(1,(_54 *)p);
     675    vec_dst((const  unsigned char *)p,1,1);
     676    vec_dstst((const  unsigned char *)p,1,1);
     677    vec_dststt((const  unsigned char *)p,1,1);
     678    vec_dstt((const  unsigned char *)p,1,1);
     679    vec_dst((_54 *)p,1,1);
     680    vec_dstst((_54 *)p,1,1);
     681    vec_dststt((_54 *)p,1,1);
     682    vec_dstt((_54 *)p,1,1);
     683    u8 = vec_lvsl(1,( volatile unsigned char *)p);
     684    u8 = vec_lvsl(1,(_55 *)p);
     685    u8 = vec_lvsr(1,( volatile unsigned char *)p);
     686    u8 = vec_lvsr(1,(_55 *)p);
     687    u8 = vec_lvsl(1,(  unsigned char *)p);
     688    u8 = vec_lvsl(1,(_56 *)p);
     689    u8 = vec_lvsr(1,(  unsigned char *)p);
     690    u8 = vec_lvsr(1,(_56 *)p);
     691    u8 = vec_ld(1,(  unsigned char *)p);
     692    u8 = vec_ld(1,(_56 *)p);
     693    u8 = vec_lde(1,(  unsigned char *)p);
     694    u8 = vec_lde(1,(_56 *)p);
     695    u8 = vec_ldl(1,(  unsigned char *)p);
     696    u8 = vec_ldl(1,(_56 *)p);
     697    vec_dst((  unsigned char *)p,1,1);
     698    vec_dstst((  unsigned char *)p,1,1);
     699    vec_dststt((  unsigned char *)p,1,1);
     700    vec_dstt((  unsigned char *)p,1,1);
     701    vec_dst((_56 *)p,1,1);
     702    vec_dstst((_56 *)p,1,1);
     703    vec_dststt((_56 *)p,1,1);
     704    vec_dstt((_56 *)p,1,1);
     705    vec_st(u8,1,(  unsigned char *)p);
     706    vec_st(u8,1,(_56 *)p);
     707    vec_ste(u8,1,(  unsigned char *)p);
     708    vec_ste(u8,1,(_56 *)p);
     709    vec_stl(u8,1,(  unsigned char *)p);
     710    vec_stl(u8,1,(_56 *)p);
     711    u8 = vec_lvsl(1,(const volatile signed int *)p);
     712    u8 = vec_lvsl(1,(_57 *)p);
     713    u8 = vec_lvsr(1,(const volatile signed int *)p);
     714    u8 = vec_lvsr(1,(_57 *)p);
     715    u8 = vec_lvsl(1,(const  signed int *)p);
     716    u8 = vec_lvsl(1,(_58 *)p);
     717    u8 = vec_lvsr(1,(const  signed int *)p);
     718    u8 = vec_lvsr(1,(_58 *)p);
     719    s32 = vec_ld(1,(const  signed int *)p);
     720    s32 = vec_ld(1,(_58 *)p);
     721    s32 = vec_lde(1,(const  signed int *)p);
     722    s32 = vec_lde(1,(_58 *)p);
     723    s32 = vec_ldl(1,(const  signed int *)p);
     724    s32 = vec_ldl(1,(_58 *)p);
     725    vec_dst((const  signed int *)p,1,1);
     726    vec_dstst((const  signed int *)p,1,1);
     727    vec_dststt((const  signed int *)p,1,1);
     728    vec_dstt((const  signed int *)p,1,1);
     729    vec_dst((_58 *)p,1,1);
     730    vec_dstst((_58 *)p,1,1);
     731    vec_dststt((_58 *)p,1,1);
     732    vec_dstt((_58 *)p,1,1);
     733    u8 = vec_lvsl(1,( volatile signed int *)p);
     734    u8 = vec_lvsl(1,(_59 *)p);
     735    u8 = vec_lvsr(1,( volatile signed int *)p);
     736    u8 = vec_lvsr(1,(_59 *)p);
     737    u8 = vec_lvsl(1,(  signed int *)p);
     738    u8 = vec_lvsl(1,(_60 *)p);
     739    u8 = vec_lvsr(1,(  signed int *)p);
     740    u8 = vec_lvsr(1,(_60 *)p);
     741    s32 = vec_ld(1,(  signed int *)p);
     742    s32 = vec_ld(1,(_60 *)p);
     743    s32 = vec_lde(1,(  signed int *)p);
     744    s32 = vec_lde(1,(_60 *)p);
     745    s32 = vec_ldl(1,(  signed int *)p);
     746    s32 = vec_ldl(1,(_60 *)p);
     747    vec_dst((  signed int *)p,1,1);
     748    vec_dstst((  signed int *)p,1,1);
     749    vec_dststt((  signed int *)p,1,1);
     750    vec_dstt((  signed int *)p,1,1);
     751    vec_dst((_60 *)p,1,1);
     752    vec_dstst((_60 *)p,1,1);
     753    vec_dststt((_60 *)p,1,1);
     754    vec_dstt((_60 *)p,1,1);
     755    vec_st(s32,1,(  signed int *)p);
     756    vec_st(s32,1,(_60 *)p);
     757    vec_ste(s32,1,(  signed int *)p);
     758    vec_ste(s32,1,(_60 *)p);
     759    vec_stl(s32,1,(  signed int *)p);
     760    vec_stl(s32,1,(_60 *)p);
     761    u8 = vec_lvsl(1,(const volatile unsigned int *)p);
     762    u8 = vec_lvsl(1,(_61 *)p);
     763    u8 = vec_lvsr(1,(const volatile unsigned int *)p);
     764    u8 = vec_lvsr(1,(_61 *)p);
     765    u8 = vec_lvsl(1,(const  unsigned int *)p);
     766    u8 = vec_lvsl(1,(_62 *)p);
     767    u8 = vec_lvsr(1,(const  unsigned int *)p);
     768    u8 = vec_lvsr(1,(_62 *)p);
     769    u32 = vec_ld(1,(const  unsigned int *)p);
     770    u32 = vec_ld(1,(_62 *)p);
     771    u32 = vec_lde(1,(const  unsigned int *)p);
     772    u32 = vec_lde(1,(_62 *)p);
     773    u32 = vec_ldl(1,(const  unsigned int *)p);
     774    u32 = vec_ldl(1,(_62 *)p);
     775    vec_dst((const  unsigned int *)p,1,1);
     776    vec_dstst((const  unsigned int *)p,1,1);
     777    vec_dststt((const  unsigned int *)p,1,1);
     778    vec_dstt((const  unsigned int *)p,1,1);
     779    vec_dst((_62 *)p,1,1);
     780    vec_dstst((_62 *)p,1,1);
     781    vec_dststt((_62 *)p,1,1);
     782    vec_dstt((_62 *)p,1,1);
     783    u8 = vec_lvsl(1,( volatile unsigned int *)p);
     784    u8 = vec_lvsl(1,(_63 *)p);
     785    u8 = vec_lvsr(1,( volatile unsigned int *)p);
     786    u8 = vec_lvsr(1,(_63 *)p);
     787    u8 = vec_lvsl(1,(  unsigned int *)p);
     788    u8 = vec_lvsl(1,(_64 *)p);
     789    u8 = vec_lvsr(1,(  unsigned int *)p);
     790    u8 = vec_lvsr(1,(_64 *)p);
     791    u32 = vec_ld(1,(  unsigned int *)p);
     792    u32 = vec_ld(1,(_64 *)p);
     793    u32 = vec_lde(1,(  unsigned int *)p);
     794    u32 = vec_lde(1,(_64 *)p);
     795    u32 = vec_ldl(1,(  unsigned int *)p);
     796    u32 = vec_ldl(1,(_64 *)p);
     797    vec_dst((  unsigned int *)p,1,1);
     798    vec_dstst((  unsigned int *)p,1,1);
     799    vec_dststt((  unsigned int *)p,1,1);
     800    vec_dstt((  unsigned int *)p,1,1);
     801    vec_dst((_64 *)p,1,1);
     802    vec_dstst((_64 *)p,1,1);
     803    vec_dststt((_64 *)p,1,1);
     804    vec_dstt((_64 *)p,1,1);
     805    vec_st(u32,1,(  unsigned int *)p);
     806    vec_st(u32,1,(_64 *)p);
     807    vec_ste(u32,1,(  unsigned int *)p);
     808    vec_ste(u32,1,(_64 *)p);
     809    vec_stl(u32,1,(  unsigned int *)p);
     810    vec_stl(u32,1,(_64 *)p);
     811    u8 = vec_lvsl(1,(const volatile unsigned short *)p);
     812    u8 = vec_lvsl(1,(_65 *)p);
     813    u8 = vec_lvsr(1,(const volatile unsigned short *)p);
     814    u8 = vec_lvsr(1,(_65 *)p);
     815    u8 = vec_lvsl(1,(const  unsigned short *)p);
     816    u8 = vec_lvsl(1,(_66 *)p);
     817    u8 = vec_lvsr(1,(const  unsigned short *)p);
     818    u8 = vec_lvsr(1,(_66 *)p);
     819    u16 = vec_ld(1,(const  unsigned short *)p);
     820    u16 = vec_ld(1,(_66 *)p);
     821    u16 = vec_lde(1,(const  unsigned short *)p);
     822    u16 = vec_lde(1,(_66 *)p);
     823    u16 = vec_ldl(1,(const  unsigned short *)p);
     824    u16 = vec_ldl(1,(_66 *)p);
     825    vec_dst((const  unsigned short *)p,1,1);
     826    vec_dstst((const  unsigned short *)p,1,1);
     827    vec_dststt((const  unsigned short *)p,1,1);
     828    vec_dstt((const  unsigned short *)p,1,1);
     829    vec_dst((_66 *)p,1,1);
     830    vec_dstst((_66 *)p,1,1);
     831    vec_dststt((_66 *)p,1,1);
     832    vec_dstt((_66 *)p,1,1);
     833    u8 = vec_lvsl(1,( volatile unsigned short *)p);
     834    u8 = vec_lvsl(1,(_67 *)p);
     835    u8 = vec_lvsr(1,( volatile unsigned short *)p);
     836    u8 = vec_lvsr(1,(_67 *)p);
     837    u8 = vec_lvsl(1,(  unsigned short *)p);
     838    u8 = vec_lvsl(1,(_68 *)p);
     839    u8 = vec_lvsr(1,(  unsigned short *)p);
     840    u8 = vec_lvsr(1,(_68 *)p);
     841    u16 = vec_ld(1,(  unsigned short *)p);
     842    u16 = vec_ld(1,(_68 *)p);
     843    u16 = vec_lde(1,(  unsigned short *)p);
     844    u16 = vec_lde(1,(_68 *)p);
     845    u16 = vec_ldl(1,(  unsigned short *)p);
     846    u16 = vec_ldl(1,(_68 *)p);
     847    vec_dst((  unsigned short *)p,1,1);
     848    vec_dstst((  unsigned short *)p,1,1);
     849    vec_dststt((  unsigned short *)p,1,1);
     850    vec_dstt((  unsigned short *)p,1,1);
     851    vec_dst((_68 *)p,1,1);
     852    vec_dstst((_68 *)p,1,1);
     853    vec_dststt((_68 *)p,1,1);
     854    vec_dstt((_68 *)p,1,1);
     855    vec_st(u16,1,(  unsigned short *)p);
     856    vec_st(u16,1,(_68 *)p);
     857    vec_ste(u16,1,(  unsigned short *)p);
     858    vec_ste(u16,1,(_68 *)p);
     859    vec_stl(u16,1,(  unsigned short *)p);
     860    vec_stl(u16,1,(_68 *)p);
     861    u8 = vec_lvsl(1,(const volatile short *)p);
     862    u8 = vec_lvsl(1,(_69 *)p);
     863    u8 = vec_lvsr(1,(const volatile short *)p);
     864    u8 = vec_lvsr(1,(_69 *)p);
     865    u8 = vec_lvsl(1,(const  short *)p);
     866    u8 = vec_lvsl(1,(_70 *)p);
     867    u8 = vec_lvsr(1,(const  short *)p);
     868    u8 = vec_lvsr(1,(_70 *)p);
     869    s16 = vec_ld(1,(const  short *)p);
     870    s16 = vec_ld(1,(_70 *)p);
     871    s16 = vec_lde(1,(const  short *)p);
     872    s16 = vec_lde(1,(_70 *)p);
     873    s16 = vec_ldl(1,(const  short *)p);
     874    s16 = vec_ldl(1,(_70 *)p);
     875    vec_dst((const  short *)p,1,1);
     876    vec_dstst((const  short *)p,1,1);
     877    vec_dststt((const  short *)p,1,1);
     878    vec_dstt((const  short *)p,1,1);
     879    vec_dst((_70 *)p,1,1);
     880    vec_dstst((_70 *)p,1,1);
     881    vec_dststt((_70 *)p,1,1);
     882    vec_dstt((_70 *)p,1,1);
     883    u8 = vec_lvsl(1,( volatile short *)p);
     884    u8 = vec_lvsl(1,(_71 *)p);
     885    u8 = vec_lvsr(1,( volatile short *)p);
     886    u8 = vec_lvsr(1,(_71 *)p);
     887    u8 = vec_lvsl(1,(  short *)p);
     888    u8 = vec_lvsl(1,(_72 *)p);
     889    u8 = vec_lvsr(1,(  short *)p);
     890    u8 = vec_lvsr(1,(_72 *)p);
     891    s16 = vec_ld(1,(  short *)p);
     892    s16 = vec_ld(1,(_72 *)p);
     893    s16 = vec_lde(1,(  short *)p);
     894    s16 = vec_lde(1,(_72 *)p);
     895    s16 = vec_ldl(1,(  short *)p);
     896    s16 = vec_ldl(1,(_72 *)p);
     897    vec_dst((  short *)p,1,1);
     898    vec_dstst((  short *)p,1,1);
     899    vec_dststt((  short *)p,1,1);
     900    vec_dstt((  short *)p,1,1);
     901    vec_dst((_72 *)p,1,1);
     902    vec_dstst((_72 *)p,1,1);
     903    vec_dststt((_72 *)p,1,1);
     904    vec_dstt((_72 *)p,1,1);
     905    vec_st(s16,1,(  short *)p);
     906    vec_st(s16,1,(_72 *)p);
     907    vec_ste(s16,1,(  short *)p);
     908    vec_ste(s16,1,(_72 *)p);
     909    vec_stl(s16,1,(  short *)p);
     910    vec_stl(s16,1,(_72 *)p);
     911    u8 = vec_lvsl(1,(const int volatile *)p);
     912    u8 = vec_lvsl(1,(_73 *)p);
     913    u8 = vec_lvsr(1,(const int volatile *)p);
     914    u8 = vec_lvsr(1,(_73 *)p);
     915    u8 = vec_lvsl(1,(const  int *)p);
     916    u8 = vec_lvsl(1,(_74 *)p);
     917    u8 = vec_lvsr(1,(const int *)p);
     918    u8 = vec_lvsr(1,(_74 *)p);
     919    s32 = vec_ld(1,(const int *)p);
     920    s32 = vec_ld(1,(_74 *)p);
     921    s32 = vec_lde(1,(const int *)p);
     922    s32 = vec_lde(1,(_74 *)p);
     923    s32 = vec_ldl(1,(const int *)p);
     924    s32 = vec_ldl(1,(_74 *)p);
     925    vec_dst((const int *)p,1,1);
     926    vec_dstst((const int *)p,1,1);
     927    vec_dststt((const int *)p,1,1);
     928    vec_dstt((const int *)p,1,1);
     929    vec_dst((_74 *)p,1,1);
     930    vec_dstst((_74 *)p,1,1);
     931    vec_dststt((_74 *)p,1,1);
     932    vec_dstt((_74 *)p,1,1);
     933    u8 = vec_lvsl(1,( volatile int *)p);
     934    u8 = vec_lvsl(1,(_75 *)p);
     935    u8 = vec_lvsr(1,( volatile int *)p);
     936    u8 = vec_lvsr(1,(_75 *)p);
     937    u8 = vec_lvsl(1,( int *)p);
     938    u8 = vec_lvsl(1,(_76 *)p);
     939    u8 = vec_lvsr(1,( int *)p);
     940    u8 = vec_lvsr(1,(_76 *)p);
     941    s32 = vec_ld(1,( int *)p);
     942    s32 = vec_ld(1,(_76 *)p);
     943    s32 = vec_lde(1,(int *)p);
     944    s32 = vec_lde(1,(_76 *)p);
     945    s32 = vec_ldl(1,(int  *)p);
     946    s32 = vec_ldl(1,(_76 *)p);
     947    vec_dst((int  *)p,1,1);
     948    vec_dstst((int  *)p,1,1);
     949    vec_dststt((int  *)p,1,1);
     950    vec_dstt((int  *)p,1,1);
     951    vec_dst((_76 *)p,1,1);
     952    vec_dstst((_76 *)p,1,1);
     953    vec_dststt((_76 *)p,1,1);
     954    vec_dstt((_76 *)p,1,1);
     955    vec_st(s32,1,(int  *)p);
     956    vec_st(s32,1,(_76 *)p);
     957    vec_ste(s32,1,(int  *)p);
     958    vec_ste(s32,1,(_76 *)p);
     959    vec_stl(s32,1,(int  *)p);
     960    vec_stl(s32,1,(_76 *)p);
     961    u16 = vec_ld(1,(const  vector unsigned short *)p);
     962    u16 = vec_ld(1,(_78 *)p);
     963    u16 = vec_ldl(1,(const  vector unsigned short *)p);
     964    u16 = vec_ldl(1,(_78 *)p);
     965    vec_dst((const  vector unsigned short *)p,1,1);
     966    vec_dstst((const  vector unsigned short *)p,1,1);
     967    vec_dststt((const  vector unsigned short *)p,1,1);
     968    vec_dstt((const  vector unsigned short *)p,1,1);
     969    vec_dst((_78 *)p,1,1);
     970    vec_dstst((_78 *)p,1,1);
     971    vec_dststt((_78 *)p,1,1);
     972    vec_dstt((_78 *)p,1,1);
     973    u16 = vec_ld(1,(  vector unsigned short *)p);
     974    u16 = vec_ld(1,(_80 *)p);
     975    u16 = vec_ldl(1,(  vector unsigned short *)p);
     976    u16 = vec_ldl(1,(_80 *)p);
     977    vec_dst((  vector unsigned short *)p,1,1);
     978    vec_dstst((  vector unsigned short *)p,1,1);
     979    vec_dststt((  vector unsigned short *)p,1,1);
     980    vec_dstt((  vector unsigned short *)p,1,1);
     981    vec_dst((_80 *)p,1,1);
     982    vec_dstst((_80 *)p,1,1);
     983    vec_dststt((_80 *)p,1,1);
     984    vec_dstt((_80 *)p,1,1);
     985    vec_st(u16,1,(  vector unsigned short *)p);
     986    vec_st(u16,1,(_80 *)p);
     987    vec_stl(u16,1,(  vector unsigned short *)p);
     988    vec_stl(u16,1,(_80 *)p);
     989    b8 = vec_ld(1,(const  vector bool char *)p);
     990    b8 = vec_ld(1,(_82 *)p);
     991    b8 = vec_ldl(1,(const  vector bool char *)p);
     992    b8 = vec_ldl(1,(_82 *)p);
     993    vec_dst((const  vector bool char *)p,1,1);
     994    vec_dstst((const  vector bool char *)p,1,1);
     995    vec_dststt((const  vector bool char *)p,1,1);
     996    vec_dstt((const  vector bool char *)p,1,1);
     997    vec_dst((_82 *)p,1,1);
     998    vec_dstst((_82 *)p,1,1);
     999    vec_dststt((_82 *)p,1,1);
    1000    vec_dstt((_82 *)p,1,1);
    1001    b8 = vec_ld(1,(  vector bool char *)p);
    1002    b8 = vec_ld(1,(_84 *)p);
    1003    b8 = vec_ldl(1,(  vector bool char *)p);
    1004    b8 = vec_ldl(1,(_84 *)p);
    1005    vec_dst((  vector bool char *)p,1,1);
    1006    vec_dstst((  vector bool char *)p,1,1);
    1007    vec_dststt((  vector bool char *)p,1,1);
    1008    vec_dstt((  vector bool char *)p,1,1);
    1009    vec_dst((_84 *)p,1,1);
    1010    vec_dstst((_84 *)p,1,1);
    1011    vec_dststt((_84 *)p,1,1);
    1012    vec_dstt((_84 *)p,1,1);
    1013    vec_st(b8,1,(  vector bool char *)p);
    1014    vec_st(b8,1,(_84 *)p);
    1015    vec_stl(b8,1,(  vector bool char *)p);
    1016    vec_stl(b8,1,(_84 *)p);
    1017    u8 = vec_lvsl(1,(const volatile int signed *)p);
    1018    u8 = vec_lvsl(1,(_85 *)p);
    1019    u8 = vec_lvsr(1,(const volatile int signed *)p);
    1020    u8 = vec_lvsr(1,(_85 *)p);
    1021    u8 = vec_lvsl(1,(const int signed *)p);
    1022    u8 = vec_lvsl(1,(_86 *)p);
    1023    u8 = vec_lvsr(1,(const int signed *)p);
    1024    u8 = vec_lvsr(1,(_86 *)p);
    1025    s32 = vec_ld(1,(const int signed *)p);
    1026    s32 = vec_ld(1,(_86 *)p);
    1027    s32 = vec_lde(1,(const int signed *)p);
    1028    s32 = vec_lde(1,(_86 *)p);
    1029    s32 = vec_ldl(1,(const int signed *)p);
    1030    s32 = vec_ldl(1,(_86 *)p);
    1031    vec_dst((const int signed *)p,1,1);
    1032    vec_dstst((const int signed *)p,1,1);
    1033    vec_dststt((const int signed *)p,1,1);
    1034    vec_dstt((const int signed *)p,1,1);
    1035    vec_dst((_86 *)p,1,1);
    1036    vec_dstst((_86 *)p,1,1);
    1037    vec_dststt((_86 *)p,1,1);
    1038    vec_dstt((_86 *)p,1,1);
    1039    u8 = vec_lvsl(1,( volatile int signed *)p);
    1040    u8 = vec_lvsl(1,(_87 *)p);
    1041    u8 = vec_lvsr(1,( volatile int signed *)p);
    1042    u8 = vec_lvsr(1,(_87 *)p);
    1043    u8 = vec_lvsl(1,(int  signed *)p);
    1044    u8 = vec_lvsl(1,(_88 *)p);
    1045    u8 = vec_lvsr(1,(int  signed *)p);
    1046    u8 = vec_lvsr(1,(_88 *)p);
    1047    s32 = vec_ld(1,(int  signed *)p);
    1048    s32 = vec_ld(1,(_88 *)p);
    1049    s32 = vec_lde(1,(int  signed *)p);
    1050    s32 = vec_lde(1,(_88 *)p);
    1051    s32 = vec_ldl(1,(int  signed *)p);
    1052    s32 = vec_ldl(1,(_88 *)p);
    1053    vec_dst((int signed *)p,1,1);
    1054    vec_dstst((int  signed *)p,1,1);
    1055    vec_dststt((int  signed *)p,1,1);
    1056    vec_dstt((int  signed *)p,1,1);
    1057    vec_dst((_88 *)p,1,1);
    1058    vec_dstst((_88 *)p,1,1);
    1059    vec_dststt((_88 *)p,1,1);
    1060    vec_dstt((_88 *)p,1,1);
    1061    vec_st(s32,1,(int  signed *)p);
    1062    vec_st(s32,1,(_88 *)p);
    1063    vec_ste(s32,1,(int  signed *)p);
    1064    vec_ste(s32,1,(_88 *)p);
    1065    vec_stl(s32,1,(int  signed *)p);
    1066    vec_stl(s32,1,(_88 *)p);
    1067    s32 = vec_ld(1,(const  vector signed int *)p);
    1068    s32 = vec_ld(1,(_90 *)p);
    1069    s32 = vec_ldl(1,(const  vector signed int *)p);
    1070    s32 = vec_ldl(1,(_90 *)p);
    1071    vec_dst((const  vector signed int *)p,1,1);
    1072    vec_dstst((const  vector signed int *)p,1,1);
    1073    vec_dststt((const  vector signed int *)p,1,1);
    1074    vec_dstt((const  vector signed int *)p,1,1);
    1075    vec_dst((_90 *)p,1,1);
    1076    vec_dstst((_90 *)p,1,1);
    1077    vec_dststt((_90 *)p,1,1);
    1078    vec_dstt((_90 *)p,1,1);
    1079    s32 = vec_ld(1,(  vector signed int *)p);
    1080    s32 = vec_ld(1,(_92 *)p);
    1081    s32 = vec_ldl(1,(  vector signed int *)p);
    1082    s32 = vec_ldl(1,(_92 *)p);
    1083    vec_dst((  vector signed int *)p,1,1);
    1084    vec_dstst((  vector signed int *)p,1,1);
    1085    vec_dststt((  vector signed int *)p,1,1);
    1086    vec_dstt((  vector signed int *)p,1,1);
    1087    vec_dst((_92 *)p,1,1);
    1088    vec_dstst((_92 *)p,1,1);
    1089    vec_dststt((_92 *)p,1,1);
    1090    vec_dstt((_92 *)p,1,1);
    1091    vec_st(s32,1,(  vector signed int *)p);
    1092    vec_st(s32,1,(_92 *)p);
    1093    vec_stl(s32,1,(  vector signed int *)p);
    1094    vec_stl(s32,1,(_92 *)p);
    1095    u32 = vec_ld(1,(const  vector unsigned int *)p);
    1096    u32 = vec_ld(1,(_94 *)p);
    1097    u32 = vec_ldl(1,(const  vector unsigned int *)p);
    1098    u32 = vec_ldl(1,(_94 *)p);
    1099    vec_dst((const  vector unsigned int *)p,1,1);
    1100    vec_dstst((const  vector unsigned int *)p,1,1);
    1101    vec_dststt((const  vector unsigned int *)p,1,1);
    1102    vec_dstt((const  vector unsigned int *)p,1,1);
    1103    vec_dst((_94 *)p,1,1);
    1104    vec_dstst((_94 *)p,1,1);
    1105    vec_dststt((_94 *)p,1,1);
    1106    vec_dstt((_94 *)p,1,1);
    1107    u32 = vec_ld(1,(  vector unsigned int *)p);
    1108    u32 = vec_ld(1,(_96 *)p);
    1109    u32 = vec_ldl(1,(  vector unsigned int *)p);
    1110    u32 = vec_ldl(1,(_96 *)p);
    1111    vec_dst((  vector unsigned int *)p,1,1);
    1112    vec_dstst((  vector unsigned int *)p,1,1);
    1113    vec_dststt((  vector unsigned int *)p,1,1);
    1114    vec_dstt((  vector unsigned int *)p,1,1);
    1115    vec_dst((_96 *)p,1,1);
    1116    vec_dstst((_96 *)p,1,1);
    1117    vec_dststt((_96 *)p,1,1);
    1118    vec_dstt((_96 *)p,1,1);
    1119    vec_st(u32,1,(  vector unsigned int *)p);
    1120    vec_st(u32,1,(_96 *)p);
    1121    vec_stl(u32,1,(  vector unsigned int *)p);
    1122    vec_stl(u32,1,(_96 *)p);
    1123    u8 = vec_lvsl(1,(const volatile int signed *)p);
    1124    u8 = vec_lvsl(1,(_97 *)p);
    1125    u8 = vec_lvsr(1,(const volatile int signed *)p);
    1126    u8 = vec_lvsr(1,(_97 *)p);
    1127    u8 = vec_lvsl(1,(const  int signed *)p);
    1128    u8 = vec_lvsl(1,(_98 *)p);
    1129    u8 = vec_lvsr(1,(const int signed *)p);
    1130    u8 = vec_lvsr(1,(_98 *)p);
    1131    s32 = vec_ld(1,(const int signed *)p);
    1132    s32 = vec_ld(1,(_98 *)p);
    1133    s32 = vec_lde(1,(const int signed *)p);
    1134    s32 = vec_lde(1,(_98 *)p);
    1135    s32 = vec_ldl(1,(const int signed *)p);
    1136    s32 = vec_ldl(1,(_98 *)p);
    1137    vec_dst((const int signed *)p,1,1);
    1138    vec_dstst((const int signed *)p,1,1);
    1139    vec_dststt((const int signed *)p,1,1);
    1140    vec_dstt((const int signed *)p,1,1);
    1141    vec_dst((_98 *)p,1,1);
    1142    vec_dstst((_98 *)p,1,1);
    1143    vec_dststt((_98 *)p,1,1);
    1144    vec_dstt((_98 *)p,1,1);
    1145    u8 = vec_lvsl(1,( volatile int signed *)p);
    1146    u8 = vec_lvsl(1,(_99 *)p);
    1147    u8 = vec_lvsr(1,( volatile int signed *)p);
    1148    u8 = vec_lvsr(1,(_99 *)p);
    1149    u8 = vec_lvsl(1,(int  signed *)p);
    1150    u8 = vec_lvsl(1,(_100 *)p);
    1151    u8 = vec_lvsr(1,(int  signed *)p);
    1152    u8 = vec_lvsr(1,(_100 *)p);
    1153    s32 = vec_ld(1,(int  signed *)p);
    1154    s32 = vec_ld(1,(_100 *)p);
    1155    s32 = vec_lde(1,(int  signed *)p);
    1156    s32 = vec_lde(1,(_100 *)p);
    1157    s32 = vec_ldl(1,(int  signed *)p);
    1158    s32 = vec_ldl(1,(_100 *)p);
    1159    vec_dst((int  signed *)p,1,1);
    1160    vec_dstst((int  signed *)p,1,1);
    1161    vec_dststt((int  signed *)p,1,1);
    1162    vec_dstt((int  signed *)p,1,1);
    1163    vec_dst((_100 *)p,1,1);
    1164    vec_dstst((_100 *)p,1,1);
    1165    vec_dststt((_100 *)p,1,1);
    1166    vec_dstt((_100 *)p,1,1);
    1167    vec_st(s32,1,(int  signed *)p);
    1168    vec_st(s32,1,(_100 *)p);
    1169    vec_ste(s32,1,(int  signed *)p);
    1170    vec_ste(s32,1,(_100 *)p);
    1171    vec_stl(s32,1,(int  signed *)p);
    1172    vec_stl(s32,1,(_100 *)p);
    1173    u8 = vec_lvsl(1,(const volatile short int *)p);
    1174    u8 = vec_lvsl(1,(_101 *)p);
    1175    u8 = vec_lvsr(1,(const volatile short int *)p);
    1176    u8 = vec_lvsr(1,(_101 *)p);
    1177    u8 = vec_lvsl(1,(const  short int *)p);
    1178    u8 = vec_lvsl(1,(_102 *)p);
    1179    u8 = vec_lvsr(1,(const  short int *)p);
    1180    u8 = vec_lvsr(1,(_102 *)p);
    1181    s16 = vec_ld(1,(const  short int *)p);
    1182    s16 = vec_ld(1,(_102 *)p);
    1183    s16 = vec_lde(1,(const  short int *)p);
    1184    s16 = vec_lde(1,(_102 *)p);
    1185    s16 = vec_ldl(1,(const  short int *)p);
    1186    s16 = vec_ldl(1,(_102 *)p);
    1187    vec_dst((const  short int *)p,1,1);
    1188    vec_dstst((const  short int *)p,1,1);
    1189    vec_dststt((const  short int *)p,1,1);
    1190    vec_dstt((const  short int *)p,1,1);
    1191    vec_dst((_102 *)p,1,1);
    1192    vec_dstst((_102 *)p,1,1);
    1193    vec_dststt((_102 *)p,1,1);
    1194    vec_dstt((_102 *)p,1,1);
    1195    u8 = vec_lvsl(1,( volatile short int *)p);
    1196    u8 = vec_lvsl(1,(_103 *)p);
    1197    u8 = vec_lvsr(1,( volatile short int *)p);
    1198    u8 = vec_lvsr(1,(_103 *)p);
    1199    u8 = vec_lvsl(1,(  short int *)p);
    1200    u8 = vec_lvsl(1,(_104 *)p);
    1201    u8 = vec_lvsr(1,(  short int *)p);
    1202    u8 = vec_lvsr(1,(_104 *)p);
    1203    s16 = vec_ld(1,(  short int *)p);
    1204    s16 = vec_ld(1,(_104 *)p);
    1205    s16 = vec_lde(1,(  short int *)p);
    1206    s16 = vec_lde(1,(_104 *)p);
    1207    s16 = vec_ldl(1,(  short int *)p);
    1208    s16 = vec_ldl(1,(_104 *)p);
    1209    vec_dst((  short int *)p,1,1);
    1210    vec_dstst((  short int *)p,1,1);
    1211    vec_dststt((  short int *)p,1,1);
    1212    vec_dstt((  short int *)p,1,1);
    1213    vec_dst((_104 *)p,1,1);
    1214    vec_dstst((_104 *)p,1,1);
    1215    vec_dststt((_104 *)p,1,1);
    1216    vec_dstt((_104 *)p,1,1);
    1217    vec_st(s16,1,(  short int *)p);
    1218    vec_st(s16,1,(_104 *)p);
    1219    vec_ste(s16,1,(  short int *)p);
    1220    vec_ste(s16,1,(_104 *)p);
    1221    vec_stl(s16,1,(  short int *)p);
    1222    vec_stl(s16,1,(_104 *)p);
    1223    u8 = vec_lvsl(1,(const volatile int *)p);
    1224    u8 = vec_lvsl(1,(_105 *)p);
    1225    u8 = vec_lvsr(1,(const volatile int *)p);
    1226    u8 = vec_lvsr(1,(_105 *)p);
    1227    u8 = vec_lvsl(1,(const  int *)p);
    1228    u8 = vec_lvsl(1,(_106 *)p);
    1229    u8 = vec_lvsr(1,(const  int *)p);
    1230    u8 = vec_lvsr(1,(_106 *)p);
    1231    s32 = vec_ld(1,(const  int *)p);
    1232    s32 = vec_ld(1,(_106 *)p);
    1233    s32 = vec_lde(1,(const  int *)p);
    1234    s32 = vec_lde(1,(_106 *)p);
    1235    s32 = vec_ldl(1,(const  int *)p);
    1236    s32 = vec_ldl(1,(_106 *)p);
    1237    vec_dst((const  int *)p,1,1);
    1238    vec_dstst((const  int *)p,1,1);
    1239    vec_dststt((const  int *)p,1,1);
    1240    vec_dstt((const  int *)p,1,1);
    1241    vec_dst((_106 *)p,1,1);
    1242    vec_dstst((_106 *)p,1,1);
    1243    vec_dststt((_106 *)p,1,1);
    1244    vec_dstt((_106 *)p,1,1);
    1245    u8 = vec_lvsl(1,( volatile int *)p);
    1246    u8 = vec_lvsl(1,(_107 *)p);
    1247    u8 = vec_lvsr(1,( volatile int *)p);
    1248    u8 = vec_lvsr(1,(_107 *)p);
    1249    u8 = vec_lvsl(1,(  int *)p);
    1250    u8 = vec_lvsl(1,(_108 *)p);
    1251    u8 = vec_lvsr(1,(  int *)p);
    1252    u8 = vec_lvsr(1,(_108 *)p);
    1253    s32 = vec_ld(1,(  int *)p);
    1254    s32 = vec_ld(1,(_108 *)p);
    1255    s32 = vec_lde(1,(  int *)p);
    1256    s32 = vec_lde(1,(_108 *)p);
    1257    s32 = vec_ldl(1,(  int *)p);
    1258    s32 = vec_ldl(1,(_108 *)p);
    1259    vec_dst((  int *)p,1,1);
    1260    vec_dstst((  int *)p,1,1);
    1261    vec_dststt((  int *)p,1,1);
    1262    vec_dstt((  int *)p,1,1);
    1263    vec_dst((_108 *)p,1,1);
    1264    vec_dstst((_108 *)p,1,1);
    1265    vec_dststt((_108 *)p,1,1);
    1266    vec_dstt((_108 *)p,1,1);
    1267    vec_st(s32,1,(  int *)p);
    1268    vec_st(s32,1,(_108 *)p);
    1269    vec_ste(s32,1,(  int *)p);
    1270    vec_ste(s32,1,(_108 *)p);
    1271    vec_stl(s32,1,(  int *)p);
    1272    vec_stl(s32,1,(_108 *)p);
    1273    u8 = vec_lvsl(1,(const volatile int *)p);
    1274    u8 = vec_lvsl(1,(_109 *)p);
    1275    u8 = vec_lvsr(1,(const volatile int *)p);
    1276    u8 = vec_lvsr(1,(_109 *)p);
    1277    u8 = vec_lvsl(1,(const  int *)p);
    1278    u8 = vec_lvsl(1,(_110 *)p);
    1279    u8 = vec_lvsr(1,(const  int *)p);
    1280    u8 = vec_lvsr(1,(_110 *)p);
    1281    s32 = vec_ld(1,(const  int *)p);
    1282    s32 = vec_ld(1,(_110 *)p);
    1283    s32 = vec_lde(1,(const  int *)p);
    1284    s32 = vec_lde(1,(_110 *)p);
    1285    s32 = vec_ldl(1,(const  int *)p);
    1286    s32 = vec_ldl(1,(_110 *)p);
    1287    vec_dst((const  int *)p,1,1);
    1288    vec_dstst((const  int *)p,1,1);
    1289    vec_dststt((const  int *)p,1,1);
    1290    vec_dstt((const  int *)p,1,1);
    1291    vec_dst((_110 *)p,1,1);
    1292    vec_dstst((_110 *)p,1,1);
    1293    vec_dststt((_110 *)p,1,1);
    1294    vec_dstt((_110 *)p,1,1);
    1295    u8 = vec_lvsl(1,( volatile int *)p);
    1296    u8 = vec_lvsl(1,(_111 *)p);
    1297    u8 = vec_lvsr(1,( volatile int *)p);
    1298    u8 = vec_lvsr(1,(_111 *)p);
    1299    u8 = vec_lvsl(1,(  int *)p);
    1300    u8 = vec_lvsl(1,(_112 *)p);
    1301    u8 = vec_lvsr(1,(  int *)p);
    1302    u8 = vec_lvsr(1,(_112 *)p);
    1303    s32 = vec_ld(1,(  int *)p);
    1304    s32 = vec_ld(1,(_112 *)p);
    1305    s32 = vec_lde(1,(  int *)p);
    1306    s32 = vec_lde(1,(_112 *)p);
    1307    s32 = vec_ldl(1,(  int *)p);
    1308    s32 = vec_ldl(1,(_112 *)p);
    1309    vec_dst((  int *)p,1,1);
    1310    vec_dstst((  int *)p,1,1);
    1311    vec_dststt((  int *)p,1,1);
    1312    vec_dstt((  int *)p,1,1);
    1313    vec_dst((_112 *)p,1,1);
    1314    vec_dstst((_112 *)p,1,1);
    1315    vec_dststt((_112 *)p,1,1);
    1316    vec_dstt((_112 *)p,1,1);
    1317    vec_st(s32,1,(  int *)p);
    1318    vec_st(s32,1,(_112 *)p);
    1319    vec_ste(s32,1,(  int *)p);
    1320    vec_ste(s32,1,(_112 *)p);
    1321    vec_stl(s32,1,(  int *)p);
    1322    vec_stl(s32,1,(_112 *)p);
    1323    u8 = vec_ld(1,(const  vector unsigned char *)p);
    1324    u8 = vec_ld(1,(_114 *)p);
    1325    u8 = vec_ldl(1,(const  vector unsigned char *)p);
    1326    u8 = vec_ldl(1,(_114 *)p);
    1327    vec_dst((const  vector unsigned char *)p,1,1);
    1328    vec_dstst((const  vector unsigned char *)p,1,1);
    1329    vec_dststt((const  vector unsigned char *)p,1,1);
    1330    vec_dstt((const  vector unsigned char *)p,1,1);
    1331    vec_dst((_114 *)p,1,1);
    1332    vec_dstst((_114 *)p,1,1);
    1333    vec_dststt((_114 *)p,1,1);
    1334    vec_dstt((_114 *)p,1,1);
    1335    u8 = vec_ld(1,(  vector unsigned char *)p);
    1336    u8 = vec_ld(1,(_116 *)p);
    1337    u8 = vec_ldl(1,(  vector unsigned char *)p);
    1338    u8 = vec_ldl(1,(_116 *)p);
    1339    vec_dst((  vector unsigned char *)p,1,1);
    1340    vec_dstst((  vector unsigned char *)p,1,1);
    1341    vec_dststt((  vector unsigned char *)p,1,1);
    1342    vec_dstt((  vector unsigned char *)p,1,1);
    1343    vec_dst((_116 *)p,1,1);
    1344    vec_dstst((_116 *)p,1,1);
    1345    vec_dststt((_116 *)p,1,1);
    1346    vec_dstt((_116 *)p,1,1);
    1347    vec_st(u8,1,(  vector unsigned char *)p);
    1348    vec_st(u8,1,(_116 *)p);
    1349    vec_stl(u8,1,(  vector unsigned char *)p);
    1350    vec_stl(u8,1,(_116 *)p);
    1351    u8 = vec_lvsl(1,(const volatile signed char *)p);
    1352    u8 = vec_lvsl(1,(_117 *)p);
    1353    u8 = vec_lvsr(1,(const volatile signed char *)p);
    1354    u8 = vec_lvsr(1,(_117 *)p);
    1355    u8 = vec_lvsl(1,(const  signed char *)p);
    1356    u8 = vec_lvsl(1,(_118 *)p);
    1357    u8 = vec_lvsr(1,(const  signed char *)p);
    1358    u8 = vec_lvsr(1,(_118 *)p);
    1359    s8 = vec_ld(1,(const  signed char *)p);
    1360    s8 = vec_ld(1,(_118 *)p);
    1361    s8 = vec_lde(1,(const  signed char *)p);
    1362    s8 = vec_lde(1,(_118 *)p);
    1363    s8 = vec_ldl(1,(const  signed char *)p);
    1364    s8 = vec_ldl(1,(_118 *)p);
    1365    vec_dst((const  signed char *)p,1,1);
    1366    vec_dstst((const  signed char *)p,1,1);
    1367    vec_dststt((const  signed char *)p,1,1);
    1368    vec_dstt((const  signed char *)p,1,1);
    1369    vec_dst((_118 *)p,1,1);
    1370    vec_dstst((_118 *)p,1,1);
    1371    vec_dststt((_118 *)p,1,1);
    1372    vec_dstt((_118 *)p,1,1);
    1373    u8 = vec_lvsl(1,( volatile signed char *)p);
    1374    u8 = vec_lvsl(1,(_119 *)p);
    1375    u8 = vec_lvsr(1,( volatile signed char *)p);
    1376    u8 = vec_lvsr(1,(_119 *)p);
    1377    u8 = vec_lvsl(1,(  signed char *)p);
    1378    u8 = vec_lvsl(1,(_120 *)p);
    1379    u8 = vec_lvsr(1,(  signed char *)p);
    1380    u8 = vec_lvsr(1,(_120 *)p);
    1381    s8 = vec_ld(1,(  signed char *)p);
    1382    s8 = vec_ld(1,(_120 *)p);
    1383    s8 = vec_lde(1,(  signed char *)p);
    1384    s8 = vec_lde(1,(_120 *)p);
    1385    s8 = vec_ldl(1,(  signed char *)p);
    1386    s8 = vec_ldl(1,(_120 *)p);
    1387    vec_dst((  signed char *)p,1,1);
    1388    vec_dstst((  signed char *)p,1,1);
    1389    vec_dststt((  signed char *)p,1,1);
    1390    vec_dstt((  signed char *)p,1,1);
    1391    vec_dst((_120 *)p,1,1);
    1392    vec_dstst((_120 *)p,1,1);
    1393    vec_dststt((_120 *)p,1,1);
    1394    vec_dstt((_120 *)p,1,1);
    1395    vec_st(s8,1,(  signed char *)p);
    1396    vec_st(s8,1,(_120 *)p);
    1397    vec_ste(s8,1,(  signed char *)p);
    1398    vec_ste(s8,1,(_120 *)p);
    1399    vec_stl(s8,1,(  signed char *)p);
    1400    vec_stl(s8,1,(_120 *)p);
    1401    u8 = vec_lvsl(1,(const volatile float *)p);
    1402    u8 = vec_lvsl(1,(_121 *)p);
    1403    u8 = vec_lvsr(1,(const volatile float *)p);
    1404    u8 = vec_lvsr(1,(_121 *)p);
    1405    u8 = vec_lvsl(1,(const  float *)p);
    1406    u8 = vec_lvsl(1,(_122 *)p);
    1407    u8 = vec_lvsr(1,(const  float *)p);
    1408    u8 = vec_lvsr(1,(_122 *)p);
    1409    f32 = vec_ld(1,(const  float *)p);
    1410    f32 = vec_ld(1,(_122 *)p);
    1411    f32 = vec_lde(1,(const  float *)p);
    1412    f32 = vec_lde(1,(_122 *)p);
    1413    f32 = vec_ldl(1,(const  float *)p);
    1414    f32 = vec_ldl(1,(_122 *)p);
    1415    vec_dst((const  float *)p,1,1);
    1416    vec_dstst((const  float *)p,1,1);
    1417    vec_dststt((const  float *)p,1,1);
    1418    vec_dstt((const  float *)p,1,1);
    1419    vec_dst((_122 *)p,1,1);
    1420    vec_dstst((_122 *)p,1,1);
    1421    vec_dststt((_122 *)p,1,1);
    1422    vec_dstt((_122 *)p,1,1);
    1423    u8 = vec_lvsl(1,( volatile float *)p);
    1424    u8 = vec_lvsl(1,(_123 *)p);
    1425    u8 = vec_lvsr(1,( volatile float *)p);
    1426    u8 = vec_lvsr(1,(_123 *)p);
    1427    u8 = vec_lvsl(1,(  float *)p);
    1428    u8 = vec_lvsl(1,(_124 *)p);
    1429    u8 = vec_lvsr(1,(  float *)p);
    1430    u8 = vec_lvsr(1,(_124 *)p);
    1431    f32 = vec_ld(1,(  float *)p);
    1432    f32 = vec_ld(1,(_124 *)p);
    1433    f32 = vec_lde(1,(  float *)p);
    1434    f32 = vec_lde(1,(_124 *)p);
    1435    f32 = vec_ldl(1,(  float *)p);
    1436    f32 = vec_ldl(1,(_124 *)p);
    1437    vec_dst((  float *)p,1,1);
    1438    vec_dstst((  float *)p,1,1);
    1439    vec_dststt((  float *)p,1,1);
    1440    vec_dstt((  float *)p,1,1);
    1441    vec_dst((_124 *)p,1,1);
    1442    vec_dstst((_124 *)p,1,1);
    1443    vec_dststt((_124 *)p,1,1);
    1444    vec_dstt((_124 *)p,1,1);
    1445    vec_st(f32,1,(  float *)p);
    1446    vec_st(f32,1,(_124 *)p);
    1447    vec_ste(f32,1,(  float *)p);
    1448    vec_ste(f32,1,(_124 *)p);
    1449    vec_stl(f32,1,(  float *)p);
    1450    vec_stl(f32,1,(_124 *)p);
    1451  }