[PATCH] D100803: [RISCV] Enable SPLAT_VECTOR for fixed vXi64 types on RV32.
    Fraser Cormack via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Wed Apr 21 01:48:04 PDT 2021
    
    
  
frasercrmck added a comment.
This is starting to look good. I think it'd be good to have all vectors treated similarly but it isn't time for that yet. Maybe something like `visitSplatLike` in the DAGCombiner could serve as a generic splat optimization path and avoid us diverging too much like we currently have with BUILD_VECTOR/SPLAT_VECTOR.
Is your plan to address the regressions in this patch or later on? Do you have a feeling of how much work it'd be?
Repository:
  rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D100803/new/
https://reviews.llvm.org/D100803
    
    
More information about the llvm-commits
mailing list