diff options
author | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-02-06 12:04:09 -0600 |
---|---|---|
committer | Noah Goldstein <goldstein.w.n@gmail.com> | 2023-02-06 14:09:17 -0600 |
commit | cf8fadcf9b9362bff30e31cce06b516aa1156ce1 (patch) | |
tree | 2ad6107ab57cc8248d6367f0f540238a6566f4eb /lldb/source/Plugins/ScriptInterpreter/Python | |
parent | 3b73fc320f918a12a77e617f162bc7f7111ddfaf (diff) | |
download | llvm-cf8fadcf9b9362bff30e31cce06b516aa1156ce1.zip llvm-cf8fadcf9b9362bff30e31cce06b516aa1156ce1.tar.gz llvm-cf8fadcf9b9362bff30e31cce06b516aa1156ce1.tar.bz2 |
Match (xor TSize - 1, ctlz) to `bsr` instead of `lzcnt` + `xor`
Was previously de-optimizating if -march supported lzcnt as there is
no reason to add the extra instruction.
Reviewed By: RKSimon
Differential Revision: https://reviews.llvm.org/D141464
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python')
0 files changed, 0 insertions, 0 deletions