Home | History | Annotate | Download | only in dist

Lines Matching refs:chk2

353 #	_chk2_cmp2() - emulate "cmp2" and "chk2"			#
383 # and "chk2" can cause a "Chk" exception. In both cases, the current #
462 # chk2.b 0000 0000 11 |<ea>| **** 1000 0000 0000 #
463 # chk2.w 0000 0010 11 |<ea>| **** 1000 0000 0000 #
464 # chk2.l 0000 0100 11 |<ea>| **** 1000 0000 0000 #
474 # (group2) movep, chk2, cmp2, cas2, cas
541 btst &0x1b,%d0 # test for chk2,cmp2
542 beq.b uieh_chk2cmp2 # go handle chk2,cmp2
570 # chk2 may take a chk exception
658 # the chk2 instruction should take a chk trap. so, here we must create a
1866 # _chk2_cmp2(): routine to emulate chk2/cmp2 instructions #
1893 # If the instruction is chk2 and the Rn value is out-of-bounds, set #
1903 # passing size parameter doesn't matter since chk2 & cmp2 can't do
2008 btst &0x3, EXC_EXTWORD(%a6) # separate chk2,cmp2
2009 bne.b chk2_finish # it's a chk2
2013 # this code handles the only difference between chk2 and cmp2. chk2 would
2018 bne.b chk2_trap # yes;chk2 should trap