In systems programming, where a pointer came from is as if not more
important than its current address. Compilers make use of this
information for optimization and CHERI makes provenance concrete.
Provide some advice on preserving provenance in CHERI and link to
more detailed discussions.
Effort: CHERI upstreaming
Sponsored by: Innovate UK