MLIR 22.0.0git
mlir::arm_sve Namespace Reference

Functions

void registerTransformDialectExtension (DialectRegistry &registry)
std::unique_ptr< PasscreateLegalizeVectorStoragePass ()
 Pass to legalize Arm SVE vector storage.
void populateLegalizeVectorStoragePatterns (RewritePatternSet &patterns)
 Collect a set of patterns to legalize Arm SVE vector storage.

Function Documentation

◆ createLegalizeVectorStoragePass()

std::unique_ptr< Pass > mlir::arm_sve::createLegalizeVectorStoragePass ( )

Pass to legalize Arm SVE vector storage.

Definition at line 477 of file LegalizeVectorStorage.cpp.

◆ populateLegalizeVectorStoragePatterns()

void mlir::arm_sve::populateLegalizeVectorStoragePatterns ( RewritePatternSet & patterns)

Collect a set of patterns to legalize Arm SVE vector storage.

Definition at line 443 of file LegalizeVectorStorage.cpp.

References mlir::patterns.

◆ registerTransformDialectExtension()

void mlir::arm_sve::registerTransformDialectExtension ( DialectRegistry & registry)