| /freebsd/contrib/llvm-project/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() 266 return CDAG.getMergeValues({PackedVals, FusedChains}); in lowerVVP_GATHER_SCATTER() 314 return CDAG.getMergeValues({DataV, NewLoadChainV}); in legalizeInternalLoadStoreOp()
|
| H A D | VEISelLowering.cpp | 1219 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 D | XCoreISelLowering.cpp | 366 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 D | R600ISelLowering.cpp | 725 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 D | SIISelLowering.cpp | 2177 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 D | AMDGPUISelLowering.cpp | 1422 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 D | HexagonISelLoweringHVX.cpp | 1948 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 D | HexagonISelLowering.cpp | 2035 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 D | LanaiISelLowering.cpp | 1035 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 D | NVPTXISelLowering.cpp | 1968 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 D | RISCVISelLowering.cpp | 3455 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 D | XtensaISelLowering.cpp | 1189 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 D | SystemZISelLowering.cpp | 3700 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 D | AArch64ISelLowering.cpp | 4478 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 D | ARMISelLowering.cpp | 5993 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 D | BPFISelLowering.cpp | 688 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelLowering.cpp | 19719 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 D | M68kISelLowering.cpp | 3427 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 D | WebAssemblyISelLowering.cpp | 1778 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 D | PPCISelLowering.cpp | 3761 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 D | MipsISelLowering.cpp | 2176 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 D | MipsSEISelLowering.cpp | 1238 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 D | SelectionDAGBuilder.cpp | 1856 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 D | SparcISelLowering.cpp | 2800 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC() 2957 return DAG.getMergeValues(Ops, dl); in LowerF128Load()
|