Chris Lattner 107e8f8b60 rewrite bswap matching to be more general, allowing arbitrary
shifting and masking inside a bswap expr.  This allows it to handle
the cases from PR2842, which involve the intermediate 'or' 
expressions being shifted, not just the input value.

llvm-svn: 57095
2008-10-05 02:13:19 +00:00
..
2008-06-16 04:25:39 +00:00
2008-09-24 00:50:16 +00:00
2008-10-03 18:12:59 +00:00
2007-04-21 20:46:55 +00:00
2008-07-28 18:41:03 +00:00