Skip to content

Handle Pointer Address Spaces #11

@iconmaster5326

Description

@iconmaster5326

Pointers in LLVM can have different address spaces- That is, they can point to areas in different types of memory. In most generation targets, this isn't used, but targets with more than one area of addressable memory will use address spaces.

Currently, we assume all pointers are in the default address space, address space 0. We will have to change this assumption across a lot of the code to get address spaces working. This work will be necessary to model the addrspacecast instruction.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions