Eli pointed out that va_arg instruction result values don't
[oota-llvm.git] / test / Other / lint.ll
index eb6a656f7d0b507c83ea245a2d4f0cd9a4e34160..1187eb7b29f53da7c7b2ad3c08b12eea65dcf3a0 100644 (file)
@@ -87,8 +87,8 @@ block:
   unreachable
 }
 
-; CHECK: Undefined behavior: Call with "tail" keyword references alloca or va_arg
-; CHECK: Undefined behavior: Call with "tail" keyword references alloca or va_arg
+; CHECK: Undefined behavior: Call with "tail" keyword references alloca
+; CHECK: Undefined behavior: Call with "tail" keyword references alloca
 declare void @tailcallee(i8*)
 define void @use_tail(i8* %valist) {
   %t = alloca i8
@@ -98,14 +98,14 @@ define void @use_tail(i8* %valist) {
   ret void
 }
 
-; CHECK: Unusual: Returning alloca or va_arg value
+; CHECK: Unusual: Returning alloca value
 define i8* @return_local(i32 %n, i32 %m) {
   %t = alloca i8, i32 %n
   %s = getelementptr i8* %t, i32 %m
   ret i8* %s
 }
 
-; CHECK: Unusual: Returning alloca or va_arg value
+; CHECK: Unusual: Returning alloca value
 define i32* @return_obscured_local() {
 entry:
   %retval = alloca i32*