From 216be996d68ec325f1d4341d3af78f078d430d4b Mon Sep 17 00:00:00 2001 From: Jinsong Ji Date: Fri, 20 Sep 2019 20:31:37 +0000 Subject: [PATCH] [NFC][PowerPC] Consolidate testing of common linkage symbols Add a new file to test the code gen for common linkage symbol. Remove common linkage in some other testcases to avoid distraction. llvm-svn: 372426 --- .../PowerPC/CompareEliminationSpillIssue.ll | 2 +- llvm/test/CodeGen/PowerPC/csr-split.ll | 2 +- llvm/test/CodeGen/PowerPC/ctrloop-shortLoops.ll | 14 +++---- llvm/test/CodeGen/PowerPC/elf-common.ll | 45 ++++++++++++++++++++++ llvm/test/CodeGen/PowerPC/expand-isel.ll | 4 +- llvm/test/CodeGen/PowerPC/f128-aggregates.ll | 2 +- llvm/test/CodeGen/PowerPC/ppc64-P9-mod.ll | 16 ++++---- .../CodeGen/PowerPC/ppc64-pre-inc-no-extra-phi.ll | 2 +- llvm/test/CodeGen/PowerPC/pr32140.ll | 8 ++-- llvm/test/CodeGen/PowerPC/pr36068.ll | 2 +- llvm/test/CodeGen/PowerPC/pr39815.ll | 4 +- llvm/test/CodeGen/PowerPC/sms-simple.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesieqsc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesieqsi.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesieqsll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesieqss.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiequc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiequi.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiequll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiequs.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigesc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigesi.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigesll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigess.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigeuc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigeui.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigeull.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigeus.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigtsc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigtsi.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigtsll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigtss.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigtuc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigtui.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesigtus.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesilesc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesilesi.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesilesll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiless.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesileuc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesileui.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesileull.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesileus.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiltsc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiltsi.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiltsll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiltss.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiltuc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiltui.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiltus.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesinesc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesinesi.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesinesll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesiness.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesineuc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesineui.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesineull.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesineus.ll | 2 +- llvm/test/CodeGen/PowerPC/testCompareslleqsc.ll | 2 +- llvm/test/CodeGen/PowerPC/testCompareslleqsi.ll | 2 +- llvm/test/CodeGen/PowerPC/testCompareslleqsll.ll | 2 +- llvm/test/CodeGen/PowerPC/testCompareslleqss.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllequc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllequi.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllequll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllequs.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgesc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgesi.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgesll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgess.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgeuc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgeui.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgeull.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgeus.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgtsll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgtuc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgtui.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllgtus.ll | 2 +- llvm/test/CodeGen/PowerPC/testCompareslllesc.ll | 2 +- llvm/test/CodeGen/PowerPC/testCompareslllesi.ll | 2 +- llvm/test/CodeGen/PowerPC/testCompareslllesll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllless.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllleuc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllleui.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllleull.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllleus.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllltsll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllltuc.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllltui.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllltus.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllnesll.ll | 2 +- llvm/test/CodeGen/PowerPC/testComparesllneull.ll | 2 +- llvm/test/CodeGen/PowerPC/zext-and-cmp.ll | 2 +- 93 files changed, 155 insertions(+), 110 deletions(-) create mode 100644 llvm/test/CodeGen/PowerPC/elf-common.ll diff --git a/llvm/test/CodeGen/PowerPC/CompareEliminationSpillIssue.ll b/llvm/test/CodeGen/PowerPC/CompareEliminationSpillIssue.ll index 75cac90..10a5e0d 100644 --- a/llvm/test/CodeGen/PowerPC/CompareEliminationSpillIssue.ll +++ b/llvm/test/CodeGen/PowerPC/CompareEliminationSpillIssue.ll @@ -9,7 +9,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 @.str = private unnamed_addr constant [12 x i8] c"Value = %d\0A\00", align 1 ; Function Attrs: noinline nounwind diff --git a/llvm/test/CodeGen/PowerPC/csr-split.ll b/llvm/test/CodeGen/PowerPC/csr-split.ll index 4e7db53..cd981a2 100644 --- a/llvm/test/CodeGen/PowerPC/csr-split.ll +++ b/llvm/test/CodeGen/PowerPC/csr-split.ll @@ -6,7 +6,7 @@ ; Check CSR split can work properly for tests below. -@a = common dso_local local_unnamed_addr global i32 0, align 4 +@a = dso_local local_unnamed_addr global i32 0, align 4 define dso_local signext i32 @test1(i32* %b) local_unnamed_addr { ; CHECK-PWR9-LABEL: test1: diff --git a/llvm/test/CodeGen/PowerPC/ctrloop-shortLoops.ll b/llvm/test/CodeGen/PowerPC/ctrloop-shortLoops.ll index 4f904d6..44acfcd 100644 --- a/llvm/test/CodeGen/PowerPC/ctrloop-shortLoops.ll +++ b/llvm/test/CodeGen/PowerPC/ctrloop-shortLoops.ll @@ -4,13 +4,13 @@ ; Verify that we do NOT generate the mtctr instruction for loop trip counts < 4 ; The latency of the mtctr is only justified if there are more than 4 comparisons that are removed as a result. -@a = common local_unnamed_addr global i32 0, align 4 -@b = common local_unnamed_addr global i32 0, align 4 -@c = common local_unnamed_addr global i32 0, align 4 -@d = common local_unnamed_addr global i32 0, align 4 -@e = common local_unnamed_addr global i32 0, align 4 -@f = common local_unnamed_addr global i32 0, align 4 -@arr = common local_unnamed_addr global [5 x i32] zeroinitializer, align 4 +@a = local_unnamed_addr global i32 0, align 4 +@b = local_unnamed_addr global i32 0, align 4 +@c = local_unnamed_addr global i32 0, align 4 +@d = local_unnamed_addr global i32 0, align 4 +@e = local_unnamed_addr global i32 0, align 4 +@f = local_unnamed_addr global i32 0, align 4 +@arr = local_unnamed_addr global [5 x i32] zeroinitializer, align 4 ; Function Attrs: norecurse nounwind readonly define signext i32 @testTripCount2(i32 signext %a) { diff --git a/llvm/test/CodeGen/PowerPC/elf-common.ll b/llvm/test/CodeGen/PowerPC/elf-common.ll new file mode 100644 index 0000000..cc73d9b --- /dev/null +++ b/llvm/test/CodeGen/PowerPC/elf-common.ll @@ -0,0 +1,45 @@ +; NOTE: Assertions have been autogenerated by utils/update_llc_test_checks.py +; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr8 -O0 < %s \ +; RUN: | FileCheck -check-prefix=NOOPT %s +; RUN: llc -relocation-model=static -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu \ +; RUN: -mcpu=pwr8 < %s | FileCheck -check-prefix=STATIC %s +; RUN: llc -relocation-model=pic -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu \ +; RUN: -mcpu=pwr8 < %s | FileCheck -check-prefix=PIC %s + +; Test correct code generation for static and pic for loading and storing a common symbol + +@comm_glob = common global i32 0, align 4 + +define signext i32 @test_comm() nounwind { +; NOOPT-LABEL: test_comm: +; NOOPT: # %bb.0: # %entry +; NOOPT-NEXT: addis 3, 2, comm_glob@toc@ha +; NOOPT-NEXT: addi 3, 3, comm_glob@toc@l +; NOOPT-NEXT: lwz 4, 0(3) +; NOOPT-NEXT: addi 5, 4, 1 +; NOOPT-NEXT: stw 5, 0(3) +; NOOPT-NEXT: extsw 3, 4 +; NOOPT-NEXT: blr +; +; STATIC-LABEL: test_comm: +; STATIC: # %bb.0: # %entry +; STATIC-NEXT: addis 4, 2, comm_glob@toc@ha +; STATIC-NEXT: lwa 3, comm_glob@toc@l(4) +; STATIC-NEXT: addi 5, 3, 1 +; STATIC-NEXT: stw 5, comm_glob@toc@l(4) +; STATIC-NEXT: blr +; +; PIC-LABEL: test_comm: +; PIC: # %bb.0: # %entry +; PIC-NEXT: addis 3, 2, .LC0@toc@ha +; PIC-NEXT: ld 4, .LC0@toc@l(3) +; PIC-NEXT: lwa 3, 0(4) +; PIC-NEXT: addi 5, 3, 1 +; PIC-NEXT: stw 5, 0(4) +; PIC-NEXT: blr +entry: + %0 = load i32, i32* @comm_glob, align 4 + %inc = add nsw i32 %0, 1 + store i32 %inc, i32* @comm_glob, align 4 + ret i32 %0 +} diff --git a/llvm/test/CodeGen/PowerPC/expand-isel.ll b/llvm/test/CodeGen/PowerPC/expand-isel.ll index d9b571e..1d1c00e 100644 --- a/llvm/test/CodeGen/PowerPC/expand-isel.ll +++ b/llvm/test/CodeGen/PowerPC/expand-isel.ll @@ -169,8 +169,8 @@ entry: } -@b = common local_unnamed_addr global i32 0, align 4 -@a = common local_unnamed_addr global i32 0, align 4 +@b = local_unnamed_addr global i32 0, align 4 +@a = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readonly define signext i32 @testComplexISEL() #0 { entry: diff --git a/llvm/test/CodeGen/PowerPC/f128-aggregates.ll b/llvm/test/CodeGen/PowerPC/f128-aggregates.ll index 3047650..8c21b85 100644 --- a/llvm/test/CodeGen/PowerPC/f128-aggregates.ll +++ b/llvm/test/CodeGen/PowerPC/f128-aggregates.ll @@ -11,7 +11,7 @@ %struct.With9fp128params = type { fp128, fp128, fp128, fp128, fp128, fp128, fp128, fp128, fp128 } -@a1 = common local_unnamed_addr global [3 x fp128] zeroinitializer, align 16 +@a1 = local_unnamed_addr global [3 x fp128] zeroinitializer, align 16 ; Function Attrs: norecurse nounwind readonly define fp128 @testArray_01(fp128* nocapture readonly %sa) { diff --git a/llvm/test/CodeGen/PowerPC/ppc64-P9-mod.ll b/llvm/test/CodeGen/PowerPC/ppc64-P9-mod.ll index 46e347b..547f9273 100644 --- a/llvm/test/CodeGen/PowerPC/ppc64-P9-mod.ll +++ b/llvm/test/CodeGen/PowerPC/ppc64-P9-mod.ll @@ -2,14 +2,14 @@ ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr9 -verify-machineinstrs | FileCheck %s ; RUN: llc < %s -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr8 | FileCheck %s -check-prefix=CHECK-PWR8 -implicit-check-not mod[us][wd] -@mod_resultsw = common local_unnamed_addr global i32 0, align 4 -@mod_resultud = common local_unnamed_addr global i64 0, align 8 -@div_resultsw = common local_unnamed_addr global i32 0, align 4 -@mod_resultuw = common local_unnamed_addr global i32 0, align 4 -@div_resultuw = common local_unnamed_addr global i32 0, align 4 -@div_resultsd = common local_unnamed_addr global i64 0, align 8 -@mod_resultsd = common local_unnamed_addr global i64 0, align 8 -@div_resultud = common local_unnamed_addr global i64 0, align 8 +@mod_resultsw = local_unnamed_addr global i32 0, align 4 +@mod_resultud = local_unnamed_addr global i64 0, align 8 +@div_resultsw = local_unnamed_addr global i32 0, align 4 +@mod_resultuw = local_unnamed_addr global i32 0, align 4 +@div_resultuw = local_unnamed_addr global i32 0, align 4 +@div_resultsd = local_unnamed_addr global i64 0, align 8 +@mod_resultsd = local_unnamed_addr global i64 0, align 8 +@div_resultud = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind define void @modulo_sw(i32 signext %a, i32 signext %b) local_unnamed_addr { diff --git a/llvm/test/CodeGen/PowerPC/ppc64-pre-inc-no-extra-phi.ll b/llvm/test/CodeGen/PowerPC/ppc64-pre-inc-no-extra-phi.ll index 032bad6..ab84707 100644 --- a/llvm/test/CodeGen/PowerPC/ppc64-pre-inc-no-extra-phi.ll +++ b/llvm/test/CodeGen/PowerPC/ppc64-pre-inc-no-extra-phi.ll @@ -3,7 +3,7 @@ ; RUN: llc < %s -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr8 -verify-machineinstrs | FileCheck %s ; RUN: llc < %s -mtriple=powerpc64-unknown-linux-gnu -mcpu=pwr8 -verify-machineinstrs | FileCheck %s -@perm = common local_unnamed_addr global [100 x i64] zeroinitializer, align 8 +@perm = local_unnamed_addr global [100 x i64] zeroinitializer, align 8 define void @sort_basket() local_unnamed_addr { entry: diff --git a/llvm/test/CodeGen/PowerPC/pr32140.ll b/llvm/test/CodeGen/PowerPC/pr32140.ll index ddcf272..1a0054b 100644 --- a/llvm/test/CodeGen/PowerPC/pr32140.ll +++ b/llvm/test/CodeGen/PowerPC/pr32140.ll @@ -2,10 +2,10 @@ ; RUN: llc -mtriple=powerpc64le-linux-gnu -mcpu=pwr8 < %s | FileCheck %s --check-prefix CHECK-LE ; RUN: llc -mtriple=powerpc64-linux-gnu -mcpu=pwr8 < %s | FileCheck %s --check-prefix CHECK-BE -@as = common local_unnamed_addr global i16 0, align 2 -@bs = common local_unnamed_addr global i16 0, align 2 -@ai = common local_unnamed_addr global i32 0, align 4 -@bi = common local_unnamed_addr global i32 0, align 4 +@as = local_unnamed_addr global i16 0, align 2 +@bs = local_unnamed_addr global i16 0, align 2 +@ai = local_unnamed_addr global i32 0, align 4 +@bi = local_unnamed_addr global i32 0, align 4 define void @bswapStorei64Toi32() { ; CHECK-LABEL: bswapStorei64Toi32: diff --git a/llvm/test/CodeGen/PowerPC/pr36068.ll b/llvm/test/CodeGen/PowerPC/pr36068.ll index aac659b..ee56d02 100644 --- a/llvm/test/CodeGen/PowerPC/pr36068.ll +++ b/llvm/test/CodeGen/PowerPC/pr36068.ll @@ -1,7 +1,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-unknown < %s | \ ; RUN: FileCheck %s -@glob = common local_unnamed_addr global <4 x float> zeroinitializer, align 4 +@glob = local_unnamed_addr global <4 x float> zeroinitializer, align 4 ; Function Attrs: norecurse nounwind define void @test(float %a, <4 x float>* nocapture readonly %b) { diff --git a/llvm/test/CodeGen/PowerPC/pr39815.ll b/llvm/test/CodeGen/PowerPC/pr39815.ll index 062e055..badba31 100644 --- a/llvm/test/CodeGen/PowerPC/pr39815.ll +++ b/llvm/test/CodeGen/PowerPC/pr39815.ll @@ -1,8 +1,8 @@ ; RUN: llc -mcpu=pwr9 -mtriple=powerpc64le-unknown-linux-gnu < %s \ ; RUN: -verify-machineinstrs | FileCheck %s -@b = common dso_local local_unnamed_addr global i64* null, align 8 -@a = common dso_local local_unnamed_addr global i8 0, align 1 +@b = dso_local local_unnamed_addr global i64* null, align 8 +@a = dso_local local_unnamed_addr global i8 0, align 1 define void @testADDEPromoteResult() { entry: diff --git a/llvm/test/CodeGen/PowerPC/sms-simple.ll b/llvm/test/CodeGen/PowerPC/sms-simple.ll index 6b1f0e4..c4d6270 100644 --- a/llvm/test/CodeGen/PowerPC/sms-simple.ll +++ b/llvm/test/CodeGen/PowerPC/sms-simple.ll @@ -4,7 +4,7 @@ ; RUN: | FileCheck %s @x = dso_local local_unnamed_addr global <{ i32, i32, i32, i32, [1020 x i32] }> <{ i32 1, i32 2, i32 3, i32 4, [1020 x i32] zeroinitializer }>, align 4 -@y = common dso_local global [1024 x i32] zeroinitializer, align 4 +@y = dso_local global [1024 x i32] zeroinitializer, align 4 ; Function Attrs: norecurse nounwind define dso_local i32* @foo() local_unnamed_addr #0 { diff --git a/llvm/test/CodeGen/PowerPC/testComparesieqsc.ll b/llvm/test/CodeGen/PowerPC/testComparesieqsc.ll index 893b374..8b5cade 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesieqsc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesieqsc.ll @@ -7,7 +7,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl ; ModuleID = 'ComparisonTestCases/testComparesieqsc.c' -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_ieqsc(i8 signext %a, i8 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesieqsi.ll b/llvm/test/CodeGen/PowerPC/testComparesieqsi.ll index d75485f..d405741 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesieqsi.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesieqsi.ll @@ -7,7 +7,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl ; ModuleID = 'ComparisonTestCases/testComparesieqsi.c' -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_ieqsi(i32 signext %a, i32 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesieqsll.ll b/llvm/test/CodeGen/PowerPC/testComparesieqsll.ll index f5627ff..9d6e0b6 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesieqsll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesieqsll.ll @@ -7,7 +7,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl ; ModuleID = 'ComparisonTestCases/testComparesieqsll.c' -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_ieqsll(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesieqss.ll b/llvm/test/CodeGen/PowerPC/testComparesieqss.ll index 2a5ee0c..9acfcc44 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesieqss.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesieqss.ll @@ -7,7 +7,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl ; ModuleID = 'ComparisonTestCases/testComparesieqss.c' -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_ieqss(i16 signext %a, i16 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiequc.ll b/llvm/test/CodeGen/PowerPC/testComparesiequc.ll index 18243d3..7f938df 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiequc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiequc.ll @@ -7,7 +7,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl ; ModuleID = 'ComparisonTestCases/testComparesiequc.c' -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iequc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiequi.ll b/llvm/test/CodeGen/PowerPC/testComparesiequi.ll index afa4475..b40e3af 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiequi.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiequi.ll @@ -7,7 +7,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl ; ModuleID = 'ComparisonTestCases/testComparesiequi.c' -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iequi(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiequll.ll b/llvm/test/CodeGen/PowerPC/testComparesiequll.ll index 1639971..6ef9db9 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiequll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiequll.ll @@ -7,7 +7,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl ; ModuleID = 'ComparisonTestCases/testComparesiequll.c' -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iequll(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiequs.ll b/llvm/test/CodeGen/PowerPC/testComparesiequs.ll index 99b3883..90bcee8 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiequs.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiequs.ll @@ -7,7 +7,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl ; ModuleID = 'ComparisonTestCases/testComparesiequs.c' -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iequs(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigesc.ll b/llvm/test/CodeGen/PowerPC/testComparesigesc.ll index eb45795..d9a397c 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigesc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigesc.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 define signext i32 @test_igesc(i8 signext %a, i8 signext %b) { ; CHECK-LABEL: test_igesc: diff --git a/llvm/test/CodeGen/PowerPC/testComparesigesi.ll b/llvm/test/CodeGen/PowerPC/testComparesigesi.ll index 93e6c1e..bff6cb2 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigesi.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigesi.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 define signext i32 @test_igesi(i32 signext %a, i32 signext %b) { ; CHECK-LABEL: test_igesi: diff --git a/llvm/test/CodeGen/PowerPC/testComparesigesll.ll b/llvm/test/CodeGen/PowerPC/testComparesigesll.ll index 0f0d792..541ee87 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigesll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigesll.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 define signext i32 @test_igesll(i64 %a, i64 %b) { ; CHECK-LABEL: test_igesll: diff --git a/llvm/test/CodeGen/PowerPC/testComparesigess.ll b/llvm/test/CodeGen/PowerPC/testComparesigess.ll index ac04e9e..c0e1ab8 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigess.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigess.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 define signext i32 @test_igess(i16 signext %a, i16 signext %b) { ; CHECK-LABEL: test_igess: diff --git a/llvm/test/CodeGen/PowerPC/testComparesigeuc.ll b/llvm/test/CodeGen/PowerPC/testComparesigeuc.ll index 5047f0f..3b9314b 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigeuc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigeuc.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igeuc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigeui.ll b/llvm/test/CodeGen/PowerPC/testComparesigeui.ll index 48a0677..13d99c4 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigeui.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigeui.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igeui(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigeull.ll b/llvm/test/CodeGen/PowerPC/testComparesigeull.ll index 53f0e2ac..4d430db 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigeull.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigeull.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igeull(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigeus.ll b/llvm/test/CodeGen/PowerPC/testComparesigeus.ll index ede0e42..3e5063d 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigeus.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigeus.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igeus(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigtsc.ll b/llvm/test/CodeGen/PowerPC/testComparesigtsc.ll index 9ae7e5d..19a0a1d 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigtsc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigtsc.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igtsc(i8 signext %a, i8 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigtsi.ll b/llvm/test/CodeGen/PowerPC/testComparesigtsi.ll index ecdc2f7..21a773f 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigtsi.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigtsi.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igtsi(i32 signext %a, i32 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigtsll.ll b/llvm/test/CodeGen/PowerPC/testComparesigtsll.ll index d1f89d9..f96a285 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigtsll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigtsll.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igtsll(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigtss.ll b/llvm/test/CodeGen/PowerPC/testComparesigtss.ll index f6fa43a..fe95127 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigtss.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigtss.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igtss(i16 signext %a, i16 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigtuc.ll b/llvm/test/CodeGen/PowerPC/testComparesigtuc.ll index 51a2974..2aca2dd 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigtuc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigtuc.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igtuc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigtui.ll b/llvm/test/CodeGen/PowerPC/testComparesigtui.ll index db80bef1..aa1c2ed 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigtui.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigtui.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igtui(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesigtus.ll b/llvm/test/CodeGen/PowerPC/testComparesigtus.ll index ffcd468..877753c 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesigtus.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesigtus.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_igtus(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesilesc.ll b/llvm/test/CodeGen/PowerPC/testComparesilesc.ll index 94118d6..bd5a16f 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesilesc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesilesc.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 define signext i32 @test_ilesc(i8 signext %a, i8 signext %b) { ; CHECK-LABEL: test_ilesc: diff --git a/llvm/test/CodeGen/PowerPC/testComparesilesi.ll b/llvm/test/CodeGen/PowerPC/testComparesilesi.ll index a5f2f84..8717e23 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesilesi.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesilesi.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 define signext i32 @test_ilesi(i32 signext %a, i32 signext %b) { ; CHECK-LABEL: test_ilesi: diff --git a/llvm/test/CodeGen/PowerPC/testComparesilesll.ll b/llvm/test/CodeGen/PowerPC/testComparesilesll.ll index 532df4c..b182766 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesilesll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesilesll.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 define signext i32 @test_ilesll(i64 %a, i64 %b) { ; CHECK-LABEL: test_ilesll: diff --git a/llvm/test/CodeGen/PowerPC/testComparesiless.ll b/llvm/test/CodeGen/PowerPC/testComparesiless.ll index 45c887d..b9b0294 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiless.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiless.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 define signext i32 @test_iless(i16 signext %a, i16 signext %b) { ; CHECK-LABEL: test_iless: diff --git a/llvm/test/CodeGen/PowerPC/testComparesileuc.ll b/llvm/test/CodeGen/PowerPC/testComparesileuc.ll index 9976dad..4461fb6 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesileuc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesileuc.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_ileuc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesileui.ll b/llvm/test/CodeGen/PowerPC/testComparesileui.ll index dc69277..ad6418c 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesileui.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesileui.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_ileui(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesileull.ll b/llvm/test/CodeGen/PowerPC/testComparesileull.ll index 4b18754..54ee256 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesileull.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesileull.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_ileull(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesileus.ll b/llvm/test/CodeGen/PowerPC/testComparesileus.ll index 0cb21e0..e4b68bb 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesileus.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesileus.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_ileus(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiltsc.ll b/llvm/test/CodeGen/PowerPC/testComparesiltsc.ll index 7702598c5..b1a1b96 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiltsc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiltsc.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iltsc(i8 signext %a, i8 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiltsi.ll b/llvm/test/CodeGen/PowerPC/testComparesiltsi.ll index a97b734..252e9c3 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiltsi.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiltsi.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iltsi(i32 signext %a, i32 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiltsll.ll b/llvm/test/CodeGen/PowerPC/testComparesiltsll.ll index 0341c15..0a31d05 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiltsll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiltsll.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iltsll(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiltss.ll b/llvm/test/CodeGen/PowerPC/testComparesiltss.ll index 195a5cf..f6a9125 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiltss.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiltss.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iltss(i16 signext %a, i16 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiltuc.ll b/llvm/test/CodeGen/PowerPC/testComparesiltuc.ll index 64b4fa9..de2dc1c 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiltuc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiltuc.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iltuc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiltui.ll b/llvm/test/CodeGen/PowerPC/testComparesiltui.ll index 005f3b8..a0d40b6 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiltui.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiltui.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iltui(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesiltus.ll b/llvm/test/CodeGen/PowerPC/testComparesiltus.ll index 20cb9e1..98b8f35 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiltus.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiltus.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define signext i32 @test_iltus(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesinesc.ll b/llvm/test/CodeGen/PowerPC/testComparesinesc.ll index f5ad934..8c81ead 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesinesc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesinesc.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 define signext i32 @test_inesc(i8 signext %a, i8 signext %b) { ; CHECK-LABEL: test_inesc: diff --git a/llvm/test/CodeGen/PowerPC/testComparesinesi.ll b/llvm/test/CodeGen/PowerPC/testComparesinesi.ll index 3b0fe78..ae8d981 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesinesi.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesinesi.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 define signext i32 @test_inesi(i32 signext %a, i32 signext %b) { ; CHECK-LABEL: test_inesi: diff --git a/llvm/test/CodeGen/PowerPC/testComparesinesll.ll b/llvm/test/CodeGen/PowerPC/testComparesinesll.ll index bfc0b9d..c360fb9 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesinesll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesinesll.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 define signext i32 @test_inesll(i64 %a, i64 %b) { ; CHECK-LABEL: test_inesll: diff --git a/llvm/test/CodeGen/PowerPC/testComparesiness.ll b/llvm/test/CodeGen/PowerPC/testComparesiness.ll index 9e57094..cdfeaa9 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesiness.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesiness.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 define signext i32 @test_iness(i16 signext %a, i16 signext %b) { ; CHECK-LABEL: test_iness: diff --git a/llvm/test/CodeGen/PowerPC/testComparesineuc.ll b/llvm/test/CodeGen/PowerPC/testComparesineuc.ll index 4e7f5c0..e63ea46 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesineuc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesineuc.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 define signext i32 @test_ineuc(i8 zeroext %a, i8 zeroext %b) { ; CHECK-LABEL: test_ineuc: diff --git a/llvm/test/CodeGen/PowerPC/testComparesineui.ll b/llvm/test/CodeGen/PowerPC/testComparesineui.ll index e8fb3dd..86e6fb9 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesineui.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesineui.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 define signext i32 @test_ineui(i32 zeroext %a, i32 zeroext %b) { ; CHECK-LABEL: test_ineui: diff --git a/llvm/test/CodeGen/PowerPC/testComparesineull.ll b/llvm/test/CodeGen/PowerPC/testComparesineull.ll index e288988..c0b04c2 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesineull.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesineull.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 define signext i32 @test_ineull(i64 %a, i64 %b) { ; CHECK-LABEL: test_ineull: diff --git a/llvm/test/CodeGen/PowerPC/testComparesineus.ll b/llvm/test/CodeGen/PowerPC/testComparesineus.ll index 4a2f851..df208ee 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesineus.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesineus.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 define signext i32 @test_ineus(i16 zeroext %a, i16 zeroext %b) { ; CHECK-LABEL: test_ineus: diff --git a/llvm/test/CodeGen/PowerPC/testCompareslleqsc.ll b/llvm/test/CodeGen/PowerPC/testCompareslleqsc.ll index 3e519ed..7759f0a 100644 --- a/llvm/test/CodeGen/PowerPC/testCompareslleqsc.ll +++ b/llvm/test/CodeGen/PowerPC/testCompareslleqsc.ll @@ -7,7 +7,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl ; ModuleID = 'ComparisonTestCases/testCompareslleqsc.c' -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define i64 @test_lleqsc(i8 signext %a, i8 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testCompareslleqsi.ll b/llvm/test/CodeGen/PowerPC/testCompareslleqsi.ll index 4de1d58..63612ae 100644 --- a/llvm/test/CodeGen/PowerPC/testCompareslleqsi.ll +++ b/llvm/test/CodeGen/PowerPC/testCompareslleqsi.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define i64 @test_lleqsi(i32 signext %a, i32 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testCompareslleqsll.ll b/llvm/test/CodeGen/PowerPC/testCompareslleqsll.ll index ac92d17..18b8d0b 100644 --- a/llvm/test/CodeGen/PowerPC/testCompareslleqsll.ll +++ b/llvm/test/CodeGen/PowerPC/testCompareslleqsll.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define i64 @test_lleqsll(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testCompareslleqss.ll b/llvm/test/CodeGen/PowerPC/testCompareslleqss.ll index d65990f..13e0759 100644 --- a/llvm/test/CodeGen/PowerPC/testCompareslleqss.ll +++ b/llvm/test/CodeGen/PowerPC/testCompareslleqss.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define i64 @test_lleqss(i16 signext %a, i16 signext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllequc.ll b/llvm/test/CodeGen/PowerPC/testComparesllequc.ll index 1672d19..4c3c1d6 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllequc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllequc.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define i64 @test_llequc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllequi.ll b/llvm/test/CodeGen/PowerPC/testComparesllequi.ll index fd1d13b..16741ea 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllequi.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllequi.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define i64 @test_llequi(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllequll.ll b/llvm/test/CodeGen/PowerPC/testComparesllequll.ll index a42b5e4..16bd2d1 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllequll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllequll.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define i64 @test_llequll(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllequs.ll b/llvm/test/CodeGen/PowerPC/testComparesllequs.ll index e3dde77..4470b4f 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllequs.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllequs.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define i64 @test_llequs(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgesc.ll b/llvm/test/CodeGen/PowerPC/testComparesllgesc.ll index b97da25..f7c7985 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgesc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgesc.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 define i64 @test_llgesc(i8 signext %a, i8 signext %b) { ; CHECK-LABEL: test_llgesc: diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgesi.ll b/llvm/test/CodeGen/PowerPC/testComparesllgesi.ll index cc23bab..046c037 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgesi.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgesi.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 define i64 @test_llgesi(i32 signext %a, i32 signext %b) { ; CHECK-LABEL: test_llgesi: diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgesll.ll b/llvm/test/CodeGen/PowerPC/testComparesllgesll.ll index 1c119b9..2b1dc4a 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgesll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgesll.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 define i64 @test_llgesll(i64 %a, i64 %b) { ; CHECK-LABEL: test_llgesll: diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgess.ll b/llvm/test/CodeGen/PowerPC/testComparesllgess.ll index 400c11b..50583cd 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgess.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgess.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 define i64 @test_llgess(i16 signext %a, i16 signext %b) { ; CHECK-LABEL: test_llgess: diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgeuc.ll b/llvm/test/CodeGen/PowerPC/testComparesllgeuc.ll index 4c01f87..85a9df5 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgeuc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgeuc.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define i64 @test_llgeuc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgeui.ll b/llvm/test/CodeGen/PowerPC/testComparesllgeui.ll index 5fc0323..19da9da 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgeui.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgeui.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define i64 @test_llgeui(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgeull.ll b/llvm/test/CodeGen/PowerPC/testComparesllgeull.ll index 3284957..68d908a 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgeull.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgeull.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define i64 @test_llgeull(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgeus.ll b/llvm/test/CodeGen/PowerPC/testComparesllgeus.ll index 552bdd4..56099c6 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgeus.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgeus.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define i64 @test_llgeus(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgtsll.ll b/llvm/test/CodeGen/PowerPC/testComparesllgtsll.ll index 8948503..6f4c9b0 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgtsll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgtsll.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define i64 @test_llgtsll(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgtuc.ll b/llvm/test/CodeGen/PowerPC/testComparesllgtuc.ll index b885082..e535d30 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgtuc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgtuc.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define i64 @test_llgtuc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgtui.ll b/llvm/test/CodeGen/PowerPC/testComparesllgtui.ll index 4a093db..3c6b2f1 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgtui.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgtui.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define i64 @test_llgtui(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllgtus.ll b/llvm/test/CodeGen/PowerPC/testComparesllgtus.ll index b148c68..1dbd9ca 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllgtus.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllgtus.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define i64 @test_llgtus(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testCompareslllesc.ll b/llvm/test/CodeGen/PowerPC/testCompareslllesc.ll index 1a5ad44..1ec226a 100644 --- a/llvm/test/CodeGen/PowerPC/testCompareslllesc.ll +++ b/llvm/test/CodeGen/PowerPC/testCompareslllesc.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 define i64 @test_lllesc(i8 signext %a, i8 signext %b) { ; CHECK-LABEL: test_lllesc: diff --git a/llvm/test/CodeGen/PowerPC/testCompareslllesi.ll b/llvm/test/CodeGen/PowerPC/testCompareslllesi.ll index 9b79c17..3ff4907 100644 --- a/llvm/test/CodeGen/PowerPC/testCompareslllesi.ll +++ b/llvm/test/CodeGen/PowerPC/testCompareslllesi.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 define i64 @test_lllesi(i32 signext %a, i32 signext %b) { ; CHECK-LABEL: test_lllesi: diff --git a/llvm/test/CodeGen/PowerPC/testCompareslllesll.ll b/llvm/test/CodeGen/PowerPC/testCompareslllesll.ll index 83ce2f8..ca7ce5e 100644 --- a/llvm/test/CodeGen/PowerPC/testCompareslllesll.ll +++ b/llvm/test/CodeGen/PowerPC/testCompareslllesll.ll @@ -5,7 +5,7 @@ ; RUN: llc -verify-machineinstrs -mtriple=powerpc64le-unknown-linux-gnu -O2 \ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define i64 @test_lllesll(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllless.ll b/llvm/test/CodeGen/PowerPC/testComparesllless.ll index 6f8657d..c67ef49 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllless.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllless.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 define i64 @test_llless(i16 signext %a, i16 signext %b) { ; CHECK-LABEL: test_llless: diff --git a/llvm/test/CodeGen/PowerPC/testComparesllleuc.ll b/llvm/test/CodeGen/PowerPC/testComparesllleuc.ll index f540277..9f0bf57 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllleuc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllleuc.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define i64 @test_llleuc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllleui.ll b/llvm/test/CodeGen/PowerPC/testComparesllleui.ll index d6bf2e2..b6c43e4 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllleui.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllleui.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define i64 @test_llleui(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllleull.ll b/llvm/test/CodeGen/PowerPC/testComparesllleull.ll index 2eca70e..412d264 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllleull.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllleull.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define i64 @test_llleull(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllleus.ll b/llvm/test/CodeGen/PowerPC/testComparesllleus.ll index 1cdb66d..8c852f1 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllleus.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllleus.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define i64 @test_llleus(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllltsll.ll b/llvm/test/CodeGen/PowerPC/testComparesllltsll.ll index 5bf437c..aeb1891 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllltsll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllltsll.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 ; Function Attrs: norecurse nounwind readnone define i64 @test_llltsll(i64 %a, i64 %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllltuc.ll b/llvm/test/CodeGen/PowerPC/testComparesllltuc.ll index 47d1967..dafbbc1 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllltuc.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllltuc.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i8 0, align 1 +@glob = local_unnamed_addr global i8 0, align 1 ; Function Attrs: norecurse nounwind readnone define i64 @test_llltuc(i8 zeroext %a, i8 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllltui.ll b/llvm/test/CodeGen/PowerPC/testComparesllltui.ll index 3f5dfba..50a0ff1 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllltui.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllltui.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i32 0, align 4 +@glob = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind readnone define i64 @test_llltui(i32 zeroext %a, i32 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllltus.ll b/llvm/test/CodeGen/PowerPC/testComparesllltus.ll index 2cbc1b1..217821b 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllltus.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllltus.ll @@ -8,7 +8,7 @@ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl \ ; RUN: --check-prefixes=CHECK,LE -@glob = common local_unnamed_addr global i16 0, align 2 +@glob = local_unnamed_addr global i16 0, align 2 ; Function Attrs: norecurse nounwind readnone define i64 @test_llltus(i16 zeroext %a, i16 zeroext %b) { diff --git a/llvm/test/CodeGen/PowerPC/testComparesllnesll.ll b/llvm/test/CodeGen/PowerPC/testComparesllnesll.ll index 10bff2f..76ea626 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllnesll.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllnesll.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 define i64 @test_llnesll(i64 %a, i64 %b) { ; CHECK-LABEL: test_llnesll: diff --git a/llvm/test/CodeGen/PowerPC/testComparesllneull.ll b/llvm/test/CodeGen/PowerPC/testComparesllneull.ll index 9e6be97..e809a0b 100644 --- a/llvm/test/CodeGen/PowerPC/testComparesllneull.ll +++ b/llvm/test/CodeGen/PowerPC/testComparesllneull.ll @@ -6,7 +6,7 @@ ; RUN: -ppc-gpr-icmps=all -ppc-asm-full-reg-names -mcpu=pwr8 < %s | FileCheck %s --check-prefix=CHECK-LE \ ; RUN: --implicit-check-not cmpw --implicit-check-not cmpd --implicit-check-not cmpl -@glob = common local_unnamed_addr global i64 0, align 8 +@glob = local_unnamed_addr global i64 0, align 8 define i64 @test_llneull(i64 %a, i64 %b) { ; CHECK-LABEL: test_llneull: diff --git a/llvm/test/CodeGen/PowerPC/zext-and-cmp.ll b/llvm/test/CodeGen/PowerPC/zext-and-cmp.ll index b06a384..69474bd 100644 --- a/llvm/test/CodeGen/PowerPC/zext-and-cmp.ll +++ b/llvm/test/CodeGen/PowerPC/zext-and-cmp.ll @@ -4,7 +4,7 @@ ; to zero can be simplifed by using the record form when one of its operands ; is known to be zero extended. -@k = common local_unnamed_addr global i32 0, align 4 +@k = local_unnamed_addr global i32 0, align 4 ; Function Attrs: norecurse nounwind define signext i32 @cmplwi(i32* nocapture readonly %p, i32* nocapture readonly %q, i32 signext %j, i32 signext %r10) { -- 2.7.4