Dan Gohman ac6561793c Mark x86's V_SET0 and V_SETALLONES with isSimpleLoad, and teach X86's
foldMemoryOperand how to "fold" them, by converting them into constant-pool
loads. When they aren't folded, they use xorps/cmpeqd, but for example when
register pressure is high, they may now be folded as memory operands, which
reduces register pressure.

Also, mark V_SET0 isAsCheapAsAMove so that two-address-elimination will
remat it instead of copying zeros around (V_SETALLONES was already marked).

llvm-svn: 60461
2008-12-03 05:21:24 +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