Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:UINT_TO_FP

1147   case ISD::UINT_TO_FP:         return visitUINT_TO_FP(N);
6368 // but UINT_TO_FP is legal on this target, try to convert.
6370 TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, OpVT)) {
6371 // If the sign bit is known to be zero, we can change this to UINT_TO_FP.
6373 return DAG.getNode(ISD::UINT_TO_FP, N->getDebugLoc(), VT, N0);
6417 // fold (uint_to_fp c1) -> c1fp
6422 return DAG.getNode(ISD::UINT_TO_FP, N->getDebugLoc(), VT, N0);
6424 // If the input is a legal type, and UINT_TO_FP is not legal on this target,
6426 if (!TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, OpVT) &&
6439 // fold (uint_to_fp (setcc x, y, cc)) -> (select_cc x, y, -1.0, 0.0,, cc)
8785 (Opc == ISD::UINT_TO_FP || Opc == ISD::SINT_TO_FP)) {
8808 assert((Opcode == ISD::UINT_TO_FP || Opcode == ISD::SINT_TO_FP)