|
clang 24.0.0git
|
#include "clang/CodeGenUtils/TargetUtils.h"#include "clang/AST/Attr.h"#include "clang/AST/Decl.h"#include "clang/Basic/TargetBuiltins.h"#include "clang/Basic/arm_fp16.inc"#include "clang/Basic/arm_neon.inc"Go to the source code of this file.
Namespaces | |
| namespace | clang |
| Top level wrappers for InstallAPI frontend operations. | |
| namespace | clang::CodeGenUtils |
Macros | |
| #define | GET_NEON_OVERLOAD_CHECK |
Functions | |
| static bool | clang::CodeGenUtils::isStreamingCompatible (const FunctionDecl *F) |
| ArmSMEInlinability | clang::CodeGenUtils::getArmSMEInlinability (const FunctionDecl *Caller, const FunctionDecl *Callee) |
Determines if there are any Arm SME ABI issues with inlining Callee into Caller. | |
| bool | clang::CodeGenUtils::hasExtraNeonArgument (unsigned BuiltinID) |
Returns whether the Neon builtin BuiltinID takes a trailing argument that discriminates the operand type. | |
| bool | clang::CodeGenUtils::requiresAMDGPUProtectedVisibility (const Decl *D, bool HasHiddenVisibility) |
Returns whether D must be given protected visibility on AMDGPU. | |
| #define GET_NEON_OVERLOAD_CHECK |