projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
ARM / x86_64 varargs: Don't save regparms in prologue without va_start
[oota-llvm.git]
/
test
/
CodeGen
/
X86
/
vastart-defs-eflags.ll
diff --git
a/test/CodeGen/X86/vastart-defs-eflags.ll
b/test/CodeGen/X86/vastart-defs-eflags.ll
index 6017753fc8fde0cac0dea87290026edbdef7e75e..d0c515089f48dd434744ec5627698c338056367d 100644
(file)
--- a/
test/CodeGen/X86/vastart-defs-eflags.ll
+++ b/
test/CodeGen/X86/vastart-defs-eflags.ll
@@
-14,6
+14,7
@@
entry:
br i1 %tobool, label %if.end, label %if.then
if.then: ; preds = %entry
+ call void @llvm.va_start(i8* null)
br label %if.end
if.end: ; preds = %entry, %if.then
@@
-21,3
+22,4
@@
if.end: ; preds = %entry, %if.then
ret i32 %hasflag
}
+declare void @llvm.va_start(i8*) nounwind