HomeSort by relevance Sort by last modified time
    Searched refs:AggValueSlot (Results 1 - 12 of 12) sorted by null

  /external/clang/lib/CodeGen/
CGExprAgg.cpp 36 AggValueSlot Dest;
55 AggValueSlot EnsureSlot(QualType T) {
61 AggExprEmitter(CodeGenFunction &cgf, AggValueSlot Dest,
87 AggValueSlot::NeedsGCBarriers_t needsGC(QualType T) {
89 return AggValueSlot::NeedsGCBarriers;
90 return AggValueSlot::DoesNotNeedGCBarriers;
544 AggValueSlot Slot = EnsureSlot(E->getType());
697 Dest = AggValueSlot::forLValue(LHS, AggValueSlot::IsDestructed,
699 AggValueSlot::IsAliased)
    [all...]
CGValue.h 29 class AggValueSlot;
314 class AggValueSlot {
360 static AggValueSlot ignored() {
375 static AggValueSlot forAddr(llvm::Value *addr, CharUnits align,
381 AggValueSlot AV;
392 static AggValueSlot forLValue(LValue LV, IsDestructed_t isDestructed,
CGClass.cpp 400 AggValueSlot AggSlot =
401 AggValueSlot::forAddr(V, Alignment, Qualifiers(),
402 AggValueSlot::IsDestructed,
403 AggValueSlot::DoesNotNeedGCBarriers,
404 AggValueSlot::IsNotAliased);
448 AggValueSlot Slot =
449 AggValueSlot::forLValue(LV,
450 AggValueSlot::IsDestructed,
451 AggValueSlot::DoesNotNeedGCBarriers,
452 AggValueSlot::IsNotAliased)
    [all...]
CGExpr.cpp 101 return (void) EmitAnyExpr(E, AggValueSlot::ignored(), true);
111 RValue CodeGenFunction::EmitAnyExpr(const Expr *E, AggValueSlot AggSlot,
125 AggValueSlot AggSlot = AggValueSlot::ignored();
144 EmitAggExpr(E, AggValueSlot::forAddr(Location, Alignment, Quals,
145 AggValueSlot::IsDestructed_t(IsInit),
146 AggValueSlot::DoesNotNeedGCBarriers,
147 AggValueSlot::IsAliased_t(!IsInit)));
359 AggValueSlot AggSlot = AggValueSlot::ignored()
    [all...]
CGDeclCXX.cpp 49 CGF.EmitAggExpr(Init, AggValueSlot::forLValue(lv,AggValueSlot::IsDestructed,
50 AggValueSlot::DoesNotNeedGCBarriers,
51 AggValueSlot::IsNotAliased));
CodeGenFunction.h     [all...]
CGExprCXX.cpp 401 AggValueSlot Dest) {
780 AggValueSlot Slot
781 = AggValueSlot::forAddr(NewPtr, Alignment, AllocType.getQualifiers(),
782 AggValueSlot::IsDestructed,
783 AggValueSlot::DoesNotNeedGCBarriers,
784 AggValueSlot::IsNotAliased);
    [all...]
CGException.cpp     [all...]
CGStmt.cpp 193 AggValueSlot AggSlot) {
776 EmitAggExpr(RV, AggValueSlot::forAddr(ReturnValue, Alignment, Qualifiers(),
777 AggValueSlot::IsDestructed,
778 AggValueSlot::DoesNotNeedGCBarriers,
779 AggValueSlot::IsNotAliased));
    [all...]
CGDecl.cpp     [all...]
CGObjC.cpp     [all...]
CGBlocks.cpp 735 AggValueSlot Slot =
736 AggValueSlot::forAddr(blockField, Align, Qualifiers(),
737 AggValueSlot::IsDestructed,
738 AggValueSlot::DoesNotNeedGCBarriers,
739 AggValueSlot::IsNotAliased);
    [all...]

Completed in 115 milliseconds