Lines Matching defs:LoongArchABIInfo
21 class LoongArchABIInfo : public DefaultABIInfo {
38 LoongArchABIInfo(CodeGen::CodeGenTypes &CGT, unsigned GRLen, unsigned FRLen)
63 void LoongArchABIInfo::computeInfo(CGFunctionInfo &FI) const {
103 bool LoongArchABIInfo::detectFARsEligibleStructHelper(
222 bool LoongArchABIInfo::detectFARsEligibleStruct(
252 ABIArgInfo LoongArchABIInfo::coerceAndExpandFARsEligibleStruct(
297 ABIArgInfo LoongArchABIInfo::classifyArgumentType(QualType Ty, bool IsFixed,
410 ABIArgInfo LoongArchABIInfo::classifyReturnType(QualType RetTy) const {
420 RValue LoongArchABIInfo::EmitVAArg(CodeGenFunction &CGF, Address VAListAddr,
437 ABIArgInfo LoongArchABIInfo::extendType(QualType Ty) const {
451 std::make_unique<LoongArchABIInfo>(CGT, GRLen, FRLen)) {}