Assuming that interrupts are enabled (CPSR.I=0) the processor will automatically switch to IRQ mode when the IRQ is signaled. It will also automatically start executing from the IRQ entry in the vector table.It is up to the boot code to make sure the vector table is in place, with the correct handlers set up.