| /llvm-project-15.0.7/llvm/lib/Target/VE/ |
| H A D | VECustomDAG.h | 194 SDValue getMergeValues(ArrayRef<SDValue> Values) const { in getMergeValues() function 195 return DAG.getMergeValues(Values, DL); in getMergeValues()
|
| H A D | VVPISelLowering.cpp | 167 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 D | VEISelLowering.cpp | 1215 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 D | XCoreISelLowering.cpp | 399 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 D | R600ISelLowering.cpp | 719 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 D | AMDGPUISelLowering.cpp | 1139 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 D | SIISelLowering.cpp | 1751 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 D | LanaiISelLowering.cpp | 1054 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 D | HexagonISelLowering.cpp | 1977 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 D | HexagonISelLoweringHVX.cpp | 1976 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 D | LoongArchISelLowering.cpp | 266 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 D | NVPTXISelLowering.cpp | 2025 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 D | AArch64ISelLowering.cpp | 4292 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 D | SystemZISelLowering.cpp | 3005 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 D | SparcISelLowering.cpp | 2716 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 D | M68kISelLowering.cpp | 3248 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 D | ARMISelLowering.cpp | 6306 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 D | X86ISelLowering.cpp | 20944 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 D | MipsSEISelLowering.cpp | 1193 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 D | MipsISelLowering.cpp | 2607 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 D | RISCVISelLowering.cpp | 3030 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 D | PPCISelLowering.cpp | 3521 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 D | SelectionDAGBuilder.cpp | 1576 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 D | SelectionDAG.h | 1206 SDValue getMergeValues(ArrayRef<SDValue> Ops, const SDLoc &dl);
|
| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 1634 SDValue Result = DAG.getMergeValues({LocalGet, LN->getChain()}, DL); in LowerLoad()
|