[llvm] r365418 - [WebAssembly] Fix a typo in a test file name

Heejin Ahn via llvm-commits llvm-commits at lists.llvm.org
Mon Jul 8 18:21:04 PDT 2019


Author: aheejin
Date: Mon Jul  8 18:21:04 2019
New Revision: 365418

URL: http://llvm.org/viewvc/llvm-project?rev=365418&view=rev
Log:
[WebAssembly] Fix a typo in a test file name

Reviewers: sbc100

Subscribers: dschuff, jgravelle-google, sunfish, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D64324

Added:
    llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflict.ll
      - copied, changed from r365413, llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll
Removed:
    llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll

Copied: llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflict.ll (from r365413, llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll)
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflict.ll?p2=llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflict.ll&p1=llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll&r1=365413&r2=365418&rev=365418&view=diff
==============================================================================
    (empty)

Removed: llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll?rev=365417&view=auto
==============================================================================
--- llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll (original)
+++ llvm/trunk/test/CodeGen/WebAssembly/add-prototypes-conflit.ll (removed)
@@ -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" }




More information about the llvm-commits mailing list