/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.
|