SPM: Use dedicated instrutions to clear context

There are dedicated context clearing instructions since v8.1m, use
them could save quite a few instructions.

Also, apply extra FP context clearing actions for v8.0m NS jump.

Still doing the jump in assembly code, this could control the context
accurately. As the NSPE launch is not a standard NS call, it has less
significance to apply the CMSE NS call feature.

Signed-off-by: Ken Liu <Ken.Liu@arm.com>
Change-Id: I22d56ea93b8318585eee511f9a66ce632961de13
6 files changed