aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite/test/gdbclientutils.py
diff options
context:
space:
mode:
authorLukacma <Marian.Lukac@arm.com>2025-10-24 11:17:49 +0100
committerGitHub <noreply@github.com>2025-10-24 11:17:49 +0100
commitf362a4e7a0e587629fbb6f98469a2c6806c8f644 (patch)
tree90be3dd7ac4747260704bbc42ec87e0d1b391a03 /lldb/packages/Python/lldbsuite/test/gdbclientutils.py
parent5dfbe84da278126ac8017618af885ffc8581a728 (diff)
downloadllvm-f362a4e7a0e587629fbb6f98469a2c6806c8f644.zip
llvm-f362a4e7a0e587629fbb6f98469a2c6806c8f644.tar.gz
llvm-f362a4e7a0e587629fbb6f98469a2c6806c8f644.tar.bz2
[AArch64] Optimized rdsvl followed by constant mul (#162853)
Currently when RDSVL is followed by constant multiplication, no specific optimization exist which would leverage the immediate multiplication operand to generate simpler assembly. This patch adds such optimization and allow rewrites like these if certain conditions are met: `(mul (srl (rdsvl 1), 3), x) -> (shl (rdsvl y), z) `
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/gdbclientutils.py')
0 files changed, 0 insertions, 0 deletions