2 Commits

Author SHA1 Message Date
ZhaoQi
953838dcea
[LoongArch] Optimize vector bitreverse using scalar bitrev and vshuf4i (#118054)
Custom lower vector type bitreverse to scalar bitrev and vshuf4i
instructions.

Keep `v2i64` and `v4i64` bitreverse `Expand`, it's good enough.
2024-12-10 09:11:28 +08:00
ZhaoQi
20d4742eae
[LoongArch] Pre-commit tests for vector type llvm.bitreverse. NFC (#118053)
A later commit will optimize this.
2024-12-09 19:43:12 +08:00