summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Braun <matze@braunis.de>2013-10-10 22:37:49 +0000
committerMatthias Braun <matze@braunis.de>2013-10-10 22:37:49 +0000
commitb98a950cc61d2159d12c6be7c94ca5fa8aa3edc1 (patch)
tree22699b94f6ad54d46c38892157f5a3dd101184fe
parent72d3607d3c8bc5132e0d4e182fcdb0e630d8b999 (diff)
downloadbcm5719-llvm-b98a950cc61d2159d12c6be7c94ca5fa8aa3edc1.tar.gz
bcm5719-llvm-b98a950cc61d2159d12c6be7c94ca5fa8aa3edc1.zip
Tests: Do not unnecessarily depend on kill comments
llvm-svn: 192404
-rw-r--r--llvm/test/CodeGen/X86/tls.ll13
1 files changed, 4 insertions, 9 deletions
diff --git a/llvm/test/CodeGen/X86/tls.ll b/llvm/test/CodeGen/X86/tls.ll
index 24284e50c04..76a840260b9 100644
--- a/llvm/test/CodeGen/X86/tls.ll
+++ b/llvm/test/CodeGen/X86/tls.ll
@@ -223,27 +223,22 @@ entry:
define i16 @f11() {
; X32_LINUX-LABEL: f11:
; X32_LINUX: movzwl %gs:s1@NTPOFF, %eax
-; Why is this kill line here, but no where else?
-; X32_LINUX-NEXT: # kill
-; X32_LINUX-NEXT: ret
+; X32_LINUX: ret
; X64_LINUX-LABEL: f11:
; X64_LINUX: movzwl %fs:s1@TPOFF, %eax
-; X64_LINUX-NEXT: # kill
-; X64_LINUX-NEXT: ret
+; X64_LINUX: ret
; X32_WIN-LABEL: f11:
; X32_WIN: movl __tls_index, %eax
; X32_WIN-NEXT: movl %fs:__tls_array, %ecx
; X32_WIN-NEXT: movl (%ecx,%eax,4), %eax
; X32_WIN-NEXT: movzwl _s1@SECREL32(%eax), %eax
-; X32_WIN-NEXT: # kill
-; X32_WIN-NEXT: ret
+; X32_WIN: ret
; X64_WIN-LABEL: f11:
; X64_WIN: movl _tls_index(%rip), %eax
; X64_WIN-NEXT: movq %gs:88, %rcx
; X64_WIN-NEXT: movq (%rcx,%rax,8), %rax
; X64_WIN-NEXT: movzwl s1@SECREL32(%rax), %eax
-; X64_WIN-NEXT: # kill
-; X64_WIN-NEXT: ret
+; X64_WIN: ret
entry:
%tmp1 = load i16* @s1
OpenPOWER on IntegriCloud