Files
llvm-6502/utils
Evan Cheng 884c70c912 On x86 favors folding short immediate into some arithmetic operations (e.g. add, and, xor, etc.) because materializing an immediate in a register is expensive in turns of code size.
e.g.
movl 4(%esp), %eax
addl $4, %eax

is 2 bytes shorter than

movl $4, %eax
addl 4(%esp), %eax


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@60139 91177308-0d34-0410-b5e6-96231b3b80d8
2008-11-27 00:49:46 +00:00
..
2008-11-20 00:11:57 +00:00
2007-12-29 20:37:13 +00:00
2008-04-27 09:44:10 +00:00
2007-12-29 20:37:13 +00:00
2006-08-09 19:40:13 +00:00
2007-12-29 20:37:13 +00:00
2008-08-11 06:12:45 +00:00
2007-12-29 20:37:13 +00:00
2007-07-03 21:57:50 +00:00