Files
archived-llvm/test/CodeGen
Diogo N. Sampaio eaaa4f4cfc [SelectionDAG] https://reviews.llvm.org/D48278
D48278

Allow to reduce redundant shift masks.
For example:
x1 = x & 0xAB00
x2 = (x >> 8) & 0xAB

can be reduced to:
x1 = x & 0xAB00
x2 = x1 >> 8
It only allows folding when the masks and shift values are constants.




git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@336426 91177308-0d34-0410-b5e6-96231b3b80d8
2018-07-06 09:42:25 +00:00
..
2018-06-11 14:46:48 +00:00
2018-07-02 04:49:30 +00:00
2018-07-04 13:28:39 +00:00
2018-07-04 13:28:39 +00:00