Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DABIInfoImpl.cpp114 if (!RT->getDecl()->canPassInRegisters()) in getRecordArgABI()
134 !RT->getDecl()->canPassInRegisters()) { in classifyReturnType()
H A DSwiftCallingConv.cpp795 return !record->canPassInRegisters(); in mustPassRecordIndirectly()
H A DMicrosoftCXXABI.cpp861 if (RD->canPassInRegisters()) in getRecordArgABI()
1157 bool isTrivialForABI = RD->canPassInRegisters() && in classifyReturnType()
H A DItaniumCXXABI.cpp74 if (!RD->canPassInRegisters()) in getRecordArgABI()
1210 if (!RD->canPassInRegisters()) { in classifyReturnType()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DJSONNodeDumper.cpp494 FIELD1(canPassInRegisters); in createCXXRecordDefinitionData()
H A DTextNodeDumper.cpp2190 FLAG(canPassInRegisters, pass_in_registers); in VisitCXXRecordDecl()
H A DType.cpp2684 return RD->canPassInRegisters(); in isTriviallyRelocatableType()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h4254 bool canPassInRegisters() const { in canPassInRegisters() function
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp6850 static bool canPassInRegisters(Sema &S, CXXRecordDecl *D, in canPassInRegisters() function
7282 bool CanPass = canPassInRegisters(*this, Record, CCK); in CheckCompletedCXXClass()
10472 !B.getType()->getAsCXXRecordDecl()->canPassInRegisters()) { in checkIllFormedTrivialABIStruct()
10494 !cast<CXXRecordDecl>(RT->getDecl())->canPassInRegisters()) { in checkIllFormedTrivialABIStruct()
H A DSemaExprCXX.cpp5460 return RD->canPassInRegisters(); in EvaluateUnaryTypeTrait()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3652 return record_decl->canPassInRegisters(); in CanPassInRegisters()