Exploit specialised VOPs for EQL of anything/constant fixnum
authorPaul Khuong <pvk@pvk.ca>
Mon, 20 May 2013 22:14:43 +0000 (18:14 -0400)
committerPaul Khuong <pvk@pvk.ca>
Tue, 21 May 2013 02:17:24 +0000 (22:17 -0400)
commit9ce27ba26f45c2d59e2f95b616bd5d8f3eaeffdc
tree7248db7cc9328608b5bcdef0f6e80050f7fdc491
parent6794373d588cef4333fbbb9d04b931ae0a414a7f
Exploit specialised VOPs for EQL of anything/constant fixnum

 By swapping constant arguments to the right ourselves before
 strength reducing EQL into EQ, rather than erroneously using
 commutative-arg-swap.

 Spotted by Douglas Katzman.
src/compiler/srctran.lisp