clang 20.0.0git
|
#include "ABIInfoImpl.h"
#include "TargetInfo.h"
#include "clang/AST/Decl.h"
#include "clang/Basic/DiagnosticFrontend.h"
#include "llvm/TargetParser/AArch64TargetParser.h"
Go to the source code of this file.
Functions | |
static bool | isStreamingCompatible (const FunctionDecl *F) |
static void | diagnoseIfNeedsFPReg (DiagnosticsEngine &Diags, const StringRef ABIName, const AArch64ABIInfo &ABIInfo, const QualType &Ty, const NamedDecl *D, SourceLocation loc) |
|
static |
Definition at line 840 of file AArch64.cpp.
References D, clang::Type::isFloatingType(), clang::CodeGen::ABIInfo::isHomogeneousAggregate(), clang::Type::isVectorType(), and clang::DiagnosticsEngine::Report().
|
static |
Definition at line 831 of file AArch64.cpp.
References clang::FunctionProtoType::getAArch64SMEAttributes(), clang::Type::getAs(), clang::ValueDecl::getType(), clang::FunctionType::SME_PStateSMCompatibleMask, and clang::T.