[InstSimplify] fp_binop X, NaN --> NaN
authorSanjay Patel <spatel@rotateright.com>
Wed, 21 Mar 2018 19:31:53 +0000 (19:31 +0000)
committerSanjay Patel <spatel@rotateright.com>
Wed, 21 Mar 2018 19:31:53 +0000 (19:31 +0000)
commite235942a1e8f4cbeed6ff9ab744aa01616653c51
tree400a473b0dd3a6474fe61bb077b02e9654de5a06
parentf2ab05c43259f59ff5a2ed1704748747d53c5f05
[InstSimplify] fp_binop X, NaN --> NaN

We propagate the existing NaN value when possible.

Differential Revision: https://reviews.llvm.org/D44521

llvm-svn: 328140
llvm/lib/Analysis/InstructionSimplify.cpp
llvm/test/CodeGen/AMDGPU/imm.ll
llvm/test/Transforms/InstSimplify/fp-nan.ll