/external/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/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/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/clang/test/CodeGen/ |
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...] |
arm-pnaclcall.c | 12 // CHECK: define i32 @f48(%struct.s1* byval %s) 22 // Unions should be passed as byval structs 23 // CHECK: define void @f50(%union.simple_union* byval %s) 31 // Bitfields should be passed as byval structs 32 // CHECK: define void @f51(%struct.bitfield1* byval %bf1)
|
le32-arguments.c | 12 // Structs should be passed byval and not split up 13 // CHECK: define void @f1(%struct.s1* byval %i) 50 // Unions should be passed as byval structs 51 // CHECK: define void @f7(%union.simple_union* byval %s) 59 // Bitfields should be passed as byval structs 60 // CHECK: define void @f8(%struct.bitfield1* byval %bf1)
|
/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)
|
tailcallbyval.ll | 6 define fastcc i32 @tailcallee(%struct.s* byval %a) nounwind { 15 define fastcc i32 @tailcaller(%struct.s* byval %a) nounwind { 17 %tmp4 = tail call fastcc i32 @tailcallee(%struct.s* byval %a )
|
/external/llvm/test/Transforms/ArgumentPromotion/ |
byval-2.ll | 1 ; RUN: opt < %s -argpromotion -S | grep -F "i32* byval" | count 2 6 define internal void @f(%struct.ss* byval %b, i32* byval %X) nounwind { 24 call void @f( %struct.ss* byval %S, i32* byval %X)
|
attrs.ll | 5 define internal void @f(%struct.ss* byval %b, i32* byval %X, i32 %i) nounwind { 23 call void @f( %struct.ss* byval %S, i32* byval %X, i32 zeroext 0)
|
/external/llvm/test/CodeGen/PowerPC/ |
jaggedstructs.ll | 15 define void @test(%struct.S3* byval %s3, %struct.S5* byval %s5, %struct.S6* byval %s6, %struct.S7* byval %s7) nounwind { 17 call void @check(%struct.S3* byval %s3, %struct.S5* byval %s5, %struct.S6* byval %s6, %struct.S7* byval %s7) 48 declare void @check(%struct.S3* byval, %struct.S5* byval, %struct.S6* byval, %struct.S7* byval [all...] |
/external/llvm/test/CodeGen/ARM/ |
2013-04-05-Small-ByVal-Structs-PR15293.ll | 52 define void @foo(%artz* byval %s) { 57 define void @foo2(%artz* byval %s, i32 %p, %artz* byval %s2) { 65 call void @foo(%artz* byval @static_val) 70 call void @foo2(%artz* byval @static_val, i32 0, %artz* byval @static_val)
|
struct_byval.ll | 14 %call = call i32 @e1(%struct.SmallStruct* byval %st) 18 ; Generate a loop for large struct byval 27 %call = call i32 @e2(%struct.LargeStruct* byval %st) 40 %call = call i32 @e3(%struct.LargeStruct* byval align 16 %st) 44 declare i32 @e1(%struct.SmallStruct* nocapture byval %in) nounwind 45 declare i32 @e2(%struct.LargeStruct* nocapture byval %in) nounwind 46 declare i32 @e3(%struct.LargeStruct* nocapture byval align 16 %in) nounwind 51 define void @f3(%struct.SmallStruct* nocapture byval %s) nounwind optsize { 60 define void @f4(%struct.SmallStruct* nocapture byval %s) nounwind optsize { 71 define void @f5(i32 %a, i32 %b, i32 %c, i32 %d, %struct.SmallStruct* nocapture byval %s) nounwind optsize [all...] |
2013-06-03-ByVal-2Kbytes.ll | 15 call void @callme0(%big_struct0* byval %p0) 21 call void @callme1(%big_struct1* byval %p1) 28 declare void @callme0(%big_struct0* byval) 29 declare void @callme1(%big_struct1* byval)
|
2012-10-04-LDRB_POST_IMM-Crash.ll | 7 declare void @f(i32 %n1, i32 %n2, i32 %n3, %my_struct_t* byval %val); 13 call void @f(i32 555, i32 555, i32 555, %my_struct_t* byval @main.val)
|
/external/llvm/test/CodeGen/Hexagon/ |
struct_args_large.ll | 12 call void @bar(%struct.large* byval @s2) 16 declare void @bar(%struct.large* byval)
|
/external/llvm/test/CodeGen/Mips/ |
cprestore.ll | 16 call void @foo1(%struct.S* byval %s) 20 declare void @foo1(%struct.S* byval)
|
/external/llvm/test/CodeGen/SPARC/ |
2011-01-21-ByValArgs.ll | 14 %0 = tail call i32 @bar(%struct.foo_t* byval @s) nounwind 18 declare i32 @bar(%struct.foo_t* byval)
|
/external/llvm/test/Transforms/IPConstantProp/ |
2009-09-24-byval-ptr.ll | 2 ; Don't constant-propagate byval pointers, since they are not pointers! 6 define internal void @vfu1(%struct.MYstr* byval align 4 %u) nounwind { 20 define internal i32 @vfu2(%struct.MYstr* byval align 4 %u) nounwind readonly { 35 call void @vfu1(%struct.MYstr* byval align 4 @mystr) nounwind 36 %result = call i32 @vfu2(%struct.MYstr* byval align 4 @mystr) nounwind
|