OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
full:sret
(Results
126 - 150
of
229
) sorted by null
1
2
3
4
5
6
7
8
9
10
/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
5
6
7
8
9
10