[PATCH] D54121: [FPEnv] Add constrained FCMP intrinsic
Cameron McInally via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Nov 9 09:26:10 PST 2018
cameron.mcinally added a comment.
Here's a first whack at a list of operations needed internally:
compareSignalingEqual(a, b)
compareSignalingNotEqual(a, b)
compareSignalingLess(a, b) <-> compareSignalingGreater(b, a)
compareSignalingLessEqual(a, b) <-> compareSignalingGreaterEqual(b, a)
compareSignalingLessUnordered(a, b) <-> compareSignalingGreaterUnordered(b, a)
compareSignalingNotLess(a, b) <-> compareSignalingNotGreater(b, a)
compareQuietUnordered(a, b)
compareQuietOrdered(a, b)
compareQuietEqual(a, b)
compareQuietNotEqual(a, b)
compareQuietLess(a, b) <-> compareQuietGreater(b, a)
compareQuietLessEqual(a, b) <-> compareQuietGreaterEqual(b, a)
compareQuietLessUnordered(a, b) <-> compareQuietGreaterUnordered(b, a)
compareQuietNotLess(a, b) <-> compareQuietNotGreater(b, a)
Anyone see problems with this?
Repository:
rL LLVM
https://reviews.llvm.org/D54121
More information about the llvm-commits
mailing list