Lines Matching refs:FLen
10305 unsigned FLen; member in __anon57a50d411c11::RISCVABIInfo
10315 RISCVABIInfo(CodeGen::CodeGenTypes &CGT, unsigned XLen, unsigned FLen) in RISCVABIInfo() argument
10316 : DefaultABIInfo(CGT), XLen(XLen), FLen(FLen) {} in RISCVABIInfo()
10355 if (RetTy->isComplexType() && FLen) { in computeInfo()
10357 IsRetIndirect = getContext().getTypeSize(EltTy) > FLen; in computeInfo()
10370 int ArgFPRsLeft = FLen ? NumArgFPRs : 0; in computeInfo()
10401 if (IsFloat && (Size > FLen || Size < 32)) in detectFPCCEligibleStructHelper()
10424 if (getContext().getTypeSize(EltTy) > FLen) in detectFPCCEligibleStructHelper()
10598 FLen >= Size && ArgFPRsLeft) { in classifyArgumentType()
10605 if (IsFixed && Ty->isComplexType() && FLen && ArgFPRsLeft >= 2) { in classifyArgumentType()
10607 if (getContext().getTypeSize(EltTy) <= FLen) { in classifyArgumentType()
10613 if (IsFixed && FLen && Ty->isStructureOrClassType()) { in classifyArgumentType()
10699 int ArgFPRsLeft = FLen ? 2 : 0; in classifyReturnType()
10739 unsigned FLen) in RISCVTargetCodeGenInfo() argument
10740 : TargetCodeGenInfo(std::make_unique<RISCVABIInfo>(CGT, XLen, FLen)) {} in RISCVTargetCodeGenInfo()