/external/clang/test/CodeGen/ |
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 [[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; 43 // CHECK-NEXT: [[TEMP:%.*]] = alloca [[AGG]], align [all...] |
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.list/ |
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}} 74 Agg<float> f1 = {f}; // OK (no-op [all...] |
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...] |
/external/clang/test/SemaCXX/ |
aggregate-initialization.cpp | 73 class Agg { 80 Agg agg1; 81 Agg agg2;
|
cxx98-compat.cpp | 114 struct Agg { int a, b; } const &agg = { 1, 2 }; // expected-warning {{reference initialized from initializer list is incompatible with C++98}} local
|
/external/clang/test/CXX/basic/basic.types/ |
p10.cpp | 70 struct Agg { 74 constexpr int f3(Agg a) { return a.a; } 115 struct LitMemBase : Agg { 116 Agg agg; member in struct:LitMemBase 128 Agg agg[24]; member in struct:ArrGood
|
/external/llvm/lib/IR/ |
ConstantFold.h | 42 Constant *ConstantFoldExtractValueInstruction(Constant *Agg, 44 Constant *ConstantFoldInsertValueInstruction(Constant *Agg, Constant *Val,
|
ConstantsContext.h | 172 ExtractValueConstantExpr(Constant *Agg, 177 Op<0>() = Agg; 198 InsertValueConstantExpr(Constant *Agg, Constant *Val, 203 Op<0>() = Agg;
|
ConstantFold.cpp | [all...] |
Instructions.cpp | [all...] |
Constants.cpp | [all...] |
/external/llvm/include/llvm/Analysis/ |
ConstantFolding.h | 73 Constant *ConstantFoldInsertValueInstruction(Constant *Agg, Constant *Val,
|
TargetFolder.h | 249 Constant *CreateExtractValue(Constant *Agg, 251 return Fold(ConstantExpr::getExtractValue(Agg, IdxList)); 254 Constant *CreateInsertValue(Constant *Agg, Constant *Val, 256 return Fold(ConstantExpr::getInsertValue(Agg, Val, IdxList));
|
InstructionSimplify.h | 200 Value *SimplifyInsertValueInst(Value *Agg, Value *Val,
|
/external/llvm/include/llvm/IR/ |
ConstantFolder.h | 225 Constant *CreateExtractValue(Constant *Agg, 227 return ConstantExpr::getExtractValue(Agg, IdxList); 230 Constant *CreateInsertValue(Constant *Agg, Constant *Val, 232 return ConstantExpr::getInsertValue(Agg, Val, IdxList);
|
NoFolder.h | 285 Instruction *CreateExtractValue(Constant *Agg, 287 return ExtractValueInst::Create(Agg, IdxList); 290 Instruction *CreateInsertValue(Constant *Agg, Constant *Val, 292 return InsertValueInst::Create(Agg, Val, IdxList);
|
Instructions.h | [all...] |
IRBuilder.h | [all...] |
Constants.h | [all...] |
/external/clang/test/CodeGenCXX/ |
const-init-cxx11.cpp | 431 struct Agg { int k; }; 445 int agg() { constexpr Agg a = { f(101) }; return a.k; } function in namespace:LocalVarInit
|
/external/llvm/lib/Transforms/InstCombine/ |
InstructionCombining.cpp | [all...] |
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | [all...] |
/external/llvm/lib/Transforms/Scalar/ |
SROA.cpp | [all...] |
/prebuilts/python/darwin-x86/2.7.5/lib/python2.7/sqlite3/test/ |
dbapi.py | 792 class Agg: 800 con.create_aggregate("foo", 1, Agg)
|
/prebuilts/python/linux-x86/2.7.5/lib/python2.7/sqlite3/test/ |
dbapi.py | 792 class Agg: 800 con.create_aggregate("foo", 1, Agg)
|