reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/Hexagon/HexagonISelLowering.cpp
 2824   unsigned Opc = Op.getOpcode();
 2828     return LowerINLINEASM(Op, DAG);
 2830   if (isHvxOperation(Op)) {
 2832     if (SDValue V = LowerHvxOperation(Op, DAG))
 2839       Op.getNode()->dumpr(&DAG);
 2844     case ISD::CONCAT_VECTORS:       return LowerCONCAT_VECTORS(Op, DAG);
 2845     case ISD::INSERT_SUBVECTOR:     return LowerINSERT_SUBVECTOR(Op, DAG);
 2846     case ISD::INSERT_VECTOR_ELT:    return LowerINSERT_VECTOR_ELT(Op, DAG);
 2847     case ISD::EXTRACT_SUBVECTOR:    return LowerEXTRACT_SUBVECTOR(Op, DAG);
 2848     case ISD::EXTRACT_VECTOR_ELT:   return LowerEXTRACT_VECTOR_ELT(Op, DAG);
 2849     case ISD::BUILD_VECTOR:         return LowerBUILD_VECTOR(Op, DAG);
 2850     case ISD::VECTOR_SHUFFLE:       return LowerVECTOR_SHUFFLE(Op, DAG);
 2851     case ISD::BITCAST:              return LowerBITCAST(Op, DAG);
 2852     case ISD::LOAD:                 return LowerLoad(Op, DAG);
 2853     case ISD::STORE:                return LowerStore(Op, DAG);
 2855     case ISD::USUBO:                return LowerUAddSubO(Op, DAG);
 2857     case ISD::SUBCARRY:             return LowerAddSubCarry(Op, DAG);
 2860     case ISD::SRL:                  return LowerVECTOR_SHIFT(Op, DAG);
 2861     case ISD::ROTL:                 return LowerROTL(Op, DAG);
 2862     case ISD::ConstantPool:         return LowerConstantPool(Op, DAG);
 2863     case ISD::JumpTable:            return LowerJumpTable(Op, DAG);
 2864     case ISD::EH_RETURN:            return LowerEH_RETURN(Op, DAG);
 2865     case ISD::RETURNADDR:           return LowerRETURNADDR(Op, DAG);
 2866     case ISD::FRAMEADDR:            return LowerFRAMEADDR(Op, DAG);
 2867     case ISD::GlobalTLSAddress:     return LowerGlobalTLSAddress(Op, DAG);
 2868     case ISD::ATOMIC_FENCE:         return LowerATOMIC_FENCE(Op, DAG);
 2869     case ISD::GlobalAddress:        return LowerGLOBALADDRESS(Op, DAG);
 2870     case ISD::BlockAddress:         return LowerBlockAddress(Op, DAG);
 2871     case ISD::GLOBAL_OFFSET_TABLE:  return LowerGLOBAL_OFFSET_TABLE(Op, DAG);
 2872     case ISD::VASTART:              return LowerVASTART(Op, DAG);
 2873     case ISD::DYNAMIC_STACKALLOC:   return LowerDYNAMIC_STACKALLOC(Op, DAG);
 2874     case ISD::SETCC:                return LowerSETCC(Op, DAG);
 2875     case ISD::VSELECT:              return LowerVSELECT(Op, DAG);
 2876     case ISD::INTRINSIC_WO_CHAIN:   return LowerINTRINSIC_WO_CHAIN(Op, DAG);
 2877     case ISD::INTRINSIC_VOID:       return LowerINTRINSIC_VOID(Op, DAG);
 2878     case ISD::PREFETCH:             return LowerPREFETCH(Op, DAG);
 2879     case ISD::READCYCLECOUNTER:     return LowerREADCYCLECOUNTER(Op, DAG);