[arm64] only save partial registers on irq entry

Patch by Vidya Sagar:
saves and restores only regs 0~17 as 18~30 are already
being saved in context switch API for irq and fiq
exceptions