diff options
author | jyli0116 <yu.li@arm.com> | 2025-05-13 11:21:50 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-13 11:21:50 +0100 |
commit | 382ad6f2e7050c4134300fbbe275bdbc1ff5442c (patch) | |
tree | f462daad492dd061cd8eb0e898a2f052318a958f /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 3009aa75cae240fc400c65c748a366d584998f9d (diff) | |
download | llvm-382ad6f2e7050c4134300fbbe275bdbc1ff5442c.zip llvm-382ad6f2e7050c4134300fbbe275bdbc1ff5442c.tar.gz llvm-382ad6f2e7050c4134300fbbe275bdbc1ff5442c.tar.bz2 |
[GISel][AArch64] Added more efficient lowering of Bitreverse (#139233)
GlobalISel was previously inefficient in handling bitreverses of vector
types. This deals with i16, i32, i64 vector types and converts them into
i8 bitreverses and rev instructions.
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions