Home
last modified time | relevance | path

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

/llvm-project-15.0.7/clang/lib/CodeGen/
H A DSwiftCallingConv.cpp800 return !record->canPassInRegisters(); in mustPassRecordIndirectly()
H A DMicrosoftCXXABI.cpp836 if (RD->canPassInRegisters()) in getRecordArgABI()
1126 isTrivialForABI = RD->canPassInRegisters() && isTrivialForAArch64MSVC(RD); in classifyReturnType()
H A DItaniumCXXABI.cpp72 if (!RD->canPassInRegisters()) in getRecordArgABI()
1198 if (!RD->canPassInRegisters()) { in classifyReturnType()
H A DTargetInfo.cpp166 if (!RT->getDecl()->canPassInRegisters()) in getRecordArgABI()
187 !RT->getDecl()->canPassInRegisters()) { in classifyReturnType()
/llvm-project-15.0.7/clang/lib/AST/
H A DJSONNodeDumper.cpp488 FIELD1(canPassInRegisters); in createCXXRecordDefinitionData()
H A DTextNodeDumper.cpp1957 FLAG(canPassInRegisters, pass_in_registers); in VisitCXXRecordDecl()
H A DType.cpp2514 return RD->canPassInRegisters(); in isTriviallyRelocatableType()
/llvm-project-15.0.7/clang/include/clang/AST/
H A DDecl.h4069 bool canPassInRegisters() const { in canPassInRegisters() function
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaDeclCXX.cpp6600 static bool canPassInRegisters(Sema &S, CXXRecordDecl *D, in canPassInRegisters() function
7030 bool CanPass = canPassInRegisters(*this, Record, CCK); in CheckCompletedCXXClass()
10089 !B.getType()->getAsCXXRecordDecl()->canPassInRegisters()) { in checkIllFormedTrivialABIStruct()
10111 !cast<CXXRecordDecl>(RT->getDecl())->canPassInRegisters()) { in checkIllFormedTrivialABIStruct()
/llvm-project-15.0.7/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp3687 return record_decl->canPassInRegisters(); in CanPassInRegisters()