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

1 23 4 5 6 7 8 910

  /external/llvm/test/CodeGen/X86/
x86-64-sret-return-2.ll 9 define void @foo(i32* sret %agg.result, i32, i32, i32, i32, i32, void (i32)* %pred) {
widen_load-2.ll 7 define void @add3i32(%i32vec3* sret %ret, %i32vec3* %ap, %i32vec3* %bp) {
20 define void @add3i32_2(%i32vec3* sret %ret, %i32vec3* %ap, %i32vec3* %bp) {
37 define void @add7i32(%i32vec7* sret %ret, %i32vec7* %ap, %i32vec7* %bp) {
54 define void @add12i32(%i32vec12* sret %ret, %i32vec12* %ap, %i32vec12* %bp) {
74 define void @add3i16(%i16vec3* nocapture sret %ret, %i16vec3* %ap, %i16vec3* %bp) nounwind {
91 define void @add4i16(%i16vec4* nocapture sret %ret, %i16vec4* %ap, %i16vec4* %bp) nounwind {
105 define void @add12i16(%i16vec12* nocapture sret %ret, %i16vec12* %ap, %i16vec12* %bp) nounwind {
121 define void @add18i16(%i16vec18* nocapture sret %ret, %i16vec18* %ap, %i16vec18* %bp) nounwind {
141 define void @add3i8(%i8vec3* nocapture sret %ret, %i8vec3* %ap, %i8vec3* %bp) nounwind {
159 define void @add31i8(%i8vec31* nocapture sret %ret, %i8vec31* %ap, %i8vec31* %bp) nounwind
    [all...]
  /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/Verifier/
inalloca1.ll 9 declare void @c(i64* sret inalloca %p)
  /external/clang/test/CodeGen/
le32-arguments.c 19 // Structs should be returned sret and not simplified by the frontend
20 // CHECK-LABEL: define void @f2(%struct.s2* noalias sret %agg.result)
systemz-abi.c 21 // CHECK-LABEL: define void @pass_int128(i128* noalias sret %{{.*}}, i128*)
30 // CHECK-LABEL: define void @pass_longdouble(fp128* noalias sret %{{.*}}, fp128*)
36 // CHECK-LABEL: define void @pass_complex_char({ i8, i8 }* noalias sret %{{.*}}, { i8, i8 }* %{{.*}}arg)
39 // CHECK-LABEL: define void @pass_complex_short({ i16, i16 }* noalias sret %{{.*}}, { i16, i16 }* %{{.*}}arg)
42 // CHECK-LABEL: define void @pass_complex_int({ i32, i32 }* noalias sret %{{.*}}, { i32, i32 }* %{{.*}}arg)
45 // CHECK-LABEL: define void @pass_complex_long({ i64, i64 }* noalias sret %{{.*}}, { i64, i64 }* %{{.*}}arg)
48 // CHECK-LABEL: define void @pass_complex_longlong({ i64, i64 }* noalias sret %{{.*}}, { i64, i64 }* %{{.*}}arg)
51 // CHECK-LABEL: define void @pass_complex_float({ float, float }* noalias sret %{{.*}}, { float, float }* %{{.*}}arg)
54 // CHECK-LABEL: define void @pass_complex_double({ double, double }* noalias sret %{{.*}}, { double, double }* %{{.*}}arg)
57 // CHECK-LABEL: define void @pass_complex_longdouble({ fp128, fp128 }* noalias sret %{{.*}}, { fp128, fp128 }* %{{.*}}arg
    [all...]
mips64-padding-arg.c 36 // N64-LABEL: define void @foo5(%struct.S0* noalias sret %agg.result, i64, fp128 %a0)
37 // N64: call void @foo6(%struct.S0* sret %agg.result, i32 signext 1, i32 signext 2, i64 undef, fp128 %a0)
38 // N64: declare void @foo6(%struct.S0* sret, i32 signext, i32 signext, i64, fp128)
ppc64-align-struct.c 51 // CHECK: define void @test1va(%struct.test1* noalias sret %agg.result, i32 signext %x, ...)
66 // CHECK: define void @test2va(%struct.test2* noalias sret %agg.result, i32 signext %x, ...)
85 // CHECK: define void @test3va(%struct.test3* noalias sret %agg.result, i32 signext %x, ...)
104 // CHECK: define void @test4va(%struct.test4* noalias sret %agg.result, i32 signext %x, ...)
119 // CHECK: define void @testva_longdouble(%struct.test_longdouble* noalias sret %agg.result, i32 signext %x, ...)
135 // CHECK: define void @testva_vector(%struct.test_vector* noalias sret %agg.result, i32 signext %x, ...)
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)
arm-homogenous.c 30 // CHECK: declare arm_aapcs_vfpcc void @returns_union_with_first_floats(%union.union_with_first_floats* sret)
50 // CHECK: declare arm_aapcs_vfpcc void @returns_union_with_non_first_floats(%union.union_with_non_first_floats* sret)
70 // CHECK: declare arm_aapcs_vfpcc void @returns_struct_with_union_with_first_floats(%struct.struct_with_union_with_first_floats* sret)
90 // CHECK: declare arm_aapcs_vfpcc void @returns_struct_with_union_with_non_first_floats(%struct.struct_with_union_with_non_first_floats* sret)
  /external/clang/test/CodeGenObjC/
stret_lookup.m 24 // HASSTRET-NEXT: call void [[T1]](%struct.test* sret {{.*}}, i8* bitcast (i64* @_OBJC_CLASS_Test0 to i8*),
29 // NOSTRET-NEXT: call void [[T1]](%struct.test* sret {{.*}}, i8* {{.*}}, i8* bitcast ([2 x { i8*, i8* }]*
  /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/clang/test/CodeGenCXX/
x86_64-arguments.cpp 179 // CHECK: define void @_ZN5test91aEiiiiNS_1TEPv([[S]]* noalias sret {{%.*}}, i32, i32, i32, i32, [[T]]* byval align 8, i8*)
185 S* b(S* sret, int, int, int, int, T, void*) {
186 return sret;
189 // CHECK: define void @_ZN5test91cEiiiNS_1TEPv([[S]]* noalias sret {{%.*}}, i32, i32, i32, i8* {{%.*}}, i8* {{%.*}}, i8*)
195 S* d(S* sret, int, int, int, T, void*) {
196 return sret;
call-with-static-chain.cpp 28 // CHECK32: call void bitcast (void (%struct.B*)* @f2 to void (%struct.B*, i8*)*)(%struct.B* sret %{{[0-9a-z]+}}, i8* nest bitcast (void (%struct.B*)* @f2 to i8*))
29 // CHECK64: call void bitcast (void (%struct.B*)* @f2 to void (%struct.B*, i8*)*)(%struct.B* sret %{{[0-9a-z]+}}, i8* nest bitcast (void (%struct.B*)* @f2 to i8*))
  /external/pdfium/fpdfsdk/src/fxedit/
fxet_ap.cpp 55 CFX_ByteTextBuf sRet;
62 sRet << "/" << sFontAlias << " " << fFontSize << " Tf\n";
65 return sRet.GetByteString();
195 CFX_ByteTextBuf sRet;
216 sRet << word.ptWord.x + ptOffset.x << " " << line.ptLine.y + line.fLineDescent
223 return sRet.GetByteString();
  /external/llvm/test/Transforms/MemCpyOpt/
memcpy.ll 9 define void @test1(%0* sret %agg.result, x86_fp80 %z.0, x86_fp80 %z.1) nounwind {
14 call void @ccoshl(%0* sret %memtmp, x86_fp80 %tmp5, x86_fp80 %z.0) nounwind
32 declare void @ccoshl(%0* nocapture sret, x86_fp80, x86_fp80) nounwind
54 define void @test3(%0* noalias sret %agg.result) nounwind {
164 call void @f1(%struct.big* sret %tmp)
180 call void @f1(%struct.big* sret %tmp)
190 ; opaque type of *x, where the x is the formal argument with attribute 'sret'.
195 define void @test10(%opaque* noalias nocapture sret %x, i32 %y) {
205 declare void @f1(%struct.big* nocapture sret)
2008-02-24-MultipleUseofSRet.ll 9 define internal fastcc void @initialize(%0* noalias nocapture sret %agg.result) nounwind {
25 call fastcc void @initialize(%0* noalias sret %memtmp)
  /external/llvm/test/Bitcode/
highLevelStructure.3.2.ll 38 ; CHECK: declare void @ParamAttr3(i8* sret)
39 declare void @ParamAttr3(i8* sret)
52 ; CHECK: declare void @ParamAttr10{{[(i8* sret noalias nocapture) | (i8* noalias nocapture sret)]}}
53 declare void @ParamAttr10(i8* sret noalias nocapture)
  /external/llvm/test/CodeGen/PowerPC/
emptystruct.ll 17 define void @callee(%struct.empty* noalias sret %agg.result, %struct.empty* byval %a1, %struct.empty* %a2, %struct.empty* byval %a3) nounwind {
36 define void @caller(%struct.empty* noalias sret %agg.result) nounwind {
41 call void @callee(%struct.empty* sret %agg.result, %struct.empty* byval %e1, %struct.empty* %e2, %struct.empty* byval %e3)
ppc64-smallarg.ll 16 define void @callee1(%struct.small_arg* noalias nocapture sret %agg.result, %struct.large_arg* byval nocapture readnone %pad, %struct.small_arg* byval nocapture readonly %x) {
31 call void @test1(%struct.small_arg* sret %tmp, %struct.large_arg* byval @gl, %struct.small_arg* byval @gs)
38 declare void @test1(%struct.small_arg* sret, %struct.large_arg* byval, %struct.small_arg* byval)
ppc64le-smallarg.ll 16 define void @callee1(%struct.small_arg* noalias nocapture sret %agg.result, %struct.large_arg* byval nocapture readnone %pad, %struct.small_arg* byval nocapture readonly %x) {
31 call void @test1(%struct.small_arg* sret %tmp, %struct.large_arg* byval @gl, %struct.small_arg* byval @gs)
38 declare void @test1(%struct.small_arg* sret, %struct.large_arg* byval, %struct.small_arg* byval)
pr17354.ll 17 call void @_Z4funcv(%struct.CS* sret getelementptr inbounds ([1 x %struct.CS], [1 x %struct.CS]* @_ZL3glb, i64 0, i64 0))
26 define void @_Z4funcv(%struct.CS* noalias sret %agg.result) #0 {
  /external/pdfium/fpdfsdk/src/pdfwindow/
PWL_Label.cpp 159 CFX_ByteTextBuf sRet;
164 sRet << "BT\n" << CPWL_Utils::GetColorAppStream(GetTextColor()) << sEdit << "ET\n";
167 return sRet.GetByteString();
  /external/llvm/lib/Target/Hexagon/
HexagonMachineFunctionInfo.h 26 // SRetReturnReg - Some subtargets require that sret lowering includes
28 // holds the virtual register into which the sret argument is passed.

Completed in 238 milliseconds

1 23 4 5 6 7 8 910