Lines Matching refs:sizeChars
666 CharUnits sizeChars, alignChars; in EmitAtomicExpr() local
667 std::tie(sizeChars, alignChars) = getContext().getTypeInfoInChars(AtomicTy); in EmitAtomicExpr()
668 uint64_t Size = sizeChars.getQuantity(); in EmitAtomicExpr()
670 bool UseLibcall = (sizeChars != alignChars || in EmitAtomicExpr()
671 getContext().toBits(sizeChars) > MaxInlineWidthInBits); in EmitAtomicExpr()
866 MemTy, E->getExprLoc(), sizeChars); in EmitAtomicExpr()
878 MemTy, E->getExprLoc(), sizeChars); in EmitAtomicExpr()
889 MemTy, E->getExprLoc(), sizeChars); in EmitAtomicExpr()
907 LoweredMemTy, E->getExprLoc(), sizeChars); in EmitAtomicExpr()
918 MemTy, E->getExprLoc(), sizeChars); in EmitAtomicExpr()
929 MemTy, E->getExprLoc(), sizeChars); in EmitAtomicExpr()
940 LoweredMemTy, E->getExprLoc(), sizeChars); in EmitAtomicExpr()
951 MemTy, E->getExprLoc(), sizeChars); in EmitAtomicExpr()
961 MemTy, E->getExprLoc(), sizeChars); in EmitAtomicExpr()
974 getContext().toBits(sizeChars), /*Signed=*/false); in EmitAtomicExpr()