-
- Downloads
Don't want to skip modular arith stuff if the result is known to fit
in a fixnum. Consider the case where x and y are fixnums in (logand (* x y) 255) The compiler knows the result must be 8 bits long, but we need to do modular arithmetic because the (* x y) can be longer than 32 bits. Thus, only skip the modular arithmetic stuff if both args are known to be fixnums.
Loading
Please register or sign in to comment