[llvm] [VPlan] Use VPWidenIntrinsicRecipe to support binary and unary operations with EVL-vectorization (PR #114205)

Luke Lau via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 27 04:05:30 PST 2024


lukel97 wrote:

> > Were you able to build llvm-test-suite/SPEC CPU 2017 for RISC-V with this patch? I'm aware that the VP codegen can hit some snags and isn't as well tested as the non-VP path, e.g. see #120405
> 
> 
> 
> I have a question, how do I add compile options? I try use the:-DCMAKE_CXX_FLAGS -DCMAKE_C_FLAGS -DTEST_SUITE_DIAGNOSE_FLAGS , but always report warning: 
> 
> ![image](https://github.com/user-attachments/assets/26271848-dcb8-4ca8-9ed9-2dc3d5f05942)
> 
> 

The unused argument warning is normal, it should only appear for a few files. You might want to check the built binaries though to make sure they are actually tail folded though! 

https://github.com/llvm/llvm-project/pull/114205


More information about the llvm-commits mailing list