aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorZhaoQi <zhaoqi01@loongson.cn>2024-12-10 09:11:28 +0800
committerGitHub <noreply@github.com>2024-12-10 09:11:28 +0800
commit953838dceaff3728b9aa53ea4259efca15f38f66 (patch)
treed2833443f8ab79a20024ce1ad4a527dc583d399a /clang/lib/CodeGen/CodeGenModule.cpp
parent41ed16c3b3362e51b7063eaef6461ab704c1ec7a (diff)
downloadllvm-953838dceaff3728b9aa53ea4259efca15f38f66.zip
llvm-953838dceaff3728b9aa53ea4259efca15f38f66.tar.gz
llvm-953838dceaff3728b9aa53ea4259efca15f38f66.tar.bz2
[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.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions