reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1145 uint64_t ConstantSize = CGM.getDataLayout().getTypeAllocSize(Ty); 1156 auto *SizeVal = llvm::ConstantInt::get(CGM.IntPtrTy, ConstantSize); 1161 Builder.CreateMemSet(Loc, llvm::ConstantInt::get(CGM.Int8Ty, 0), SizeVal, 1168 emitStoresForInitAfterBZero(CGM, constant, Loc, isVolatile, Builder); 1175 shouldUseMemSetToInitialize(constant, ConstantSize, CGM.getDataLayout()); 1183 Builder.CreateMemSet(Loc, llvm::ConstantInt::get(CGM.Int8Ty, Value), SizeVal, 1189 if (shouldSplitConstantStore(CGM, ConstantSize)) { 1196 CGM, D, EltPtr, isVolatile, Builder, 1207 CGM, D, EltPtr, isVolatile, Builder, 1218 CGM, D, Builder, constant, Loc.getAlignment()),