Nadav Rotem | c8d12ee | 2012-01-11 20:19:17 +0000 | [diff] [blame^] | 1 | ; RUN: llc < %s -march=x86 -mcpu=corei7-avx -mattr=+avx -mtriple=i686-pc-win32 | FileCheck %s |
2 | |||||
3 | ;CHECK: add18i16 | ||||
4 | define void @add18i16(<18 x i16>* nocapture sret %ret, <18 x i16>* %bp) nounwind { | ||||
5 | ;CHECK: vmovups | ||||
6 | %b = load <18 x i16>* %bp, align 16 | ||||
7 | %x = add <18 x i16> zeroinitializer, %b | ||||
8 | store <18 x i16> %x, <18 x i16>* %ret, align 16 | ||||
9 | ;CHECK: ret | ||||
10 | ret void | ||||
11 | } | ||||
12 |