[PATCH] D76266: [mlir][Vector] Mostly-NFC - Restructure options for lowering to LLVM Matrix Intrinsics
    Nicolas Vasilache via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Mon Mar 16 21:18:09 PDT 2020
    
    
  
nicolasvasilache created this revision.
nicolasvasilache added reviewers: aartbik, ftynse.
Herald added subscribers: llvm-commits, Joonsoo, liufengdb, lucyrfox, mgester, arpith-jacob, antiagainst, shauheen, burmako, jpienaar, rriddle, mehdi_amini.
Herald added a project: LLVM.
This revision restructures the calling of vector transforms to make it more flexible to ask for lowering through LLVM matrix intrinsics.
This also makes sure we bail out in degenerate cases (i.e. 1) in which LLVM complains about not being able to scalarize.
Repository:
  rG LLVM Github Monorepo
https://reviews.llvm.org/D76266
Files:
  mlir/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h
  mlir/include/mlir/Dialect/VectorOps/VectorOps.h
  mlir/lib/Conversion/LinalgToLLVM/LinalgToLLVM.cpp
  mlir/lib/Conversion/VectorToLLVM/ConvertVectorToLLVM.cpp
  mlir/lib/Dialect/VectorOps/VectorTransforms.cpp
  mlir/test/lib/Transforms/TestVectorTransforms.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D76266.250687.patch
Type: text/x-patch
Size: 9486 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200317/4135283a/attachment.bin>
    
    
More information about the llvm-commits
mailing list