https://bugs.kde.org/show_bug.cgi?id=384676
Bug ID: 384676
Summary: VEX AMD64 backend should list more real registers as
available for the register allocator
Product: valgrind
Version: 3.14 SVN
Platform: Compiled Sources
OS: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: vex
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Currently host_amd64_defs.* list RAX, RCX and RDX as not available to the
register allocator. I think this is a mistake and they should be made
available.
The more Int64 registers available to the register allocator, the better is the
final produced code.
Running Valgrind regression test suite shows that %rcx and %rdx can be enabled
with no problems. For %rax there is some unimplemented functionality (search
for FIXME in host_amd64_defs.c)
--
You are receiving this mail because:
You are watching all bug changes.