Skip to content

Add proper support for domain and range functions #63

@fsestini

Description

@fsestini

Currently, the tool treats expressions of the form domain(E) and range(E) as equivalent to E. We should add proper support for these functions, or at the very least make sure that it is sound to treat them as equivalent to the identity.

Note that domain is used to define ``, which in turn are used to define IC-after and `TLBI-after`.

let C_TLBI = TLBI & domain(po; [dsb.full])
let C_IC = IC & domain(po; [dsb.full])

Metadata

Metadata

Assignees

No one assigned

    Projects

    Status
    No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions