From a7c233fbe043f61d3ef760129a879ec571141668 Mon Sep 17 00:00:00 2001 From: Clement Courbet Date: Fri, 21 Apr 2017 09:20:44 +0000 Subject: add more tests llvm-svn: 300958 --- llvm/test/CodeGen/X86/memcpy-struct-by-value.ll | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'llvm/test/CodeGen/X86/memcpy-struct-by-value.ll') diff --git a/llvm/test/CodeGen/X86/memcpy-struct-by-value.ll b/llvm/test/CodeGen/X86/memcpy-struct-by-value.ll index 4bb022e9332..0537075aac3 100644 --- a/llvm/test/CodeGen/X86/memcpy-struct-by-value.ll +++ b/llvm/test/CodeGen/X86/memcpy-struct-by-value.ll @@ -1,5 +1,7 @@ ; RUN: llc -mtriple=x86_64-linux-gnu -mattr=-fast-string < %s -o - | FileCheck %s --check-prefix=ALL --check-prefix=NOFAST ; RUN: llc -mtriple=x86_64-linux-gnu -mattr=+fast-string < %s -o - | FileCheck %s --check-prefix=ALL --check-prefix=FAST +; RUN: llc -mtriple=x86_64-linux-gnu -mcpu=haswell < %s -o - | FileCheck %s --check-prefix=ALL --check-prefix=HASWELL +; RUN: llc -mtriple=x86_64-linux-gnu -mcpu=generic < %s -o - | FileCheck %s --check-prefix=ALL --check-prefix=GENERIC %struct.large = type { [4096 x i8] } @@ -11,5 +13,7 @@ define void @test1(%struct.large* nocapture %x) nounwind { ; ALL-LABEL: test1: ; NOFAST: rep;movsq +; GENERIC: rep;movsq ; FAST: rep;movsb +; HASWELL: rep;movsb } -- cgit v1.2.3