// subtraction at all.
if (isFloatingPointZero(RHS))
switch (CC) {
- default: assert(0 && "Invalid FSEL condition"); abort();
+ default: break; // SETUO etc aren't handled by fsel.
case ISD::SETULT:
case ISD::SETLT:
std::swap(TV, FV); // fsel is natively setge, swap operands for setlt
SDOperand Cmp;
switch (CC) {
- default: assert(0 && "Invalid FSEL condition"); abort();
+ default: break; // SETUO etc aren't handled by fsel.
case ISD::SETULT:
case ISD::SETLT:
Cmp = DAG.getNode(ISD::FSUB, CmpVT, LHS, RHS);