Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DLoongArch.cpp26 unsigned FRLen; member in __anond578f8c40111::LoongArchABIInfo
38 LoongArchABIInfo(CodeGen::CodeGenTypes &CGT, unsigned GRLen, unsigned FRLen) in LoongArchABIInfo() argument
39 : DefaultABIInfo(CGT), GRLen(GRLen), FRLen(FRLen) {} in LoongArchABIInfo()
76 if (RetTy->isComplexType() && FRLen) { in computeInfo()
78 IsRetIndirect = getContext().getTypeSize(EltTy) > FRLen; in computeInfo()
89 int FARsLeft = FRLen ? NumFARs : 0; in computeInfo()
116 if (IsFloat && (Size > FRLen || Size < 32)) in detectFARsEligibleStructHelper()
139 if (getContext().getTypeSize(EltTy) > FRLen) in detectFARsEligibleStructHelper()
322 FRLen >= Size && FARsLeft) { in classifyArgumentType()
329 if (IsFixed && Ty->isComplexType() && FRLen && FARsLeft >= 2) { in classifyArgumentType()
[all …]