MLIR 22.0.0git
LegalizeVectorStorage.cpp File Reference

Go to the source code of this file.

Classes

class  mlir::arm_sve::impl::LegalizeVectorStorageBase< DerivedT >

Namespaces

namespace  mlir
 Include the generated interface declarations.
namespace  mlir::arm_sve
namespace  mlir::arm_sve::impl

Macros

#define GEN_PASS_DEF_LEGALIZEVECTORSTORAGE
#define GEN_PASS_DECL_LEGALIZEVECTORSTORAGE
#define GEN_PASS_REGISTRATION_LEGALIZEVECTORSTORAGE

Functions

void mlir::arm_sve::registerLegalizeVectorStorage ()
void mlir::arm_sve::registerLegalizeVectorStoragePass ()
void mlir::arm_sve::registerArmSVEPasses ()
constexpr StringLiteral kSVELegalizerTag ("__arm_sve_legalize_vector_storage__")

Macro Definition Documentation

◆ GEN_PASS_DECL_LEGALIZEVECTORSTORAGE

#define GEN_PASS_DECL_LEGALIZEVECTORSTORAGE

◆ GEN_PASS_DEF_LEGALIZEVECTORSTORAGE

#define GEN_PASS_DEF_LEGALIZEVECTORSTORAGE

Definition at line 17 of file LegalizeVectorStorage.cpp.

◆ GEN_PASS_REGISTRATION_LEGALIZEVECTORSTORAGE

#define GEN_PASS_REGISTRATION_LEGALIZEVECTORSTORAGE

Function Documentation

◆ kSVELegalizerTag()

StringLiteral kSVELegalizerTag ( "__arm_sve_legalize_vector_storage__" )
constexpr