Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can use...
authorOwen Anderson <resistor@mac.com>
Thu, 8 Dec 2011 22:15:21 +0000 (22:15 +0000)
committerOwen Anderson <resistor@mac.com>
Thu, 8 Dec 2011 22:15:21 +0000 (22:15 +0000)
commit243eb9ecbbc6775e346e94025bd255bbceac9fca
tree26975684ff2a5e19713b8ab4a7217846919a1e98
parent6b044c26094a9f86da7d12945b00a47a5f07cf6d
Enhance both TargetLibraryInfo and SelectionDAGBuilder so that the latter can use the former to prevent the formation of libm SDNode's when  -fno-builtin is passed.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146193 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/SelectionDAGISel.h
include/llvm/Target/TargetLibraryInfo.h
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
lib/Target/TargetLibraryInfo.cpp