[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 04:08:32 PDT 2019
aheejin created this revision.
aheejin added a reviewer: sbc100.
Herald added subscribers: llvm-commits, sunfish, jgravelle-google, dschuff.
Herald added a project: LLVM.
Repository:
rL LLVM
https://reviews.llvm.org/D64324
Files:
test/CodeGen/WebAssembly/add-prototypes-conflict.ll
test/CodeGen/WebAssembly/add-prototypes-conflit.ll
Index: test/CodeGen/WebAssembly/add-prototypes-conflit.ll
===================================================================
--- /dev/null
+++ 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.208364.patch
Type: text/x-patch
Size: 1119 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190708/71d72e7d/attachment.bin>
More information about the llvm-commits
mailing list