[PATCH] D64324: [WebAssembly] Fix a typo in a test file name
Heejin Ahn via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Mon Jul 8 18:22:53 PDT 2019
This revision was automatically updated to reflect the committed changes.
Closed by commit rL365418: [WebAssembly] Fix a typo in a test file name (authored by aheejin, committed by ).
Changed prior to commit:
https://reviews.llvm.org/D64324?vs=208364&id=208567#toc
Repository:
rL LLVM
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D64324/new/
https://reviews.llvm.org/D64324
Files:
llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflict.ll
llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll
Index: llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflict.ll
===================================================================
--- llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflict.ll
+++ llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflict.ll
@@ -0,0 +1,22 @@
+; RUN: opt -S -wasm-add-missing-prototypes -o %t.ll %s 2>&1 | FileCheck %s -check-prefix=WARNING
+; RUN: cat %t.ll | FileCheck %s
+
+target datalayout = "e-m:e-p:32:32-i64:64-n32:64-S128"
+target triple = "wasm32-unknown-unknown"
+
+; WARNING: warning: prototype-less function used with conflicting signatures: foo
+
+; CHECK-LABEL: @call_with_conflicting_prototypes
+; CHECK: %call1 = call i64 bitcast (i64 (i32, i32)* @foo to i64 (i32)*)(i32 42)
+; CHECK: %call2 = call i64 @foo(i32 42, i32 43)
+define void @call_with_conflicting_prototypes() {
+ %call1 = call i64 bitcast (i64 (...)* @foo to i64 (i32)*)(i32 42)
+ %call2 = call i64 bitcast (i64 (...)* @foo to i64 (i32, i32)*)(i32 42, i32 43)
+ ret void
+}
+
+; CHECK: declare extern_weak i64 @foo(i32, i32)
+declare extern_weak i64 @foo(...) #1
+
+; CHECK-NOT: attributes {{.*}} = { {{.*}}"no-prototype"{{.*}} }
+attributes #1 = { "no-prototype" }
Index: llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll
===================================================================
--- llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll
+++ llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll
@@ -1,22 +0,0 @@
-; RUN: opt -S -wasm-add-missing-prototypes -o %t.ll %s 2>&1 | FileCheck %s -check-prefix=WARNING
-; RUN: cat %t.ll | FileCheck %s
-
-target datalayout = "e-m:e-p:32:32-i64:64-n32:64-S128"
-target triple = "wasm32-unknown-unknown"
-
-; WARNING: warning: prototype-less function used with conflicting signatures: foo
-
-; CHECK-LABEL: @call_with_conflicting_prototypes
-; CHECK: %call1 = call i64 bitcast (i64 (i32, i32)* @foo to i64 (i32)*)(i32 42)
-; CHECK: %call2 = call i64 @foo(i32 42, i32 43)
-define void @call_with_conflicting_prototypes() {
- %call1 = call i64 bitcast (i64 (...)* @foo to i64 (i32)*)(i32 42)
- %call2 = call i64 bitcast (i64 (...)* @foo to i64 (i32, i32)*)(i32 42, i32 43)
- ret void
-}
-
-; CHECK: declare extern_weak i64 @foo(i32, i32)
-declare extern_weak i64 @foo(...) #1
-
-; CHECK-NOT: attributes {{.*}} = { {{.*}}"no-prototype"{{.*}} }
-attributes #1 = { "no-prototype" }
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D64324.208567.patch
Type: text/x-patch
Size: 2389 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190709/104968ae/attachment.bin>
More information about the llvm-commits
mailing list