* Elaborating removal of branches with delay slots: ignore reg. deallocations that are inserted by RA between branch and its delay slot instruction.
* Also skip possible ait_marker's between branch and its immediately following target (which was preventing certain optimizations of "exit" statements on all targets because procedure's exit label is always preceded by location marker).

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25855 3ad0048d-3df7-0310-abae-a5850022a9f2