aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/Hexagon/HexagonMachineScheduler.h
diff options
context:
space:
mode:
authorMichael Ilseman <milseman@apple.com>2012-09-10 17:00:37 +0000
committerMichael Ilseman <milseman@apple.com>2012-09-10 17:00:37 +0000
commit10def396cba31bc2358a92bc5d714fceb17cbbd3 (patch)
treeb9c7af51e2dcb00527aa0ad17e46d9dc7ce7a449 /lib/Target/Hexagon/HexagonMachineScheduler.h
parent06b9690463e994e026d529701b19cb8e970b5c62 (diff)
downloadexternal_llvm-10def396cba31bc2358a92bc5d714fceb17cbbd3.zip
external_llvm-10def396cba31bc2358a92bc5d714fceb17cbbd3.tar.gz
external_llvm-10def396cba31bc2358a92bc5d714fceb17cbbd3.tar.bz2
Fold multiply by 0 or 1 when in UnsafeFPMath mode in SelectionDAG::getNode().
This folding happens as early as possible for performance reasons, and to make sure it isn't foiled by other transforms (e.g. forming FMAs). git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163519 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Target/Hexagon/HexagonMachineScheduler.h')
0 files changed, 0 insertions, 0 deletions