Lines Matching defs:TargetCodeGenInfo
70 TargetCodeGenInfo::TargetCodeGenInfo(std::unique_ptr<ABIInfo> Info)
73 TargetCodeGenInfo::~TargetCodeGenInfo() = default;
77 unsigned TargetCodeGenInfo::getSizeOfUnwindException() const {
87 bool TargetCodeGenInfo::isNoProtoCallVariadic(const CallArgList &args,
97 TargetCodeGenInfo::getDependentLibraryOption(llvm::StringRef Lib,
106 unsigned TargetCodeGenInfo::getOpenCLKernelCallingConv() const {
120 llvm::Constant *TargetCodeGenInfo::getNullPointer(const CodeGen::CodeGenModule &CGM,
125 LangAS TargetCodeGenInfo::getGlobalVarAddressSpace(CodeGenModule &CGM,
133 llvm::Value *TargetCodeGenInfo::performAddrSpaceCast(
146 TargetCodeGenInfo::performAddrSpaceCast(CodeGenModule &CGM, llvm::Constant *Src,
155 TargetCodeGenInfo::getLLVMSyncScopeID(const LangOptions &LangOpts,
162 void TargetCodeGenInfo::addStackProbeTargetAttributes(
178 llvm::Value *TargetCodeGenInfo::createEnqueuedBlockKernel(
210 void TargetCodeGenInfo::setBranchProtectionFnAttributes(
239 void TargetCodeGenInfo::initBranchProtectionFnAttributes(
256 class DefaultTargetCodeGenInfo : public TargetCodeGenInfo {
259 : TargetCodeGenInfo(std::make_unique<DefaultABIInfo>(CGT)) {}
263 std::unique_ptr<TargetCodeGenInfo>