MLIR 22.0.0git
VectorizationHookResult Struct Reference

VectorizationHookResult contains the vectorized op returned from a CustomVectorizationHook. More...

Public Attributes

enum VectorizationHookStatus status = VectorizationHookStatus::Failure
 Return status from vectorizing the current op.
OperationnewOp
 New vectorized operation to replace the current op.

Detailed Description

VectorizationHookResult contains the vectorized op returned from a CustomVectorizationHook.

This is an internal implementation detail of linalg vectorization, not to be confused with VectorizationResult.

Definition at line 629 of file Vectorization.cpp.

Member Data Documentation

◆ newOp

Operation* VectorizationHookResult::newOp

New vectorized operation to replace the current op.

Replacement behavior is specified by status.

Definition at line 634 of file Vectorization.cpp.

◆ status

enum VectorizationHookStatus VectorizationHookResult::status = VectorizationHookStatus::Failure

Return status from vectorizing the current op.

Definition at line 631 of file Vectorization.cpp.


The documentation for this struct was generated from the following file: