Compiler technology and ISA
Today’s compiler technology (in the form of optimization and others) helps in making such architectures as load/store a viable solution.
AS a ISA designer, one may help the compiler writer generate efficient code. How? What are the features in ISA that can help compilation?