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