[PATCH] D35335: [AMDGPU] fcaninicalize min/max optimization for GFX9+
Stanislav Mekhanoshin via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Wed Jul 12 17:12:45 PDT 2017
rampitec added inline comments.
================
Comment at: lib/Target/AMDGPU/SIISelLowering.cpp:4681
+ if (ST->supportsMinMaxDenormModes() &&
+ isKnownNeverSNan(DAG, Op.getOperand(0)) &&
+ isKnownNeverSNan(DAG, Op.getOperand(1)))
----------------
I believe is KnownNeverSNan is too much here, because it actually returns true if just fp-exceptions disabled. We still must support fmin/fmax correct behavior with signaling nans.
https://reviews.llvm.org/D35335
More information about the llvm-commits
mailing list