Add a way of loading constant pool entries (including vector constants).
This is not the most efficient implementation, because it requires two loads (one is implicit, using the assemblers literal pool to find the address.  The second is explicit using that to load from the global constant pool).
Ideally, these would be emitted after each function and loaded using a PC relative load, similar to ARM.