summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AArch64
diff options
context:
space:
mode:
authorKrzysztof Parzyszek <kparzysz@codeaurora.org>2018-03-27 16:44:41 +0000
committerKrzysztof Parzyszek <kparzysz@codeaurora.org>2018-03-27 16:44:41 +0000
commit52396bb9c55044063c25bc19e8f22e32d4df11e3 (patch)
treef23335a0bdd25ebfd2d687f4145f9eaaaf7fbbd8 /llvm/test/CodeGen/AArch64
parent86db6dd2ed4e01669c6b6f39662941d4b28fe36f (diff)
downloadbcm5719-llvm-52396bb9c55044063c25bc19e8f22e32d4df11e3.tar.gz
bcm5719-llvm-52396bb9c55044063c25bc19e8f22e32d4df11e3.zip
Use .set instead of = when printing assignment in assembly output
On Hexagon "x = y" is a syntax used in most instructions, and is not treated as a directive. Differential Revision: https://reviews.llvm.org/D44256 llvm-svn: 328635
Diffstat (limited to 'llvm/test/CodeGen/AArch64')
-rw-r--r--llvm/test/CodeGen/AArch64/global-merge-1.ll8
-rw-r--r--llvm/test/CodeGen/AArch64/global-merge-2.ll12
-rw-r--r--llvm/test/CodeGen/AArch64/global-merge-3.ll12
3 files changed, 16 insertions, 16 deletions
diff --git a/llvm/test/CodeGen/AArch64/global-merge-1.ll b/llvm/test/CodeGen/AArch64/global-merge-1.ll
index b5a28a18718..e6ea6620881 100644
--- a/llvm/test/CodeGen/AArch64/global-merge-1.ll
+++ b/llvm/test/CodeGen/AArch64/global-merge-1.ll
@@ -23,9 +23,9 @@ define void @f1(i32 %a1, i32 %a2) {
;CHECK: .type .L_MergedGlobals,@object // @_MergedGlobals
;CHECK: .local .L_MergedGlobals
;CHECK: .comm .L_MergedGlobals,8,8
-;CHECK: m = .L_MergedGlobals
-;CHECK: n = .L_MergedGlobals+4
+;CHECK: .set m, .L_MergedGlobals
+;CHECK: .set n, .L_MergedGlobals+4
;CHECK-APPLE-IOS: .zerofill __DATA,__bss,__MergedGlobals,8,3 ; @_MergedGlobals
-;CHECK-APPLE-IOS-NOT: _m = l__MergedGlobals
-;CHECK-APPLE-IOS-NOT: _n = l__MergedGlobals+4
+;CHECK-APPLE-IOS-NOT: .set _m, l__MergedGlobals
+;CHECK-APPLE-IOS-NOT: .set _n, l__MergedGlobals+4
diff --git a/llvm/test/CodeGen/AArch64/global-merge-2.ll b/llvm/test/CodeGen/AArch64/global-merge-2.ll
index 6cd3f558043..fdb29d26390 100644
--- a/llvm/test/CodeGen/AArch64/global-merge-2.ll
+++ b/llvm/test/CodeGen/AArch64/global-merge-2.ll
@@ -32,21 +32,21 @@ define void @g1(i32 %a1, i32 %a2) {
;CHECK: .comm .L_MergedGlobals,12,8
;CHECK: .globl x
-;CHECK: x = .L_MergedGlobals
+;CHECK: .set x, .L_MergedGlobals
;CHECK: .size x, 4
;CHECK: .globl y
-;CHECK: y = .L_MergedGlobals+4
+;CHECK: .set y, .L_MergedGlobals+4
;CHECK: .size y, 4
;CHECK: .globl z
-;CHECK: z = .L_MergedGlobals+8
+;CHECK: .set z, .L_MergedGlobals+8
;CHECK: .size z, 4
;CHECK-APPLE-IOS: .zerofill __DATA,__common,__MergedGlobals_x,12,3
;CHECK-APPLE-IOS: .globl _x
-;CHECK-APPLE-IOS: = __MergedGlobals_x
+;CHECK-APPLE-IOS: .set {{.*}}, __MergedGlobals_x
;CHECK-APPLE-IOS: .globl _y
-;CHECK-APPLE-IOS: _y = __MergedGlobals_x+4
+;CHECK-APPLE-IOS: .set _y, __MergedGlobals_x+4
;CHECK-APPLE-IOS: .globl _z
-;CHECK-APPLE-IOS: _z = __MergedGlobals_x+8
+;CHECK-APPLE-IOS: .set _z, __MergedGlobals_x+8
;CHECK-APPLE-IOS: .subsections_via_symbols
diff --git a/llvm/test/CodeGen/AArch64/global-merge-3.ll b/llvm/test/CodeGen/AArch64/global-merge-3.ll
index 6418f019f74..106d6da4a4a 100644
--- a/llvm/test/CodeGen/AArch64/global-merge-3.ll
+++ b/llvm/test/CodeGen/AArch64/global-merge-3.ll
@@ -36,16 +36,16 @@ define void @f1(i32 %a1, i32 %a2, i32 %a3) {
;CHECK-APPLE-IOS: .zerofill __DATA,__common,__MergedGlobals_y,4000,4
-;CHECK: z = .L_MergedGlobals
+;CHECK: .set z, .L_MergedGlobals
;CHECK: .globl x
-;CHECK: x = .L_MergedGlobals+4
+;CHECK: .set x, .L_MergedGlobals+4
;CHECK: .size x, 4000
;CHECK: .globl y
-;CHECK: y = .L_MergedGlobals.1
+;CHECK: .set y, .L_MergedGlobals.1
;CHECK: .size y, 4000
-;CHECK-APPLE-IOS-NOT: _z = __MergedGlobals_x
+;CHECK-APPLE-IOS-NOT: .set _z, __MergedGlobals_x
;CHECK-APPLE-IOS:.globl _x
-;CHECK-APPLE-IOS: _x = __MergedGlobals_x+4
+;CHECK-APPLE-IOS:.set _x, __MergedGlobals_x+4
;CHECK-APPLE-IOS:.globl _y
-;CHECK-APPLE-IOS: _y = __MergedGlobals_y
+;CHECK-APPLE-IOS:.set _y, __MergedGlobals_y
OpenPOWER on IntegriCloud