HomeSort by relevance Sort by last modified time
    Searched full:sret (Results 26 - 50 of 152) sorted by null

12 3 4 5 6 7

  /external/clang/test/CodeGen/
struct-passing.c 21 // CHECK: declare void @f2({{.*}} sret)
22 // CHECK: declare void @f3({{.*}} sret)
arm-arguments.c 32 // APCS-GNU: struct.s5* noalias sret
38 // APCS-GNU: struct.s6* noalias sret
49 // APCS-GNU: struct.s8* noalias sret
65 // APCS-GNU: struct.s11* noalias sret
76 // APCS-GNU: struct.s13* noalias sret
84 // APCS-GNU: union.u14* noalias sret
108 // APCS-GNU: struct.s19* noalias sret
114 // APCS-GNU: struct.s20* noalias sret
132 // AAPCS: define arm_aapcscc void @f24({{.*}} noalias sret
133 // AAPCS: define arm_aapcscc void @f25({{.*}} noalias sret
    [all...]
le32-arguments.c 19 // Structs should be returned sret and not simplified by the frontend
20 // CHECK: define void @f2(%struct.s2* noalias sret %agg.result)
mips64-padding-arg.c 35 // N64: define void @foo5(%struct.S0* noalias sret %agg.result, i64, fp128 %a0)
36 // N64: call void @foo6(%struct.S0* sret %agg.result, i32 1, i32 2, i64 undef, fp128 %a0)
37 // N64: declare void @foo6(%struct.S0* sret, i32, i32, i64, fp128)
x86_64-arguments-nacl.c 62 // Check that sret parameter is accounted for when checking available integer
64 // CHECK: define void @f13(%struct.s13_0* noalias sret %agg.result, i32 %a, i32 %b, i32 %c, i32 %d, {{.*}}* byval align 8 %e, i32 %f)
102 // CHECK: define void @f49(%struct.s1* noalias sret %agg.result)
arm-homogenous.c 25 // CHECK: declare arm_aapcs_vfpcc void @returns_union_with_first_floats(%union.union_with_first_floats* sret)
45 // CHECK: declare arm_aapcs_vfpcc void @returns_union_with_non_first_floats(%union.union_with_non_first_floats* sret)
65 // CHECK: declare arm_aapcs_vfpcc void @returns_struct_with_union_with_first_floats(%struct.struct_with_union_with_first_floats* sret)
85 // CHECK: declare arm_aapcs_vfpcc void @returns_struct_with_union_with_non_first_floats(%struct.struct_with_union_with_non_first_floats* sret)
arm-pnaclcall.c 15 // CHECK: define void @f49(%struct.s1* noalias sret %agg.result)
functions.c 33 // CHECK: define {{.*}} @f3{{\(\)|\(.*sret.*\)}}
  /external/clang/test/CodeGenCXX/
thiscall-struct-return.cpp 37 // CHECK: call x86_thiscallcc void @_ZNK1C5SmallEv(%struct.S* sret %{{.+}}, %class.C* [[C]])
39 // CHECK: call x86_thiscallcc void @_ZNK1C6MediumEv(%struct.M* sret %{{.+}}, %class.C* [[C]])
x86_32-arguments.cpp 9 // CHECK: define void @_Z1fv(%struct.S* noalias sret %
21 // CHECK: define void @_Z1gv(%class.C* noalias sret %
106 // CHECK: define void @_Z2f8v(%struct.s8* noalias sret %agg.result)
112 // CHECK: define void @_Z2f9v(%struct.s9* noalias sret %agg.result)
x86_64-arguments.cpp 164 // CHECK: define void @_ZN5test91aEiiiiNS_1TEPv([[S]]* noalias sret {{%.*}}, i32, i32, i32, i32, [[T]]* byval align 8, i8*)
170 S* b(S* sret, int, int, int, int, T, void*) {
171 return sret;
174 // CHECK: define void @_ZN5test91cEiiiNS_1TEPv([[S]]* noalias sret {{%.*}}, i32, i32, i32, i8* {{%.*}}, i8* {{%.*}}, i8*)
180 S* d(S* sret, int, int, int, T, void*) {
181 return sret;
conditional-gnu-ext.cpp 97 // CHECK-NEXT: call void @_ZN5test312test1_helperEv([[B]]* sret [[TEMP]])
118 // CHECK: call void @_ZN5test31BcvNS_1AEEv([[A:%.*]]* sret [[RESULT:%.*]], [[B]]* [[T0]])
129 // CHECK-NEXT: call void @_ZN5test312test3_helperEv([[B]]* sret [[TEMP]])
132 // CHECK: call void @_ZN5test31BcvNS_1AEEv([[A]]* sret [[RESULT:%.*]], [[B]]* [[TEMP]])
  /external/llvm/test/Feature/
callingconventions.ll 14 define void @structret({ i8 }* sret %P) {
15 call void @structret( { i8 }* sret %P )
  /external/llvm/test/CodeGen/X86/
widen_load-2.ll 8 define void @add3i32(%i32vec3* sret %ret, %i32vec3* %ap, %i32vec3* %bp) {
21 define void @add3i32_2(%i32vec3* sret %ret, %i32vec3* %ap, %i32vec3* %bp) {
38 define void @add7i32(%i32vec7* sret %ret, %i32vec7* %ap, %i32vec7* %bp) {
55 define void @add12i32(%i32vec12* sret %ret, %i32vec12* %ap, %i32vec12* %bp) {
75 define void @add3i16(%i16vec3* nocapture sret %ret, %i16vec3* %ap, %i16vec3* %bp) nounwind {
90 define void @add4i16(%i16vec4* nocapture sret %ret, %i16vec4* %ap, %i16vec4* %bp) nounwind {
103 define void @add12i16(%i16vec12* nocapture sret %ret, %i16vec12* %ap, %i16vec12* %bp) nounwind {
119 define void @add18i16(%i16vec18* nocapture sret %ret, %i16vec18* %ap, %i16vec18* %bp) nounwind {
139 define void @add3i8(%i8vec3* nocapture sret %ret, %i8vec3* %ap, %i8vec3* %bp) nounwind {
153 define void @add31i8(%i8vec31* nocapture sret %ret, %i8vec31* %ap, %i8vec31* %bp) nounwind
    [all...]
2010-04-21-CoalescerBug.ll 8 define void @t(%struct.CMTimeMapping* noalias nocapture sret %agg.result) nounwind optsize ssp {
  /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
2008-02-24-MultipleUseofSRet.ll 9 define internal fastcc void @initialize(%0* noalias sret %agg.result) nounwind {
25 call fastcc void @initialize(%0* noalias sret %memtmp)
  /external/clang/test/CodeGenObjC/
x86_64-struct-return-gc.m 28 // CHECK: call void @indirect_func(%struct.Indirect* sret
  /external/llvm/test/CodeGen/Mips/
mips64-sret.ll 7 define void @f(%struct.S* noalias sret %agg.result) nounwind {
  /external/llvm/test/CodeGen/PowerPC/
2008-12-02-LegalizeTypeAssert.ll 3 define void @__multc3({ ppc_fp128, ppc_fp128 }* noalias sret %agg.result, ppc_fp128 %a, ppc_fp128 %b, ppc_fp128 %c, ppc_fp128 %d) 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 {
37 define void @caller(%struct.empty* noalias sret %agg.result) nounwind {
42 call void @callee(%struct.empty* sret %agg.result, %struct.empty* byval %e1, %struct.empty* %e2, %struct.empty* byval %e3)
  /external/llvm/test/Transforms/IndVarSimplify/
interesting-invoke-use.ll 35 invoke void @system__img_int__image_integer(%struct.string___XUP* noalias sret null, i32 %i.0)
39 invoke void @system__string_ops__str_concat(%struct.string___XUP* noalias sret null, [0 x i8]* bitcast ([24 x i8]* @.str7 to [0 x i8]*), %struct.string___XUB* @C.17.316, [0 x i8]* null, %struct.string___XUB* null)
57 declare void @system__img_int__image_integer(%struct.string___XUP* noalias sret, i32)
59 declare void @system__string_ops__str_concat(%struct.string___XUP* noalias sret, [0 x i8]*, %struct.string___XUB*, [0 x i8]*, %struct.string___XUB*)
  /external/llvm/test/Transforms/Inline/
2009-05-07-CallUsingSelfCrash.ll 7 define void @func_113(%struct.S1* noalias nocapture sret %agg.result, i8 signext %p_114) noreturn nounwind {
  /external/llvm/test/CodeGen/SPARC/
2011-01-22-SRet.ll 5 define weak void @make_foo(%struct.foo_t* noalias sret %agg.result, i32 %a, i32 %b, i32 %c) nounwind {
26 call void @make_foo(%struct.foo_t* noalias sret %f, i32 10, i32 20, i32 30) nounwind
  /external/llvm/lib/Target/Hexagon/
HexagonMachineFunctionInfo.h 25 // SRetReturnReg - Some subtargets require that sret lowering includes
27 // holds the virtual register into which the sret argument is passed.

Completed in 1748 milliseconds

12 3 4 5 6 7