mirror of
https://github.com/RPCS3/llvm.git
synced 2025-03-05 09:09:23 +00:00
[SimplifyLibCalls] Generalize a comment. This doesn't apply only to sqrt.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253224 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
1890cef0c5
commit
6736b2f9fa
@ -116,8 +116,8 @@ static bool canUseUnsafeFPMath(Function *F) {
|
||||
// FIXME: For finer-grain optimization, we need intrinsics to have the same
|
||||
// fast-math flag decorations that are applied to FP instructions. For now,
|
||||
// we have to rely on the function-level unsafe-fp-math attribute to do this
|
||||
// optimization because there's no other way to express that the sqrt can be
|
||||
// reassociated.
|
||||
// optimization because there's no other way to express that the call can be
|
||||
// relaxed.
|
||||
if (F->hasFnAttribute("unsafe-fp-math")) {
|
||||
Attribute Attr = F->getFnAttribute("unsafe-fp-math");
|
||||
if (Attr.getValueAsString() == "true")
|
||||
|
Loading…
x
Reference in New Issue
Block a user