Without passthru for now. Support for packed passthru requires evl-into-mask folding.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Unit Tests
Unit Tests
| Time | Test | |
|---|---|---|
| 60,090 ms | x64 debian > Clang.CodeGen/RISCV/rvv-intrinsics::vluxseg.c | |
| 60,050 ms | x64 debian > libFuzzer.libFuzzer::large.test | 
Event Timeline
| llvm/lib/Target/VE/VVPISelLowering.cpp | ||
|---|---|---|
| 151–153 | This function is implemented for only PackedLoad and PackedStore, isn't this? If so, I think splitPackedLoadStore is better name for this function. I also think adding an assert to check PackedVector type or something related to packed-load and packed-store if it is possible. | |
| llvm/lib/Target/VE/VVPISelLowering.cpp | ||
|---|---|---|
| 161 | Unused variable in opt build, might cause some bots to trap with -Wall. | |
This function is implemented for only PackedLoad and PackedStore, isn't this?
If so, I think splitPackedLoadStore is better name for this function. I also think adding an assert to check PackedVector type or something related to packed-load and packed-store if it is possible.