Lines Matching refs:TargetCodeGenInfo
370 TargetCodeGenInfo::~TargetCodeGenInfo() { delete Info; } in ~TargetCodeGenInfo()
374 unsigned TargetCodeGenInfo::getSizeOfUnwindException() const { in getSizeOfUnwindException()
384 bool TargetCodeGenInfo::isNoProtoCallVariadic(const CallArgList &args, in isNoProtoCallVariadic()
394 TargetCodeGenInfo::getDependentLibraryOption(llvm::StringRef Lib, in getDependentLibraryOption()
403 unsigned TargetCodeGenInfo::getOpenCLKernelCallingConv() const { in getOpenCLKernelCallingConv()
611 class DefaultTargetCodeGenInfo : public TargetCodeGenInfo {
614 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {} in DefaultTargetCodeGenInfo()
681 class WebAssemblyTargetCodeGenInfo final : public TargetCodeGenInfo {
684 : TargetCodeGenInfo(new WebAssemblyABIInfo(CGT)) {} in WebAssemblyTargetCodeGenInfo()
757 class PNaClTargetCodeGenInfo : public TargetCodeGenInfo {
760 : TargetCodeGenInfo(new PNaClABIInfo(CGT)) {} in PNaClTargetCodeGenInfo()
965 class X86_32TargetCodeGenInfo : public TargetCodeGenInfo {
970 : TargetCodeGenInfo(new X86_32ABIInfo( in X86_32TargetCodeGenInfo()
2037 class X86_64TargetCodeGenInfo : public TargetCodeGenInfo {
2040 : TargetCodeGenInfo(new X86_64ABIInfo(CGT, AVXLevel)) {} in X86_64TargetCodeGenInfo()
2043 return static_cast<const X86_64ABIInfo&>(TargetCodeGenInfo::getABIInfo()); in getABIInfo()
2088 return TargetCodeGenInfo::isNoProtoCallVariadic(args, fnType); in isNoProtoCallVariadic()
2192 class WinX86_64TargetCodeGenInfo : public TargetCodeGenInfo {
2196 : TargetCodeGenInfo(new WinX86_64ABIInfo(CGT)) {} in WinX86_64TargetCodeGenInfo()
2231 TargetCodeGenInfo::setTargetAttributes(D, GV, CGM); in setTargetAttributes()
3671 class PPC32TargetCodeGenInfo : public TargetCodeGenInfo {
3674 : TargetCodeGenInfo(new PPC32_SVR4_ABIInfo(CGT, SoftFloatABI)) {} in PPC32TargetCodeGenInfo()
3965 class PPC64_SVR4_TargetCodeGenInfo : public TargetCodeGenInfo {
3970 : TargetCodeGenInfo(new PPC64_SVR4_ABIInfo(CGT, Kind, HasQPX)) {} in PPC64_SVR4_TargetCodeGenInfo()
4500 class AArch64TargetCodeGenInfo : public TargetCodeGenInfo {
4503 : TargetCodeGenInfo(new AArch64ABIInfo(CGT, Kind)) {} in AArch64TargetCodeGenInfo()
5053 class ARMTargetCodeGenInfo : public TargetCodeGenInfo {
5056 :TargetCodeGenInfo(new ARMABIInfo(CGT, K)) {} in ARMTargetCodeGenInfo()
5059 return static_cast<const ARMABIInfo&>(TargetCodeGenInfo::getABIInfo()); in getABIInfo()
5081 return TargetCodeGenInfo::getSizeOfUnwindException(); in getSizeOfUnwindException()
5654 class NVPTXTargetCodeGenInfo : public TargetCodeGenInfo {
5657 : TargetCodeGenInfo(new NVPTXABIInfo(CGT)) {} in NVPTXTargetCodeGenInfo()
5821 class SystemZTargetCodeGenInfo : public TargetCodeGenInfo {
5824 : TargetCodeGenInfo(new SystemZABIInfo(CGT, HasVector)) {} in SystemZTargetCodeGenInfo()
6144 class MSP430TargetCodeGenInfo : public TargetCodeGenInfo {
6147 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {} in MSP430TargetCodeGenInfo()
6203 class MIPSTargetCodeGenInfo : public TargetCodeGenInfo {
6207 : TargetCodeGenInfo(new MipsABIInfo(CGT, IsO32)), in MIPSTargetCodeGenInfo()
6649 class HexagonTargetCodeGenInfo : public TargetCodeGenInfo {
6652 :TargetCodeGenInfo(new HexagonABIInfo(CGT)) {} in HexagonTargetCodeGenInfo()
6864 class LanaiTargetCodeGenInfo : public TargetCodeGenInfo {
6867 : TargetCodeGenInfo(new LanaiABIInfo(CGT)) {} in LanaiTargetCodeGenInfo()
6877 class AMDGPUTargetCodeGenInfo : public TargetCodeGenInfo {
6880 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {} in AMDGPUTargetCodeGenInfo()
6952 class SparcV8TargetCodeGenInfo : public TargetCodeGenInfo {
6955 : TargetCodeGenInfo(new SparcV8ABIInfo(CGT)) {} in SparcV8TargetCodeGenInfo()
7215 class SparcV9TargetCodeGenInfo : public TargetCodeGenInfo {
7218 : TargetCodeGenInfo(new SparcV9ABIInfo(CGT)) {} in SparcV9TargetCodeGenInfo()
7369 class XCoreTargetCodeGenInfo : public TargetCodeGenInfo {
7373 :TargetCodeGenInfo(new XCoreABIInfo(CGT)) {} in XCoreTargetCodeGenInfo()
7558 class SPIRTargetCodeGenInfo : public TargetCodeGenInfo {
7561 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {} in SPIRTargetCodeGenInfo()
7942 const TargetCodeGenInfo &CodeGenModule::getTargetCodeGenInfo() { in getTargetCodeGenInfo()
7947 auto SetCGInfo = [&](TargetCodeGenInfo *P) -> const TargetCodeGenInfo & { in getTargetCodeGenInfo()