Imported Upstream version 5.18.0.167

Former-commit-id: 289509151e0fee68a1b591a20c9f109c3c789d3a
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2018-10-20 08:25:10 +00:00
parent e19d552987
commit b084638f15
28489 changed files with 184 additions and 3866856 deletions

View File

@@ -1,29 +0,0 @@
; RUN: llvm-as < %s | llvm-dis > %t1.ll
; RUN: llvm-as %t1.ll -o - | llvm-dis > %t2.ll
; RUN: diff %t1.ll %t2.ll
%myty = type i32
%myfn = type float (i32,double,i32,i16)
%0 = type i32(%myfn*)
%1 = type i32(i32)
%2 = type i32(i32(i32)*)
%thisfuncty = type i32 (i32) *
declare void @F(%thisfuncty, %thisfuncty, %thisfuncty)
define i32 @zarro(i32 %Func) {
Startup:
add i32 0, 10 ; <i32>:0 [#uses=0]
ret i32 0
}
define i32 @test(i32) {
call void @F( %thisfuncty @zarro, %thisfuncty @test, %thisfuncty @foozball )
ret i32 0
}
define i32 @foozball(i32) {
ret i32 0
}