Re: [Qemu-devel] [PATCH v5 08/19] tcg-arm: Improve constant generation

2013-04-22 Thread Aurelien Jarno
On Sun, Mar 31, 2013 at 03:34:54PM -0700, Richard Henderson wrote: Try fully rotated arguments to mov and mvn before trying movt or full decomposition. Begin decomposition with mvn when it looks like it'll help. Examples include -:mov r9, #0x0fa0 -:orr r9, r9,

[Qemu-devel] [PATCH v5 08/19] tcg-arm: Improve constant generation

2013-03-31 Thread Richard Henderson
Try fully rotated arguments to mov and mvn before trying movt or full decomposition. Begin decomposition with mvn when it looks like it'll help. Examples include -:mov r9, #0x0fa0 -:orr r9, r9, #0x000ee000 -:orr r9, r9, #0x0ff0 -:orr r9, r9,