diff options
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp')
-rw-r--r-- | llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp b/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp index 57f10663d03..ec778171692 100644 --- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp +++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp @@ -29,6 +29,11 @@ #include <algorithm> using namespace llvm; +#ifdef _MSC_VER +#include <float.h> +#define copysign _copysign +#endif + static bool isCommutativeBinOp(unsigned Opcode) { switch (Opcode) { case ISD::ADD: |