Home
last modified time | relevance | path

Searched refs:DefaultABIInfo (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DVE.cpp19 class VEABIInfo : public DefaultABIInfo {
21 VEABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in VEABIInfo()
36 return DefaultABIInfo::classifyReturnType(Ty); in classifyReturnType()
45 return DefaultABIInfo::classifyArgumentType(Ty); in classifyArgumentType()
H A DMSP430.cpp21 class MSP430ABIInfo : public DefaultABIInfo {
29 MSP430ABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in MSP430ABIInfo()
35 return DefaultABIInfo::classifyReturnType(RetTy); in classifyReturnType()
42 return DefaultABIInfo::classifyArgumentType(RetTy); in classifyArgumentType()
H A DARC.cpp18 class ARCABIInfo : public DefaultABIInfo {
24 using DefaultABIInfo::DefaultABIInfo;
150 return DefaultABIInfo::classifyReturnType(RetTy); in classifyReturnType()
H A DAVR.cpp23 class AVRABIInfo : public DefaultABIInfo {
34 : DefaultABIInfo(CGT), ParamRegs(NPR), RetRegs(NRR) {} in AVRABIInfo()
55 return DefaultABIInfo::classifyReturnType(Ty); in classifyReturnType()
H A DBPF.cpp21 class BPFABIInfo : public DefaultABIInfo {
23 BPFABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in BPFABIInfo()
H A DLanai.cpp20 class LanaiABIInfo : public DefaultABIInfo {
26 LanaiABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in LanaiABIInfo()
H A DCSKY.cpp19 class CSKYABIInfo : public DefaultABIInfo {
28 : DefaultABIInfo(CGT), FLen(FLen) {} in CSKYABIInfo()
H A DAMDGPU.cpp22 class AMDGPUABIInfo final : public DefaultABIInfo {
44 DefaultABIInfo(CGT) {} in AMDGPUABIInfo()
146 return DefaultABIInfo::classifyReturnType(RetTy); in classifyReturnType()
168 return DefaultABIInfo::classifyReturnType(RetTy); in classifyReturnType()
242 return DefaultABIInfo::classifyArgumentType(Ty); in classifyArgumentType()
278 ABIArgInfo ArgInfo = DefaultABIInfo::classifyArgumentType(Ty); in classifyArgumentType()
H A DSparc.cpp22 class SparcV8ABIInfo : public DefaultABIInfo {
24 SparcV8ABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in SparcV8ABIInfo()
39 return DefaultABIInfo::classifyReturnType(Ty); in classifyReturnType()
H A DM68k.cpp24 : TargetCodeGenInfo(std::make_unique<DefaultABIInfo>(CGT)) {} in M68kTargetCodeGenInfo()
H A DHexagon.cpp21 class HexagonABIInfo : public DefaultABIInfo {
23 HexagonABIInfo(CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in HexagonABIInfo()
134 return DefaultABIInfo::classifyArgumentType(Ty); in classifyArgumentType()
H A DTCE.cpp26 : TargetCodeGenInfo(std::make_unique<DefaultABIInfo>(CGT)) {} in TCETargetCodeGenInfo()
H A DPPC.cpp327 class PPC32_SVR4_ABIInfo : public DefaultABIInfo {
336 : DefaultABIInfo(CGT), IsSoftFloatABI(SoftFloatABI), in PPC32_SVR4_ABIInfo()
421 return DefaultABIInfo::classifyReturnType(RetTy); in classifyReturnType()
688 : TargetCodeGenInfo(std::make_unique<DefaultABIInfo>(CGT)) {} in PPC64TargetCodeGenInfo()
H A DLoongArch.cpp21 class LoongArchABIInfo : public DefaultABIInfo {
39 : DefaultABIInfo(CGT), GRLen(GRLen), FRLen(FRLen) {} in LoongArchABIInfo()
H A DWebAssembly.cpp22 DefaultABIInfo defaultInfo;
H A DRISCV.cpp20 class RISCVABIInfo : public DefaultABIInfo {
40 : DefaultABIInfo(CGT), XLen(XLen), FLen(FLen), NumArgGPRs(EABI ? 6 : 8), in RISCVABIInfo()
H A DXCore.cpp113 class XCoreABIInfo : public DefaultABIInfo {
115 XCoreABIInfo(CodeGen::CodeGenTypes &CGT) : DefaultABIInfo(CGT) {} in XCoreABIInfo()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfoImpl.h21 class DefaultABIInfo : public ABIInfo {
23 DefaultABIInfo(CodeGen::CodeGenTypes &CGT) : ABIInfo(CGT) {} in DefaultABIInfo() function
25 virtual ~DefaultABIInfo();
H A DABIInfoImpl.cpp15 DefaultABIInfo::~DefaultABIInfo() = default;
17 ABIArgInfo DefaultABIInfo::classifyArgumentType(QualType Ty) const { in classifyArgumentType()
45 ABIArgInfo DefaultABIInfo::classifyReturnType(QualType RetTy) const { in classifyReturnType()
67 void DefaultABIInfo::computeInfo(CGFunctionInfo &FI) const { in computeInfo()
74 RValue DefaultABIInfo::EmitVAArg(CodeGenFunction &CGF, Address VAListAddr, in EmitVAArg()
H A DTargetInfo.cpp259 : TargetCodeGenInfo(std::make_unique<DefaultABIInfo>(CGT)) {} in DefaultTargetCodeGenInfo()