[x32] Fix function indirect calls
Summary: Zero-extend register to 64-bit for callq/jmpq.
Test Plan: 3 tests added
Reviewers: nadav, dschuff
Subscribers: llvm-commits, zinovy.nis
Differential Revision: http://reviews.llvm.org/D5355
llvm-svn: 217942
diff --git a/llvm/test/CodeGen/X86/x86-64-call.ll b/llvm/test/CodeGen/X86/x86-64-call.ll
index 857779f..300f8d1 100644
--- a/llvm/test/CodeGen/X86/x86-64-call.ll
+++ b/llvm/test/CodeGen/X86/x86-64-call.ll
@@ -6,8 +6,8 @@
define i32 @far() nounwind uwtable {
entry:
-; CHECK: callq
-; IA32: calll
+; CHECK: callq foo
+; IA32: calll foo
tail call void @foo() nounwind
ret i32 0
}