[llvm] r328635 - Use .set instead of = when printing assignment in assembly output

Krzysztof Parzyszek via llvm-commits llvm-commits at lists.llvm.org
Tue Mar 27 09:44:41 PDT 2018


Author: kparzysz
Date: Tue Mar 27 09:44:41 2018
New Revision: 328635

URL: http://llvm.org/viewvc/llvm-project?rev=328635&view=rev
Log:
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

Modified:
    llvm/trunk/lib/MC/MCAsmStreamer.cpp
    llvm/trunk/test/CodeGen/AArch64/global-merge-1.ll
    llvm/trunk/test/CodeGen/AArch64/global-merge-2.ll
    llvm/trunk/test/CodeGen/AArch64/global-merge-3.ll
    llvm/trunk/test/CodeGen/ARM/alias_store.ll
    llvm/trunk/test/CodeGen/ARM/aliases.ll
    llvm/trunk/test/CodeGen/ARM/global-merge-dllexport.ll
    llvm/trunk/test/CodeGen/ARM/global-merge-external.ll
    llvm/trunk/test/CodeGen/Mips/hf16call32_body.ll
    llvm/trunk/test/CodeGen/Mips/mips16ex.ll
    llvm/trunk/test/CodeGen/PowerPC/asm-printer-topological-order.ll
    llvm/trunk/test/CodeGen/X86/2007-09-06-ExtWeakAliasee.ll
    llvm/trunk/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll
    llvm/trunk/test/CodeGen/X86/alias-gep.ll
    llvm/trunk/test/CodeGen/X86/aliases.ll
    llvm/trunk/test/CodeGen/X86/catchret-empty-fallthrough.ll
    llvm/trunk/test/CodeGen/X86/coff-comdat.ll
    llvm/trunk/test/CodeGen/X86/coff-feat00.ll
    llvm/trunk/test/CodeGen/X86/dllexport-x86_64.ll
    llvm/trunk/test/CodeGen/X86/dllexport.ll
    llvm/trunk/test/CodeGen/X86/ifunc-asm.ll
    llvm/trunk/test/CodeGen/X86/lea-opt-memop-check-1.ll
    llvm/trunk/test/CodeGen/X86/localescape.ll
    llvm/trunk/test/CodeGen/X86/pr22019.ll
    llvm/trunk/test/CodeGen/X86/seh-catch-all-win32.ll
    llvm/trunk/test/CodeGen/X86/seh-catchpad.ll
    llvm/trunk/test/CodeGen/X86/seh-finally.ll
    llvm/trunk/test/CodeGen/X86/seh-no-invokes.ll
    llvm/trunk/test/CodeGen/X86/seh-stack-realign.ll
    llvm/trunk/test/CodeGen/XCore/globals.ll
    llvm/trunk/test/CodeGen/XCore/linkage.ll
    llvm/trunk/test/DebugInfo/X86/dbg-value-range.ll
    llvm/trunk/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll
    llvm/trunk/test/MC/AsmParser/assignment.s
    llvm/trunk/test/MC/AsmParser/directive_include.s
    llvm/trunk/test/MC/AsmParser/directive_set.s
    llvm/trunk/test/MC/AsmParser/include.ll
    llvm/trunk/test/MC/AsmParser/labels.s
    llvm/trunk/test/MC/AsmParser/macro-args.s
    llvm/trunk/test/MC/Mips/cpsetup.s

Modified: llvm/trunk/lib/MC/MCAsmStreamer.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCAsmStreamer.cpp?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/lib/MC/MCAsmStreamer.cpp (original)
+++ llvm/trunk/lib/MC/MCAsmStreamer.cpp Tue Mar 27 09:44:41 2018
@@ -532,8 +532,9 @@ void MCAsmStreamer::EmitThumbFunc(MCSymb
 }
 
 void MCAsmStreamer::EmitAssignment(MCSymbol *Symbol, const MCExpr *Value) {
+  OS << ".set ";
   Symbol->print(OS, MAI);
-  OS << " = ";
+  OS << ", ";
   Value->print(OS, MAI);
 
   EmitEOL();

Modified: llvm/trunk/test/CodeGen/AArch64/global-merge-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/global-merge-1.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/global-merge-1.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/global-merge-1.ll Tue Mar 27 09:44:41 2018
@@ -23,9 +23,9 @@ define void @f1(i32 %a1, i32 %a2) {
 ;CHECK:	.type	.L_MergedGlobals, at 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

Modified: llvm/trunk/test/CodeGen/AArch64/global-merge-2.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/global-merge-2.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/global-merge-2.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/global-merge-2.ll Tue Mar 27 09:44:41 2018
@@ -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

Modified: llvm/trunk/test/CodeGen/AArch64/global-merge-3.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/AArch64/global-merge-3.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/AArch64/global-merge-3.ll (original)
+++ llvm/trunk/test/CodeGen/AArch64/global-merge-3.ll Tue Mar 27 09:44:41 2018
@@ -36,16 +36,16 @@ define void @f1(i32 %a1, i32 %a2, i32 %a
 
 ;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

Modified: llvm/trunk/test/CodeGen/ARM/alias_store.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/alias_store.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/alias_store.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/alias_store.ll Tue Mar 27 09:44:41 2018
@@ -13,4 +13,4 @@ entry:
 ; CHECK: ldr r{{.*}}, [[L:.*]]
 ; CHECK: [[L]]:
 ; CHECK-NEXT: .long XA
-; CHECK: XA = X+1
+; CHECK: .set XA, X+1

Modified: llvm/trunk/test/CodeGen/ARM/aliases.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/aliases.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/aliases.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/aliases.ll Tue Mar 27 09:44:41 2018
@@ -6,30 +6,30 @@
 ; CHECK: .size .Lstructvar, 8
 
 ; CHECK: .globl	foo1
-; CHECK: foo1 = bar
+; CHECK: .set foo1, bar
 ; CHECK-NOT: .size foo1
 
 ; CHECK: .globl	foo2
-; CHECK: foo2 = bar
+; CHECK: .set foo2, bar
 ; CHECK-NOT: .size foo2
 
 ; CHECK: .weak	bar_f
-; CHECK: bar_f = foo_f
+; CHECK: .set bar_f, foo_f
 ; CHECK-NOT: .size bar_f
 
-; CHECK: bar_i = bar
+; CHECK: .set bar_i, bar
 ; CHECK-NOT: .size bar_i
 
 ; CHECK: .globl	A
-; CHECK: A = bar
+; CHECK: .set A, bar
 ; CHECK-NOT: .size A
 
 ; CHECK: .globl elem0
-; CHECK: elem0 = .Lstructvar
+; CHECK: .set elem0, .Lstructvar
 ; CHECK: .size elem0, 4
 
 ; CHECK: .globl elem1
-; CHECK: elem1 = .Lstructvar+4
+; CHECK: .set elem1, .Lstructvar+4
 ; CHECK: .size elem1, 4
 
 @bar = global i32 42

Modified: llvm/trunk/test/CodeGen/ARM/global-merge-dllexport.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/global-merge-dllexport.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/global-merge-dllexport.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/global-merge-dllexport.ll Tue Mar 27 09:44:41 2018
@@ -14,8 +14,8 @@ define void @f1(i32 %a1, i32 %a2) {
 
 ; CHECK: .lcomm .L_MergedGlobals,8,4
 ; CHECK: .globl x
-; CHECK: x = .L_MergedGlobals
+; CHECK: .set x, .L_MergedGlobals
 ; CHECK: .globl y
-; CHECK: y = .L_MergedGlobals+4
+; CHECK: .set y, .L_MergedGlobals+4
 ; CHECK: .section .drectve,"yn"
 ; CHECK: .ascii " /EXPORT:y,DATA"

Modified: llvm/trunk/test/CodeGen/ARM/global-merge-external.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/ARM/global-merge-external.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/ARM/global-merge-external.ll (original)
+++ llvm/trunk/test/CodeGen/ARM/global-merge-external.ll Tue Mar 27 09:44:41 2018
@@ -45,18 +45,18 @@ define void @g1(i32 %a1, i32 %a2) {
 ;CHECK-WIN32:	.lcomm	.L_MergedGlobals,12,4
 
 ;CHECK-MERGE:	.globl	x
-;CHECK-MERGE: x = .L_MergedGlobals
+;CHECK-MERGE: .set x, .L_MergedGlobals
 ;CHECK-MERGE: .size x, 4
 ;CHECK-MERGE:	.globl	y
-;CHECK-MERGE: y = .L_MergedGlobals+4
+;CHECK-MERGE: .set y, .L_MergedGlobals+4
 ;CHECK-MERGE: .size y, 4
 ;CHECK-MERGE:	.globl	z
-;CHECK-MERGE: z = .L_MergedGlobals+8
+;CHECK-MERGE: .set z, .L_MergedGlobals+8
 ;CHECK-MERGE: .size z, 4
 
 ;CHECK-WIN32:	.globl	x
-;CHECK-WIN32: x = .L_MergedGlobals
+;CHECK-WIN32: .set x, .L_MergedGlobals
 ;CHECK-WIN32:	.globl	y
-;CHECK-WIN32: y = .L_MergedGlobals+4
+;CHECK-WIN32: .set y, .L_MergedGlobals+4
 ;CHECK-WIN32:	.globl	z
-;CHECK-WIN32: z = .L_MergedGlobals+8
+;CHECK-WIN32: .set z, .L_MergedGlobals+8

Modified: llvm/trunk/test/CodeGen/Mips/hf16call32_body.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/hf16call32_body.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/hf16call32_body.ll (original)
+++ llvm/trunk/test/CodeGen/Mips/hf16call32_body.ll Tue Mar 27 09:44:41 2018
@@ -24,7 +24,7 @@ entry:
 ; stel: addiu $25, $25, %lo(v_sf)
 ; stel: mfc1 $4, $f12
 ; stel: jr $25
-; stel: __fn_local_v_sf = v_sf
+; stel: .set $__fn_local_v_sf, v_sf
 ; stel: .end __fn_stub_v_sf
 
 declare i32 @printf(i8*, ...) #1
@@ -46,7 +46,7 @@ entry:
 ; stel: mfc1 $4, $f12
 ; stel: mfc1 $5, $f13
 ; stel: jr $25
-; stel: __fn_local_v_df = v_df
+; stel: .set $__fn_local_v_df, v_df
 ; stel: .end __fn_stub_v_df
 
 ; Function Attrs: nounwind
@@ -70,7 +70,7 @@ entry:
 ; stel: mfc1 $4, $f12
 ; stel: mfc1 $5, $f14
 ; stel: jr $25
-; stel: __fn_local_v_sf_sf = v_sf_sf
+; stel: .set $__fn_local_v_sf_sf, v_sf_sf
 ; stel: .end __fn_stub_v_sf_sf
 
 ; Function Attrs: nounwind
@@ -95,7 +95,7 @@ entry:
 ; stel: mfc1 $6, $f14
 ; stel: mfc1 $7, $f15
 ; stel: jr $25
-; stel: __fn_local_v_sf_df = v_sf_df
+; stel: .set $__fn_local_v_sf_df, v_sf_df
 ; stel: .end __fn_stub_v_sf_df
 
 ; Function Attrs: nounwind
@@ -120,7 +120,7 @@ entry:
 ; stel: mfc1 $5, $f13
 ; stel: mfc1 $6, $f14
 ; stel: jr $25
-; stel: __fn_local_v_df_sf = v_df_sf
+; stel: .set $__fn_local_v_df_sf, v_df_sf
 ; stel: .end __fn_stub_v_df_sf
 
 ; Function Attrs: nounwind
@@ -146,7 +146,7 @@ entry:
 ; stel: mfc1 $6, $f14
 ; stel: mfc1 $7, $f15
 ; stel: jr $25
-; stel: __fn_local_v_df_df = v_df_df
+; stel: .set $__fn_local_v_df_df, v_df_df
 ; stel: .end __fn_stub_v_df_df
 
 ; Function Attrs: nounwind
@@ -174,7 +174,7 @@ entry:
 ; stel: addiu $25, $25, %lo(sf_sf)
 ; stel: mfc1 $4, $f12
 ; stel: jr $25
-; stel: __fn_local_sf_sf = sf_sf
+; stel: .set $__fn_local_sf_sf, sf_sf
 ; stel: .end __fn_stub_sf_sf
 
 
@@ -196,7 +196,7 @@ entry:
 ; stel: mfc1 $4, $f12
 ; stel: mfc1 $5, $f13
 ; stel: jr $25
-; stel: __fn_local_sf_df = sf_df
+; stel: .set $__fn_local_sf_df, sf_df
 ; stel: .end __fn_stub_sf_df
 
 ; Function Attrs: nounwind
@@ -221,7 +221,7 @@ entry:
 ; stel: mfc1 $4, $f12
 ; stel: mfc1 $5, $f14
 ; stel: jr $25
-; stel: __fn_local_sf_sf_sf = sf_sf_sf
+; stel: .set $__fn_local_sf_sf_sf, sf_sf_sf
 ; stel: .end __fn_stub_sf_sf_sf
 
 ; Function Attrs: nounwind
@@ -247,7 +247,7 @@ entry:
 ; stel: mfc1 $6, $f14
 ; stel: mfc1 $7, $f15
 ; stel: jr $25
-; stel: __fn_local_sf_sf_df = sf_sf_df
+; stel: .set $__fn_local_sf_sf_df, sf_sf_df
 ; stel: .end __fn_stub_sf_sf_df
 
 ; Function Attrs: nounwind
@@ -273,7 +273,7 @@ entry:
 ; stel: mfc1 $5, $f13
 ; stel: mfc1 $6, $f14
 ; stel: jr $25
-; stel: __fn_local_sf_df_sf = sf_df_sf
+; stel: .set $__fn_local_sf_df_sf, sf_df_sf
 ; stel: .end __fn_stub_sf_df_sf
 
 ; Function Attrs: nounwind
@@ -300,7 +300,7 @@ entry:
 ; stel: mfc1 $6, $f14
 ; stel: mfc1 $7, $f15
 ; stel: jr $25
-; stel: __fn_local_sf_df_df = sf_df_df
+; stel: .set $__fn_local_sf_df_df, sf_df_df
 ; stel: .end __fn_stub_sf_df_df
 
 attributes #0 = { nounwind "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-pointer-elim-non-leaf" "no-infs-fp-math"="false" "no-nans-fp-math"="false" "unsafe-fp-math"="false" "use-soft-float"="false" }

Modified: llvm/trunk/test/CodeGen/Mips/mips16ex.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Mips/mips16ex.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/Mips/mips16ex.ll (original)
+++ llvm/trunk/test/CodeGen/Mips/mips16ex.ll Tue Mar 27 09:44:41 2018
@@ -2,7 +2,7 @@
 
 ;16: main:
 ;16-NEXT: [[TMP:.*]]:
-;16-NEXT: $func_begin0 = ([[TMP]])
+;16-NEXT: .set $func_begin0, ([[TMP]])
 ;16-NEXT: .cfi_startproc
 ;16-NEXT: .cfi_personality
 @.str = private unnamed_addr constant [7 x i8] c"hello\0A\00", align 1

Modified: llvm/trunk/test/CodeGen/PowerPC/asm-printer-topological-order.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/PowerPC/asm-printer-topological-order.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/PowerPC/asm-printer-topological-order.ll (original)
+++ llvm/trunk/test/CodeGen/PowerPC/asm-printer-topological-order.ll Tue Mar 27 09:44:41 2018
@@ -10,6 +10,6 @@ entry:
 }
 
 ; CHECK-LABEL: TestD:
-; CHECK: TestC = TestD
-; CHECK-DAG: TestB = TestC
-; CHECK-DAG: TestA = TestC
+; CHECK: .set TestC, TestD
+; CHECK-DAG: .set TestB, TestC
+; CHECK-DAG: .set TestA, TestC

Modified: llvm/trunk/test/CodeGen/X86/2007-09-06-ExtWeakAliasee.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/2007-09-06-ExtWeakAliasee.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/2007-09-06-ExtWeakAliasee.ll (original)
+++ llvm/trunk/test/CodeGen/X86/2007-09-06-ExtWeakAliasee.ll Tue Mar 27 09:44:41 2018
@@ -10,4 +10,4 @@ define weak i32 @pthread_once(i32*, void
 ; CHECK: pthread_once:
 
 ; CHECK: .weak   __gthrw_pthread_once
-; CHECK: __gthrw_pthread_once = pthread_once
+; CHECK: .set __gthrw_pthread_once, pthread_once

Modified: llvm/trunk/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll (original)
+++ llvm/trunk/test/CodeGen/X86/2010-05-26-DotDebugLoc.ll Tue Mar 27 09:44:41 2018
@@ -65,15 +65,15 @@ attributes #1 = { nounwind readnone }
 ; CHECK-NEXT: [[CLOBBER:Ltmp[0-9]*]]
 
 ; CHECK: Ldebug_loc0:
-; CHECK-NEXT: [[SET1:.*]] = Lfunc_begin0-Lfunc_begin0
+; CHECK-NEXT: .set [[SET1:.*]], Lfunc_begin0-Lfunc_begin0
 ; CHECK-NEXT: .quad   [[SET1]]
-; CHECK-NEXT: [[SET2:.*]] = [[LABEL]]-Lfunc_begin0
+; CHECK-NEXT: .set [[SET2:.*]], [[LABEL]]-Lfunc_begin0
 ; CHECK-NEXT: .quad   [[SET2]]
 ; CHECK-NEXT: .short  1     ## Loc expr size
 ; CHECK-NEXT: .byte   85
-; CHECK-NEXT: [[SET3:.*]] = [[LABEL]]-Lfunc_begin0
+; CHECK-NEXT: .set [[SET3:.*]], [[LABEL]]-Lfunc_begin0
 ; CHECK-NEXT: .quad   [[SET3]]
-; CHECK-NEXT: [[SET4:.*]] = [[CLOBBER]]-Lfunc_begin0
+; CHECK-NEXT: .set [[SET4:.*]], [[CLOBBER]]-Lfunc_begin0
 ; CHECK-NEXT: .quad   [[SET4]]
 ; CHECK-NEXT: .short  1     ## Loc expr size
 ; CHECK-NEXT: .byte   83

Modified: llvm/trunk/test/CodeGen/X86/alias-gep.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/alias-gep.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/alias-gep.ll (original)
+++ llvm/trunk/test/CodeGen/X86/alias-gep.ll Tue Mar 27 09:44:41 2018
@@ -3,17 +3,17 @@
 
 ;MACHO: .globl _offsetSym0
 ;MACHO-NOT: .alt_entry
-;MACHO: _offsetSym0 = _s
+;MACHO: .set _offsetSym0, _s
 ;MACHO: .globl _offsetSym1
 ;MACHO: .alt_entry _offsetSym1
-;MACHO: _offsetSym1 = _s+8
+;MACHO: .set _offsetSym1, _s+8
 
 ;ELF: .globl offsetSym0
 ;ELF-NOT: .alt_entry
-;ELF: offsetSym0 = s
+;ELF: .set offsetSym0, s
 ;ELF: .globl offsetSym1
 ;ELF-NOT: .alt_entry
-;ELF: offsetSym1 = s+8
+;ELF: .set offsetSym1, s+8
 
 %struct.S1 = type { i32, i32, i32 }
 

Modified: llvm/trunk/test/CodeGen/X86/aliases.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/aliases.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/aliases.ll (original)
+++ llvm/trunk/test/CodeGen/X86/aliases.ll Tue Mar 27 09:44:41 2018
@@ -48,16 +48,16 @@ define i32 @foo_f() {
 ; CHECK-DAG: .protected	bar_p
 @bar_p = protected alias i32, i32* @bar
 
-; CHECK-DAG: test2 = bar+4
+; CHECK-DAG: .set test2, bar+4
 @test2 = alias i32, getelementptr(i32, i32* @bar, i32 1)
 
-; CHECK-DAG: test3 = 42
+; CHECK-DAG: .set test3, 42
 @test3 = alias i32, inttoptr(i32 42 to i32*)
 
-; CHECK-DAG: test4 = bar
+; CHECK-DAG: .set test4, bar
 @test4 = alias i32, inttoptr(i64 ptrtoint (i32* @bar to i64) to i32*)
 
-; CHECK-DAG: test5 = test2-bar
+; CHECK-DAG: .set test5, test2-bar
 @test5 = alias i32, inttoptr(i32 sub (i32 ptrtoint (i32* @test2 to i32),
                                  i32 ptrtoint (i32* @bar to i32)) to i32*)
 

Modified: llvm/trunk/test/CodeGen/X86/catchret-empty-fallthrough.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/catchret-empty-fallthrough.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/catchret-empty-fallthrough.ll (original)
+++ llvm/trunk/test/CodeGen/X86/catchret-empty-fallthrough.ll Tue Mar 27 09:44:41 2018
@@ -44,7 +44,7 @@ return:
 ; CHECK: .LBB0_[[catch:[0-9]+]]:
 
 ; CHECK: .seh_handlerdata
-; CHECK-NEXT: .Lfoo$parent_frame_offset = 32
+; CHECK-NEXT: .set .Lfoo$parent_frame_offset, 32
 ; CHECK-NEXT: .long   (.Llsda_end0-.Llsda_begin0)/16
 ; CHECK-NEXT: .Llsda_begin0:
 ; CHECK-NEXT: .long   .Ltmp0 at IMGREL+1

Modified: llvm/trunk/test/CodeGen/X86/coff-comdat.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/coff-comdat.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/coff-comdat.ll (original)
+++ llvm/trunk/test/CodeGen/X86/coff-comdat.ll Tue Mar 27 09:44:41 2018
@@ -89,4 +89,4 @@ $vftable = comdat largest
 ; CHECK: .globl  _f6
 ; CHECK: .section        .rdata,"dr",largest,_vftable
 ; CHECK: .globl  _vftable
-; CHECK: _vftable = L_some_name+4
+; CHECK: .set _vftable, L_some_name+4

Modified: llvm/trunk/test/CodeGen/X86/coff-feat00.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/coff-feat00.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/coff-feat00.ll (original)
+++ llvm/trunk/test/CodeGen/X86/coff-feat00.ll Tue Mar 27 09:44:41 2018
@@ -4,4 +4,4 @@ define i32 @foo() {
   ret i32 0
 }
 
-; CHECK: @feat.00 = 1
+; CHECK: .set @feat.00, 1

Modified: llvm/trunk/test/CodeGen/X86/dllexport-x86_64.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/dllexport-x86_64.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/dllexport-x86_64.ll (original)
+++ llvm/trunk/test/CodeGen/X86/dllexport-x86_64.ll Tue Mar 27 09:44:41 2018
@@ -58,23 +58,23 @@ define weak_odr dllexport void @weak1()
 
 
 ; CHECK: .globl alias
-; CHECK: alias = notExported
+; CHECK: .set alias, notExported
 @alias = dllexport alias void(), void()* @notExported
 
 ; CHECK: .globl aliasNotExported
-; CHECK: aliasNotExported = f1
+; CHECK: .set aliasNotExported, f1
 @aliasNotExported = alias void(), void()* @f1
 
 ; CHECK: .globl alias2
-; CHECK: alias2 = f1
+; CHECK: .set alias2, f1
 @alias2 = dllexport alias void(), void()* @f1
 
 ; CHECK: .globl alias3
-; CHECK: alias3 = notExported
+; CHECK: .set alias3, notExported
 @alias3 = dllexport alias void(), void()* @notExported
 
 ; CHECK: .weak weak_alias
-; CHECK: weak_alias = f1
+; CHECK: .set weak_alias, f1
 @weak_alias = weak_odr dllexport alias void(), void()* @f1
 
 @blob = global [6 x i8] c"\B8*\00\00\00\C3", section ".text", align 16

Modified: llvm/trunk/test/CodeGen/X86/dllexport.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/dllexport.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/dllexport.ll (original)
+++ llvm/trunk/test/CodeGen/X86/dllexport.ll Tue Mar 27 09:44:41 2018
@@ -79,19 +79,19 @@ define weak_odr dllexport void @weak1()
 
 
 ; CHECK: .globl _alias
-; CHECK: _alias = _notExported
+; CHECK: .set _alias, _notExported
 @alias = dllexport alias void(), void()* @notExported
 
 ; CHECK: .globl _alias2
-; CHECK: _alias2 = _f1
+; CHECK: .set _alias2, _f1
 @alias2 = dllexport alias void(), void()* @f1
 
 ; CHECK: .globl _alias3
-; CHECK: _alias3 = _notExported
+; CHECK: .set _alias3, _notExported
 @alias3 = dllexport alias void(), void()* @notExported
 
 ; CHECK: .weak _weak_alias
-; CHECK: _weak_alias = _f1
+; CHECK: .set _weak_alias, _f1
 @weak_alias = weak_odr dllexport alias void(), void()* @f1
 
 ; Verify items that should not be exported do not appear in the export table.

Modified: llvm/trunk/test/CodeGen/X86/ifunc-asm.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/ifunc-asm.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/ifunc-asm.ll (original)
+++ llvm/trunk/test/CodeGen/X86/ifunc-asm.ll Tue Mar 27 09:44:41 2018
@@ -12,4 +12,4 @@ entry:
 @foo = ifunc i32 (i32), i64 ()* @foo_ifunc
 ; CHECK: .type foo, at function
 ; CHECK-NEXT: .type foo, at gnu_indirect_function
-; CHECK-NEXT: foo = foo_ifunc
+; CHECK-NEXT: .set foo, foo_ifunc

Modified: llvm/trunk/test/CodeGen/X86/lea-opt-memop-check-1.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/lea-opt-memop-check-1.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/lea-opt-memop-check-1.ll (original)
+++ llvm/trunk/test/CodeGen/X86/lea-opt-memop-check-1.ll Tue Mar 27 09:44:41 2018
@@ -48,9 +48,9 @@ entry:
   call fastcc void @"\01?fin$0 at 0@test2@@"(i8* %tmp0)
   ret void
 ; CHECK-LABEL: test2:
-; CHECK:	Ltest2$frame_escape_0 = 8
-; CHECK:	Ltest2$frame_escape_1 = 4
-; CHECK:	Ltest2$frame_escape_2 = 0
+; CHECK:	.set Ltest2$frame_escape_0, 8
+; CHECK:	.set Ltest2$frame_escape_1, 4
+; CHECK:	.set Ltest2$frame_escape_2, 0
 ; CHECK:	calll "?fin$0 at 0@test2@@"
 }
 

Modified: llvm/trunk/test/CodeGen/X86/localescape.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/localescape.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/localescape.ll (original)
+++ llvm/trunk/test/CodeGen/X86/localescape.ll Tue Mar 27 09:44:41 2018
@@ -78,8 +78,8 @@ define void @alloc_func(i32 %n) {
 ; X64: .seh_stackalloc 16
 ; X64: leaq    16(%rsp), %rbp
 ; X64: .seh_setframe 5, 16
-; X64: .Lalloc_func$frame_escape_0 = -4
-; X64: .Lalloc_func$frame_escape_1 = -12
+; X64: .set .Lalloc_func$frame_escape_0, -4
+; X64: .set .Lalloc_func$frame_escape_1, -12
 ; X64: movl $42, -4(%rbp)
 ; X64: movl $13, -12(%rbp)
 ; X64: movq 	%rbp, %rcx
@@ -90,8 +90,8 @@ define void @alloc_func(i32 %n) {
 ; X86: pushl   %ebp
 ; X86: movl    %esp, %ebp
 ; X86: subl    $12, %esp
-; X86: Lalloc_func$frame_escape_0 = -4
-; X86: Lalloc_func$frame_escape_1 = -12
+; X86: .set Lalloc_func$frame_escape_0, -4
+; X86: .set Lalloc_func$frame_escape_1, -12
 ; X86: movl    $42, -4(%ebp)
 ; X86: movl    $13, -12(%ebp)
 ; X86: pushl   %ebp
@@ -120,8 +120,8 @@ define void @alloc_func_no_frameaddr() {
 ; X64: subq    $40, %rsp
 ; X64: .seh_stackalloc 40
 ; X64: .seh_endprologue
-; X64: .Lalloc_func_no_frameaddr$frame_escape_0 = 36
-; X64: .Lalloc_func_no_frameaddr$frame_escape_1 = 32
+; X64: .set .Lalloc_func_no_frameaddr$frame_escape_0, 36
+; X64: .set .Lalloc_func_no_frameaddr$frame_escape_1, 32
 ; X64: movl $42, 36(%rsp)
 ; X64: movl $13, 32(%rsp)
 ; X64: xorl %ecx, %ecx
@@ -131,8 +131,8 @@ define void @alloc_func_no_frameaddr() {
 
 ; X86-LABEL: alloc_func_no_frameaddr:
 ; X86: subl    $8, %esp
-; X86: Lalloc_func_no_frameaddr$frame_escape_0 = 4
-; X86: Lalloc_func_no_frameaddr$frame_escape_1 = 0
+; X86: .set Lalloc_func_no_frameaddr$frame_escape_0, 4
+; X86: .set Lalloc_func_no_frameaddr$frame_escape_1, 0
 ; X86: movl $42, 4(%esp)
 ; X86: movl $13, (%esp)
 ; X86: pushl $0

Modified: llvm/trunk/test/CodeGen/X86/pr22019.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/pr22019.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/pr22019.ll (original)
+++ llvm/trunk/test/CodeGen/X86/pr22019.ll Tue Mar 27 09:44:41 2018
@@ -5,9 +5,9 @@ target triple = "x86_64-unknown-linux-gn
 module asm "pselect = __pselect"
 module asm "var = __var"
 module asm "alias = __alias"
-; CHECK: pselect = __pselect
-; CHECK: var = __var
-; CHECK: alias = __alias
+; CHECK: .set pselect, __pselect
+; CHECK: .set var, __var
+; CHECK: .set alias, __alias
 
 ; CHECK: pselect:
 ; CHECK: retq
@@ -19,5 +19,5 @@ define void @pselect() {
 ; CHECK: .long 0
 @var = global i32 0
 
-; CHECK: alias = var
+; CHECK: .set alias, var
 @alias = alias i32, i32* @var

Modified: llvm/trunk/test/CodeGen/X86/seh-catch-all-win32.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/seh-catch-all-win32.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/seh-catch-all-win32.ll (original)
+++ llvm/trunk/test/CodeGen/X86/seh-catch-all-win32.ll Tue Mar 27 09:44:41 2018
@@ -60,7 +60,7 @@ entry:
 ; CHECK: pushl %edi
 ; CHECK: pushl %esi
 
-; CHECK: Lmain$frame_escape_0 = [[code_offs:[-0-9]+]]
+; CHECK: .set Lmain$frame_escape_0, [[code_offs:[-0-9]+]]
 ; CHECK: movl %esp, [[reg_offs:[-0-9]+]](%ebp)
 ; CHECK: movl $L__ehtable$main,
 ;       EH state 0
@@ -80,7 +80,7 @@ entry:
 ; CHECK: calll _printf
 
 ; CHECK: .section .xdata,"dr"
-; CHECK: Lmain$parent_frame_offset = [[reg_offs]]
+; CHECK: .set Lmain$parent_frame_offset, [[reg_offs]]
 ; CHECK: .p2align 2
 ; CHECK: L__ehtable$main
 ; CHECK-NEXT: .long -1

Modified: llvm/trunk/test/CodeGen/X86/seh-catchpad.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/seh-catchpad.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/seh-catchpad.ll (original)
+++ llvm/trunk/test/CodeGen/X86/seh-catchpad.ll Tue Mar 27 09:44:41 2018
@@ -117,7 +117,7 @@ __except.ret:
 ; CHECK:         jmp     .LBB1_[[epilogue]]
 
 ; CHECK:         .seh_handlerdata
-; CHECK-NEXT:         .Lmain$parent_frame_offset = 32
+; CHECK-NEXT:         .set .Lmain$parent_frame_offset, 32
 ; CHECK-NEXT:         .long   (.Llsda_end0-.Llsda_begin0)/16
 ; CHECK-NEXT: .Llsda_begin0:
 ; CHECK-NEXT:         .long   .Ltmp0 at IMGREL+1

Modified: llvm/trunk/test/CodeGen/X86/seh-finally.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/seh-finally.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/seh-finally.ll (original)
+++ llvm/trunk/test/CodeGen/X86/seh-finally.ll Tue Mar 27 09:44:41 2018
@@ -26,7 +26,7 @@ lpad:
 ; X64: retq
 
 ; X64: .seh_handlerdata
-; X64-NEXT: .Lmain$parent_frame_offset = 32
+; X64-NEXT: .set .Lmain$parent_frame_offset, 32
 ; X64-NEXT: .long   (.Llsda_end0-.Llsda_begin0)/16 # Number of call sites
 ; X64-NEXT: .Llsda_begin0:
 ; X64-NEXT: .long   .Ltmp0 at IMGREL+1 # LabelStart

Modified: llvm/trunk/test/CodeGen/X86/seh-no-invokes.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/seh-no-invokes.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/seh-no-invokes.ll (original)
+++ llvm/trunk/test/CodeGen/X86/seh-no-invokes.ll Tue Mar 27 09:44:41 2018
@@ -15,7 +15,7 @@
 ; label. This was PR30431.
 
 ; CHECK-LABEL: _f:                                     # @f
-; CHECK: Lf$parent_frame_offset = 0
+; CHECK: .set Lf$parent_frame_offset, 0
 ; CHECK: retl
 
 ; CHECK-LABEL: "?filt$0 at 0@f@@":                        # @"\01?filt$0 at 0@f@@"

Modified: llvm/trunk/test/CodeGen/X86/seh-stack-realign.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/X86/seh-stack-realign.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/X86/seh-stack-realign.ll (original)
+++ llvm/trunk/test/CodeGen/X86/seh-stack-realign.ll Tue Mar 27 09:44:41 2018
@@ -53,7 +53,7 @@ entry:
 ; Check that we can get the exception code from eax to the printf.
 
 ; CHECK-LABEL: _main:
-; CHECK: Lmain$frame_escape_0 = [[code_offs:[-0-9]+]]
+; CHECK: .set Lmain$frame_escape_0, [[code_offs:[-0-9]+]]
 ; CHECK: movl %esp, [[reg_offs:[-0-9]+]](%esi)
 ; CHECK: movl $L__ehtable$main,
 ;       EH state 0
@@ -73,7 +73,7 @@ entry:
 ; CHECK: calll _printf
 
 ; CHECK: .section .xdata,"dr"
-; CHECK: Lmain$parent_frame_offset = [[reg_offs]]
+; CHECK: .set Lmain$parent_frame_offset, [[reg_offs]]
 ; CHECK: L__ehtable$main
 ; CHECK-NEXT: .long -1
 ; CHECK-NEXT: .long _filt$main

Modified: llvm/trunk/test/CodeGen/XCore/globals.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/XCore/globals.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/XCore/globals.ll (original)
+++ llvm/trunk/test/CodeGen/XCore/globals.ll Tue Mar 27 09:44:41 2018
@@ -126,4 +126,4 @@ entry:
 
 @array = global [10 x i16] zeroinitializer, align 2
 ; CHECK: .globl  array.globound
-; CHECK:  array.globound = 10
+; CHECK: .set array.globound, 10

Modified: llvm/trunk/test/CodeGen/XCore/linkage.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/XCore/linkage.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/CodeGen/XCore/linkage.ll (original)
+++ llvm/trunk/test/CodeGen/XCore/linkage.ll Tue Mar 27 09:44:41 2018
@@ -19,14 +19,14 @@ define protected void @test_protected()
 }
 
 ; CHECK: .globl array.globound
-; CHECK: array.globound = 2
+; CHECK: .set array.globound, 2
 ; CHECK: .weak array.globound
 ; CHECK: .globl array
 ; CHECK: .weak array
 @array = weak global [2 x i32] zeroinitializer
 
 ; CHECK: .globl ac.globound
-; CHECK: ac.globound = 2
+; CHECK: .set ac.globound, 2
 ; CHECK: .weak ac.globound
 ; CHECK: .globl ac
 ; CHECK: .weak ac

Modified: llvm/trunk/test/DebugInfo/X86/dbg-value-range.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/dbg-value-range.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/X86/dbg-value-range.ll (original)
+++ llvm/trunk/test/DebugInfo/X86/dbg-value-range.ll Tue Mar 27 09:44:41 2018
@@ -50,9 +50,9 @@ declare void @llvm.dbg.value(metadata, m
 ;CHECK-NEXT: [[CLOBBER:Ltmp[0-9]*]]
 
 ;CHECK:Ldebug_loc0:
-;CHECK-NEXT: Lset{{.*}} =
+;CHECK-NEXT: .set Lset{{.*}},
 ;CHECK-NEXT:	.quad
-;CHECK-NEXT: [[CLOBBER_OFF:Lset.*]] = [[CLOBBER]]-{{.*}}
+;CHECK-NEXT: .set [[CLOBBER_OFF:Lset.*]], [[CLOBBER]]-{{.*}}
 ;CHECK-NEXT:	.quad	[[CLOBBER_OFF]]
 ;CHECK-NEXT:  .short 1 ## Loc expr size
 ;CHECK-NEXT:	.byte	85 ## DW_OP_reg

Modified: llvm/trunk/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll (original)
+++ llvm/trunk/test/DebugInfo/X86/stmt-list-multiple-compile-units.ll Tue Mar 27 09:44:41 2018
@@ -64,11 +64,11 @@
 ; PR15408
 ; ASM: Lcu_begin0:
 ; ASM-NOT: Lcu_begin
-; ASM: Lset[[LT:[0-9]+]] = Lline_table_start0-Lsection_line ## DW_AT_stmt_list
+; ASM: .set Lset[[LT:[0-9]+]], Lline_table_start0-Lsection_line ## DW_AT_stmt_list
 ; ASM-NEXT: .long   Lset[[LT]]
 ; ASM: Lcu_begin1:
 ; ASM-NOT: Lcu_begin
-; ASM: Lset[[LT:[0-9]+]] = Lline_table_start0-Lsection_line ## DW_AT_stmt_list
+; ASM: .set Lset[[LT:[0-9]+]], Lline_table_start0-Lsection_line ## DW_AT_stmt_list
 ; ASM-NEXT: .long   Lset[[LT]]
 define i32 @test(i32 %a) nounwind uwtable ssp !dbg !5 {
 entry:

Modified: llvm/trunk/test/MC/AsmParser/assignment.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/assignment.s?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/MC/AsmParser/assignment.s (original)
+++ llvm/trunk/test/MC/AsmParser/assignment.s Tue Mar 27 09:44:41 2018
@@ -1,11 +1,22 @@
 # RUN: llvm-mc -triple i386-unknown-unknown %s | FileCheck %s
 
 # CHECK: TEST0:
-# CHECK: a = 0
+# CHECK: .set a, 0
 TEST0:
         a = 0
 
+# CHECK: TEST1:
+# CHECK: .set b, 0
+TEST1:
+        .set b, 0
+
 # CHECK: .globl	_f1
-# CHECK: _f1 = 0
+# CHECK: .set _f1, 0
         .globl _f1
         _f1 = 0
+
+# CHECK: .globl	_f2
+# CHECK: .set _f2, 0
+        .globl _f2
+        .set _f2, 0
+

Modified: llvm/trunk/test/MC/AsmParser/directive_include.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_include.s?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_include.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_include.s Tue Mar 27 09:44:41 2018
@@ -2,7 +2,7 @@
 
 # CHECK: TESTA:
 # CHECK: TEST0:
-# CHECK: a = 0
+# CHECK: .set a, 0
 # CHECK: TESTB:
 TESTA:  
 	.include       "directive\137set.s"   # "\137" is underscore "_"

Modified: llvm/trunk/test/MC/AsmParser/directive_set.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/directive_set.s?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/MC/AsmParser/directive_set.s (original)
+++ llvm/trunk/test/MC/AsmParser/directive_set.s Tue Mar 27 09:44:41 2018
@@ -1,13 +1,13 @@
 # RUN: llvm-mc -triple i386-unknown-elf %s | FileCheck %s
 
 # CHECK: TEST0:
-# CHECK: a = 0
+# CHECK: .set a, 0
 # CHECK-NOT: .no_dead_strip a
 TEST0:  
         .set a, 0
         
 # CHECK: TEST1:
-# CHECK: a = 0
+# CHECK: .set a, 0
 # CHECK-NOT: .no_dead_strip a
 TEST1:  
         .equ a, 0

Modified: llvm/trunk/test/MC/AsmParser/include.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/include.ll?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/MC/AsmParser/include.ll (original)
+++ llvm/trunk/test/MC/AsmParser/include.ll Tue Mar 27 09:44:41 2018
@@ -9,5 +9,5 @@ entry:
   ret void
 }
 
-; CHECK: MODULE = 1
-; CHECK: FUNCTION = 1
+; CHECK: .set MODULE, 1
+; CHECK: .set FUNCTION, 1

Modified: llvm/trunk/test/MC/AsmParser/labels.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/labels.s?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/MC/AsmParser/labels.s (original)
+++ llvm/trunk/test/MC/AsmParser/labels.s Tue Mar 27 09:44:41 2018
@@ -18,12 +18,12 @@ foo:
 // CHECK: addl $24, a$b+10(%eax)
         addl $24, ("a$b" + 10)(%eax)
 
-// CHECK: b$c = 10
+// CHECK: .set b$c, 10
 "b$c" = 10
 // CHECK: addl $10, %eax
         addl $"b$c", %eax
 
-// CHECK: "a 0" = 11
+// CHECK: .set "a 0", 11
         .set "a 0", 11
 
 // CHECK: .long 11
@@ -49,7 +49,7 @@ foo:
 // CHECX: .lsym "a 8",1
 //        .lsym "a 8", 1
 
-// CHECK: "a 9" = a-b
+// CHECK: .set "a 9", a-b
         .set "a 9", a - b
 
 // CHECK: .long "a 9"

Modified: llvm/trunk/test/MC/AsmParser/macro-args.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/AsmParser/macro-args.s?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/MC/AsmParser/macro-args.s (original)
+++ llvm/trunk/test/MC/AsmParser/macro-args.s Tue Mar 27 09:44:41 2018
@@ -49,7 +49,7 @@ top bar, 42
 // CHECK: _foo:
 // CHECK-NOT: fred
 // CHECK: _bar
-// CHECK-NEXT: fred = 42
+// CHECK-NEXT: .set fred, 42
 
 
 .macro foo

Modified: llvm/trunk/test/MC/Mips/cpsetup.s
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/MC/Mips/cpsetup.s?rev=328635&r1=328634&r2=328635&view=diff
==============================================================================
--- llvm/trunk/test/MC/Mips/cpsetup.s (original)
+++ llvm/trunk/test/MC/Mips/cpsetup.s Tue Mar 27 09:44:41 2018
@@ -172,7 +172,7 @@ IMM_8 = 8
         nop
 
 # ALL-LABEL: t1b:
-# ASM-NEXT: IMM_8 = 8
+# ASM-NEXT: .set IMM_8, 8
 
 # O32-NOT: __cerror
 




More information about the llvm-commits mailing list