/external/swiftshader/third_party/LLVM/test/Assembler/ |
2008-01-11-VarargAttrs.ll | 1 ; RUN: llvm-as < %s | llvm-dis | grep byval 8 call void (...)* @foo(%struct* byval null )
|
/external/llvm/test/Verifier/ |
byval-1.ll | 2 declare void @h(i32 byval %num)
|
byval-4.ll | 4 declare void @h(%struct.foo* byval %num)
|
/external/swiftshader/third_party/LLVM/test/Verifier/ |
byval-1.ll | 2 declare void @h(i32 byval %num)
|
byval-4.ll | 4 declare void @h(%struct.foo* byval %num)
|
/external/llvm/test/CodeGen/Generic/ |
2010-11-04-BigByval.ll | 6 declare void @foo(%big* byval align 1) 8 define void @bar(%big* byval align 1 %x) { 9 call void @foo(%big* byval align 1 %x)
|
/external/swiftshader/third_party/LLVM/test/CodeGen/Generic/ |
2010-11-04-BigByval.ll | 6 declare void @foo(%big* byval align 1) 8 define void @bar(%big* byval align 1 %x) { 9 call void @foo(%big* byval align 1 %x)
|
/external/clang/test/CodeGen/ |
sparcv8-abi.c | 3 // CHECK-LABEL: define { float, float } @p({ float, float }* byval align 4 %a, { float, float }* byval align 4 %b) #0 { 9 // CHECK-LABEL: define { double, double } @q({ double, double }* byval align 8 %a, { double, double }* byval align 8 %b) #0 { 15 // CHECK-LABEL: define { i64, i64 } @r({ i64, i64 }* byval align 8 %a, { i64, i64 }* byval align 8 %b) #0 {
|
x86_32-arguments-linux.c | 5 // CHECK: i8 signext %a0, %struct.s56_0* byval align 4 %a1, 6 // CHECK: i64 %a2.coerce, %struct.s56_1* byval align 4, 7 // CHECK: <1 x double> %a4, %struct.s56_2* byval align 4, 8 // CHECK: <4 x i32> %a6, %struct.s56_3* byval align 4, 9 // CHECK: <2 x double> %a8, %struct.s56_4* byval align 4, 10 // CHECK: <8 x i32> %a10, %struct.s56_5* byval align 4, 11 // CHECK: <4 x double> %a12, %struct.s56_6* byval align 4) 14 // CHECK: i32 %{{.*}}, %struct.s56_0* byval align 4 %{{[^ ]*}}, 15 // CHECK: i64 %{{[^ ]*}}, %struct.s56_1* byval align 4 %{{[^ ]*}}, 16 // CHECK: <1 x double> %{{[^ ]*}}, %struct.s56_2* byval align 4 %{{[^ ]*}} [all...] |
/external/llvm/test/CodeGen/NVPTX/ |
param-align.ll | 3 ;;; Need 4-byte alignment on float* passed byval 4 define ptx_device void @t1(float* byval %x) { 11 ;;; Need 8-byte alignment on double* passed byval 12 define ptx_device void @t2(double* byval %x) { 19 ;;; Need 4-byte alignment on float2* passed byval 21 define ptx_device void @t3(%struct.float2* byval %x) {
|
/external/zlib/src/old/ |
visual-basic.txt | 32 Declare Function compress Lib "ZLIB.DLL" (ByVal compr As 33 String, comprLen As Any, ByVal buf As String, ByVal buflen 35 Declare Function uncompress Lib "ZLIB.DLL" (ByVal uncompr 36 As String, uncomprLen As Any, ByVal compr As String, ByVal 38 Declare Function gzopen Lib "ZLIB.DLL" (ByVal filePath As 39 String, ByVal mode As String) As Long 40 Declare Function gzread Lib "ZLIB.DLL" (ByVal file As 41 Long, ByVal uncompr As String, ByVal uncomprLen As Integer [all...] |
/external/llvm/test/Assembler/ |
2008-01-11-VarargAttrs.ll | 1 ; RUN: llvm-as < %s | llvm-dis | grep byval 9 call void (...) @foo(%struct* byval null )
|
/external/llvm/test/Linker/ |
func-attrs-b.ll | 6 define void @check0(%struct.S0* sret %agg.result, %struct.S0* byval %arg0, %struct.S0* %arg1, %struct.S0* byval %arg2) {
|
func-attrs-a.ll | 4 ; CHECK: call void @check0(%struct.S0* sret null, %struct.S0* byval align 4 null, %struct.S0* align 4 null, %struct.S0* byval align 4 null) 5 ; CHECK: define void @check0(%struct.S0* sret %agg.result, %struct.S0* byval %arg0, %struct.S0* %arg1, %struct.S0* byval %arg2) 10 call void @check0(%struct.S0* sret null, %struct.S0* byval align 4 null, %struct.S0* align 4 null, %struct.S0* byval align 4 null)
|
/external/swiftshader/third_party/LLVM/test/CodeGen/Mips/ |
cprestore.ll | 4 ; byval is currently unsupported. 16 call void @foo1(%struct.S* byval %s) 20 declare void @foo1(%struct.S* byval)
|
/external/llvm/test/CodeGen/X86/ |
2011-03-30-CreateFixedObjCrash.ll | 7 define void @fn4(%struct.T0* byval %arg0) nounwind ssp {
|
2008-04-24-MemCpyBug.ll | 7 declare void @test63(%struct.S63* byval align 4 ) nounwind 10 tail call void @test63( %struct.S63* byval align 4 @g1s63 ) nounwind
|
sibcall-byval.ll | 6 define i32 @f(%struct.p* byval align 4 %q) nounwind ssp { 13 %call = tail call i32 @g(%struct.p* byval align 4 %q) nounwind 17 declare i32 @g(%struct.p* byval align 4) 19 define i32 @h(%struct.p* byval align 4 %q, i32 %r) nounwind ssp { 27 %call = tail call i32 @i(%struct.p* byval align 4 %q, i32 %r) nounwind 31 declare i32 @i(%struct.p* byval align 4, i32)
|
tailcallbyval64.ll | 3 ; FIXME: Win64 does not support byval. 8 ; Expect 2 rep;movs because of tail call byval lowering. 12 ; A sequence of copyto/copyfrom virtual registers is used to deal with byval 16 ; byval lowering - not rsi, not rdi, not rcx). 33 declare fastcc i64 @tailcallee(%struct.s* byval %a, i64 %val, i64 %val2, i64 %val3, i64 %val4, i64 %val5) 36 define fastcc i64 @tailcaller(i64 %b, %struct.s* byval %a) { 40 %tmp4 = tail call fastcc i64 @tailcallee(%struct.s* byval %a , i64 %tmp3, i64 %b, i64 7, i64 13, i64 17)
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
2011-03-30-CreateFixedObjCrash.ll | 7 define void @fn4(%struct.T0* byval %arg0) nounwind ssp {
|
2008-04-24-MemCpyBug.ll | 7 declare void @test63(%struct.S63* byval align 4 ) nounwind 10 tail call void @test63( %struct.S63* byval align 4 @g1s63 ) nounwind
|
sibcall-byval.ll | 6 define i32 @f(%struct.p* byval align 4 %q) nounwind ssp { 13 %call = tail call i32 @g(%struct.p* byval align 4 %q) nounwind 17 declare i32 @g(%struct.p* byval align 4) 19 define i32 @h(%struct.p* byval align 4 %q, i32 %r) nounwind ssp { 27 %call = tail call i32 @i(%struct.p* byval align 4 %q, i32 %r) nounwind 31 declare i32 @i(%struct.p* byval align 4, i32)
|
tailcallbyval64.ll | 3 ; FIXME: Win64 does not support byval. 8 ; Expect 2 rep;movs because of tail call byval lowering. 12 ; A sequence of copyto/copyfrom virtual registers is used to deal with byval 16 ; byval lowering - not rsi, not rdi, not rcx). 33 declare fastcc i64 @tailcallee(%struct.s* byval %a, i64 %val, i64 %val2, i64 %val3, i64 %val4, i64 %val5) 36 define fastcc i64 @tailcaller(i64 %b, %struct.s* byval %a) { 40 %tmp4 = tail call fastcc i64 @tailcallee(%struct.s* byval %a , i64 %tmp3, i64 %b, i64 7, i64 13, i64 17)
|
/external/llvm/test/Transforms/ArgumentPromotion/ |
byval-2.ll | 8 define internal void @f(%struct.ss* byval %b, i32* byval %X) nounwind { 9 ; CHECK-LABEL: define internal void @f(i32 %b.0, i64 %b.1, i32* byval %X) 28 call void @f( %struct.ss* byval %S, i32* byval %X) 29 ; CHECK: call void @f(i32 %{{.*}}, i64 %{{.*}}, i32* byval %{{.*}})
|
/external/llvm/test/CodeGen/PowerPC/ |
ppc64-byval-align.ll | 12 define signext i32 @callee1(i32 signext %x, %struct.test* byval align 16 nocapture readnone %y, i32 signext %z) { 20 declare signext i32 @test1(i32 signext, %struct.test* byval align 16, i32 signext) 23 %call = tail call signext i32 @test1(i32 signext 0, %struct.test* byval align 16 @gt, i32 signext %z) 31 define i64 @callee2(%struct.pad* byval nocapture readnone %x, i32 signext %y, %struct.test* byval align 16 nocapture readonly %z) { 41 declare i64 @test2(%struct.pad* byval, i32 signext, %struct.test* byval align 16) 47 %call = call i64 @test2(%struct.pad* byval @gp, i32 signext 0, %struct.test* byval align 16 %tmp)
|