Lines Matching refs:first
115 ; Point r13 to first NULL byte containing double word [3]
130 ; Point r13 to first NULL byte in selected double word
205 ; Point r1 to first NULL byte containing double word [3]
346 ; Point r13 to first NULL byte containing double word [3]
361 ; Point r13 to first NULL byte in selected double word
439 ; Point r1 to first NULL byte containing double word [3]
538 ; r6 is set via bset, which means we can simply use a fls to obtain the first
544 ; The first step to take is point r13 to the appropriate double word.
548 ; Then, we need to place the loaded double word containing the first NULL byte
554 ; double words, so we want to analyze from last to first.
556 ; We can ignore the first asr (which would be asr.f 2, as we started r6 on 1)
560 ; Now comes the tricky part. In order to obtain the first NULL byte, we need to
562 ; link above but in short, it works by first setting the highest bit of each
570 ; first non zero bit (counting from bit 0) which will be inside the position of
571 ; the first NULL byte.