Override the TLI callback enableAggressiveFMAFusion and return true. Indeed, fmul...
authorOlivier Sallenave <ohsallen@us.ibm.com>
Wed, 14 Jan 2015 14:47:24 +0000 (14:47 +0000)
committerOlivier Sallenave <ohsallen@us.ibm.com>
Wed, 14 Jan 2015 14:47:24 +0000 (14:47 +0000)
commit01cef58e6b27611a6d9d2967ef9f9441dc730c0f
treee0daf7dd487ce1dc48b794ec5c5c3cabc95ba30b
parent5f92811f305a3fe9ce90199f68a1026123bc8d51
Override the TLI callback enableAggressiveFMAFusion and return true. Indeed, fmul, fmadd and fadd nodes cost the same number of cycles, so we can enable more combining heuristics to produce more fmadd nodes.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@225984 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/NVPTX/NVPTXISelLowering.h