/external/clang/lib/CodeGen/ |
CGExprAgg.cpp | 32 llvm::Value *AggValueSlot::getPaddedAtomicAddr() const { 44 AggValueSlot Dest; 62 AggValueSlot EnsureSlot(QualType T) { 72 AggExprEmitter(CodeGenFunction &cgf, AggValueSlot Dest) 89 void EmitCopy(QualType type, const AggValueSlot &dest, 90 const AggValueSlot &src); 98 AggValueSlot::NeedsGCBarriers_t needsGC(QualType T) { 100 return AggValueSlot::NeedsGCBarriers; 101 return AggValueSlot::DoesNotNeedGCBarriers; 205 AggValueSlot Dest [all...] |
CGValue.h | 30 class AggValueSlot; 331 class AggValueSlot { 389 static AggValueSlot ignored() { 404 static AggValueSlot forAddr(llvm::Value *addr, CharUnits align, 412 AggValueSlot AV; 424 static AggValueSlot forLValue(const LValue &LV,
|
CGDeclCXX.cpp | 54 CGF.EmitAggExpr(Init, AggValueSlot::forLValue(lv,AggValueSlot::IsDestructed, 55 AggValueSlot::DoesNotNeedGCBarriers, 56 AggValueSlot::IsNotAliased));
|
CGAtomic.cpp | 108 AggValueSlot resultSlot) const; 640 AggValueSlot resultSlot) const { 672 RValue CodeGenFunction::EmitAtomicLoad(LValue src, AggValueSlot resultSlot) { [all...] |
CodeGenFunction.h | [all...] |
CGClass.cpp | 412 AggValueSlot AggSlot = 413 AggValueSlot::forAddr(V, Alignment, Qualifiers(), 414 AggValueSlot::IsDestructed, 415 AggValueSlot::DoesNotNeedGCBarriers, 416 AggValueSlot::IsNotAliased); 462 AggValueSlot Slot = 463 AggValueSlot::forLValue(LV, 464 AggValueSlot::IsDestructed, 465 AggValueSlot::DoesNotNeedGCBarriers, 466 AggValueSlot::IsNotAliased) [all...] |
CGExpr.cpp | 104 return (void) EmitAnyExpr(E, AggValueSlot::ignored(), true); 115 AggValueSlot aggSlot, 134 AggValueSlot AggSlot = AggValueSlot::ignored(); 157 EmitAggExpr(E, AggValueSlot::forAddr(Location, Alignment, Quals, 158 AggValueSlot::IsDestructed_t(IsInit), 159 AggValueSlot::DoesNotNeedGCBarriers, 160 AggValueSlot::IsAliased_t(!IsInit))); 303 AggValueSlot AggSlot = AggValueSlot::ignored() [all...] |
CGStmt.cpp | 194 AggValueSlot AggSlot) { 205 AggValueSlot AggSlot) { 805 EmitAggExpr(RV, AggValueSlot::forAddr(ReturnValue, Alignment, 807 AggValueSlot::IsDestructed, 808 AggValueSlot::DoesNotNeedGCBarriers, 809 AggValueSlot::IsNotAliased)); [all...] |
CGExprCXX.cpp | 451 AggValueSlot Dest) { [all...] |
CGDecl.cpp | [all...] |
CGException.cpp | [all...] |
CGObjC.cpp | [all...] |
CGBlocks.cpp | 812 AggValueSlot Slot = 813 AggValueSlot::forAddr(blockField, Align, Qualifiers(), 814 AggValueSlot::IsDestructed, 815 AggValueSlot::DoesNotNeedGCBarriers, 816 AggValueSlot::IsNotAliased); [all...] |