Lines Matching refs:E
14 * E - either cluster
33 and a1, 0xff, t3 # E : 00000000000000ch
38 or t5, t3, a1 # E : 000000000000chch
39 andnot a0, 7, v0 # E : align our loop pointer
40 lda t4, -1 # E : build garbage mask
43 or a2, a3, a2 # E : chch000000000000
44 inswl a1, 2, t5 # E : 00000000chch0000
45 inswl a1, 4, a3 # E : 0000chch00000000
47 or a1, a2, a1 # E : chch00000000chch
48 or a3, t5, t5 # E : 0000chchchch0000
49 cmpbge zero, t0, t2 # E : bits set iff byte == zero
50 cmpbge zero, t4, t4 # E : bits set iff byte is garbage
53 or t5, a1, a1 # E : chchchchchchchch
54 xor t0, a1, t1 # E : make bytes == c zero
55 cmpbge zero, t1, t3 # E : bits set iff byte == c
56 or t2, t3, t0 # E : bits set iff char match or zero match
58 andnot t0, t4, t0 # E : clear garbage bits
60 nop # E :
70 addq v0, 8, v0 # E :
71 xor t0, a1, t1 # E :
72 cmpbge zero, t0, t2 # E : bits set iff byte == 0
74 cmpbge zero, t1, t3 # E : bits set iff byte == c
75 or t2, t3, t0 # E :
79 $found: negq t0, t1 # E : clear all but least set bit
80 and t0, t1, t0 # E :
81 and t0, t3, t1 # E : bit set iff byte was the char
82 addq v0, a2, v0 # E : Add in the bit number from above
84 cmoveq t1, $31, v0 # E : Two mapping slots, latency = 2