H A D | LegalizeTypesGeneric.cpp | 35 SDValue &Lo, SDValue &Hi) { in ExpandRes_MERGE_VALUES() argument 40 void DAGTypeLegalizer::ExpandRes_BITCAST(SDNode *N, SDValue &Lo, SDValue &Hi) { in ExpandRes_BITCAST() argument 191 ExpandRes_BUILD_PAIR(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandRes_BUILD_PAIR() argument 198 ExpandRes_EXTRACT_ELEMENT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandRes_EXTRACT_ELEMENT() argument 209 ExpandRes_EXTRACT_VECTOR_ELT(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandRes_EXTRACT_VECTOR_ELT() argument 248 ExpandRes_NormalLoad(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandRes_NormalLoad() argument 287 ExpandRes_VAARG(SDNode * N,SDValue & Lo,SDValue & Hi) ExpandRes_VAARG() argument 385 SDValue Lo, Hi; ExpandOp_BUILD_VECTOR() local 401 SDValue Lo, Hi; ExpandOp_EXTRACT_ELEMENT() local 425 SDValue Lo, Hi; ExpandOp_INSERT_VECTOR_ELT() local 472 SDValue Lo, Hi; ExpandOp_NormalStore() local 501 SplitRes_MERGE_VALUES(SDNode * N,unsigned ResNo,SDValue & Lo,SDValue & Hi) SplitRes_MERGE_VALUES() argument 506 SplitRes_Select(SDNode * N,SDValue & Lo,SDValue & Hi) SplitRes_Select() argument 555 SplitRes_SELECT_CC(SDNode * N,SDValue & Lo,SDValue & Hi) SplitRes_SELECT_CC() argument 567 SplitRes_UNDEF(SDNode * N,SDValue & Lo,SDValue & Hi) SplitRes_UNDEF() argument 575 SplitVecRes_AssertZext(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_AssertZext() argument 584 SplitRes_FREEZE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitRes_FREEZE() argument 594 SplitRes_ARITH_FENCE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitRes_ARITH_FENCE() argument [all...] |
H A D | LegalizeVectorTypes.cpp | 1054 SDValue Lo, Hi; SplitVectorResult() local 1371 SplitVecRes_BinOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BinOp() argument 1403 SplitVecRes_TernaryOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_TernaryOp() argument 1436 SplitVecRes_CMP(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_CMP() argument 1457 SplitVecRes_FIX(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FIX() argument 1473 SplitVecRes_BITCAST(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BITCAST() argument 1540 SplitVecRes_BUILD_VECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_BUILD_VECTOR() argument 1553 SplitVecRes_CONCAT_VECTORS(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_CONCAT_VECTORS() argument 1574 SplitVecRes_EXTRACT_SUBVECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_EXTRACT_SUBVECTOR() argument 1590 SplitVecRes_INSERT_SUBVECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_INSERT_SUBVECTOR() argument 1658 SplitVecRes_FPOp_MultiType(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FPOp_MultiType() argument 1681 SplitVecRes_IS_FPCLASS(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_IS_FPCLASS() argument 1698 SplitVecRes_InregOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_InregOp() argument 1714 SplitVecRes_ExtVecInRegOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ExtVecInRegOp() argument 1752 SplitVecRes_StrictFPOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_StrictFPOp() argument 1859 SplitVecRes_OverflowOp(SDNode * N,unsigned ResNo,SDValue & Lo,SDValue & Hi) SplitVecRes_OverflowOp() argument 1902 SplitVecRes_INSERT_VECTOR_ELT(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_INSERT_VECTOR_ELT() argument 1978 SplitVecRes_STEP_VECTOR(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_STEP_VECTOR() argument 2001 SplitVecRes_ScalarOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ScalarOp() argument 2015 SplitVecRes_VP_SPLAT(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VP_SPLAT() argument 2025 SplitVecRes_LOAD(LoadSDNode * LD,SDValue & Lo,SDValue & Hi) SplitVecRes_LOAD() argument 2071 SplitVecRes_VP_LOAD(VPLoadSDNode * LD,SDValue & Lo,SDValue & Hi) SplitVecRes_VP_LOAD() argument 2152 SplitVecRes_VP_STRIDED_LOAD(VPStridedLoadSDNode * SLD,SDValue & Lo,SDValue & Hi) SplitVecRes_VP_STRIDED_LOAD() argument 2233 SplitVecRes_MLOAD(MaskedLoadSDNode * MLD,SDValue & Lo,SDValue & Hi) SplitVecRes_MLOAD() argument 2317 SplitVecRes_Gather(MemSDNode * N,SDValue & Lo,SDValue & Hi,bool SplitSETCC) SplitVecRes_Gather() argument 2408 SplitVecRes_VECTOR_COMPRESS(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_COMPRESS() argument 2418 SplitVecRes_SETCC(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_SETCC() argument 2458 SplitVecRes_UnaryOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_UnaryOp() argument 2500 SplitVecRes_ADDRSPACECAST(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ADDRSPACECAST() argument 2520 SplitVecRes_FFREXP(SDNode * N,unsigned ResNo,SDValue & Lo,SDValue & Hi) SplitVecRes_FFREXP() argument 2556 SplitVecRes_ExtendOp(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_ExtendOp() argument 2624 SplitVecRes_VECTOR_SHUFFLE(ShuffleVectorSDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_SHUFFLE() argument 2976 SplitVecRes_VAARG(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VAARG() argument 2997 SplitVecRes_FP_TO_XINT_SAT(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_FP_TO_XINT_SAT() argument 3014 SplitVecRes_VECTOR_REVERSE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_REVERSE() argument 3024 SplitVecRes_VECTOR_SPLICE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VECTOR_SPLICE() argument 3032 SplitVecRes_VP_REVERSE(SDNode * N,SDValue & Lo,SDValue & Hi) SplitVecRes_VP_REVERSE() argument 3296 SDValue Lo, Hi; SplitVecOp_VSELECT() local 3320 SDValue Lo, Hi; SplitVecOp_VECREDUCE() local 3339 SDValue Lo, Hi; SplitVecOp_VECREDUCE_SEQ() local 3365 SDValue Lo, Hi; SplitVecOp_VP_REDUCE() local 3389 SDValue Lo, Hi; SplitVecOp_UnaryOp() local 3432 SDValue Lo, Hi; SplitVecOp_BITCAST() local 3463 SDValue Lo, Hi; SplitVecOp_INSERT_SUBVECTOR() local 3483 SDValue Lo, Hi; SplitVecOp_EXTRACT_SUBVECTOR() local 3542 SDValue Lo, Hi; SplitVecOp_EXTRACT_VECTOR_ELT() local 3597 SDValue Lo, Hi; SplitVecOp_ExtVecInRegOp() local 3608 SDValue Lo, Hi; SplitVecOp_Gather() local 3656 SDValue Lo, Hi; SplitVecOp_VP_STORE() local 3759 SDValue Hi = DAG.getStridedStoreVP( SplitVecOp_VP_STRIDED_STORE() local 3805 SDValue Lo, Hi, Res; SplitVecOp_MSTORE() local 3945 SDValue Lo, Hi; SplitVecOp_STORE() local 4154 SDValue Lo, Hi; SplitVecOp_FP_ROUND() local 4209 SDValue Hi = DAG.getNode(N->getOpcode(), DL, LHSHiVT, LHSHi, RHSHi); SplitVecOp_FPOpDifferentTypes() local 4228 SDValue Hi = DAG.getNode(N->getOpcode(), dl, NewResVT, LHSHi, RHSHi); SplitVecOp_CMP() local 4235 SDValue Lo, Hi; SplitVecOp_FP_TO_XINT_SAT() local 4254 SDValue Lo, Hi; SplitVecOp_VP_CttzElements() local [all...] |