Added a TLI hook to signal that the target does not have or does not care about
authorPedro Artigas <partigas@apple.com>
Fri, 8 Aug 2014 16:46:53 +0000 (16:46 +0000)
committerPedro Artigas <partigas@apple.com>
Fri, 8 Aug 2014 16:46:53 +0000 (16:46 +0000)
commitef6ddcf87ac8885e0a60a7ce664a409616da265d
treecd8f2e8d8a155ecf49391e948b5424ae3bd24185
parent6f3e49e03cd15433057dd709d6a60f0eecd2e69a
Added a TLI hook to signal that the target does not have or does not care about
floating point exceptions, added use of flag to fold potentially exception
raising floating point math in selection DAG. No functionality change, as
targets have to explicitly ask for this behavior and none does today.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@215222 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Target/TargetLowering.h
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/TargetLoweringBase.cpp