Home | History | Annotate | Download | only in dist

Lines Matching refs:WORD

392 set EXC_EXTWORD,	LV+2			# saved extension word
393 set EXC_CMDREG, LV+2 # saved extension word
394 set EXC_OPWORD, LV+0 # saved operation word
540 set WORD, 2 # len(word) == 2 bytes
680 # bit five of the fp extension word separates the monadic and dyadic operations
918 # bit five of the fp ext word separates the monadic and dyadic operations
1110 # _imem_read_{word,long}() - read instruction word/longword #
1289 # bit five of the fp extension word separates the monadic and dyadic operations
1834 # bit five of the fp extension word separates the monadic and dyadic operations
2420 # word. If no FP exception should be reported ads a result of the #
2448 # then we must create an 8 word "FPU disabled" exception stack frame #
2449 # from the current 4 word exception stack frame. This includes #
2558 addi.l &0xc,EXC_EXTWPTR(%a6) # update extension word pointer
2954 # F Emulator" exception. So, here we create an 8-word stack frame
2955 # from our 4-word stack frame. This means we must calculate the length
3006 # here, we actually create the 8-word frame from the 4-word frame,
3084 # _dmem_write_{byte,word,long}() - store data to mem (opclass 3) #
3164 # byte, word, and long destination format operations can pass
3205 short foperr_out_l - tbl_operr # long word integer
3209 short foperr_out_w - tbl_operr # word integer
3273 # _dmem_write_{byte,word,long}() - store data to mem (opclass 3) #
3360 # byte, word, long, and packed destination format operations can pass
3363 # for byte, word, and long, we simply need to test the sign of the src
3375 short fsnan_out_l - tbl_snan # long word integer
3379 short fsnan_out_w - tbl_snan # word integer
3402 mov.w FP_SRC_HI(%a6),%d0 # load upper word of SNAN
3662 # bits four and five of the fp extension word separate the monadic and dyadic
3725 # byte, word, and long destination format operations can pass
3889 mov.b 1+EXC_OPWORD(%a6), %d0 # fetch opcode word
3972 mov.b 1+EXC_OPWORD(%a6),%d0 # fetch opcode word
4259 # <WORD 1> <WORD2> #
4587 mov.w EXC_OPWORD(%a6),%d0 # fetch opcode word
4978 btst &0xb,%d2 # is it word or long?
4980 ext.l %d0 # sign extend word index
5029 bsr.l _imem_read_word # fetch word displacement
5051 bsr.l _imem_read_word # fetch ext word
5074 btst &0xb,%d2 # is index word or long?
5076 ext.l %d0 # sign extend word index
5118 btst &0xb,%d5 # is index word or long?
5275 # Decode the instruction type by looking at the extension word #
5280 # Instruction word decoding: #
6387 mov.l FTEMP_HI(%a0), %d2 # get word 2 for s-bit test
6415 tst.l %d0 # test word original g,r,s
6529 clr.l %d1 # clear top word
7074 # _dmem_write_{byte,word,long}() - write data to memory. #
7101 # word or a data register. The <ea> must be fixed as w/ extended #
7199 bsr.l _dmem_write_word # write word
7787 swap %d0 # d0 now in upper word
7795 or.l %d1,%d0 # put these bits in ms word of double
7852 swap %d0 # put exp in upper word of d0
7861 or.l %d1,%d0 # put these bits in ms word of single
12434 # store_dreg_w(): store word to data register specified by d1 #
12440 # d0 = word value to store #
12447 # According to the index value in d1, store the word value #
13065 # ( ) d4: first word of bcd
13069 # (*) L_SCR1: copy of original exponent word
13074 mov.l (%a0),%d4 # get first word of bcd
13112 # ( ) L_SCR1: copy of original exponent word
13115 mov.l &1,%d1 # word counter, init to 1
13119 # Since the packed number has a long word between the first & second parts,
13123 bfextu (%a0){&28:&4},%d0 # integer part is ls digit in long word
13139 # If all the digits (8) in that long word have been converted (d2=0),
13140 # then inc d1 (=2) to point to the next long word and reset d3 to 0
13142 # else continue with this long word.
13195 # ( ) d4: first word of bcd
13199 # ( ) L_SCR1: copy of original exponent word
13319 # ( ) d4: first word of bcd
13355 mov.l (%a0),%d4 # reload 1st bcd word to d4
13588 # is a denormalized number, set the BINDEC_FLG memory word
13658 # L_SCR2:first word of X packed/Unchanged
13689 # loop entry A6. The lower word of d5 is used for ICTR.
13720 # L_SCR2:first word of X packed/Unchanged
13792 # L_SCR2:first word of X packed/Unchanged
13804 swap %d5 # use upper word of d5 for LAMBDA
13895 # L_SCR2:first word of X packed/Unchanged
13900 tst.w %d5 # LAMBDA is in lower word of d5
14025 # L_SCR2:first word of X packed/Unchanged
14092 # L_SCR2:first word of X packed/Unchanged
14095 swap %d5 # put ICTR in lower word of d5
14201 # L_SCR2:first word of X packed/Unchanged
14208 mov.l 4(%a0),%d2 # move 2nd word of FP_RES to d2
14209 mov.l 8(%a0),%d3 # move 3rd word of FP_RES to d3
14210 clr.l 4(%a0) # zero word 2 of FP_RES
14211 clr.l 8(%a0) # zero word 3 of FP_RES
14213 swap %d0 # put exponent in lower word
14273 # L_SCR2:first word of X packed/Unchanged
14303 mov.l 4(%a2),%d2 # move word 2 to d2
14304 mov.l 8(%a2),%d3 # move word 3 to d3
14353 # L_SCR2:first word of X packed/Unchanged
14461 # upper word of d0. If it is the ls digit, write the word #
14479 # d7: byte digit formation word;digit count {0,1}
14511 swap %d6 # put 0 in d6 lower word
14521 swap %d6 # with d6 = 0; put 0 in upper word
14528 swap %d7 # bring first digit to word d7b
14532 swap %d7 # put LEN counter in word d7a
14537 swap %d7 # put digit word in d7b
14539 swap %d7 # put LEN counter in word d7a