From 1f4afa2405a6bad5becfcb110279268fae15a7ea Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Thu, 16 Jun 2016 18:21:11 +0000 Subject: [PATCH] dos2unix this test. NFC. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272928 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/CodeGen/X86/pie.ll | 90 ++++++++++++++++++++--------------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/test/CodeGen/X86/pie.ll b/test/CodeGen/X86/pie.ll index 33221a77fc0..7b765f8ef54 100644 --- a/test/CodeGen/X86/pie.ll +++ b/test/CodeGen/X86/pie.ll @@ -1,45 +1,45 @@ -; RUN: llc < %s -O0 -mcpu=generic -mtriple=i686-linux-gnu -relocation-model=pic | FileCheck %s -; RUN: llc < %s -O0 -mcpu=generic -mtriple=i686-linux-gnu -fast-isel -relocation-model=pic | FileCheck %s -; RUN: llc < %s -O0 -mcpu=generic -mtriple=x86_64-linux-gnu -relocation-model=pic | FileCheck %s -; RUN: llc < %s -O0 -mcpu=generic -mtriple=x86_64-linux-gnu -fast-isel -relocation-model=pic | FileCheck %s - -; CHECK-LABEL: bar: -; CHECK: call{{l|q}} foo{{$}} -; CHECK: call{{l|q}} weak_odr_foo{{$}} -; CHECK: call{{l|q}} weak_foo{{$}} -; CHECK: call{{l|q}} internal_foo{{$}} -; CHECK: call{{l|q}} ext_baz@PLT - -define weak void @weak_foo() { - ret void -} - -define weak_odr void @weak_odr_foo() { - ret void -} - -define internal void @internal_foo() { - ret void -} - -declare i32 @ext_baz() - -define void @foo() { - ret void -} - -define void @bar() { -entry: - call void @foo() - call void @weak_odr_foo() - call void @weak_foo() - call void @internal_foo() - call i32 @ext_baz() - ret void -} - -; -fpie for local global data tests should be added here - -!llvm.module.flags = !{!0, !1} -!0 = !{i32 1, !"PIC Level", i32 1} -!1 = !{i32 1, !"PIE Level", i32 1} +; RUN: llc < %s -O0 -mcpu=generic -mtriple=i686-linux-gnu -relocation-model=pic | FileCheck %s +; RUN: llc < %s -O0 -mcpu=generic -mtriple=i686-linux-gnu -fast-isel -relocation-model=pic | FileCheck %s +; RUN: llc < %s -O0 -mcpu=generic -mtriple=x86_64-linux-gnu -relocation-model=pic | FileCheck %s +; RUN: llc < %s -O0 -mcpu=generic -mtriple=x86_64-linux-gnu -fast-isel -relocation-model=pic | FileCheck %s + +; CHECK-LABEL: bar: +; CHECK: call{{l|q}} foo{{$}} +; CHECK: call{{l|q}} weak_odr_foo{{$}} +; CHECK: call{{l|q}} weak_foo{{$}} +; CHECK: call{{l|q}} internal_foo{{$}} +; CHECK: call{{l|q}} ext_baz@PLT + +define weak void @weak_foo() { + ret void +} + +define weak_odr void @weak_odr_foo() { + ret void +} + +define internal void @internal_foo() { + ret void +} + +declare i32 @ext_baz() + +define void @foo() { + ret void +} + +define void @bar() { +entry: + call void @foo() + call void @weak_odr_foo() + call void @weak_foo() + call void @internal_foo() + call i32 @ext_baz() + ret void +} + +; -fpie for local global data tests should be added here + +!llvm.module.flags = !{!0, !1} +!0 = !{i32 1, !"PIC Level", i32 1} +!1 = !{i32 1, !"PIE Level", i32 1} -- 2.50.1