The implementation has become too unwieldy and cognitive overhead wins.
Instead compress the implementation in preparation for additional lowering paths.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
It also broke the GCC testing. I suspect the output code is made dependent on the order of evaluation of function arguments.
Reverted for now.
Comment Actions
hmm the build was green on all platforms in this diff's buildbot..
trying again in https://reviews.llvm.org/D105367
Comment Actions
Hmm actually it was not, sorry about that, I must have misinterpreted the green checkbox, I'll be extra careful with the followup.
Here: e.t(lhs), e.t(rhs) are not ordered unfortunately.