Home | History | Annotate | Download | only in masmx64

Lines Matching full:bits

54 	mov	ebx, [rsp+88]      ; /* ebx  = bits */

75 mov cl, bl ; /* cl = bits, needs it for shifting */
76 add bl, 32 ; /* bits += 32 */
78 or rdx, rax ; /* hold |= *((uint *)in)++ << bits */
91 ja L_get_length_code ; /* if (32 < bits) */
94 mov cl, bl ; /* cl = bits, needs it for shifting */
95 add bl, 32 ; /* bits += 32 */
97 or rdx, rax ; /* hold |= *((uint *)in)++ << bits */
103 mov cl, ah ; /* cl = this.bits */
104 sub bl, ah ; /* bits -= this.bits */
105 shr rdx, cl ; /* hold >>= this.bits */
119 mov cl, ah ; /* cl = this.bits */
120 sub bl, ah ; /* bits -= this.bits */
121 shr rdx, cl ; /* hold >>= this.bits */
154 ja L_get_distance_code ; /* if (32 < bits) */
157 mov cl, bl ; /* cl = bits, needs it for shifting */
158 add bl, 32 ; /* bits += 32 */
160 or rdx, rax ; /* hold |= *((uint *)in)++ << bits */
170 sub bl, ah ; /* bits -= this.bits */
171 shr rdx, cl ; /* hold >>= this.bits */
367 ; /* put in, out, bits, and hold back into ar and pop esp */
370 mov [rsp+88], ebx ; /* bits */