MLIR  19.0.0git
Classes | Macros | Functions
ArmSMEStubs.cpp File Reference
#include "llvm/Support/Compiler.h"
#include <cstdint>
#include <iostream>

Go to the source code of this file.

Classes

struct  sme_state
 

Macros

#define MLIR_ARMSMEABISTUBS_EXPORTED    __attribute__((visibility("default"))) LLVM_ATTRIBUTE_WEAK
 

Functions

bool MLIR_ARMSMEABISTUBS_EXPORTED __aarch64_sme_accessible ()
 
sme_state MLIR_ARMSMEABISTUBS_EXPORTED __arm_sme_state ()
 
void MLIR_ARMSMEABISTUBS_EXPORTED __arm_tpidr2_restore ()
 
void MLIR_ARMSMEABISTUBS_EXPORTED __arm_tpidr2_save ()
 
void MLIR_ARMSMEABISTUBS_EXPORTED __arm_za_disable ()
 

Macro Definition Documentation

◆ MLIR_ARMSMEABISTUBS_EXPORTED

#define MLIR_ARMSMEABISTUBS_EXPORTED    __attribute__((visibility("default"))) LLVM_ATTRIBUTE_WEAK

Definition at line 24 of file ArmSMEStubs.cpp.

Function Documentation

◆ __aarch64_sme_accessible()

bool MLIR_ARMSMEABISTUBS_EXPORTED __aarch64_sme_accessible ( )

Definition at line 37 of file ArmSMEStubs.cpp.

◆ __arm_sme_state()

Definition at line 47 of file ArmSMEStubs.cpp.

◆ __arm_tpidr2_restore()

void MLIR_ARMSMEABISTUBS_EXPORTED __arm_tpidr2_restore ( )

Definition at line 52 of file ArmSMEStubs.cpp.

◆ __arm_tpidr2_save()

void MLIR_ARMSMEABISTUBS_EXPORTED __arm_tpidr2_save ( )

Definition at line 56 of file ArmSMEStubs.cpp.

◆ __arm_za_disable()

void MLIR_ARMSMEABISTUBS_EXPORTED __arm_za_disable ( )

Definition at line 60 of file ArmSMEStubs.cpp.