HomeSort by relevance Sort by last modified time
    Searched full:byval (Results 51 - 75 of 230) sorted by null

1 23 4 5 6 7 8 910

  /external/llvm/test/CodeGen/X86/
byval4.ll 13 ; Win64 has not supported byval yet.
54 call void @f( %struct.s* byval %a )
55 call void @f( %struct.s* byval %a )
59 declare void @f(%struct.s* byval)
byval7.ll 17 call void @t( i32 1, %struct.S* byval %s ) nounwind
21 declare void @t(i32, %struct.S* byval )
  /external/clang/test/CodeGenCXX/
microsoft-abi-sret-and-byval.cpp 90 // LINUX: define void @_Z9small_arg5Small(%struct.Small* byval align 4 %s)
91 // WIN32: define void @"\01?small_arg@@YAXUSmall@@@Z"(%struct.Small* byval align 4 %s)
95 // LINUX: define void @_Z10medium_arg6Medium(%struct.Medium* byval align 4 %s)
96 // WIN32: define void @"\01?medium_arg@@YAXUMedium@@@Z"(%struct.Medium* byval align 4 %s)
100 // LINUX: define void @_Z19small_arg_with_ctor13SmallWithCtor(%struct.SmallWithCtor* byval align 4 %s)
101 // WIN32: define void @"\01?small_arg_with_ctor@@YAXUSmallWithCtor@@@Z"(%struct.SmallWithCtor* byval align 4 %s)
106 // WIN32: define void @"\01?small_arg_with_dtor@@YAXUSmallWithDtor@@@Z"(%struct.SmallWithDtor* byval align 4 %s) {{.*}} {
109 // WIN64: define void @"\01?small_arg_with_dtor@@YAXUSmallWithDtor@@@Z"(%struct.SmallWithDtor* byval %s) {{.*}} {
144 // WIN32: define void @"\01?small_arg_with_vftable@@YAXUSmallWithVftable@@@Z"(%struct.SmallWithVftable* byval align 4 %s)
145 // WIN64: define void @"\01?small_arg_with_vftable@@YAXUSmallWithVftable@@@Z"(%struct.SmallWithVftable* byval %s
    [all...]
regparm.cpp 35 // CHECK: declare void @_Z4foo42S3i(%struct.S3* byval align 4, i32 inreg)
x86_32-arguments.cpp 30 // PR7058 - Missing byval on MI thunk definition.
34 // CHECK: %struct.CallSite* byval align 4 %CS)
92 // CHECK: define i64 @_Z4f6_1M2s6FivE({ i32, i32 }* byval align 4)
93 // FIXME: It would be nice to avoid byval on the previous case.
  /external/clang/test/CodeGen/
struct-passing.c 23 // CHECK: declare void @f4({{.*}} byval align 4)
24 // CHECK: declare void @f5({{.*}} byval align 4)
complex-indirect.c 4 // Make sure this doesn't crash. We used to generate a byval here and wanted to
transparent-union.c 14 // CHECK: call void @f0(%union.transp_t0* byval align 4 %{{.*}})
  /external/llvm/test/Analysis/BasicAA/
2008-04-15-Byval.ll 7 define void @foo(%struct.x* byval align 4 %X) nounwind {
13 %tmp2 = call i32 (...)* @bar( %struct.x* byval align 4 %X ) nounwind ; <i32> [#uses=0]
  /external/llvm/test/CodeGen/ARM/
2011-06-16-TailCallByVal.ll 3 ; tail call inside a function where byval argument is splitted between
19 define void @f(i8* %s, %struct.A* nocapture byval %a) nounwind optsize {
2012-10-04-AAPCS-byval-align8.ll 34 call void (i32, ...)* @test_byval_8_bytes_alignment(i32 555, %struct_t* byval @static_val)
45 define void @test_byval_8_bytes_alignment_fixed_arg(i32 %n1, %struct_t* byval %val) nounwind {
61 call void (i32, %struct_t*)* @test_byval_8_bytes_alignment_fixed_arg(i32 555, %struct_t* byval @static_val)
2013-04-16-AAPCS-C5-vs-VFP.ll 5 ; byval parameter and check that it goes to stack only.
33 %struct_t* byval %p10) ; --> Stack+8
58 %struct_t* byval @static_val) ; --> Stack+8, not R1
2012-10-04-FixedFrame-vs-byval.ll 13 define void @test_byval_usage_scheduling(i32 %n1, i32 %n2, %struct_t* byval %val) nounwind {
2012-10-18-PR14099-ByvalFrameAddress.ll 9 define void @t(i32 %a, %struct.s* byval %s) nounwind {
2013-05-13-AAPCS-byval-padding.ll 8 %struct.S227* byval nocapture %arg0,
  /external/llvm/test/CodeGen/MSP430/
byval.ll 9 define i16 @callee(%struct.Foo* byval %f) nounwind {
24 %call = call i16 @callee(%struct.Foo* byval @foo)
  /external/llvm/test/Transforms/InstCombine/
2008-04-22-ByValBitcast.ll 1 ;; The bitcast cannot be eliminated because byval arguments need
11 call void (i32, ...)* @bar( i32 3, %struct.NSRect* byval align 4 %tmp1 ) nounwind
  /external/llvm/test/CodeGen/PowerPC/
structsinmem.ll 59 %call = call i32 @callee1(i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, i32 0, %struct.s1* byval %p1, %struct.s2* byval %p2, %struct.s3* byval %p3, %struct.s4* byval %p4, %struct.s5* byval %p5, %struct.s6* byval %p6, %struct.s7* byval %p7)
73 define internal i32 @callee1(i32 %z1, i32 %z2, i32 %z3, i32 %z4, i32 %z5, i32 %z6, i32 %z7, i32 %z8, %struct.s1* byval %v1, %struct.s2* byval %v2, %struct.s3* byval %v3, %struct.s4* byval %v4, %struct.s5* byval %v5, %struct.s6* byval %v6, %struct.s7* byval %v7) n (…)
    [all...]
a2-fp-basic.ll 5 define void @maybe_an_fma(%0* sret %agg.result, %0* byval %a, %0* byval %b, %0* byval %c) nounwind {
ppc440-fp-basic.ll 5 define void @maybe_an_fma(%0* sret %agg.result, %0* byval %a, %0* byval %b, %0* byval %c) nounwind {
emptystruct.ll 17 define void @callee(%struct.empty* noalias sret %agg.result, %struct.empty* byval %a1, %struct.empty* %a2, %struct.empty* byval %a3) nounwind {
41 call void @callee(%struct.empty* sret %agg.result, %struct.empty* byval %e1, %struct.empty* %e2, %struct.empty* byval %e3)
ppc64-crash.ll 11 define internal void @serialize_pos(%struct.pos_T* byval %pos, %struct.__sFILE* %fp) nounwind {
  /external/llvm/test/Transforms/Inline/
alloca-merge-align-nodl.ll 7 define void @foo(%struct.s* byval nocapture readonly %a) {
22 define void @foo0(%struct.s* byval nocapture readonly %a) {
39 define void @goo(%struct.s* byval nocapture readonly %a) {
66 call void @foo(%struct.s* byval %tmpcast)
68 call void @goo(%struct.s* byval %tmpcast)
84 call void @foo0(%struct.s* byval %tmpcast)
86 call void @goo(%struct.s* byval %tmpcast)
  /external/clang/test/Analysis/
stack-addr-ps.c 50 int struct_test(struct baz byVal, int flag) {
52 return byVal.x; // no-warning
54 return byVal.y[0]; // no-warning
  /external/llvm/test/Transforms/MemCpyOpt/
sret.ll 8 define void @ccosl(%0* noalias sret %agg.result, %0* byval align 8 %z) nounwind {
21 call void @ccoshl(%0* noalias sret %memtmp, %0* byval align 8 %iz) nounwind
28 declare void @ccoshl(%0* noalias sret, %0* byval) nounwind

Completed in 424 milliseconds

1 23 4 5 6 7 8 910