/external/clang/lib/CodeGen/ |
CGExprAgg.cpp | 36 AggValueSlot Dest; 54 AggValueSlot EnsureSlot(QualType T) { 64 AggExprEmitter(CodeGenFunction &cgf, AggValueSlot Dest) 81 void EmitCopy(QualType type, const AggValueSlot &dest, 82 const AggValueSlot &src); 89 AggValueSlot::NeedsGCBarriers_t needsGC(QualType T) { 91 return AggValueSlot::NeedsGCBarriers; 92 return AggValueSlot::DoesNotNeedGCBarriers; 277 AggValueSlot srcAgg = 278 AggValueSlot::forLValue(src, AggValueSlot::IsDestructed [all...] |
CGValue.h | 30 class AggValueSlot; 361 class AggValueSlot { 407 static AggValueSlot ignored() { 422 static AggValueSlot forAddr(llvm::Value *addr, CharUnits align, 428 AggValueSlot AV; 439 static AggValueSlot forLValue(const LValue &LV,
|
CGStmtOpenMP.cpp | 60 AggValueSlot::ignored(), true);
|
CGAtomic.cpp | 100 AggValueSlot resultSlot, [all...] |
CodeGenFunction.h | [all...] |
CGDeclCXX.cpp | 55 CGF.EmitAggExpr(Init, AggValueSlot::forLValue(lv,AggValueSlot::IsDestructed, 56 AggValueSlot::DoesNotNeedGCBarriers, 57 AggValueSlot::IsNotAliased));
|
CGClass.cpp | 415 AggValueSlot AggSlot = 416 AggValueSlot::forAddr(V, Alignment, Qualifiers(), 417 AggValueSlot::IsDestructed, 418 AggValueSlot::DoesNotNeedGCBarriers, 419 AggValueSlot::IsNotAliased); 463 AggValueSlot Slot = 464 AggValueSlot::forLValue(LV, 465 AggValueSlot::IsDestructed, 466 AggValueSlot::DoesNotNeedGCBarriers, 467 AggValueSlot::IsNotAliased) [all...] |
CGExprCXX.cpp | 356 AggValueSlot Dest) { 739 AggValueSlot Slot 740 = AggValueSlot::forAddr(NewPtr, Alignment, AllocType.getQualifiers(), 741 AggValueSlot::IsDestructed, 742 AggValueSlot::DoesNotNeedGCBarriers, 743 AggValueSlot::IsNotAliased); [all...] |
CGExpr.cpp | 106 return (void) EmitAnyExpr(E, AggValueSlot::ignored(), true); 117 AggValueSlot aggSlot, 136 AggValueSlot AggSlot = AggValueSlot::ignored(); 159 EmitAggExpr(E, AggValueSlot::forAddr(Location, Alignment, Quals, 160 AggValueSlot::IsDestructed_t(IsInit), 161 AggValueSlot::DoesNotNeedGCBarriers, 162 AggValueSlot::IsAliased_t(!IsInit))); [all...] |
CGStmt.cpp | 229 AggValueSlot AggSlot) { 242 AggValueSlot AggSlot) { [all...] |
CGDecl.cpp | [all...] |
CGException.cpp | [all...] |
CGObjC.cpp | [all...] |
CGBlocks.cpp | 806 AggValueSlot Slot = 807 AggValueSlot::forAddr(blockField, align, Qualifiers(), 808 AggValueSlot::IsDestructed, 809 AggValueSlot::DoesNotNeedGCBarriers, 810 AggValueSlot::IsNotAliased); [all...] |
CGCall.cpp | [all...] |