Home
last modified time | relevance | path

Searched refs:isZeroed (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGValue.h580 IsZeroed_t isZeroed = IsNotZeroed,
582 return AggValueSlot(addr, quals, isDestructed, needsGC, isZeroed, isAliased,
589 Overlap_t mayOverlap, IsZeroed_t isZeroed = IsNotZeroed,
592 isAliased, mayOverlap, isZeroed, isChecked);
660 IsZeroed_t isZeroed() const { in isZeroed() function
H A DCGExprAgg.cpp582 !(Dest.isZeroed() && hasTrivialFiller && in EmitArrayInit()
802 if (!Dest.isZeroed()) in VisitCastExpr()
1532 if (Dest.isZeroed() && isSimpleZero(E, CGF)) { in EmitInitializationToLValue()
1554 AggValueSlot::MayOverlap, Dest.isZeroed())); in EmitInitializationToLValue()
1572 if (Dest.isZeroed() && CGF.getTypes().isZeroInitializable(type)) in EmitNullInitializationToLValue()
1722 if (curInitIndex == NumInitElements && Dest.isZeroed() && in VisitInitListExpr()
1952 if (Slot.isZeroed() || Slot.isVolatile() || !Slot.getAddress().isValid()) in CheckAggExprForMemSetUse()
H A DCGExprCXX.cpp594 if (E->requiresZeroInitialization() && !Dest.isZeroed()) { in EmitCXXConstructExpr()