Update RVFI to correctly handle "in_trap" for vectored CLIC interrupts
Created by: silabs-oysteink
For vectored CLIC interrupts, the following events happen:
- IRQ becomes pending
- IRQ is taken, irq_ack=1
- Pointer is fetched
- A jump is performed to the loaded pointer
- First instruction of handler arrives in IF
It is easy to adapt the RVFI in_trap logic to detect the first instruction of the handler, but the assertion "a_irq_ack_rvfi_capture" needs a bit more work to handle the larger delay between irq_ack and the first handler instruction.