MLIR  22.0.0git
Public Attributes | List of all members
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. More...
 
OperationnewOp
 New vectorized operation to replace the current op. More...
 

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 595 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 600 of file Vectorization.cpp.

◆ status

enum VectorizationHookStatus VectorizationHookResult::status = VectorizationHookStatus::Failure

Return status from vectorizing the current op.

Definition at line 342 of file Vectorization.cpp.


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