Home | History | Annotate | Download | only in Mips
      1 ; RUN: llc -march=mipsel -mattr=+dsp < %s | FileCheck %s
      2 
      3 @g1 = common global <2 x i16> zeroinitializer, align 4
      4 @g0 = common global <2 x i16> zeroinitializer, align 4
      5 @g3 = common global <4 x i8> zeroinitializer, align 4
      6 @g2 = common global <4 x i8> zeroinitializer, align 4
      7 
      8 define void @func_v2i16() nounwind {
      9 entry:
     10 ; CHECK: lw
     11 ; CHECK: sw
     12 
     13   %0 = load <2 x i16>, <2 x i16>* @g1, align 4
     14   store <2 x i16> %0, <2 x i16>* @g0, align 4
     15   ret void
     16 }
     17 
     18 define void @func_v4i8() nounwind {
     19 entry:
     20 ; CHECK: lw
     21 ; CHECK: sw
     22 
     23   %0 = load <4 x i8>, <4 x i8>* @g3, align 4
     24   store <4 x i8> %0, <4 x i8>* @g2, align 4
     25   ret void
     26 }
     27 
     28