Home
last modified time | relevance | path

Searched refs:getMergeValues (Results 1 – 25 of 26) sorted by relevance

12

/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVECustomDAG.h194 SDValue getMergeValues(ArrayRef<SDValue> Values) const { in getMergeValues() function
195 return DAG.getMergeValues(Values, DL); in getMergeValues()
H A DVVPISelLowering.cpp167 return CDAG.getMergeValues({DataV, NewLoadChainV}); in lowerVVP_LOAD_STORE()
260 return CDAG.getMergeValues({PackedVals, FusedChains}); in splitPackedLoadStore()
308 return CDAG.getMergeValues({DataV, NewLoadChainV}); in lowerVVP_GATHER_SCATTER()
H A DVEISelLowering.cpp1215 return DAG.getMergeValues({Result, Chain}, DL); in lowerATOMIC_SWAP()
1234 return DAG.getMergeValues({Result, Chain}, DL); in lowerATOMIC_SWAP()
1346 return DAG.getMergeValues(Ops, DL); in lowerLoadF128()
1387 return DAG.getMergeValues(Ops, DL); in lowerLoadI1()
1408 return DAG.getMergeValues(Ops, DL); in lowerLoadI1()
1687 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC()
/llvm-project-15.0.7/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp399 return DAG.getMergeValues(Ops, DL); in lowerLoadWordFromAlignedBasePlusOffset()
459 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
480 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
550 return DAG.getMergeValues(Ops, dl); in LowerSMUL_LOHI()
567 return DAG.getMergeValues(Ops, dl); in LowerUMUL_LOHI()
1649 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1662 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1685 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1699 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1725 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp719 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerShiftParts()
1295 return DAG.getMergeValues(Ops, DL); in lowerPrivateExtLoad()
1319 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
1351 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD()
1370 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD()
1693 return DAG.getMergeValues(MergedValues, DL); in constBufferLoad()
H A DAMDGPUISelLowering.cpp1139 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC()
1446 return DAG.getMergeValues(Ops, SL); in SplitVectorLoad()
1491 return DAG.getMergeValues(Ops, SL); in SplitVectorLoad()
1521 return DAG.getMergeValues( in WidenOrSplitVectorLoad()
1680 return DAG.getMergeValues({ Div, Rem }, DL); in LowerDIVREM24()
1907 return DAG.getMergeValues(Results, DL); in LowerUDIVREM()
1951 return DAG.getMergeValues({Q, R}, DL); in LowerUDIVREM()
1984 return DAG.getMergeValues(Res, DL); in LowerSDIVREM()
2011 return DAG.getMergeValues(Res, DL); in LowerSDIVREM()
2883 return DAG.getMergeValues(Ops, SDLoc(N)); in performLoadCombine()
H A DSIISelLowering.cpp1751 return DAG.getMergeValues({ Val, Load.getValue(1) }, SL); in lowerKernargMemParameter()
3403 return DAG.getMergeValues({Tmp1, Tmp2}, dl); in lowerDYNAMIC_STACKALLOCImpl()
4864 return DAG.getMergeValues( in lowerIntrinsicLoad()
5217 Result = DAG.getMergeValues(Ops, DL).getNode(); in LowerBRCOND()
5358 return DAG.getMergeValues({ Result, Overflow }, SL); in lowerXMULO()
8635 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
8651 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
8727 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
8761 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
9051 NegDivScale0 = DAG.getMergeValues(Ops, SL); in LowerFDIV32()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1054 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
1286 return DAG.getMergeValues(Ops, dl); in LowerSHL_PARTS()
1326 return DAG.getMergeValues(Ops, dl); in LowerSRL_PARTS()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelLowering.cpp1977 return DAG.getMergeValues({DAG.getUNDEF(ty(Op)), Trap}, dl); in replaceMemWithUndef()
2972 return DAG.getMergeValues({TC, Ch}, dl); in LowerLoad()
3043 return DAG.getMergeValues({P.first, P.second}, dl); in LowerUnalignedLoad()
3091 SDValue M = DAG.getMergeValues({Aligned, NewChain}, dl); in LowerUnalignedLoad()
3119 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO()
3125 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO()
3147 return DAG.getMergeValues(Out, dl); in LowerAddSubCarry()
H A DHexagonISelLoweringHVX.cpp1976 return DAG.getMergeValues({VSel, Load.getValue(1)}, dl); in LowerHvxMaskedOp()
2162 return DAG.getMergeValues( in SplitHvxMemOp()
2193 return DAG.getMergeValues( in SplitHvxMemOp()
2242 return DAG.getMergeValues({Value, Chain}, dl); in WidenHvxLoad()
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp266 return DAG.getMergeValues(Parts, DL); in lowerShiftLeftParts()
319 return DAG.getMergeValues(Parts, DL); in lowerShiftRightParts()
/llvm-project-15.0.7/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2025 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts()
2053 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts()
2085 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
2113 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
2277 return DAG.getMergeValues(Ops, SDLoc(Op)); in LowerLOAD()
2303 return DAG.getMergeValues(Ops, dl); in LowerLOADi1()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4292 return DAG.getMergeValues({AND, Chain}, dl); in LowerFLT_ROUNDS_()
4499 return DAG.getMergeValues({And, Chain}, DL); in LowerINTRINSIC_W_CHAIN()
5315 return DAG.getMergeValues({Ext, Chain}, DL); in LowerLOAD()
8659 return DAG.getMergeValues(Ops, DL); in LowerVAARG()
8775 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerShiftParts()
12327 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC()
12346 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC()
16936 return DAG.getMergeValues(Ops, DL); in performLDNT1Combine()
19863 return DAG.getMergeValues( in PerformDAGCombine()
21015 return DAG.getMergeValues(MergedValues, DL); in LowerFixedLengthVectorLoadToSVE()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3005 return DAG.getMergeValues(Ops, DL); in getVectorCmp()
3095 Cmp = DAG.getMergeValues(Ops, DL); in lowerVectorSETCC()
3135 return DAG.getMergeValues(Ops, DL); in lowerSTRICT_FSETCC()
3705 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC_XPLINK()
3781 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC_ELF()
3836 return DAG.getMergeValues(Ops, DL); in lowerSMUL_LOHI()
3855 return DAG.getMergeValues(Ops, DL); in lowerUMUL_LOHI()
3877 return DAG.getMergeValues(Ops, DL); in lowerSDIVREM()
3890 return DAG.getMergeValues(Ops, DL); in lowerUDIVREM()
4248 return DAG.getMergeValues(RetOps, DL); in lowerATOMIC_LOAD_OP()
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2716 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC()
2876 return DAG.getMergeValues(Ops, dl); in LowerF128Load()
3039 return DAG.getMergeValues(Ops, dl); in LowerADDC_ADDE_SUBC_SUBE()
3096 return DAG.getMergeValues(Ops, dl); in LowerUMULO_SMULO()
/llvm-project-15.0.7/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp3248 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
3289 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftLeftParts()
3344 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftRightParts()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp6306 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts()
6345 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
6368 return DAG.getMergeValues({And, Chain}, dl); in LowerFLT_ROUNDS_()
10303 return DAG.getMergeValues({Result, Chain}, dl); in LowerFSETCC()
10325 return DAG.getMergeValues({Result, Chain}, dl); in LowerFSETCC()
18471 return DAG.getMergeValues(Loads, DL); in PerformSplittingMVEEXTToWideningLoad()
18498 return DAG.getMergeValues({Ext, Ext}, DL); in PerformMVEExtCombine()
18537 return DAG.getMergeValues({V0, V1}, DL); in PerformMVEExtCombine()
18578 return DAG.getMergeValues(Loads, DL); in PerformMVEExtCombine()
20541 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp20944 return DAG.getMergeValues({Cvt, Chain}, DL); in lowerINT_TO_FP_vXi64()
22665 return DAG.getMergeValues({V, Chain}, dl); in LowerFP_TO_INT()
26003 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC()
27092 return DAG.getMergeValues(Results, dl); in LowerINTRINSIC_WO_CHAIN()
27692 return DAG.getMergeValues(Results, DL); in LowerREADCYCLECOUNTER()
28069 return DAG.getMergeValues(Results, dl); in LowerINTRINSIC_W_CHAIN()
28085 return DAG.getMergeValues(Results, dl); in LowerINTRINSIC_W_CHAIN()
29377 return DAG.getMergeValues({Res, Ovf}, dl); in LowerMULO()
29446 return DAG.getMergeValues({Low, Ovf}, dl); in LowerMULO()
29467 return DAG.getMergeValues({Low, Ovf}, dl); in LowerMULO()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1193 return DAG.getMergeValues(Ops, DL); in lowerLOAD()
1276 return DAG.getMergeValues(Vals, DL); in lowerMulDiv()
1349 return DAG.getMergeValues(Vals, DL); in lowerDSPIntr()
H A DMipsISelLowering.cpp2607 return DAG.getMergeValues(Ops, DL); in lowerShiftLeftParts()
2658 return DAG.getMergeValues(Ops, DL); in lowerShiftRightParts()
2740 return DAG.getMergeValues(Ops, DL); in lowerLOAD()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3030 return DAG.getMergeValues({DAG.getBitcast(VT, L), L.getValue(1)}, DL); in expandUnalignedRVVLoad()
4075 return DAG.getMergeValues(Parts, DL); in lowerShiftLeftParts()
4127 return DAG.getMergeValues(Parts, DL); in lowerShiftRightParts()
5011 return DAG.getMergeValues({Result, Chain}, DL); in LowerINTRINSIC_W_CHAIN()
5050 return DAG.getMergeValues(Results, DL); in LowerINTRINSIC_W_CHAIN()
5859 return DAG.getMergeValues({Result, NewLoad.getValue(1)}, DL); in lowerFixedLengthVectorLoadToRVV()
5963 return DAG.getMergeValues({Result, Chain}, DL); in lowerMaskedLoad()
6584 return DAG.getMergeValues({Result, Chain}, DL); in lowerMaskedGather()
6705 return DAG.getMergeValues({Masked, Chain}, DL); in lowerGET_ROUNDING()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3521 return DAG.getMergeValues({LHS, Chain}, dl); in LowerSETCC()
7774 return DAG.getMergeValues(Ops, dl); in LowerLOAD()
8144 return DAG.getMergeValues({Mov, Conv.getValue(1)}, dl); in LowerFP_TO_INTDirectMove()
8225 return DAG.getMergeValues({Result, Chain}, dl); in LowerFP_TO_INT()
8524 return DAG.getMergeValues({Sel, Chain}, dl); in LowerINT_TO_FP()
8819 return DAG.getMergeValues({RetVal, Chain}, dl); in LowerFLT_ROUNDS_()
8848 return DAG.getMergeValues(OutOps, dl); in LowerSHL_PARTS()
8877 return DAG.getMergeValues(OutOps, dl); in LowerSRL_PARTS()
8906 return DAG.getMergeValues(OutOps, dl); in LowerSRA_PARTS()
10508 return DAG.getMergeValues(RetOps, dl); in LowerINTRINSIC_WO_CHAIN()
[all …]
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1576 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
1591 return DAG.getMergeValues(Ops, getCurSDLoc()); in getValueImpl()
1615 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
9172 setValue(&Call, DAG.getMergeValues(Ops, getCurSDLoc())); in emitInlineAsmError()
9248 return DAG.getMergeValues(Ops, SL); in lowerRangeToAssertZExt()
10565 SDValue Res = DAG.getMergeValues(makeArrayRef(ArgValues.data(), NumValues), in LowerArguments()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAG.h1206 SDValue getMergeValues(ArrayRef<SDValue> Ops, const SDLoc &dl);
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1634 SDValue Result = DAG.getMergeValues({LocalGet, LN->getChain()}, DL); in LowerLoad()

12