From: Matt Beaumont-Gay Date: Thu, 2 Feb 2012 19:00:49 +0000 (+0000) Subject: Unix line endings X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=6ab8949cc12b59288e9cd1ca288171ab98832f4e;p=oota-llvm.git Unix line endings git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149615 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/CodeGen/X86/avx-trunc.ll b/test/CodeGen/X86/avx-trunc.ll index dd0e268c3cf..d0077366444 100755 --- a/test/CodeGen/X86/avx-trunc.ll +++ b/test/CodeGen/X86/avx-trunc.ll @@ -1,15 +1,15 @@ -; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=corei7-avx -mattr=+avx | FileCheck %s - -define <4 x i32> @trunc_64_32(<4 x i64> %A) nounwind uwtable readnone ssp{ -; CHECK: trunc_64_32 -; CHECK: pshufd - %B = trunc <4 x i64> %A to <4 x i32> - ret <4 x i32>%B -} -define <8 x i16> @trunc_32_16(<8 x i32> %A) nounwind uwtable readnone ssp{ -; CHECK: trunc_32_16 -; CHECK: pshufb - %B = trunc <8 x i32> %A to <8 x i16> - ret <8 x i16>%B -} - +; RUN: llc < %s -mtriple=x86_64-apple-darwin -mcpu=corei7-avx -mattr=+avx | FileCheck %s + +define <4 x i32> @trunc_64_32(<4 x i64> %A) nounwind uwtable readnone ssp{ +; CHECK: trunc_64_32 +; CHECK: pshufd + %B = trunc <4 x i64> %A to <4 x i32> + ret <4 x i32>%B +} +define <8 x i16> @trunc_32_16(<8 x i32> %A) nounwind uwtable readnone ssp{ +; CHECK: trunc_32_16 +; CHECK: pshufb + %B = trunc <8 x i32> %A to <8 x i16> + ret <8 x i16>%B +} + diff --git a/test/CodeGen/X86/avx-win64-args.ll b/test/CodeGen/X86/avx-win64-args.ll index 8b52417c10f..85b2634a532 100755 --- a/test/CodeGen/X86/avx-win64-args.ll +++ b/test/CodeGen/X86/avx-win64-args.ll @@ -1,18 +1,18 @@ -; RUN: llc < %s -mcpu=corei7-avx -mattr=+avx | FileCheck %s -target triple = "x86_64-pc-win32" - -declare <8 x float> @foo(<8 x float>, i32) - -define <8 x float> @test1(<8 x float> %x, <8 x float> %y) nounwind uwtable readnone ssp { -entry: -; CHECK: test1 -; CHECK: leaq {{.*}}, %rcx -; CHECK: movl {{.*}}, %edx -; CHECK: call -; CHECK: ret - %x1 = fadd <8 x float> %x, %y - %call = call <8 x float> @foo(<8 x float> %x1, i32 1) nounwind - %y1 = fsub <8 x float> %call, %y - ret <8 x float> %y1 -} - +; RUN: llc < %s -mcpu=corei7-avx -mattr=+avx | FileCheck %s +target triple = "x86_64-pc-win32" + +declare <8 x float> @foo(<8 x float>, i32) + +define <8 x float> @test1(<8 x float> %x, <8 x float> %y) nounwind uwtable readnone ssp { +entry: +; CHECK: test1 +; CHECK: leaq {{.*}}, %rcx +; CHECK: movl {{.*}}, %edx +; CHECK: call +; CHECK: ret + %x1 = fadd <8 x float> %x, %y + %call = call <8 x float> @foo(<8 x float> %x1, i32 1) nounwind + %y1 = fsub <8 x float> %call, %y + ret <8 x float> %y1 +} +