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

1 2 3 4 56 7 8 910

  /external/llvm/lib/Target/X86/
README-X86-64.txt 68 A better implementation would be to relax the LLVM IR rules for sret
69 arguments to allow a function with an sret argument to have a non-void
70 return type, and to have the front-end to set up the sret argument value
  /external/llvm/test/CodeGen/ARM/
2012-01-26-CopyPropKills.ll 80 call arm_aapcs_vfpcc void %tmp62(i8* sret undef, i8* undef) nounwind
96 call arm_aapcs_vfpcc void @bar(i8* sret null, [8 x i64] %tmp77) nounwind
118 declare arm_aapcs_vfpcc void @bar(i8* noalias nocapture sret, [8 x i64]) nounwind uwtable inlinehint
2009-11-01-NeonMoves.ll 8 define arm_aapcs_vfpcc void @bar(%foo* noalias sret %agg.result, <4 x float> %quat.0) nounwind {
2009-12-02-vtrn-undef.ll 9 define void @t(%struct.int16x8x2_t* noalias nocapture sret %agg.result, <8 x i16> %tmp.0, %struct.int16x8x2_t* nocapture %dst) nounwind {
  /external/clang/test/CodeGen/
x86_64-arguments.c 46 // CHECK-LABEL: define void @f8_1(%union.u8* noalias sret %agg.result)
62 // CHECK-LABEL: define void @f11(%union.anon* noalias sret %agg.result)
71 // Check that sret parameter is accounted for when checking available integer
73 // 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)
ppc64le-aggregates.c 44 // CHECK: define void @func_f9(%struct.f9* noalias sret %agg.result, [5 x i64] %x.coerce)
109 // CHECK: call void @func_f9(%struct.f9* sret %{{[^ ]+}}, [5 x i64] %[[TMP3]])
165 // CHECK: define void @func_v9(%struct.v9* noalias sret %agg.result, %struct.v9* byval align 16 %x)
223 // CHECK: call void @func_v9(%struct.v9* sret %{{[^ ]+}}, %struct.v9* byval align 16 @global_v9)
282 // CHECK: define void @func_v3f9(%struct.v3f9* noalias sret %agg.result, %struct.v3f9* byval align 16 %x)
340 // CHECK: call void @func_v3f9(%struct.v3f9* sret %{{[^ ]+}}, %struct.v3f9* byval align 16 @global_v3f9)
regparm-struct.c 162 // CHECK: declare void @f17(%struct.s12* inreg sret, i32 inreg, i32 inreg, i32)
systemz-inline-asm.c 126 // CHECK: define void @test_f128(fp128* noalias nocapture sret [[DEST:%.*]], fp128* nocapture readonly, fp128* nocapture readonly)
  /external/clang/test/CodeGenCXX/
unknown-anytype.cpp 74 // COMMON: call void @test7_any({{%.*}}* sret {{%.*}}, i32 5)
microsoft-abi-byval-thunks.cpp 89 // CHECK64: (%"struct.sret_thunk::C"* %this, %"struct.sret_thunk::Agg"* noalias sret %agg.result, %"struct.sret_thunk::Agg"* %x)
92 // CHECK64: (%"struct.sret_thunk::C"* %{{.*}}, %"struct.sret_thunk::Agg"* sret %agg.result, %"struct.sret_thunk::Agg"* %x)
temporaries.cpp 415 // CHECK-NEXT: call void @_ZN7Elision4fooAEv([[A]]* sret [[T0]])
421 // CHECK-NEXT: call void @_ZN7Elision4fooAEv([[A]]* sret [[K]])
448 // CHECK: define void @_ZN7Elision5test2Ev([[A]]* noalias sret
456 // CHECK: define void @_ZN7Elision5test3EiNS_1AE([[A]]* noalias sret
497 // CHECK: define void @_ZN7Elision5test5Ev([[A]]* noalias sret
535 // CHECK-NEXT: call void @_ZNK7Elision1CcvNS_1AEEv([[A]]* sret [[T0]], [[C]]* [[X]])
microsoft-abi-eh-cleanups.cpp 20 // WIN32: invoke void @"\01?getA@@YA?AUA@@XZ"(%struct.A* sret %{{.*}})
22 // WIN32: invoke void @"\01?getA@@YA?AUA@@XZ"(%struct.A* sret %{{.*}})
  /external/llvm/bindings/go/llvm/
ir_test.go 84 {StructRetAttribute, "sret"},
  /external/llvm/test/CodeGen/X86/
2009-01-13-DoubleUpdate.ll 5 define void @__mindd16(<16 x double>* sret %vec.result, <16 x double> %x, double %y) nounwind {
sibcall.ll 304 define void @t15(%struct.foo* noalias sret %agg.result) nounwind {
316 tail call fastcc void @f(%struct.foo* noalias sret %agg.result) nounwind
320 declare void @f(%struct.foo* noalias sret) nounwind
musttail-indirect.ll 86 define x86_thiscallcc void @j_thunk(%struct.A* noalias sret %agg.result, %struct.B* %this, i32) {
92 musttail call x86_thiscallcc void %2(%struct.A* sret %agg.result, %struct.B* %this, i32 %0)
  /external/llvm/test/CodeGen/XCore/
bigstructret.ll 53 ; sret-parameter
  /external/llvm/include/llvm/Target/
TargetCallingConv.h 34 static const uint64_t SRet = 1ULL<<3; ///< Hidden struct-ret ptr
72 bool isSRet() const { return Flags & SRet; }
  /external/llvm/test/CodeGen/AArch64/
func-calls.ll 46 declare void @return_large_struct(%myStruct* sret %retval)
68 call void @return_large_struct(%myStruct* sret @varstruct)
  /external/llvm/test/DebugInfo/X86/
sret.ll 4 ; Based on the debuginfo-tests/sret.cpp code.
92 define void @_ZN1B9AInstanceEv(%class.A* noalias sret %agg.result, %class.B* %this) #2 align 2 {
147 call void @_ZN1B9AInstanceEv(%class.A* sret %temp.lvalue, %class.B* %b), !dbg !110
155 call void @_ZN1B9AInstanceEv(%class.A* sret %a, %class.B* %b), !dbg !114
266 !0 = !MDCompileUnit(language: DW_LANG_C_plus_plus, producer: "clang version 3.5.0 (trunk 203283) (llvm/trunk 203307)", isOptimized: false, splitDebugFilename: "sret.dwo", emissionKind: 1, file: !1, enums: !2, retainedTypes: !3, subprograms: !48, globals: !2, imports: !2)
267 !1 = !MDFile(filename: "sret.cpp", directory: "/usr/local/google/home/echristo/tmp")
273 !7 = !MDFile(filename: "sret.cpp", directory: "/usr/local/google/home/echristo/tmp")
  /external/clang/include/clang/CodeGen/
CGFunctionInfo.h 69 /// an implicit sret parameter stored in the argument struct.
266 void setInAllocaSRet(bool SRet) {
268 InAllocaSRet = SRet;
  /external/pdfium/fpdfsdk/src/pdfwindow/
PWL_FontMap.cpp 422 CFX_ByteString sRet = sFontName;
423 sRet.Remove(' ');
424 return sRet;
  /external/llvm/include/llvm/IR/
Argument.h 92 /// \brief Return true if this argument has the sret attribute on it in its
  /external/llvm/test/CodeGen/PowerPC/
resolvefi-disp.ll 23 define void @check2760(%struct.S2760* noalias sret %agg.result, %struct.S2760* byval align 16, %struct.S2760* %arg1, %struct.S2760* byval align 16) {
  /external/llvm/test/Transforms/GlobalOpt/
2006-07-07-InlineAsmCrash.ll 70 define void @_ZNSt3mapIPKc15FlagDescriptionIiE9StringCmpSaISt4pairIKS1_S3_EEE3endEv(%"struct.std::_Rb_tree_const_iterator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >"* sret %agg.result) {

Completed in 394 milliseconds

1 2 3 4 56 7 8 910