Re: [PATCH] jit: HIR now separates 32bit and 64bit shifts

2009-04-16 Thread Pekka Enberg
On Thu, 2009-04-16 at 11:40 +0200, Arthur HUILLET wrote: > OP_{SHR, USHR, SHL} now denotes 32bit operations, > OP_{SHR, USHR, SHL}_64 represent 64bit operations. > > This is necessary because we cannot provide "optimised" reg, EXPR_LOCAL > rules for 64bit shifts easily on x86. > > Signed-off-by:

[PATCH] jit: HIR now separates 32bit and 64bit shifts

2009-04-16 Thread Arthur HUILLET
OP_{SHR, USHR, SHL} now denotes 32bit operations, OP_{SHR, USHR, SHL}_64 represent 64bit operations. This is necessary because we cannot provide "optimised" reg, EXPR_LOCAL rules for 64bit shifts easily on x86. Signed-off-by: Arthur HUILLET --- arch/x86/insn-selector_32.brg | 15 +