reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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);