In LowerSELECT_CC, SELECT_REG between two f128s should only be emitted if we have hardware quadfloat enabled.
This should fix issue #59646 (https://github.com/llvm/llvm-project/issues/59646).
Differential D140515
[SPARC] Fix SELECT_REG emission for f128s koakuma on Dec 21 2022, 3:30 PM. Authored by
Details In LowerSELECT_CC, SELECT_REG between two f128s should only be emitted if we have hardware quadfloat enabled. This should fix issue #59646 (https://github.com/llvm/llvm-project/issues/59646).
Diff Detail
Event Timeline
Comment Actions I just ran 2-stage builds on sparcv9-sun-solaris2.11 (with both gcc 12.2.0 and clang 15.0.0 in stage 1) : the builds completed successfully and |
This is enforced during construction?