https://bugs.kde.org/show_bug.cgi?id=414268

            Bug ID: 414268
           Summary: Enable AArch64 feature detection and decoding for v8.x
                    instructions (where x>0)
           Product: valgrind
           Version: 3.14.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: vex
          Assignee: jsew...@acm.org
          Reporter: assad.has...@linaro.org
  Target Milestone: ---

SUMMARY
There is no AArch64 HWCAPs detection in VG_(machine_get_hwcaps). This is
required by disInstr_ARM64() to decode for v8.1, v8.2 etc hosts.

STEPS TO IMPLEMENT (See discussion in 369509)
- Add VEX_HWCAPS_ARM64_<feature(s)) constants.
- Add code in VG_(machine_get_hwcaps) to query the host's capabilities using
signal-longjmp/SIGILL scheme as implemented by the existing AArch32 code.
- Host capabilities will be passed to disInstr_ARM64() which should use these
to decide whether to decode v8.x instructions.
- Try and group VEX_HWCAPS_ARM64_ features by ISA version.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to