|
clang 24.0.0git
|
Flags to identify the types for overloaded SVE builtins. More...
#include "clang/Basic/TargetBuiltins.h"
Public Types | |
| enum | EltType |
| enum | MemEltType |
| enum | MergeType |
Flags to identify the types for overloaded SVE builtins.
Definition at line 331 of file TargetBuiltins.h.
Definition at line 343 of file TargetBuiltins.h.
Definition at line 349 of file TargetBuiltins.h.
Definition at line 355 of file TargetBuiltins.h.
|
inline |
Definition at line 361 of file TargetBuiltins.h.
|
inline |
Definition at line 424 of file TargetBuiltins.h.
|
inline |
Definition at line 368 of file TargetBuiltins.h.
Referenced by clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr(), clang::CodeGen::CodeGenFunction::getEltType(), clang::CodeGen::CodeGenFunction::getSVEPredType(), and clang::CodeGen::CodeGenFunction::getSVEType().
|
inline |
Definition at line 372 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::SVEBuiltinMemEltTy().
|
inline |
Definition at line 376 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 380 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr(), and clang::CodeGen::CodeGenFunction::EmitSVEPMull().
|
inline |
Definition at line 384 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr(), and clang::CodeGen::CodeGenFunction::EmitSVEPMull().
|
inline |
Definition at line 410 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 395 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitSVEGatherLoad(), and clang::CodeGen::CodeGenFunction::EmitSVEScatterStore().
|
inline |
Definition at line 425 of file TargetBuiltins.h.
|
inline |
Definition at line 390 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 412 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 411 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 388 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SMEBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 400 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::getSVEOverloadTypes().
|
inline |
Definition at line 405 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::getSVEOverloadTypes().
|
inline |
Definition at line 402 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::getSVEOverloadTypes().
|
inline |
Definition at line 396 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SMEBuiltinExpr(), and clang::CodeGen::CodeGenFunction::getSVEOverloadTypes().
|
inline |
Definition at line 397 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::getSVEOverloadTypes().
|
inline |
Definition at line 401 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::getSVEOverloadTypes().
|
inline |
Definition at line 408 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 420 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SMEBuiltinExpr(), and clang::CodeGen::CodeGenFunction::EmitSMEReadWrite().
|
inline |
Definition at line 423 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::getSVEOverloadTypes().
|
inline |
Definition at line 409 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 415 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 414 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 413 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 391 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 389 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SMEBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 392 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 393 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 417 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr(), and clang::CodeGen::CodeGenFunction::EmitSVETupleCreate().
|
inline |
Definition at line 418 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitSVETupleSetOrGet(), and clang::CodeGen::CodeGenFunction::GetAArch64SVEProcessedOperands().
|
inline |
Definition at line 419 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitSVETupleSetOrGet(), and clang::CodeGen::CodeGenFunction::GetAArch64SVEProcessedOperands().
|
inline |
Definition at line 416 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().
|
inline |
Definition at line 421 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SMEBuiltinExpr(), and clang::CodeGen::CodeGenFunction::EmitSMEReadWrite().
|
inline |
Definition at line 394 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CodeGen::CodeGenFunction::EmitSVEGatherLoad().
|
inline |
Definition at line 422 of file TargetBuiltins.h.
Referenced by clang::CodeGen::CodeGenFunction::EmitAArch64SMEBuiltinExpr(), clang::CodeGen::CodeGenFunction::EmitAArch64SVEBuiltinExpr(), and clang::CIRGen::CIRGenFunction::emitAArch64SVEBuiltinExpr().