| /openbsd-src/gnu/llvm/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 | 1231 return DAG.getMergeValues({Result, Chain}, DL); in lowerATOMIC_SWAP() 1250 return DAG.getMergeValues({Result, Chain}, DL); in lowerATOMIC_SWAP() 1360 return DAG.getMergeValues(Ops, DL); in lowerLoadF128() 1401 return DAG.getMergeValues(Ops, DL); in lowerLoadI1() 1422 return DAG.getMergeValues(Ops, DL); in lowerLoadI1() 1701 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelLowering.cpp | 607 return DAG.getMergeValues({DAG.getUNDEF(Op.getValueType()), Op.getOperand(0)}, in emitIntrinsicWithChainErrorMessage() 633 return DAG.getMergeValues({DAG.getUNDEF(Op.getValueType()), Op0}, DL); in lowerINTRINSIC_W_CHAIN() 640 return DAG.getMergeValues( in lowerINTRINSIC_W_CHAIN() 651 return DAG.getMergeValues( in lowerINTRINSIC_W_CHAIN() 662 return DAG.getMergeValues( in lowerINTRINSIC_W_CHAIN() 670 return DAG.getMergeValues( in lowerINTRINSIC_W_CHAIN() 679 return DAG.getMergeValues({DAG.getUNDEF(Op.getValueType()), Op0}, DL); in lowerINTRINSIC_W_CHAIN() 684 return DAG.getMergeValues( \ in lowerINTRINSIC_W_CHAIN() 694 return DAG.getMergeValues( in lowerINTRINSIC_W_CHAIN() 704 return DAG.getMergeValues({DAG.getUNDEF(Op.getValueType()), Op0}, DL); in lowerINTRINSIC_W_CHAIN() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/XCore/ |
| H A D | XCoreISelLowering.cpp | 398 return DAG.getMergeValues(Ops, DL); in lowerLoadWordFromAlignedBasePlusOffset() 458 return DAG.getMergeValues(Ops, DL); in LowerLOAD() 479 return DAG.getMergeValues(Ops, DL); in LowerLOAD() 549 return DAG.getMergeValues(Ops, dl); in LowerSMUL_LOHI() 566 return DAG.getMergeValues(Ops, dl); in LowerUMUL_LOHI() 922 return DAG.getMergeValues(Results, DL); in LowerINTRINSIC_WO_CHAIN() 1644 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine() 1657 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine() 1680 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine() 1694 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AMDGPU/ |
| H A D | R600ISelLowering.cpp | 723 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerShiftParts() 1319 return DAG.getMergeValues(Ops, DL); in lowerPrivateExtLoad() 1343 return DAG.getMergeValues(Ops, DL); in LowerLOAD() 1375 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD() 1394 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD() 1717 return DAG.getMergeValues(MergedValues, DL); in constBufferLoad()
|
| H A D | SIISelLowering.cpp | 1784 return DAG.getMergeValues({ ArgVal, Load.getValue(1) }, SL); in lowerKernargMemParameter() 1793 return DAG.getMergeValues({ Val, Load.getValue(1) }, SL); in lowerKernargMemParameter() 3437 return DAG.getMergeValues({Tmp1, Tmp2}, dl); in lowerDYNAMIC_STACKALLOCImpl() 4873 return DAG.getMergeValues({ Adjusted, Load.getValue(1) }, DL); in adjustLoadValueType() 4917 return DAG.getMergeValues( in lowerIntrinsicLoad() 5270 Result = DAG.getMergeValues(Ops, DL).getNode(); in LowerBRCOND() 5397 return DAG.getMergeValues({ Result, Overflow }, SL); in lowerXMULO() 5411 return DAG.getMergeValues({ Result, Overflow }, SL); in lowerXMULO() 6328 return DAG.getMergeValues({Data, TexFail, SDValue(Result, 1)}, DL); in constructRetValue() 6334 return DAG.getMergeValues({Data, SDValue(Result, 1)}, DL); in constructRetValue() [all …]
|
| H A D | AMDGPUISelLowering.cpp | 1236 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC() 1560 return DAG.getMergeValues(Ops, SL); in SplitVectorLoad() 1605 return DAG.getMergeValues(Ops, SL); in SplitVectorLoad() 1635 return DAG.getMergeValues( in WidenOrSplitVectorLoad() 1797 return DAG.getMergeValues({ Div, Rem }, DL); in LowerDIVREM24() 2024 return DAG.getMergeValues(Results, DL); in LowerUDIVREM() 2068 return DAG.getMergeValues({Q, R}, DL); in LowerUDIVREM() 2101 return DAG.getMergeValues(Res, DL); in LowerSDIVREM() 2128 return DAG.getMergeValues(Res, DL); in LowerSDIVREM() 3009 return DAG.getMergeValues(Ops, SDLoc(N)); in performLoadCombine()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelLoweringHVX.cpp | 1933 return DAG.getMergeValues({Lo, Hi}, dl); in LowerHvxMulLoHi() 1950 return DAG.getMergeValues({Lo, Hi}, dl); in LowerHvxMulLoHi() 2134 return DAG.getMergeValues({P.getValue(1), P.getValue(0)}, dl); in LowerHvxIntrinsic() 2187 return DAG.getMergeValues({VSel, Load.getValue(1)}, dl); in LowerHvxMaskedOp() 2606 return DAG.getMergeValues({Lo, Hi}, dl); in emitHvxMulLoHiV60() 2660 return DAG.getMergeValues({Lo, Hi}, dl); in emitHvxMulLoHiV62() 2994 return DAG.getMergeValues( in SplitHvxMemOp() 3025 return DAG.getMergeValues( in SplitHvxMemOp() 3074 return DAG.getMergeValues({Value, Load.getValue(1)}, dl); in WidenHvxLoad()
|
| H A D | HexagonISelLowering.cpp | 1987 return DAG.getMergeValues({DAG.getUNDEF(ty(Op)), Trap}, dl); in replaceMemWithUndef() 3109 return DAG.getMergeValues({TP, Ch}, dl); in LowerLoad() 3180 return DAG.getMergeValues({P.first, P.second}, dl); in LowerUnalignedLoad() 3228 SDValue M = DAG.getMergeValues({Aligned, NewChain}, dl); in LowerUnalignedLoad() 3256 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO() 3262 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO() 3284 return DAG.getMergeValues(Out, dl); in LowerAddSubCarry()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelLowering.cpp | 1049 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC() 1281 return DAG.getMergeValues(Ops, dl); in LowerSHL_PARTS() 1321 return DAG.getMergeValues(Ops, dl); in LowerSRL_PARTS()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelLowering.cpp | 2105 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts() 2133 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts() 2165 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts() 2193 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts() 2419 return DAG.getMergeValues(Ops, SDLoc(Op)); in LowerLOAD() 2445 return DAG.getMergeValues(Ops, dl); in LowerLOADi1()
|
| /openbsd-src/gnu/llvm/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() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/ |
| H A D | SparcISelLowering.cpp | 2785 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC() 2945 return DAG.getMergeValues(Ops, dl); in LowerF128Load() 3108 return DAG.getMergeValues(Ops, dl); in LowerADDC_ADDE_SUBC_SUBE() 3165 return DAG.getMergeValues(Ops, dl); in LowerUMULO_SMULO()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelLowering.cpp | 3934 return DAG.getMergeValues({Trunc, Cv.getValue(1)}, dl); in LowerVectorFP_TO_INT() 4479 return DAG.getMergeValues({AND, Chain}, dl); in LowerGET_ROUNDING() 4853 return DAG.getMergeValues({MS.getValue(0), MS.getValue(2)}, DL); in LowerINTRINSIC_W_CHAIN() 5391 return DAG.getMergeValues({Select, Load.getValue(1)}, DL); in LowerMGATHER() 5459 return DAG.getMergeValues({Result, Load.getValue(1)}, DL); in LowerMGATHER() 5572 return DAG.getMergeValues({Result, Load.getValue(1)}, DL); in LowerMLOAD() 5733 return DAG.getMergeValues({Loaded, Chain}, DL); in LowerLOAD() 5762 return DAG.getMergeValues({Ext, Chain}, DL); in LowerLOAD() 8898 return IsStrict ? DAG.getMergeValues({LHS, Chain}, dl) : LHS; in LowerSETCC() 8911 return IsStrict ? DAG.getMergeValues({Res, Chain}, dl) : Res; in LowerSETCC() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
| H A D | M68kISelLowering.cpp | 3275 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC() 3316 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftLeftParts() 3371 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftRightParts()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 21035 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerShiftParts() 21072 return DAG.getMergeValues({Value, Chain}, dl); in LowerI64IntToFP_AVX512DQ() 21109 return DAG.getMergeValues({Value, Chain}, dl); in LowerI64IntToFP16() 21270 return DAG.getMergeValues({Res, Chain}, DL); in lowerINT_TO_FP_vXi64() 21316 return DAG.getMergeValues({Cvt, Chain}, DL); in lowerINT_TO_FP_vXi64() 21453 return DAG.getMergeValues({Tmp.first, Tmp.second}, dl); in LowerSINT_TO_FP() 21617 return DAG.getMergeValues({ResultPair.first, ResultPair.second}, dl); in LowerUINT_TO_FP_i32() 21652 return DAG.getMergeValues({Res, Chain}, DL); in lowerUINT_TO_FP_v2i32() 21722 return DAG.getMergeValues({Res, Chain}, DL); in lowerUINT_TO_FP_vXi32() 21939 return DAG.getMergeValues({Tmp.first, Tmp.second}, dl); in LowerUINT_TO_FP() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/ARM/ |
| H A D | ARMISelLowering.cpp | 5890 return IsStrict ? DAG.getMergeValues({Result, Chain}, Loc) : Result; in LowerFP_TO_INT() 5900 return DAG.getMergeValues({Result, Op.getOperand(0)}, Loc); in LowerFP_TO_INT() 6333 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts() 6372 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts() 6395 return DAG.getMergeValues({And, Chain}, dl); in LowerGET_ROUNDING() 10080 return DAG.getMergeValues({Pred, Load.getValue(1)}, dl); in LowerPredicateLoad() 10202 return DAG.getMergeValues({Combo, NewLoad.getValue(1)}, dl); in LowerMLOAD() 10377 return DAG.getMergeValues({Result, Chain}, dl); in LowerFSETCC() 10399 return DAG.getMergeValues({Result, Chain}, dl); in LowerFSETCC() 14955 return DCI.DAG.getMergeValues({Op0, Op1}, SDLoc(N)); in PerformVMOVRRDCombine() [all …]
|
| /openbsd-src/gnu/llvm/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()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelLowering.cpp | 3646 return DAG.getMergeValues({DAG.getBitcast(VT, L), L.getValue(1)}, DL); in expandUnalignedRVVLoad() 4812 return DAG.getMergeValues(Parts, DL); in lowerShiftLeftParts() 4864 return DAG.getMergeValues(Parts, DL); in lowerShiftRightParts() 5770 return DAG.getMergeValues({Result, Chain}, DL); in LowerINTRINSIC_W_CHAIN() 5809 return DAG.getMergeValues(Results, DL); in LowerINTRINSIC_W_CHAIN() 6617 return DAG.getMergeValues({Result, NewLoad.getValue(1)}, DL); in lowerFixedLengthVectorLoadToRVV() 6721 return DAG.getMergeValues({Result, Chain}, DL); in lowerMaskedLoad() 7301 return DAG.getMergeValues({Result, Chain}, DL); in lowerVPStridedLoad() 7441 return DAG.getMergeValues({Result, Chain}, DL); in lowerMaskedGather() 7562 return DAG.getMergeValues({Masked, Chain}, DL); in lowerGET_ROUNDING()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 3534 return DAG.getMergeValues({LHS, Chain}, dl); in LowerSETCC() 7784 return DAG.getMergeValues(Ops, dl); in LowerLOAD() 8154 return DAG.getMergeValues({Mov, Conv.getValue(1)}, dl); in LowerFP_TO_INTDirectMove() 8235 return DAG.getMergeValues({Result, Chain}, dl); in LowerFP_TO_INT() 8534 return DAG.getMergeValues({Sel, Chain}, dl); in LowerINT_TO_FP() 8829 return DAG.getMergeValues({RetVal, Chain}, dl); in LowerGET_ROUNDING() 8858 return DAG.getMergeValues(OutOps, dl); in LowerSHL_PARTS() 8887 return DAG.getMergeValues(OutOps, dl); in LowerSRL_PARTS() 8916 return DAG.getMergeValues(OutOps, dl); in LowerSRA_PARTS() 10635 return DAG.getMergeValues(RetOps, dl); in LowerINTRINSIC_WO_CHAIN() [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 1637 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl() 1652 return DAG.getMergeValues(Ops, getCurSDLoc()); in getValueImpl() 1676 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl() 9421 setValue(&Call, DAG.getMergeValues(Ops, getCurSDLoc())); in emitInlineAsmError() 9497 return DAG.getMergeValues(Ops, SL); in lowerRangeToAssertZExt() 10814 SDValue Res = DAG.getMergeValues(ArrayRef(ArgValues.data(), NumValues), in LowerArguments()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAG.h | 1293 SDValue getMergeValues(ArrayRef<SDValue> Ops, const SDLoc &dl);
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelLowering.cpp | 1532 SDValue Result = DAG.getMergeValues({LocalGet, LN->getChain()}, DL); in LowerLoad()
|