reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1144 auto *Ty = constant->getType(); 1152 Builder.CreateStore(constant, Loc, isVolatile); 1160 if (shouldUseBZeroPlusStoresToInitialize(constant, ConstantSize)) { 1165 constant->isNullValue() || isa<llvm::UndefValue>(constant); 1165 constant->isNullValue() || isa<llvm::UndefValue>(constant); 1168 emitStoresForInitAfterBZero(CGM, constant, Loc, isVolatile, Builder); 1175 shouldUseMemSetToInitialize(constant, ConstantSize, CGM.getDataLayout()); 1193 for (unsigned i = 0; i != constant->getNumOperands(); i++) { 1197 cast<llvm::Constant>(Builder.CreateExtractValue(constant, i))); 1208 cast<llvm::Constant>(Builder.CreateExtractValue(constant, i))); 1218 CGM, D, Builder, constant, Loc.getAlignment()),