Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/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()
266 return CDAG.getMergeValues({PackedVals, FusedChains}); in lowerVVP_GATHER_SCATTER()
314 return CDAG.getMergeValues({DataV, NewLoadChainV}); in legalizeInternalLoadStoreOp()
H A DVEISelLowering.cpp1229 return DAG.getMergeValues({Result, Chain}, DL); in lowerATOMIC_SWAP()
1248 return DAG.getMergeValues({Result, Chain}, DL); in lowerATOMIC_SWAP()
1358 return DAG.getMergeValues(Ops, DL); in lowerLoadF128()
1399 return DAG.getMergeValues(Ops, DL); in lowerLoadI1()
1420 return DAG.getMergeValues(Ops, DL); in lowerLoadI1()
1698 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp393 return DAG.getMergeValues(Ops, DL); in lowerLoadWordFromAlignedBasePlusOffset()
453 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
474 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
544 return DAG.getMergeValues(Ops, dl); in LowerSMUL_LOHI()
561 return DAG.getMergeValues(Ops, dl); in LowerUMUL_LOHI()
917 return DAG.getMergeValues(Results, DL); in LowerINTRINSIC_WO_CHAIN()
1554 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1567 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1590 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1604 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp721 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerShiftParts()
1314 return DAG.getMergeValues(Ops, DL); in lowerPrivateExtLoad()
1338 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
1369 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD()
1388 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD()
1709 return DAG.getMergeValues(MergedValues, DL); in constBufferLoad()
H A DSIISelLowering.cpp2071 return DAG.getMergeValues({ ArgVal, Load.getValue(1) }, SL); in lowerKernargMemParameter()
2080 return DAG.getMergeValues({ Val, Load.getValue(1) }, SL); in lowerKernargMemParameter()
2975 NewArg = DAG.getMergeValues({NewArg, Copy.getValue(1)}, DL); in LowerFormalArguments()
3024 NewArg = DAG.getMergeValues({NewArg, Chain}, DL); in LowerFormalArguments()
4002 return DAG.getMergeValues({Tmp1, Tmp2}, dl); in lowerDYNAMIC_STACKALLOCImpl()
4033 return DAG.getMergeValues({VectorAddress, CopyFromSP.getValue(1)}, SL); in LowerSTACKSAVE()
4104 return DAG.getMergeValues({Result, GetReg.getValue(1)}, SL); in lowerGET_ROUNDING()
4256 return DAG.getMergeValues({Result, TokenReg}, SL); in lowerGET_FPENV()
5969 return DAG.getMergeValues({ Adjusted, Load.getValue(1) }, DL); in adjustLoadValueType()
6008 return DAG.getMergeValues( in lowerIntrinsicLoad()
[all …]
H A DAMDGPUISelLowering.cpp1365 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC()
1779 return DAG.getMergeValues(Ops, SL); in SplitVectorLoad()
1824 return DAG.getMergeValues(Ops, SL); in SplitVectorLoad()
1854 return DAG.getMergeValues( in WidenOrSplitVectorLoad()
2017 return DAG.getMergeValues({ Div, Rem }, DL); in LowerDIVREM24()
2242 return DAG.getMergeValues(Results, DL); in LowerUDIVREM()
2286 return DAG.getMergeValues({Q, R}, DL); in LowerUDIVREM()
2319 return DAG.getMergeValues(Res, DL); in LowerSDIVREM()
2346 return DAG.getMergeValues(Res, DL); in LowerSDIVREM()
3827 return DAG.getMergeValues(Ops, SDLoc(N)); in performLoadCombine()
/freebsd/contrib/llvm-project/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()
2995 return DAG.getMergeValues( in SplitHvxMemOp()
3026 return DAG.getMergeValues( in SplitHvxMemOp()
3075 return DAG.getMergeValues({Value, Load.getValue(1)}, dl); in WidenHvxLoad()
H A DHexagonISelLowering.cpp2013 return DAG.getMergeValues({DAG.getUNDEF(ty(Op)), Trap}, dl); in replaceMemWithUndef()
3134 return DAG.getMergeValues({TP, Ch}, dl); in LowerLoad()
3205 return DAG.getMergeValues({P.first, P.second}, dl); in LowerUnalignedLoad()
3253 SDValue M = DAG.getMergeValues({Aligned, NewChain}, dl); in LowerUnalignedLoad()
3281 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO()
3287 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO()
3309 return DAG.getMergeValues(Out, dl); in LowerUAddSubOCarry()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1050 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
1282 return DAG.getMergeValues(Ops, dl); in LowerSHL_PARTS()
1322 return DAG.getMergeValues(Ops, dl); in LowerSRL_PARTS()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3246 return DAG.getMergeValues({Truncated, Chain}, DL); in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND()
5583 return DAG.getMergeValues({DAG.getBitcast(VT, L), L.getValue(1)}, DL); in expandUnalignedRVVLoad()
5739 return DAG.getMergeValues({Res, Ovf}, DL); in lowerSADDO_SSUBO()
5755 return DAG.getMergeValues({Res, Ovf}, DL); in lowerSMULO()
6240 return DAG.getMergeValues({V, HiRes.getValue(1)}, DL); in SplitStrictFPVectorOp()
6644 return DAG.getMergeValues({Res, FP2Int.getValue(1)}, DL); in LowerOperation()
6698 return DAG.getMergeValues({SubVec, Src.getValue(1)}, DL); in LowerOperation()
7998 return DAG.getMergeValues(Parts, DL);
8050 return DAG.getMergeValues(Parts, DL);
8337 Res = DAG.getMergeValues({SubVe in lowerStrictFPExtendOrRoundLike()
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2230 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC()
2250 return DAG.getMergeValues(MergeOps, DL); in LowerDYNAMIC_STACKALLOC()
2453 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts()
2481 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts()
2513 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
2541 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
2911 return DAG.getMergeValues(Ops, SDLoc(Op)); in LowerLOAD()
2938 return DAG.getMergeValues(Ops, dl); in LowerLOADi1()
6006 return DCI.DAG.getMergeValues( in PerformLOADCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3307 return DAG.getMergeValues(Ops, DL); in getVectorCmp()
3397 Cmp = DAG.getMergeValues(Ops, DL); in lowerVectorSETCC()
3437 return DAG.getMergeValues(Ops, DL); in lowerSTRICT_FSETCC()
4027 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC_XPLINK()
4102 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC_ELF()
4157 return DAG.getMergeValues(Ops, DL); in lowerSMUL_LOHI()
4176 return DAG.getMergeValues(Ops, DL); in lowerUMUL_LOHI()
4198 return DAG.getMergeValues(Ops, DL); in lowerSDIVREM()
4211 return DAG.getMergeValues(Ops, DL); in lowerUDIVREM()
4553 return DAG.getMergeValues(Results, SDLoc(Op)); in lowerATOMIC_LDST_I128()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4350 return IsStrict ? DAG.getMergeValues({Result, Op.getOperand(0)}, dl) in LowerFP_ROUND()
4413 return DAG.getMergeValues({Trunc, Cv.getValue(1)}, dl); in LowerVectorFP_TO_INT()
5109 return DAG.getMergeValues({AND, Chain}, dl); in LowerGET_ROUNDING()
5172 return DAG.getMergeValues({Result, Chain}, DL); in LowerGET_FPMODE()
5612 return DAG.getMergeValues({MS.getValue(0), MS.getValue(2)}, DL); in LowerINTRINSIC_W_CHAIN()
6209 return DAG.getMergeValues({Select, Load.getValue(1)}, DL); in LowerMGATHER()
6277 return DAG.getMergeValues({Result, Load.getValue(1)}, DL); in LowerMGATHER()
6388 return DAG.getMergeValues({Result, Load.getValue(1)}, DL); in LowerMLOAD()
6556 return DAG.getMergeValues({Loaded, Chain}, DL); in LowerLOAD()
6589 return DAG.getMergeValues({Ext, Chain}, DL); in LowerLOAD()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp713 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp639 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2831 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC()
2991 return DAG.getMergeValues(Ops, dl); in LowerF128Load()
3154 return DAG.getMergeValues(Ops, dl); in LowerADDC_ADDE_SUBC_SUBE()
3209 return DAG.getMergeValues(Ops, dl); in LowerUMULO_SMULO()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5920 return IsStrict ? DAG.getMergeValues({Result, Chain}, Loc) : Result; in LowerFP_TO_INT()
5930 return DAG.getMergeValues({Result, Op.getOperand(0)}, Loc); in LowerFP_TO_INT()
6360 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts()
6399 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
6422 return DAG.getMergeValues({And, Chain}, dl); in LowerGET_ROUNDING()
10163 return DAG.getMergeValues({Pred, Load.getValue(1)}, dl); in LowerPredicateLoad()
10287 return DAG.getMergeValues({Combo, NewLoad.getValue(1)}, dl); in LowerMLOAD()
10533 return DAG.getMergeValues({Result, Chain}, dl); in LowerFSETCC()
10555 return DAG.getMergeValues({Result, Chain}, dl); in LowerFSETCC()
15119 return DCI.DAG.getMergeValues({Op0, Op1}, SDLoc(N)); in PerformVMOVRRDCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp3427 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
3468 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftLeftParts()
3523 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftRightParts()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp19014 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerShiftParts()
19051 return DAG.getMergeValues({Value, Chain}, dl); in LowerI64IntToFP_AVX512DQ()
19087 return DAG.getMergeValues({Value, Chain}, dl); in LowerI64IntToFP16()
19248 return DAG.getMergeValues({Res, Chain}, DL); in lowerINT_TO_FP_vXi64()
19294 return DAG.getMergeValues({Cvt, Chain}, DL); in lowerINT_TO_FP_vXi64()
19431 return DAG.getMergeValues({Tmp.first, Tmp.second}, dl); in LowerSINT_TO_FP()
19595 return DAG.getMergeValues({ResultPair.first, ResultPair.second}, dl); in LowerUINT_TO_FP_i32()
19630 return DAG.getMergeValues({Res, Chain}, DL); in lowerUINT_TO_FP_v2i32()
19700 return DAG.getMergeValues({Res, Chain}, DL); in lowerUINT_TO_FP_vXi32()
19916 return DAG.getMergeValues({Tmp.first, Tmp.second}, dl); in LowerUINT_TO_FP()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1199 return DAG.getMergeValues(Ops, DL); in lowerLOAD()
1281 return DAG.getMergeValues(Vals, DL); in lowerMulDiv()
1352 return DAG.getMergeValues(Vals, DL); in lowerDSPIntr()
H A DMipsISelLowering.cpp2631 return DAG.getMergeValues(Ops, DL); in lowerShiftLeftParts()
2683 return DAG.getMergeValues(Ops, DL); in lowerShiftRightParts()
2765 return DAG.getMergeValues(Ops, DL); in lowerLOAD()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3746 return DAG.getMergeValues({LHS, Chain}, dl); in LowerSETCC()
8045 return DAG.getMergeValues(Ops, dl); in LowerLOAD()
8423 return DAG.getMergeValues({Mov, Conv.getValue(1)}, dl); in LowerFP_TO_INTDirectMove()
8502 return DAG.getMergeValues({Result, Chain}, dl); in LowerFP_TO_INT()
8802 return DAG.getMergeValues({Sel, Chain}, dl); in LowerINT_TO_FP()
9097 return DAG.getMergeValues({RetVal, Chain}, dl); in LowerGET_ROUNDING()
9126 return DAG.getMergeValues(OutOps, dl); in LowerSHL_PARTS()
9155 return DAG.getMergeValues(OutOps, dl); in LowerSRL_PARTS()
9184 return DAG.getMergeValues(OutOps, dl); in LowerSRA_PARTS()
10969 return DAG.getMergeValues(RetOps, dl); in LowerINTRINSIC_WO_CHAIN()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1847 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
1862 return DAG.getMergeValues(Ops, getCurSDLoc()); in getValueImpl()
1886 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
10339 setValue(&Call, DAG.getMergeValues(Ops, getCurSDLoc())); in emitInlineAsmError()
10412 return DAG.getMergeValues(Ops, SL); in lowerRangeToAssertZExt()
11743 SDValue Res = DAG.getMergeValues(ArrayRef(ArgValues.data(), NumValues), in LowerArguments()
12446 SDValue Res = DAG.getMergeValues({Even, Odd}, getCurSDLoc()); in visitVectorDeinterleave()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp2232 return DAG.getMergeValues({DAG.getUNDEF(Op.getValueType()), Op.getOperand(0)}, in emitIntrinsicWithChainErrorMessage()
2560 return DAG.getMergeValues(Parts, DL); in lowerShiftLeftParts()
2613 return DAG.getMergeValues(Parts, DL); in lowerShiftRightParts()

12