Lines Matching refs:PC
382 set EXC_EXTWPTR, LV+4 # saved current PC (active)
649 # the FPIAR holds the "current PC" of the faulting instruction
814 fmov.l %fpiar,0x8(%sp) # "Current PC" is in FPIAR
889 # the FPIAR holds the "current PC" of the faulting instruction
1088 fmov.l %fpiar,0x8(%sp) # "Current PC" is in FPIAR
1185 # * PC * * PC *
1198 # * PC *
1229 # the FPIAR holds the "current PC" of the faulting instruction
1633 # being traced. Since the stack frames are similar, get the "current" PC
1639 # * * * PC *
1644 # * PC * * PC *
2040 # exception was being traced. Make the "current" PC the FPIAR and put it in the
2046 # * * * PC *
2051 # * PC * * PC *
2470 # PC of instruction that took the exception is the PC in the frame
2634 mov.l EXC_PC(%a6),USER_FPIAR(%a6) # set FPIAR to "Current PC"
2635 mov.l EXC_EXTWPTR(%a6),EXC_PC(%a6) # set "Next PC" in exc frame
2694 mov.l EXC_PC(%a6),USER_FPIAR(%a6) # set FPIAR to "Current PC"
2695 mov.l EXC_EXTWPTR(%a6),EXC_PC(%a6) # set "Next PC" in exc frame
2712 # exception was being traced. Make the "current" PC the FPIAR and put it in
2718 # ***************** * PC *
2720 # * PC * * 0x2 * 0x024 *
2723 # ***************** * PC *
2731 fmov.l %fpiar,0x8(%sp) # "Current PC" is in FPIAR
2816 mov.l EXC_EXTWPTR(%a6),-(%sp) # make a copy of Next PC
2905 mov.l EXC_EXTWPTR(%a6),EXC_PC(%a6) # set Next PC
2913 # exception was being traced. The "Current PC" for the trace frame is the
2914 # PC stacked for Unimp EA. The "Next PC" is in EXC_EXTWPTR.
2920 # ***************** * PC *
2922 # * PC * * 0x2 * 0x024 *
2925 # ***************** * PC *
2947 # the faulting instruction to get the "next PC". This is trivial for
2957 # PC of instruction that took the exception is the PC in the frame
2998 # with the "next PC" as additional info.
3003 mov.l 0xe(%sp),0x6(%sp) # move Current PC
3006 mov.l 0x6(%sp),0x10(%sp) # move Current PC
3007 add.l %d0,0x6(%sp) # make Next PC
3027 mov.l 0x8(%sp),(%sp) # store SR,hi(PC)
3028 mov.w 0xc(%sp),0x4(%sp) # store lo(PC)
3117 # the FPIAR holds the "current PC" of the faulting instruction
3313 # the FPIAR holds the "current PC" of the faulting instruction
3605 # the FPIAR holds the "current PC" of the faulting instruction
3779 # the FPIAR holds the "current PC" of the faulting instruction
3894 sub.l &0x8,%sp # make room for "Next PC", <ea>
3896 mov.l 0xa(%sp),0x2(%sp) # move "Current PC"
3899 addq.l &0x4,0x2(%sp) # set "Next PC"
3908 fmov.l 0x2(%sp),%fpiar # set current PC
3909 addq.l &0x4,0x2(%sp) # set Next PC
4006 # - Next PC - => PC of instr to execute after exc handling
4043 # the FPIAR holds the "current PC" of the faulting instruction.
4128 fmov.l %fpiar,0x14(%sp) # "Current PC" is in FPIAR
4286 # ** <EA> ** ** Current PC **
4290 # ** Next PC ** ** Next PC **
4300 mov.l USER_FPIAR(%a6),EXC_EA(%a6) # Address = Current PC
4372 mov.l 0x2(%sp),(%sp) # shift SR,hi(PC) "down"
4373 mov.l 0x6(%sp),0x4(%sp) # shift lo(PC),voff "down"
4378 mov.l 0x2(%sp),(%sp) # shift SR,hi(PC) "down"
4379 mov.w 0x6(%sp),0x4(%sp) # shift lo(PC)
4381 fmov.l %fpiar,0x8(%sp) # insert "current PC"
4395 # * 0x2 * 0x02c * ** Current PC **
4397 # ** Next PC ** * SR *
4405 mov.l USER_FPIAR(%a6),EXC_VOFF(%a6) # PC = Current PC
4444 # ** <EA> ** ** Current PC **
4448 # ** Next PC ** ** Next PC **
4458 fmov.l %fpiar,0x8(%sp) # current PC is in fpiar
4982 mov.l USER_FPIAR(%a6),EXC_PC(%a6) # store current PC
4986 mov.l (%sp),-(%sp) # store SR,hi(PC)
4987 mov.w 0x8(%sp),0x4(%sp) # store lo(PC)
16274 # the displacement value to the stacked PC so that when an "rte" is #
16864 add.l USER_FPIAR(%a6),%d0 # add instruction PC
16866 mov.l %d0,EXC_PC(%a6) # set new PC
17431 # only difference is that the <ea> field should hold the PC
18965 # Program counter indirect w/ displacement: (d16, PC) #
18984 # PC indirect w/ index(8-bit displacement): (d8, PC, An) #
18985 # " " w/ " (base displacement): (bd, PC, An) #
18986 # PC memory indirect postindexed: ([bd, PC], Xn, od) #
18987 # PC memory indirect preindexed: ([bd, PC, Xn], od) #
24689 mov.l USER_FPIAR(%a6),EXC_PC(%a6) # store current PC
24697 mov.l (%sp),-(%sp) # store SR, hi(PC)
24698 mov.l 0x8(%sp),0x4(%sp) # store lo(PC)