求教以下汇编代码里面的^表示什么意思。

想请教下大神,代码最后一行的^符号表示什么意思?

 irq:
    sub lr, lr, #4  
    stmfd sp!, {r0-r12, lr}   
    bl handle_int               
    ldmfd sp!, {r0-r12, pc}^ 

arm汇编
参考:
http://wenku.baidu.com/link?url=d11DHDolvKbXs_jtOfWgsvMHvPTNOb4-2fPHcS-5_KHniRakqsJKkyzjBVvctNKu9h5L0LH3nHqcDonLnL5o8ns4wtejGvDyvUPgX8KYvcm

LDM/STR架构中{∧}为可选后缀,当指令为LDM且寄存器列表中包含R15(PC),选用该后缀时表示:除了正常的数据传送之外,还将SPSR复制到CPSR(将备份的程序状态寄存器SPCR恢复到当前程序状态寄存器CPSR)。~