summaryrefslogtreecommitdiffstatshomepage
path: root/hash
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2025-02-10 04:38:51 +1100
committer Vas Crabb <vas@vastheman.com>2025-02-10 04:38:51 +1100
commitbb203e1889014497467435e8a4a378a13c8acb09 (patch)
treecf43dd06a8a95b64ea33346f16fee6e47bc608d5 /hash
parent6a938d5630ca461593e19830d2ddc434a881fb40 (diff)
cpu/drcbearm64.cpp: Optimised immediate value generation.
* Detect immediates that can be generated with a single movz/movn/orr. * Prefer adr over add to base register (no register dependency). * Don't bother trying to load base register value from memory. * Got rid of loop in check for contiguous mask values. * Slightly optimised generation of ROLAND/ROLINS shift counts.
Diffstat (limited to 'hash')
0 files changed, 0 insertions, 0 deletions