D14707 added code to allow FMF on a call with a float or vector of float
return type. But it accidentally disallowed it when using (...) syntax
for a varargs call. This commit fixes that.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
- Build Status
Buildable 40186 Build 40281: arc lint + arc unit
Event Timeline
Comment Actions
Does D69161 cover this change? If so, we could add the test there and fix the problem in 1 step.
Comment Actions
The way you have changed the call check to !isa<FPMathOperator>(CI) means you might have accidentally fixed my bug anyway. I'll check later.
Comment Actions
You're right, I have accidentally fixed your bug. It would still be good to commit your test case, which LGTM.