Skip to content
Commit 6d236da1 authored by Jacob Bramley's avatar Jacob Bramley
Browse files

Morello: Port libvixl.so to purecap.

With this change, libvixl.so builds for Morello purecap (in addition to
hybrid and conventional AArch64). The simulator is not supported on
purecap hosts.

Notably, this separates host from target pointers, and introduces a
`Pointer` abstraction to avoid many #if-guards.

VIXL could now, in principle, be used to write a prototype purecap JIT.

Whilst VIXL builds, the test infrastructure does not yet support purecap
hosts, and most tests fail. Purecap test coverage will come in
subsequent patches, but for now just a few examples are ported, as
proofs of concept.
parent de83c884
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment