[Mlir-commits] [mlir] [mlir] Exclude masked ops in	VectorDropLeadUnitDim (PR #76468)
    llvmlistbot at llvm.org 
    llvmlistbot at llvm.org
       
    Sat Jan 27 08:00:41 PST 2024
    
    
  
tanmaysachan wrote:
> We can implement a pattern rewrite for MaskOp that inherits from a base class like the `VectorMaskOpConversionBase` here:
> 
> https://github.com/llvm/llvm-project/blob/ba81477e9cdb5384a10c700ee247562f0f6c03e6/mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp#L850
> 
> This should automatically deal with the insertion point issue of the mask op.
@dcaballe Here, are you suggesting pattern rewrite to convert MaskOp directly to llvm before this optimization to prevent insertion of cast ops into maskop's region?
https://github.com/llvm/llvm-project/pull/76468
    
    
More information about the Mlir-commits
mailing list