reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1489 switch (N->getOpcode()) { 1491 case ISD::TokenFactor: return visitTokenFactor(N); 1492 case ISD::MERGE_VALUES: return visitMERGE_VALUES(N); 1493 case ISD::ADD: return visitADD(N); 1494 case ISD::SUB: return visitSUB(N); 1496 case ISD::UADDSAT: return visitADDSAT(N); 1498 case ISD::USUBSAT: return visitSUBSAT(N); 1499 case ISD::ADDC: return visitADDC(N); 1501 case ISD::UADDO: return visitADDO(N); 1502 case ISD::SUBC: return visitSUBC(N); 1504 case ISD::USUBO: return visitSUBO(N); 1505 case ISD::ADDE: return visitADDE(N); 1506 case ISD::ADDCARRY: return visitADDCARRY(N); 1507 case ISD::SUBE: return visitSUBE(N); 1508 case ISD::SUBCARRY: return visitSUBCARRY(N); 1512 case ISD::UMULFIXSAT: return visitMULFIX(N); 1513 case ISD::MUL: return visitMUL(N); 1514 case ISD::SDIV: return visitSDIV(N); 1515 case ISD::UDIV: return visitUDIV(N); 1517 case ISD::UREM: return visitREM(N); 1518 case ISD::MULHU: return visitMULHU(N); 1519 case ISD::MULHS: return visitMULHS(N); 1520 case ISD::SMUL_LOHI: return visitSMUL_LOHI(N); 1521 case ISD::UMUL_LOHI: return visitUMUL_LOHI(N); 1523 case ISD::UMULO: return visitMULO(N); 1527 case ISD::UMAX: return visitIMINMAX(N); 1528 case ISD::AND: return visitAND(N); 1529 case ISD::OR: return visitOR(N); 1530 case ISD::XOR: return visitXOR(N); 1531 case ISD::SHL: return visitSHL(N); 1532 case ISD::SRA: return visitSRA(N); 1533 case ISD::SRL: return visitSRL(N); 1535 case ISD::ROTL: return visitRotate(N); 1537 case ISD::FSHR: return visitFunnelShift(N); 1538 case ISD::ABS: return visitABS(N); 1539 case ISD::BSWAP: return visitBSWAP(N); 1540 case ISD::BITREVERSE: return visitBITREVERSE(N); 1541 case ISD::CTLZ: return visitCTLZ(N); 1542 case ISD::CTLZ_ZERO_UNDEF: return visitCTLZ_ZERO_UNDEF(N); 1543 case ISD::CTTZ: return visitCTTZ(N); 1544 case ISD::CTTZ_ZERO_UNDEF: return visitCTTZ_ZERO_UNDEF(N); 1545 case ISD::CTPOP: return visitCTPOP(N); 1546 case ISD::SELECT: return visitSELECT(N); 1547 case ISD::VSELECT: return visitVSELECT(N); 1548 case ISD::SELECT_CC: return visitSELECT_CC(N); 1549 case ISD::SETCC: return visitSETCC(N); 1550 case ISD::SETCCCARRY: return visitSETCCCARRY(N); 1551 case ISD::SIGN_EXTEND: return visitSIGN_EXTEND(N); 1552 case ISD::ZERO_EXTEND: return visitZERO_EXTEND(N); 1553 case ISD::ANY_EXTEND: return visitANY_EXTEND(N); 1555 case ISD::AssertZext: return visitAssertExt(N); 1556 case ISD::SIGN_EXTEND_INREG: return visitSIGN_EXTEND_INREG(N); 1557 case ISD::SIGN_EXTEND_VECTOR_INREG: return visitSIGN_EXTEND_VECTOR_INREG(N); 1558 case ISD::ZERO_EXTEND_VECTOR_INREG: return visitZERO_EXTEND_VECTOR_INREG(N); 1559 case ISD::TRUNCATE: return visitTRUNCATE(N); 1560 case ISD::BITCAST: return visitBITCAST(N); 1561 case ISD::BUILD_PAIR: return visitBUILD_PAIR(N); 1562 case ISD::FADD: return visitFADD(N); 1563 case ISD::FSUB: return visitFSUB(N); 1564 case ISD::FMUL: return visitFMUL(N); 1565 case ISD::FMA: return visitFMA(N); 1566 case ISD::FDIV: return visitFDIV(N); 1567 case ISD::FREM: return visitFREM(N); 1568 case ISD::FSQRT: return visitFSQRT(N); 1569 case ISD::FCOPYSIGN: return visitFCOPYSIGN(N); 1570 case ISD::FPOW: return visitFPOW(N); 1571 case ISD::SINT_TO_FP: return visitSINT_TO_FP(N); 1572 case ISD::UINT_TO_FP: return visitUINT_TO_FP(N); 1573 case ISD::FP_TO_SINT: return visitFP_TO_SINT(N); 1574 case ISD::FP_TO_UINT: return visitFP_TO_UINT(N); 1575 case ISD::FP_ROUND: return visitFP_ROUND(N); 1576 case ISD::FP_EXTEND: return visitFP_EXTEND(N); 1577 case ISD::FNEG: return visitFNEG(N); 1578 case ISD::FABS: return visitFABS(N); 1579 case ISD::FFLOOR: return visitFFLOOR(N); 1580 case ISD::FMINNUM: return visitFMINNUM(N); 1581 case ISD::FMAXNUM: return visitFMAXNUM(N); 1582 case ISD::FMINIMUM: return visitFMINIMUM(N); 1583 case ISD::FMAXIMUM: return visitFMAXIMUM(N); 1584 case ISD::FCEIL: return visitFCEIL(N); 1585 case ISD::FTRUNC: return visitFTRUNC(N); 1586 case ISD::BRCOND: return visitBRCOND(N); 1587 case ISD::BR_CC: return visitBR_CC(N); 1588 case ISD::LOAD: return visitLOAD(N); 1589 case ISD::STORE: return visitSTORE(N); 1590 case ISD::INSERT_VECTOR_ELT: return visitINSERT_VECTOR_ELT(N); 1591 case ISD::EXTRACT_VECTOR_ELT: return visitEXTRACT_VECTOR_ELT(N); 1592 case ISD::BUILD_VECTOR: return visitBUILD_VECTOR(N); 1593 case ISD::CONCAT_VECTORS: return visitCONCAT_VECTORS(N); 1594 case ISD::EXTRACT_SUBVECTOR: return visitEXTRACT_SUBVECTOR(N); 1595 case ISD::VECTOR_SHUFFLE: return visitVECTOR_SHUFFLE(N); 1596 case ISD::SCALAR_TO_VECTOR: return visitSCALAR_TO_VECTOR(N); 1597 case ISD::INSERT_SUBVECTOR: return visitINSERT_SUBVECTOR(N); 1598 case ISD::MGATHER: return visitMGATHER(N); 1599 case ISD::MLOAD: return visitMLOAD(N); 1600 case ISD::MSCATTER: return visitMSCATTER(N); 1601 case ISD::MSTORE: return visitMSTORE(N); 1602 case ISD::LIFETIME_END: return visitLIFETIME_END(N); 1603 case ISD::FP_TO_FP16: return visitFP_TO_FP16(N); 1604 case ISD::FP16_TO_FP: return visitFP16_TO_FP(N); 1617 case ISD::VECREDUCE_FMIN: return visitVECREDUCE(N);