Lines Matching refs:TargetCodeGenInfo
319 TargetCodeGenInfo::~TargetCodeGenInfo() { delete Info; } in ~TargetCodeGenInfo()
323 unsigned TargetCodeGenInfo::getSizeOfUnwindException() const { in getSizeOfUnwindException()
333 bool TargetCodeGenInfo::isNoProtoCallVariadic(const CallArgList &args, in isNoProtoCallVariadic()
343 TargetCodeGenInfo::getDependentLibraryOption(llvm::StringRef Lib, in getDependentLibraryOption()
573 class DefaultTargetCodeGenInfo : public TargetCodeGenInfo {
576 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {} in DefaultTargetCodeGenInfo()
644 class WebAssemblyTargetCodeGenInfo final : public TargetCodeGenInfo {
647 : TargetCodeGenInfo(new WebAssemblyABIInfo(CGT)) {} in WebAssemblyTargetCodeGenInfo()
712 class PNaClTargetCodeGenInfo : public TargetCodeGenInfo {
715 : TargetCodeGenInfo(new PNaClABIInfo(CGT)) {} in PNaClTargetCodeGenInfo()
896 class X86_32TargetCodeGenInfo : public TargetCodeGenInfo {
901 : TargetCodeGenInfo(new X86_32ABIInfo( in X86_32TargetCodeGenInfo()
1838 class X86_64TargetCodeGenInfo : public TargetCodeGenInfo {
1841 : TargetCodeGenInfo(new X86_64ABIInfo(CGT, AVXLevel)) {} in X86_64TargetCodeGenInfo()
1844 return static_cast<const X86_64ABIInfo&>(TargetCodeGenInfo::getABIInfo()); in getABIInfo()
1889 return TargetCodeGenInfo::isNoProtoCallVariadic(args, fnType); in isNoProtoCallVariadic()
1983 class WinX86_64TargetCodeGenInfo : public TargetCodeGenInfo {
1987 : TargetCodeGenInfo(new WinX86_64ABIInfo(CGT)) {} in WinX86_64TargetCodeGenInfo()
2022 TargetCodeGenInfo::setTargetAttributes(D, GV, CGM); in setTargetAttributes()
3450 class PPC32TargetCodeGenInfo : public TargetCodeGenInfo {
3453 : TargetCodeGenInfo(new PPC32_SVR4_ABIInfo(CGT, SoftFloatABI)) {} in PPC32TargetCodeGenInfo()
3739 class PPC64_SVR4_TargetCodeGenInfo : public TargetCodeGenInfo {
3744 : TargetCodeGenInfo(new PPC64_SVR4_ABIInfo(CGT, Kind, HasQPX)) {} in PPC64_SVR4_TargetCodeGenInfo()
4256 class AArch64TargetCodeGenInfo : public TargetCodeGenInfo {
4259 : TargetCodeGenInfo(new AArch64ABIInfo(CGT, Kind)) {} in AArch64TargetCodeGenInfo()
4800 class ARMTargetCodeGenInfo : public TargetCodeGenInfo {
4803 :TargetCodeGenInfo(new ARMABIInfo(CGT, K)) {} in ARMTargetCodeGenInfo()
4806 return static_cast<const ARMABIInfo&>(TargetCodeGenInfo::getABIInfo()); in getABIInfo()
4828 return TargetCodeGenInfo::getSizeOfUnwindException(); in getSizeOfUnwindException()
5402 class NVPTXTargetCodeGenInfo : public TargetCodeGenInfo {
5405 : TargetCodeGenInfo(new NVPTXABIInfo(CGT)) {} in NVPTXTargetCodeGenInfo()
5563 class SystemZTargetCodeGenInfo : public TargetCodeGenInfo {
5566 : TargetCodeGenInfo(new SystemZABIInfo(CGT, HasVector)) {} in SystemZTargetCodeGenInfo()
5886 class MSP430TargetCodeGenInfo : public TargetCodeGenInfo {
5889 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {} in MSP430TargetCodeGenInfo()
5945 class MIPSTargetCodeGenInfo : public TargetCodeGenInfo {
5949 : TargetCodeGenInfo(new MipsABIInfo(CGT, IsO32)), in MIPSTargetCodeGenInfo()
6391 class HexagonTargetCodeGenInfo : public TargetCodeGenInfo {
6394 :TargetCodeGenInfo(new HexagonABIInfo(CGT)) {} in HexagonTargetCodeGenInfo()
6493 class AMDGPUTargetCodeGenInfo : public TargetCodeGenInfo {
6496 : TargetCodeGenInfo(new DefaultABIInfo(CGT)) {} in AMDGPUTargetCodeGenInfo()
6782 class SparcV9TargetCodeGenInfo : public TargetCodeGenInfo {
6785 : TargetCodeGenInfo(new SparcV9ABIInfo(CGT)) {} in SparcV9TargetCodeGenInfo()
6936 class XCoreTargetCodeGenInfo : public TargetCodeGenInfo {
6940 :TargetCodeGenInfo(new XCoreABIInfo(CGT)) {} in XCoreTargetCodeGenInfo()
7462 const TargetCodeGenInfo &CodeGenModule::getTargetCodeGenInfo() { in getTargetCodeGenInfo()