Home
last modified time | relevance | path

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

12

/openbsd-src/gnu/llvm/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.cpp1231 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 DLoongArchISelLowering.cpp607 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 DXCoreISelLowering.cpp398 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 DR600ISelLowering.cpp723 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 DSIISelLowering.cpp1784 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 DAMDGPUISelLowering.cpp1236 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 DHexagonISelLoweringHVX.cpp1933 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 DHexagonISelLowering.cpp1987 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 DLanaiISelLowering.cpp1049 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 DNVPTXISelLowering.cpp2105 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 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()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2785 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 DAArch64ISelLowering.cpp3934 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 DM68kISelLowering.cpp3275 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 DX86ISelLowering.cpp21035 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 DARMISelLowering.cpp5890 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 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()
/openbsd-src/gnu/llvm/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3646 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 DPPCISelLowering.cpp3534 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 DSelectionDAGBuilder.cpp1637 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 DSelectionDAG.h1293 SDValue getMergeValues(ArrayRef<SDValue> Ops, const SDLoc &dl);
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelLowering.cpp1532 SDValue Result = DAG.getMergeValues({LocalGet, LN->getChain()}, DL); in LowerLoad()

12