[DAGCombiner] Tidyup FMINNUM/FMAXNUM constant folding
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 11 Oct 2015 16:02:28 +0000 (16:02 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 11 Oct 2015 16:02:28 +0000 (16:02 +0000)
commite85795d5a2c1fcb160f72bb2e09e06d544fcbb7c
treeb3ef2ded0706470164ba432bdc96ab2938777689
parent3d42b256136c9093722f609a52a9d514ed62ef57
[DAGCombiner] Tidyup FMINNUM/FMAXNUM constant folding

Enable constant folding for vector splats as well as scalars.

Enable constant canonicalization for all scalar and vector constants.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@249978 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp