Home
last modified time | relevance | path

Searched refs:getMergeValues (Results 1 – 25 of 31) 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.cpp1219 return DAG.getMergeValues({Result, Chain}, DL); in lowerATOMIC_SWAP()
1239 return DAG.getMergeValues({Result, Chain}, DL); in lowerATOMIC_SWAP()
1349 return DAG.getMergeValues(Ops, DL); in lowerLoadF128()
1390 return DAG.getMergeValues(Ops, DL); in lowerLoadI1()
1411 return DAG.getMergeValues(Ops, DL); in lowerLoadI1()
1689 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC()
/freebsd/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelLowering.cpp366 return DAG.getMergeValues(Ops, DL); in lowerLoadWordFromAlignedBasePlusOffset()
426 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
447 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
517 return DAG.getMergeValues(Ops, dl); in LowerSMUL_LOHI()
534 return DAG.getMergeValues(Ops, dl); in LowerUMUL_LOHI()
890 return DAG.getMergeValues(Results, DL); in LowerINTRINSIC_WO_CHAIN()
1525 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1538 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1561 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
1575 return DAG.getMergeValues(Ops, dl); in PerformDAGCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp725 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerShiftParts()
1318 return DAG.getMergeValues(Ops, DL); in lowerPrivateExtLoad()
1342 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
1373 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD()
1392 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD()
1714 return DAG.getMergeValues(MergedValues, DL); in constBufferLoad()
H A DSIISelLowering.cpp2177 return DAG.getMergeValues({ArgVal, Load.getValue(1)}, SL); in lowerKernargMemParameter()
2186 return DAG.getMergeValues({Val, Load.getValue(1)}, SL); in lowerKernargMemParameter()
3081 NewArg = DAG.getMergeValues({NewArg, Copy.getValue(1)}, DL); in LowerFormalArguments()
3130 NewArg = DAG.getMergeValues({NewArg, Chain}, DL); in LowerFormalArguments()
4232 return DAG.getMergeValues({BaseAddr, CallSeqEnd}, dl); in LowerDYNAMIC_STACKALLOC()
4249 return DAG.getMergeValues({VectorAddress, CopyFromSP.getValue(1)}, SL); in LowerSTACKSAVE()
4320 return DAG.getMergeValues({Result, GetReg.getValue(1)}, SL); in lowerGET_ROUNDING()
4472 return DAG.getMergeValues({Result, TokenReg}, SL); in lowerGET_FPENV()
6313 return DAG.getMergeValues({Adjusted, Load.getValue(1)}, DL); in adjustLoadValueType()
6352 return DAG.getMergeValues( in lowerIntrinsicLoad()
[all …]
H A DAMDGPUISelLowering.cpp1422 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC()
1836 return DAG.getMergeValues(Ops, SL); in SplitVectorLoad()
1881 return DAG.getMergeValues(Ops, SL); in SplitVectorLoad()
1911 return DAG.getMergeValues( in WidenOrSplitVectorLoad()
2074 return DAG.getMergeValues({ Div, Rem }, DL); in LowerDIVREM24()
2299 return DAG.getMergeValues(Results, DL); in LowerUDIVREM()
2343 return DAG.getMergeValues({Q, R}, DL); in LowerUDIVREM()
2376 return DAG.getMergeValues(Res, DL); in LowerSDIVREM()
2403 return DAG.getMergeValues(Res, DL); in LowerSDIVREM()
3895 return DAG.getMergeValues(Ops, SDLoc(N)); in performLoadCombine()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1948 return DAG.getMergeValues({Lo, Hi}, dl); in LowerHvxMulLoHi()
1965 return DAG.getMergeValues({Lo, Hi}, dl); in LowerHvxMulLoHi()
2171 return DAG.getMergeValues({P.getValue(1), P.getValue(0)}, dl); in LowerHvxIntrinsic()
2224 return DAG.getMergeValues({VSel, Load.getValue(1)}, dl); in LowerHvxMaskedOp()
2643 return DAG.getMergeValues({Lo, Hi}, dl); in emitHvxMulLoHiV60()
2697 return DAG.getMergeValues({Lo, Hi}, dl); in emitHvxMulLoHiV62()
3032 return DAG.getMergeValues( in SplitHvxMemOp()
3063 return DAG.getMergeValues( in SplitHvxMemOp()
3112 return DAG.getMergeValues({Value, Load.getValue(1)}, dl); in WidenHvxLoad()
H A DHexagonISelLowering.cpp2035 return DAG.getMergeValues({DAG.getUNDEF(ty(Op)), Trap}, dl); in replaceMemWithUndef()
3156 return DAG.getMergeValues({TP, Ch}, dl); in LowerLoad()
3227 return DAG.getMergeValues({P.first, P.second}, dl); in LowerUnalignedLoad()
3275 SDValue M = DAG.getMergeValues({Aligned, NewChain}, dl); in LowerUnalignedLoad()
3303 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO()
3309 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO()
3331 return DAG.getMergeValues(Out, dl); in LowerUAddSubOCarry()
/freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1035 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
1236 return DAG.getMergeValues(Ops, dl); in LowerSHL_PARTS()
1276 return DAG.getMergeValues(Ops, dl); in LowerSRL_PARTS()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp1968 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC()
1992 return DAG.getMergeValues({ASC, SDValue(Alloc.getNode(), 1)}, DL); in LowerDYNAMIC_STACKALLOC()
2029 return DAG.getMergeValues(Ops, DL); in LowerSTACKSAVE()
2038 return DAG.getMergeValues({ASC, SDValue(SS.getNode(), 1)}, DL); in LowerSTACKSAVE()
2278 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts()
2306 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts()
2338 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
2366 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
3120 return DAG.getMergeValues(Ops, SDLoc(Op)); in LowerLOAD()
3147 return DAG.getMergeValues(Ops, dl); in LowerLOADi1()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3455 return DAG.getMergeValues({Truncated, Chain}, DL); in lowerVectorStrictFTRUNC_FCEIL_FFLOOR_FROUND()
6537 return DAG.getMergeValues({DAG.getBitcast(VT, L), L.getValue(1)}, DL); in expandUnalignedRVVLoad()
7209 return DAG.getMergeValues({V, HiRes.getValue(1)}, DL); in SplitStrictFPVectorOp()
7585 return DAG.getMergeValues({Res, FP2Int.getValue(1)}, DL); in LowerOperation()
7639 return DAG.getMergeValues({SubVec, Src.getValue(1)}, DL); in LowerOperation()
7694 return DAG.getMergeValues({Result, Chain}, DL); in LowerOperation()
7714 return DAG.getMergeValues({Res, Chain}, DL); in LowerOperation()
7907 return DAG.getMergeValues({Pair, Chain}, DL); in LowerOperation()
7939 return DAG.getMergeValues( in LowerOperation()
9453 return DAG.getMergeValues(Parts, DL); in lowerShiftLeftParts()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp1189 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
1369 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftLeftParts()
1419 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftRightParts()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3700 return DAG.getMergeValues(Ops, DL); in getVectorCmp()
3802 Cmp = DAG.getMergeValues(Ops, DL); in lowerVectorSETCC()
3842 return DAG.getMergeValues(Ops, DL); in lowerSTRICT_FSETCC()
4480 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC_XPLINK()
4555 return DAG.getMergeValues(Ops, DL); in lowerDYNAMIC_STACKALLOC_ELF()
4628 return DAG.getMergeValues(Ops, DL); in lowerSMUL_LOHI()
4647 return DAG.getMergeValues(Ops, DL); in lowerUMUL_LOHI()
4669 return DAG.getMergeValues(Ops, DL); in lowerSDIVREM()
4682 return DAG.getMergeValues(Ops, DL); in lowerUDIVREM()
5044 return DAG.getMergeValues(Results, SDLoc(Op)); in lowerATOMIC_LDST_I128()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4478 return IsStrict ? DAG.getMergeValues({Result, Op.getOperand(0)}, DL) in LowerFP_ROUND()
4554 return DAG.getMergeValues({Trunc, Cv.getValue(1)}, DL); in LowerVectorFP_TO_INT()
5267 return DAG.getMergeValues({AND, Chain}, DL); in LowerGET_ROUNDING()
5330 return DAG.getMergeValues({Result, Chain}, DL); in LowerGET_FPMODE()
5848 return DAG.getMergeValues({MS.getValue(0), MS.getValue(2)}, DL); in LowerINTRINSIC_W_CHAIN()
6504 return DAG.getMergeValues({Select, Load.getValue(1)}, DL); in LowerMGATHER()
6572 return DAG.getMergeValues({Result, Load.getValue(1)}, DL); in LowerMGATHER()
6683 return DAG.getMergeValues({Result, Load.getValue(1)}, DL); in LowerMLOAD()
6883 return DAG.getMergeValues({Loaded, Chain}, DL); in LowerLOAD()
6916 return DAG.getMergeValues({Ext, Chain}, DL); in LowerLOAD()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5993 return IsStrict ? DAG.getMergeValues({Result, Chain}, Loc) : Result; in LowerFP_TO_INT()
6003 return DAG.getMergeValues({Result, Op.getOperand(0)}, Loc); in LowerFP_TO_INT()
6427 return DAG.getMergeValues(Ops, dl); in LowerShiftRightParts()
6465 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
6488 return DAG.getMergeValues({And, Chain}, dl); in LowerGET_ROUNDING()
10212 return DAG.getMergeValues({Pred, Load.getValue(1)}, dl); in LowerPredicateLoad()
10336 return DAG.getMergeValues({Combo, NewLoad.getValue(1)}, dl); in LowerMLOAD()
10591 return DAG.getMergeValues({Result, Chain}, dl); in LowerFSETCC()
10606 return DAG.getMergeValues({Result, Chain}, dl); in LowerFSETCC()
15196 return DCI.DAG.getMergeValues({Op0, Op1}, SDLoc(N)); in PerformVMOVRRDCombine()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp688 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp19719 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerShiftParts()
19756 return DAG.getMergeValues({Value, Chain}, dl); in LowerI64IntToFP_AVX512DQ()
19792 return DAG.getMergeValues({Value, Chain}, dl); in LowerI64IntToFP16()
19953 return DAG.getMergeValues({Res, Chain}, DL); in lowerINT_TO_FP_vXi64()
19999 return DAG.getMergeValues({Cvt, Chain}, DL); in lowerINT_TO_FP_vXi64()
20140 return DAG.getMergeValues({Tmp.first, Tmp.second}, dl); in LowerSINT_TO_FP()
20304 return DAG.getMergeValues({ResultPair.first, ResultPair.second}, dl); in LowerUINT_TO_FP_i32()
20339 return DAG.getMergeValues({Res, Chain}, DL); in lowerUINT_TO_FP_v2i32()
20415 return DAG.getMergeValues({Res, Chain}, DL); in lowerUINT_TO_FP_vXi32()
20631 return DAG.getMergeValues({Tmp.first, Tmp.second}, dl); in LowerUINT_TO_FP()
[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/WebAssembly/
H A DWebAssemblyISelLowering.cpp1778 SDValue Result = DAG.getMergeValues({LocalGet, LN->getChain()}, DL); in LowerLoad()
1813 return DAG.getMergeValues(Ops, DL); in LowerMUL_LOHI()
1836 return DAG.getMergeValues(Ops, DL); in LowerUADDO()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3761 return DAG.getMergeValues({LHS, Chain}, dl); in LowerSETCC()
8111 return DAG.getMergeValues(Ops, dl); in LowerLOAD()
8489 return DAG.getMergeValues({Mov, Conv.getValue(1)}, dl); in LowerFP_TO_INTDirectMove()
8568 return DAG.getMergeValues({Result, Chain}, dl); in LowerFP_TO_INT()
8846 return DAG.getMergeValues({Sel, Chain}, dl); in LowerINT_TO_FP()
9243 return DAG.getMergeValues({RetVal, Chain}, dl); in LowerGET_ROUNDING()
9272 return DAG.getMergeValues(OutOps, dl); in LowerSHL_PARTS()
9301 return DAG.getMergeValues(OutOps, dl); in LowerSRL_PARTS()
9330 return DAG.getMergeValues(OutOps, dl); in LowerSRA_PARTS()
11216 return DAG.getMergeValues(RetOps, dl); in LowerINTRINSIC_WO_CHAIN()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp2176 return DAG.getMergeValues(Results, DL); in lowerREADCYCLECOUNTER()
2783 return DAG.getMergeValues(Ops, DL); in lowerShiftLeftParts()
2835 return DAG.getMergeValues(Ops, DL); in lowerShiftRightParts()
2917 return DAG.getMergeValues(Ops, DL); in lowerLOAD()
H A DMipsSEISelLowering.cpp1238 return DAG.getMergeValues(Ops, DL); in lowerLOAD()
1325 return DAG.getMergeValues(Vals, DL); in lowerMulDiv()
1396 return DAG.getMergeValues(Vals, DL); in lowerDSPIntr()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1856 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
1871 return DAG.getMergeValues(Ops, getCurSDLoc()); in getValueImpl()
1895 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
10501 setValue(&Call, DAG.getMergeValues(Ops, getCurSDLoc())); in emitInlineAsmError()
10574 return DAG.getMergeValues(Ops, SL); in lowerRangeToAssertZExt()
11895 SDValue Res = DAG.getMergeValues(ArrayRef(ArgValues.data(), NumValues), in LowerArguments()
12602 SDValue Res = DAG.getMergeValues({Even, Odd}, getCurSDLoc()); in visitVectorDeinterleave()
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2800 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC()
2957 return DAG.getMergeValues(Ops, dl); in LowerF128Load()

12