/external/clang/test/CodeGenCXX/ |
microsoft-abi-byval-thunks.cpp | 5 struct Agg { 6 Agg(); 7 Agg(const Agg &); 8 ~Agg(); 12 struct A { virtual void foo(Agg x); }; 13 struct B { virtual void foo(Agg x); }; 14 struct C : A, B { C(); virtual void foo(Agg x); }; 18 // CHECK32: (%"struct.byval_thunk::C"* %this, <{ %"struct.byval_thunk::Agg" }>* inalloca) 21 // CHECK32: (%"struct.byval_thunk::C"* %{{.*}}, <{ %"struct.byval_thunk::Agg" }>* inalloca %0 [all...] |
arm-swiftcall.cpp | 52 // CHECK: [[CAST_TMP:%.*]] = bitcast [[REC]]* [[RET]] to [[AGG:{ i32, \[2 x i8\], i8, \[1 x i8\], float, float }]]* 53 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 0 55 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 2 57 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 4 59 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 5 68 // CHECK: [[CAST_TMP:%.*]] = bitcast [[REC]]* [[V]] to [[AGG]]* [all...] |
/external/clang/test/SemaTemplate/ |
instantiate-invalid.cpp | 4 namespace agg namespace in namespace:PR6375 24 namespace agg namespace in namespace:PR6375 39 class the_application : public agg::platform_support 41 agg::rbox_ctrl<agg::rgba8> m_polygons; 44 typedef agg::renderer_base<pixfmt_type> base_ren_type; 46 agg::scanline_u8 sl; 47 agg::rasterizer_scanline_aa<> ras; 48 agg::render_ctrl(ras, sl, ren_base, m_polygons);
|
/external/clang/test/CodeGen/ |
arm-swiftcall.c | 106 // CHECK: [[CAST_TMP:%.*]] = bitcast [[REC]]* [[RET]] to [[AGG:{ i32, i16, \[2 x i8\], float, float }]]* 107 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 0 109 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 1 111 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 3 113 // CHECK: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[CAST_TMP]], i32 0, i32 4 122 // CHECK: [[CAST_TMP:%.*]] = bitcast [[REC]]* [[V]] to [[AGG]]* [all...] |
block-byref-aggr.c | 3 // CHECK: [[AGG:%.*]] = type { i32 } 4 typedef struct { int v; } Agg; 5 Agg makeAgg(void); 11 __block Agg a = {100}; 17 // CHECK-NEXT: [[TEMP:%.*]] = alloca [[AGG]], align 4 19 // CHECK-NEXT: [[T0:%.*]] = getelementptr inbounds [[AGG]], [[AGG]]* [[TEMP]], i32 0, i32 0 25 // CHECK-NEXT: [[T2:%.*]] = bitcast [[AGG]]* [[T1]] to i8* 26 // CHECK-NEXT: [[T3:%.*]] = bitcast [[AGG]]* [[TEMP]] to i8* 37 __block Agg a, b [all...] |
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/ |
p7-cxx11-nowarn.cpp | 31 struct Agg { 48 Agg<char> a1 = {1.0F}; // expected-warning {{type 'float' cannot be narrowed to 'char'}} expected-note {{silence}} 49 Agg<char> a2 = {1.0}; // expected-warning {{ cannot be narrowed }} expected-note {{silence}} 50 Agg<char> a3 = {1.0L}; // expected-warning {{ cannot be narrowed }} expected-note {{silence}} 55 Agg<char> a4 = {f}; // expected-warning {{ cannot be narrowed }} expected-note {{silence}} 56 Agg<char> a5 = {d}; // expected-warning {{ cannot be narrowed }} expected-note {{silence}} 57 Agg<char> a6 = {ld}; // expected-warning {{ cannot be narrowed }} expected-note {{silence}} 59 Agg<char> ce1 = { Convert<float>(1.0) }; // expected-warning {{type 'float' cannot be narrowed to 'char'}} expected-note {{silence}} 60 Agg<char> ce2 = { ConvertVar<double>() }; // expected-warning {{type 'double' cannot be narrowed to 'char'}} expected-note {{silence}} 75 Agg<float> f1 = {f}; // OK (no-op [all...] |
p7-0x.cpp | 30 struct Agg { 47 Agg<char> a1 = {1.0F}; // expected-error {{type 'float' cannot be narrowed to 'char'}} expected-note {{silence}} 48 Agg<char> a2 = {1.0}; // expected-error {{ cannot be narrowed }} expected-note {{silence}} 49 Agg<char> a3 = {1.0L}; // expected-error {{ cannot be narrowed }} expected-note {{silence}} 54 Agg<char> a4 = {f}; // expected-error {{ cannot be narrowed }} expected-note {{silence}} 55 Agg<char> a5 = {d}; // expected-error {{ cannot be narrowed }} expected-note {{silence}} 56 Agg<char> a6 = {ld}; // expected-error {{ cannot be narrowed }} expected-note {{silence}} 58 Agg<char> ce1 = { Convert<float>(1.0) }; // expected-error {{type 'float' cannot be narrowed to 'char'}} expected-note {{silence}} 59 Agg<char> ce2 = { ConvertVar<double>() }; // expected-error {{type 'double' cannot be narrowed to 'char'}} expected-note {{silence}} 62 Agg<bool> ab = {0.0}; // expected-error {{type 'double' cannot be narrowed to 'bool'}} expected-note { (…) [all...] |
/external/llvm/test/CodeGen/ARM/ |
2009-09-28-LdStOptiBug.ll | 6 define void @foo(%0* noalias nocapture sret %agg.result, double %x.0, double %y.0) nounwind { 14 %agg.result.0 = getelementptr %0, %0* %agg.result, i32 0, i32 0 ; <double*> [#uses=1] 15 store double %tmpr, double* %agg.result.0, align 8 16 %agg.result.1 = getelementptr %0, %0* %agg.result, i32 0, i32 1 ; <double*> [#uses=1] 17 store double %x77, double* %agg.result.1, align 8
|
/external/swiftshader/third_party/LLVM/test/CodeGen/ARM/ |
2009-09-28-LdStOptiBug.ll | 6 define void @foo(%0* noalias nocapture sret %agg.result, double %x.0, double %y.0) nounwind { 14 %agg.result.0 = getelementptr %0* %agg.result, i32 0, i32 0 ; <double*> [#uses=1] 15 store double %tmpr, double* %agg.result.0, align 8 16 %agg.result.1 = getelementptr %0* %agg.result, i32 0, i32 1 ; <double*> [#uses=1] 17 store double %x77, double* %agg.result.1, align 8
|
/external/llvm/test/CodeGen/Mips/ |
mips64-sret.ll | 3 define void @foo(i32* noalias sret %agg.result) nounwind { 10 store i32 42, i32* %agg.result 14 define void @bar(i32 signext %v, i32* noalias sret %agg.result) nounwind { 21 store i32 %v, i32* %agg.result
|
2008-07-03-SRet.ll | 5 define void @test0(%struct.sret0* noalias sret %agg.result, i32 %dummy) nounwind { 10 getelementptr %struct.sret0, %struct.sret0* %agg.result, i32 0, i32 0 ; <i32*>:0 [#uses=1] 12 getelementptr %struct.sret0, %struct.sret0* %agg.result, i32 0, i32 1 ; <i32*>:1 [#uses=1] 14 getelementptr %struct.sret0, %struct.sret0* %agg.result, i32 0, i32 2 ; <i32*>:2 [#uses=1]
|
/external/llvm/test/CodeGen/X86/ |
2010-04-21-CoalescerBug.ll | 8 define void @t(%struct.CMTimeMapping* noalias nocapture sret %agg.result) nounwind optsize ssp { 10 %agg.result1 = bitcast %struct.CMTimeMapping* %agg.result to i8* ; <i8*> [#uses=1] 11 tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %agg.result1, i8* null, i64 96, i32 4, i1 false)
|
complex-fca.ll | 3 define void @ccosl({ x86_fp80, x86_fp80 }* noalias sret %agg.result, { x86_fp80, x86_fp80 } %z) nounwind { 10 call void @ccoshl({ x86_fp80, x86_fp80 }* noalias sret %agg.result, { x86_fp80, x86_fp80 } %insert7) nounwind
|
/external/llvm/test/Transforms/DeadArgElim/ |
2006-06-27-struct-ret.ll | 3 define internal void @build_delaunay({ i32 }* sret %agg.result) {
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
2010-04-21-CoalescerBug.ll | 8 define void @t(%struct.CMTimeMapping* noalias nocapture sret %agg.result) nounwind optsize ssp { 10 %agg.result1 = bitcast %struct.CMTimeMapping* %agg.result to i8* ; <i8*> [#uses=1] 11 tail call void @llvm.memcpy.p0i8.p0i8.i64(i8* %agg.result1, i8* null, i64 96, i32 4, i1 false)
|
complex-fca.ll | 3 define void @ccosl({ x86_fp80, x86_fp80 }* noalias sret %agg.result, { x86_fp80, x86_fp80 } %z) nounwind { 10 call void @ccoshl({ x86_fp80, x86_fp80 }* noalias sret %agg.result, { x86_fp80, x86_fp80 } %insert7) nounwind
|
/external/swiftshader/third_party/LLVM/test/Transforms/DeadArgElim/ |
2006-06-27-struct-ret.ll | 3 define internal void @build_delaunay({ i32 }* sret %agg.result) {
|
/external/llvm/test/CodeGen/SPARC/ |
missing-sret.ll | 3 define void @mul_double_cc({ double, double }* noalias sret %agg.result, double %a, double %b, double %c, double %d) { 5 call void @__muldc3({ double, double }* sret %agg.result, double %a, double %b, double %c, double %d)
|
/external/llvm/test/CodeGen/Hexagon/ |
calling-conv-2.ll | 7 define void @foo(%struct.test_struct* noalias nocapture sret %agg.result, i32 %a) #0 { 9 call void @bar(%struct.test_struct* sret %agg.result, i32 45) #2
|
/external/pdfium/build_overrides/ |
pdfium.gni | 13 # Build PDFium against skia (experimental) rather than agg, replacing all PDFium graphics. 16 # Build PDFium against skia (experimental) rather than agg, adding only path support.
|
/external/fio/ |
diskutil.c | 491 static void show_agg_stats(struct disk_util_agg *agg, int terse, 494 if (!agg->slavecount) 501 (unsigned long long) agg->ios[0] / agg->slavecount, 502 (unsigned long long) agg->ios[1] / agg->slavecount, 503 (unsigned long long) agg->merges[0] / agg->slavecount, 504 (unsigned long long) agg->merges[1] / agg->slavecount 524 struct disk_util_agg *agg = &masterdu->agg; local [all...] |
/external/llvm/test/Linker/ |
func-attrs-b.ll | 6 define void @check0(%struct.S0* sret %agg.result, %struct.S0* byval %arg0, %struct.S0* %arg1, %struct.S0* byval %arg2) {
|
/external/swiftshader/third_party/LLVM/test/CodeGen/Mips/ |
2008-07-03-SRet.ll | 7 define void @test0(%struct.sret0* noalias sret %agg.result, i32 %dummy) nounwind { 9 getelementptr %struct.sret0* %agg.result, i32 0, i32 0 ; <i32*>:0 [#uses=1] 11 getelementptr %struct.sret0* %agg.result, i32 0, i32 1 ; <i32*>:1 [#uses=1] 13 getelementptr %struct.sret0* %agg.result, i32 0, i32 2 ; <i32*>:2 [#uses=1]
|
/external/llvm/test/Transforms/MemCpyOpt/ |
2008-02-24-MultipleUseofSRet.ll | 9 define internal fastcc void @initialize(%0* noalias nocapture sret %agg.result) nounwind { 11 %agg.result.03 = getelementptr %0, %0* %agg.result, i32 0, i32 0 12 store x86_fp80 0xK00000000000000000000, x86_fp80* %agg.result.03 13 %agg.result.15 = getelementptr %0, %0* %agg.result, i32 0, i32 1 14 store x86_fp80 0xK00000000000000000000, x86_fp80* %agg.result.15
|
/external/swiftshader/third_party/LLVM/test/Transforms/MemCpyOpt/ |
2008-02-24-MultipleUseofSRet.ll | 9 define internal fastcc void @initialize(%0* noalias sret %agg.result) nounwind { 11 %agg.result.03 = getelementptr %0* %agg.result, i32 0, i32 0 12 store x86_fp80 0xK00000000000000000000, x86_fp80* %agg.result.03 13 %agg.result.15 = getelementptr %0* %agg.result, i32 0, i32 1 14 store x86_fp80 0xK00000000000000000000, x86_fp80* %agg.result.15
|