Skip to content

Cleanup ARM64 PAC #6895

@psifertex

Description

@psifertex

We originally implemented handling for ARM64 PAC instructions prior to adding an instruction attribute for them.

Since we have it, we should go back and re-implement them as the un-authenticated instructions with the attribute set. (And probably changing disassembly)

This requires modifying the get instruction info due to basic block breaks, and requires doing some small forward analysis cross-instruction (but the patterns are known and within the arch window)

Whomever implements this, see Snyder. He Has Thoughts.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Arch: ARM64Issues with the AArch64 architecture pluginEffort: LowIssues require < 1 week of workImpact: MediumIssue is impactful with a bad, or no, workaround

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions