A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/SemaARM_8h_source.html below:

clang: include/clang/Sema/SemaARM.h Source File

13#ifndef LLVM_CLANG_SEMA_SEMAARM_H 14#define LLVM_CLANG_SEMA_SEMAARM_H 20#include "llvm/ADT/StringRef.h" 24template

<

typename

T,

unsigned

N>

class

SmallVector;

46 unsigned

EltBitWidth,

unsigned

VecBitWidth);

54 int

OverloadType = -1);

71 unsigned

ExpectedFieldNum,

bool

AllowName);

74 bool MveAliasValid

(

unsigned

BuiltinID, llvm::StringRef AliasName);

75 bool CdeAliasValid

(

unsigned

BuiltinID, llvm::StringRef AliasName);

76 bool SveAliasValid

(

unsigned

BuiltinID, llvm::StringRef AliasName);

77 bool SmeAliasValid

(

unsigned

BuiltinID, llvm::StringRef AliasName);

CallExpr - Represents a function call (C99 6.5.2.2, C++ [expr.call]).

Decl - This represents one declaration (or definition), e.g.

This represents one expression.

Represents a function declaration or definition.

ParsedAttr - Represents a syntactic attribute.

void CheckSMEFunctionDefAttributes(const FunctionDecl *FD)

bool CheckARMBuiltinFunctionCall(const TargetInfo &TI, unsigned BuiltinID, CallExpr *TheCall)

bool CheckSMEBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall)

bool CheckARMCoprocessorImmediate(const TargetInfo &TI, const Expr *CoprocArg, bool WantCDE)

bool CheckSVEBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall)

bool CheckNeonBuiltinFunctionCall(const TargetInfo &TI, unsigned BuiltinID, CallExpr *TheCall)

bool CheckCDEBuiltinFunctionCall(const TargetInfo &TI, unsigned BuiltinID, CallExpr *TheCall)

bool PerformNeonImmChecks(CallExpr *TheCall, SmallVectorImpl< std::tuple< int, int, int, int > > &ImmChecks, int OverloadType=-1)

bool CheckMVEBuiltinFunctionCall(unsigned BuiltinID, CallExpr *TheCall)

void handleInterruptAttr(Decl *D, const ParsedAttr &AL)

bool PerformSVEImmChecks(CallExpr *TheCall, SmallVectorImpl< std::tuple< int, int, int > > &ImmChecks)

void handleBuiltinAliasAttr(Decl *D, const ParsedAttr &AL)

@ ArmStreaming

Intrinsic is only available in normal mode.

@ VerifyRuntimeMode

Intrinsic is available both in normal and Streaming-SVE mode.

@ ArmStreamingCompatible

Intrinsic is only available in Streaming-SVE mode.

void handleNewAttr(Decl *D, const ParsedAttr &AL)

bool CheckARMBuiltinExclusiveCall(unsigned BuiltinID, CallExpr *TheCall, unsigned MaxWidth)

bool SveAliasValid(unsigned BuiltinID, llvm::StringRef AliasName)

bool CheckAArch64BuiltinFunctionCall(const TargetInfo &TI, unsigned BuiltinID, CallExpr *TheCall)

bool MveAliasValid(unsigned BuiltinID, llvm::StringRef AliasName)

bool BuiltinARMMemoryTaggingCall(unsigned BuiltinID, CallExpr *TheCall)

BuiltinARMMemoryTaggingCall - Handle calls of memory tagging extensions.

void handleCmseNSEntryAttr(Decl *D, const ParsedAttr &AL)

bool CheckImmediateArg(CallExpr *TheCall, unsigned CheckTy, unsigned ArgIdx, unsigned EltBitWidth, unsigned VecBitWidth)

bool BuiltinARMSpecialReg(unsigned BuiltinID, CallExpr *TheCall, int ArgNum, unsigned ExpectedFieldNum, bool AllowName)

BuiltinARMSpecialReg - Handle a check if argument ArgNum of CallExpr TheCall is an ARM/AArch64 specia...

bool SmeAliasValid(unsigned BuiltinID, llvm::StringRef AliasName)

bool CdeAliasValid(unsigned BuiltinID, llvm::StringRef AliasName)

Sema - This implements semantic analysis and AST building for C.

Exposes information about the current target.

Defines the clang::TargetInfo interface.

The JSON file list parser is used to communicate input to InstallAPI.

SemaARM::ArmStreamingType getArmStreamingFnType(const FunctionDecl *FD)

Diagnostic wrappers for TextAPI types for error reporting.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4