/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 | 1229 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 D | XCoreISelLowering.cpp | 393 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 D | R600ISelLowering.cpp | 721 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 D | SIISelLowering.cpp | 2071 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 D | AMDGPUISelLowering.cpp | 1365 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 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() 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 D | HexagonISelLowering.cpp | 2013 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 D | LanaiISelLowering.cpp | 1050 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 D | RISCVISelLowering.cpp | 3246 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 D | NVPTXISelLowering.cpp | 2230 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 D | SystemZISelLowering.cpp | 3307 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 D | AArch64ISelLowering.cpp | 4350 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 D | XtensaISelLowering.cpp | 713 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/ |
H A D | BPFISelLowering.cpp | 639 return DAG.getMergeValues(Ops, SDLoc()); in LowerDYNAMIC_STACKALLOC()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 2831 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 D | ARMISelLowering.cpp | 5920 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 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/X86/ |
H A D | X86ISelLowering.cpp | 19014 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 D | MipsSEISelLowering.cpp | 1199 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 D | MipsISelLowering.cpp | 2631 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 D | PPCISelLowering.cpp | 3746 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 D | SelectionDAGBuilder.cpp | 1847 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 D | LoongArchISelLowering.cpp | 2232 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()
|