Files
llvm/lib
Simon Pilgrim c218ca8072 [DAGCombiner] Generalize (or (and X, c1), c2) -> (and (or X, c2), c1|c2) combine to work on non-splat vectors
The knownbits_mask_or_shuffle_uitofp change is interesting - shuffle combines manage to kick in, removing the AND constant mask load. For targets with fast-variable-shuffle this should reduce further to VPOR+VPSHUFB+VCVTDQ2PS.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@321279 91177308-0d34-0410-b5e6-96231b3b80d8
2017-12-21 16:34:46 +00:00
..
2017-10-19 01:32:18 +00:00
2017-10-16 20:48:19 +00:00
2017-10-27 21:12:28 +00:00