Do not transform a Shl by 0-3 into a Lea. A Lea with only index and no base always...
authorChristoph Mallon <christoph.mallon@gmx.de>
Wed, 3 Oct 2007 21:18:57 +0000 (21:18 +0000)
committerChristoph Mallon <christoph.mallon@gmx.de>
Wed, 3 Oct 2007 21:18:57 +0000 (21:18 +0000)
commit6314e4a6c52efda9637045757a03064fb134cd49
treeb3d4301c832cb60192a73ff8a2fb158eb317bc52
parent0f04127c7b44c3bc243dcea08454e49a29c2c498
Do not transform a Shl by 0-3 into a Lea. A Lea with only index and no base always has a 4 byte displacement, so the opcode is longer than a Mov + Shl.

[r16070]
ir/be/ia32/ia32_transform.c