Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:isOperationLegalOrCustom

2438     if (TLI.isOperationLegalOrCustom(ISD::SINT_TO_FP, NewInTy)) {
2445 if (TLI.isOperationLegalOrCustom(ISD::UINT_TO_FP, NewInTy)) {
2479 if (TLI.isOperationLegalOrCustom(ISD::FP_TO_SINT, NewOutTy)) {
2484 if (TLI.isOperationLegalOrCustom(ISD::FP_TO_UINT, NewOutTy)) {
2634 if (!TLI.isOperationLegalOrCustom(ISD::CTPOP, VT) &&
2635 TLI.isOperationLegalOrCustom(ISD::CTLZ, VT))
3159 if ((TLI.isOperationLegalOrCustom(ISD::FSINCOS, VT) ||
3275 assert(TLI.isOperationLegalOrCustom(ISD::FADD, VT) &&
3276 TLI.isOperationLegalOrCustom(ISD::FNEG, VT) &&
3285 assert(TLI.isOperationLegalOrCustom(ISD::ADD, VT) &&
3286 TLI.isOperationLegalOrCustom(ISD::XOR, VT) &&
3302 if (TLI.isOperationLegalOrCustom(DivRemOpc, VT) ||
3305 !TLI.isOperationLegalOrCustom(DivOpc, Node->getValueType(0)) &&
3309 } else if (TLI.isOperationLegalOrCustom(DivOpc, VT)) {
3333 if (TLI.isOperationLegalOrCustom(DivRemOpc, VT) ||
3357 assert(TLI.isOperationLegalOrCustom(ExpandOpcode, VT) &&
3377 bool HasSMUL_LOHI = TLI.isOperationLegalOrCustom(ISD::SMUL_LOHI, VT);
3378 bool HasUMUL_LOHI = TLI.isOperationLegalOrCustom(ISD::UMUL_LOHI, VT);
3379 bool HasMULHS = TLI.isOperationLegalOrCustom(ISD::MULHS, VT);
3380 bool HasMULHU = TLI.isOperationLegalOrCustom(ISD::MULHU, VT);
3462 if (TLI.isOperationLegalOrCustom(Ops[isSigned][0], VT)) {
3465 } else if (TLI.isOperationLegalOrCustom(Ops[isSigned][1], VT)) {