summaryrefslogtreecommitdiff
path: root/test/CodeGen/X86/pic.ll
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2009-09-09 00:41:36 +0000
committerChris Lattner <sabre@nondot.org>2009-09-09 00:41:36 +0000
commitab9642ff8f8f58a2f3d67e3055a551e5197585c9 (patch)
tree628271ca541c69cdd7156199a8479d57263299ec /test/CodeGen/X86/pic.ll
parent3de47b8a85a186bac4ae6dbebf555a8363b176c5 (diff)
downloadllvm-ab9642ff8f8f58a2f3d67e3055a551e5197585c9.tar.gz
llvm-ab9642ff8f8f58a2f3d67e3055a551e5197585c9.tar.bz2
llvm-ab9642ff8f8f58a2f3d67e3055a551e5197585c9.tar.xz
turn the mcinst asmprinter on by default for x86, tweaking two tests to
expect the slight syntax differences in the generated code. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81305 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/X86/pic.ll')
-rw-r--r--test/CodeGen/X86/pic.ll12
1 files changed, 6 insertions, 6 deletions
diff --git a/test/CodeGen/X86/pic.ll b/test/CodeGen/X86/pic.ll
index 97e37061b1..78a35711ab 100644
--- a/test/CodeGen/X86/pic.ll
+++ b/test/CodeGen/X86/pic.ll
@@ -16,7 +16,7 @@ entry:
; LINUX: call .Lllvm$1.$piclabel
; LINUX-NEXT: .Lllvm$1.$piclabel:
; LINUX-NEXT: popl
-; LINUX: addl $_GLOBAL_OFFSET_TABLE_ + [.-.Lllvm$1.$piclabel],
+; LINUX: addl $_GLOBAL_OFFSET_TABLE_+(.Lpicbaseref1-.Lllvm$1.$piclabel),
; LINUX: movl dst@GOT(%eax),
; LINUX: movl ptr@GOT(%eax),
; LINUX: movl src@GOT(%eax),
@@ -38,7 +38,7 @@ entry:
; LINUX: call .Lllvm$2.$piclabel
; LINUX-NEXT: .Lllvm$2.$piclabel:
; LINUX-NEXT: popl
-; LINUX: addl $_GLOBAL_OFFSET_TABLE_ + [.-.Lllvm$2.$piclabel], %eax
+; LINUX: addl $_GLOBAL_OFFSET_TABLE_+(.Lpicbaseref2-.Lllvm$2.$piclabel), %eax
; LINUX: movl dst2@GOT(%eax),
; LINUX: movl ptr2@GOT(%eax),
; LINUX: movl src2@GOT(%eax),
@@ -58,7 +58,7 @@ entry:
; LINUX-NEXT: call .Lllvm$3.$piclabel
; LINUX-NEXT: .Lllvm$3.$piclabel:
; LINUX-NEXT: popl %ebx
-; LINUX: addl $_GLOBAL_OFFSET_TABLE_ + [.-.Lllvm$3.$piclabel], %ebx
+; LINUX: addl $_GLOBAL_OFFSET_TABLE_+(.Lpicbaseref3-.Lllvm$3.$piclabel), %ebx
; LINUX: movl $40, (%esp)
; LINUX: call malloc@PLT
; LINUX: addl $8, %esp
@@ -79,7 +79,7 @@ entry:
; LINUX: call .Lllvm$4.$piclabel
; LINUX-NEXT: .Lllvm$4.$piclabel:
; LINUX: popl
-; LINUX: addl $_GLOBAL_OFFSET_TABLE_ + [.-.Lllvm$4.$piclabel],
+; LINUX: addl $_GLOBAL_OFFSET_TABLE_+(.Lpicbaseref4-.Lllvm$4.$piclabel),
; LINUX: movl pfoo@GOT(%esi),
; LINUX: call afoo@PLT
; LINUX: call *
@@ -94,7 +94,7 @@ entry:
; LINUX: test5:
; LINUX: call .Lllvm$5.$piclabel
; LINUX: popl %ebx
-; LINUX: addl $_GLOBAL_OFFSET_TABLE_ + [.-.Lllvm$5.$piclabel], %ebx
+; LINUX: addl $_GLOBAL_OFFSET_TABLE_+(.Lpicbaseref5-.Lllvm$5.$piclabel), %ebx
; LINUX: call foo@PLT
}
@@ -116,7 +116,7 @@ entry:
; LINUX: call .Lllvm$6.$piclabel
; LINUX-NEXT: .Lllvm$6.$piclabel:
; LINUX-NEXT: popl %eax
-; LINUX: addl $_GLOBAL_OFFSET_TABLE_ + [.-.Lllvm$6.$piclabel], %eax
+; LINUX: addl $_GLOBAL_OFFSET_TABLE_+(.Lpicbaseref6-.Lllvm$6.$piclabel), %eax
; LINUX: leal dst6@GOTOFF(%eax), %ecx
; LINUX: movl %ecx, ptr6@GOTOFF(%eax)
; LINUX: movl src6@GOTOFF(%eax), %ecx