[llvm] r193562 - Renaming MCJIT .ir files to .ll and moving them to Inputs
Andrew Kaylor
andrew.kaylor at intel.com
Mon Oct 28 16:51:04 PDT 2013
Author: akaylor
Date: Mon Oct 28 18:51:03 2013
New Revision: 193562
URL: http://llvm.org/viewvc/llvm-project?rev=193562&view=rev
Log:
Renaming MCJIT .ir files to .ll and moving them to Inputs
Added:
llvm/trunk/test/ExecutionEngine/MCJIT/Inputs/
llvm/trunk/test/ExecutionEngine/MCJIT/Inputs/cross-module-b.ll
- copied unchanged from r193556, llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/Inputs/multi-module-b.ll
- copied unchanged from r193556, llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/Inputs/multi-module-c.ll
- copied unchanged from r193556, llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-c.ir
llvm/trunk/test/ExecutionEngine/MCJIT/Inputs/multi-module-eh-b.ll
- copied unchanged from r193556, llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/remote/Inputs/
llvm/trunk/test/ExecutionEngine/MCJIT/remote/Inputs/cross-module-b.ll
- copied unchanged from r193556, llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/remote/Inputs/multi-module-b.ll
- copied unchanged from r193556, llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/remote/Inputs/multi-module-c.ll
- copied unchanged from r193556, llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-c.ir
Removed:
llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-c.ir
llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-b.ir
llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-c.ir
Modified:
llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-a.ll
llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-a.ll
llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-a.ll
llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll
llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-sm-pic-a.ll
llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll
llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-sm-pic-a.ll
Modified: llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-a.ll?rev=193562&r1=193561&r2=193562&view=diff
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-a.ll (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-a.ll Mon Oct 28 18:51:03 2013
@@ -1,4 +1,4 @@
-; RUN: %lli_mcjit -extra-module=%p/cross-module-b.ir %s > /dev/null
+; RUN: %lli_mcjit -extra-module=%p/Inputs/cross-module-b.ll %s > /dev/null
declare i32 @FB()
Removed: llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-b.ir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-b.ir?rev=193561&view=auto
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-b.ir (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-b.ir (removed)
@@ -1,7 +0,0 @@
-declare i32 @FA()
-
-define i32 @FB() {
- %r = call i32 @FA( ) ; <i32> [#uses=1]
- ret i32 %r
-}
-
Modified: llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll?rev=193562&r1=193561&r2=193562&view=diff
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/cross-module-sm-pic-a.ll Mon Oct 28 18:51:03 2013
@@ -1,4 +1,4 @@
-; RUN: %lli_mcjit -extra-module=%p/cross-module-b.ir -relocation-model=pic -code-model=small %s > /dev/null
+; RUN: %lli_mcjit -extra-module=%p/Inputs/cross-module-b.ll -relocation-model=pic -code-model=small %s > /dev/null
; XFAIL: mips, i686, i386, aarch64, arm
declare i32 @FB()
Modified: llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-a.ll?rev=193562&r1=193561&r2=193562&view=diff
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-a.ll (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-a.ll Mon Oct 28 18:51:03 2013
@@ -1,4 +1,4 @@
-; RUN: %lli_mcjit -extra-module=%p/multi-module-b.ir -extra-module=%p/multi-module-c.ir %s > /dev/null
+; RUN: %lli_mcjit -extra-module=%p/Inputs/multi-module-b.ll -extra-module=%p/Inputs/multi-module-c.ll %s > /dev/null
declare i32 @FB()
Removed: llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-b.ir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-b.ir?rev=193561&view=auto
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-b.ir (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-b.ir (removed)
@@ -1,7 +0,0 @@
-declare i32 @FC()
-
-define i32 @FB() {
- %r = call i32 @FC( ) ; <i32> [#uses=1]
- ret i32 %r
-}
-
Removed: llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-c.ir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-c.ir?rev=193561&view=auto
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-c.ir (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-c.ir (removed)
@@ -1,4 +0,0 @@
-define i32 @FC() {
- ret i32 0
-}
-
Modified: llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-a.ll?rev=193562&r1=193561&r2=193562&view=diff
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-a.ll (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-a.ll Mon Oct 28 18:51:03 2013
@@ -1,4 +1,4 @@
-; RUN: %lli_mcjit -extra-module=%p/multi-module-eh-b.ir %s
+; RUN: %lli_mcjit -extra-module=%p/Inputs/multi-module-eh-b.ll %s
; XFAIL: arm, cygwin, win32, mingw
declare i8* @__cxa_allocate_exception(i64)
declare void @__cxa_throw(i8*, i8*, i8*)
Removed: llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-b.ir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-b.ir?rev=193561&view=auto
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-b.ir (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-eh-b.ir (removed)
@@ -1,30 +0,0 @@
-declare i8* @__cxa_allocate_exception(i64)
-declare void @__cxa_throw(i8*, i8*, i8*)
-declare i32 @__gxx_personality_v0(...)
-declare void @__cxa_end_catch()
-declare i8* @__cxa_begin_catch(i8*)
-
- at _ZTIi = external constant i8*
-
-define void @throwException_B() {
- %exception = tail call i8* @__cxa_allocate_exception(i64 4)
- call void @__cxa_throw(i8* %exception, i8* bitcast (i8** @_ZTIi to i8*), i8* null)
- unreachable
-}
-
-define i32 @FB() {
-entry:
- invoke void @throwException_B()
- to label %try.cont unwind label %lpad
-
-lpad:
- %p = landingpad { i8*, i32 } personality i8* bitcast (i32 (...)* @__gxx_personality_v0 to i8*)
- catch i8* bitcast (i8** @_ZTIi to i8*)
- %e = extractvalue { i8*, i32 } %p, 0
- call i8* @__cxa_begin_catch(i8* %e)
- call void @__cxa_end_catch()
- br label %try.cont
-
-try.cont:
- ret i32 0
-}
Modified: llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll?rev=193562&r1=193561&r2=193562&view=diff
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/multi-module-sm-pic-a.ll Mon Oct 28 18:51:03 2013
@@ -1,4 +1,4 @@
-; RUN: %lli_mcjit -extra-module=%p/multi-module-b.ir -extra-module=%p/multi-module-c.ir -relocation-model=pic -code-model=small %s > /dev/null
+; RUN: %lli_mcjit -extra-module=%p/Inputs/multi-module-b.ll -extra-module=%p/Inputs/multi-module-c.ll -relocation-model=pic -code-model=small %s > /dev/null
; XFAIL: mips, i686, i386, aarch64, arm
declare i32 @FB()
Modified: llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll?rev=193562&r1=193561&r2=193562&view=diff
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-a.ll Mon Oct 28 18:51:03 2013
@@ -1,4 +1,4 @@
-; RUN: %lli_mcjit -extra-module=%p/cross-module-b.ir -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target %s > /dev/null
+; RUN: %lli_mcjit -extra-module=%p/Inputs/cross-module-b.ll -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target %s > /dev/null
; This fails because __main is not resolved in remote mcjit.
; XFAIL: cygwin,mingw32
Removed: llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-b.ir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-b.ir?rev=193561&view=auto
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-b.ir (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-b.ir (removed)
@@ -1,7 +0,0 @@
-declare i32 @FA()
-
-define i32 @FB() {
- %r = call i32 @FA( ) ; <i32> [#uses=1]
- ret i32 %r
-}
-
Modified: llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-sm-pic-a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-sm-pic-a.ll?rev=193562&r1=193561&r2=193562&view=diff
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-sm-pic-a.ll (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/remote/cross-module-sm-pic-a.ll Mon Oct 28 18:51:03 2013
@@ -1,4 +1,4 @@
-; RUN: %lli_mcjit -extra-module=%p/cross-module-b.ir -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target -relocation-model=pic -code-model=small %s > /dev/null
+; RUN: %lli_mcjit -extra-module=%p/Inputs/cross-module-b.ll -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target -relocation-model=pic -code-model=small %s > /dev/null
; XFAIL: mips, i686, i386, aarch64, arm
declare i32 @FB()
Modified: llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll?rev=193562&r1=193561&r2=193562&view=diff
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-a.ll Mon Oct 28 18:51:03 2013
@@ -1,4 +1,4 @@
-; RUN: %lli_mcjit -extra-module=%p/multi-module-b.ir -extra-module=%p/multi-module-c.ir -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target %s > /dev/null
+; RUN: %lli_mcjit -extra-module=%p/Inputs/multi-module-b.ll -extra-module=%p/Inputs/multi-module-c.ll -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target %s > /dev/null
; This fails because __main is not resolved in remote mcjit.
; XFAIL: cygwin,mingw32
Removed: llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-b.ir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-b.ir?rev=193561&view=auto
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-b.ir (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-b.ir (removed)
@@ -1,7 +0,0 @@
-declare i32 @FC()
-
-define i32 @FB() {
- %r = call i32 @FC( ) ; <i32> [#uses=1]
- ret i32 %r
-}
-
Removed: llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-c.ir
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-c.ir?rev=193561&view=auto
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-c.ir (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-c.ir (removed)
@@ -1,4 +0,0 @@
-define i32 @FC() {
- ret i32 0
-}
-
Modified: llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-sm-pic-a.ll
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-sm-pic-a.ll?rev=193562&r1=193561&r2=193562&view=diff
==============================================================================
--- llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-sm-pic-a.ll (original)
+++ llvm/trunk/test/ExecutionEngine/MCJIT/remote/multi-module-sm-pic-a.ll Mon Oct 28 18:51:03 2013
@@ -1,4 +1,4 @@
-; RUN: %lli_mcjit -extra-module=%p/multi-module-b.ir -extra-module=%p/multi-module-c.ir -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target -relocation-model=pic -code-model=small %s > /dev/null
+; RUN: %lli_mcjit -extra-module=%p/Inputs/multi-module-b.ll -extra-module=%p/Inputs/multi-module-c.ll -disable-lazy-compilation=true -remote-mcjit -mcjit-remote-process=lli-child-target -relocation-model=pic -code-model=small %s > /dev/null
; XFAIL: mips, i686, i386, aarch64, arm
declare i32 @FB()
More information about the llvm-commits
mailing list