Lines Matching defs:CGM
120 llvm::Constant *TargetCodeGenInfo::getNullPointer(const CodeGen::CodeGenModule &CGM,
125 LangAS TargetCodeGenInfo::getGlobalVarAddressSpace(CodeGenModule &CGM,
127 assert(!CGM.getLangOpts().OpenCL &&
128 !(CGM.getLangOpts().CUDA && CGM.getLangOpts().CUDAIsDevice) &&
139 return performAddrSpaceCast(CGF.CGM, C, SrcAddr, DestAddr, DestTy);
146 TargetCodeGenInfo::performAddrSpaceCast(CodeGenModule &CGM, llvm::Constant *Src,
163 const Decl *D, llvm::GlobalValue *GV, CodeGen::CodeGenModule &CGM) const {
165 if (CGM.getCodeGenOpts().StackProbeSize != 4096)
167 llvm::utostr(CGM.getCodeGenOpts().StackProbeSize));
168 if (CGM.getCodeGenOpts().NoStackArgProbe)
186 &CGF.CGM.getModule());
194 CGF.CGM.addDefaultFunctionDefinitionAttributes(KernelAttrs);
264 CodeGen::createDefaultTargetCodeGenInfo(CodeGenModule &CGM) {
265 return std::make_unique<DefaultTargetCodeGenInfo>(CGM.getTypes());