summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
diff options
context:
space:
mode:
authorMatt Arsenault <Matthew.Arsenault@amd.com>2014-10-21 23:00:20 +0000
committerMatt Arsenault <Matthew.Arsenault@amd.com>2014-10-21 23:00:20 +0000
commitd6511b49ace8e3d55ad43beb2cb142022a8032cc (patch)
treeec95b0252ce02c2c5f0445bdbdb53d0081bd9f4c /llvm/lib/CodeGen/BasicTargetTransformInfo.cpp
parent44e5b4e533a92ff44ae57cf0129398b162e82bf6 (diff)
downloadbcm5719-llvm-d6511b49ace8e3d55ad43beb2cb142022a8032cc.tar.gz
bcm5719-llvm-d6511b49ace8e3d55ad43beb2cb142022a8032cc.zip
Add minnum / maxnum intrinsics
These are named following the IEEE-754 names for these functions, rather than the libm fmin / fmax to avoid possible ambiguities. Some languages may implement something resembling fmin / fmax which return NaN if either operand is to propagate errors. These implement the IEEE-754 semantics of returning the other operand if either is a NaN representing missing data. llvm-svn: 220341
Diffstat (limited to 'llvm/lib/CodeGen/BasicTargetTransformInfo.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud