Home
last modified time | relevance | path

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

12

/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 splitPackedLoadStore()
314 return CDAG.getMergeValues({DataV, NewLoadChainV}); in lowerVVP_GATHER_SCATTER()
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()
/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(Op in PerformDAGCombine()
[all...]
/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600ISelLowering.cpp720 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerShiftParts()
1313 return DAG.getMergeValues(Ops, DL); in lowerPrivateExtLoad()
1337 return DAG.getMergeValues(Ops, DL); in LowerLOAD()
1368 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD()
1387 return DAG.getMergeValues(MergedValues, DL); in LowerLOAD()
1710 return DAG.getMergeValues(MergedValues, DL); in constBufferLoad()
H A DSIISelLowering.cpp2091 return DAG.getMergeValues({ArgVal, Load.getValue(1)}, SL); in lowerStackParameter()
2100 return DAG.getMergeValues({Val, Load.getValue(1)}, SL); in lowerStackParameter()
2995 NewArg = DAG.getMergeValues({NewArg, Copy.getValue(1)}, DL); in LowerFormalArguments()
3044 NewArg = DAG.getMergeValues({NewArg, Chain}, DL); in LowerFormalArguments()
4106 return DAG.getMergeValues({BaseAddr, CallSeqEnd}, dl); in lowerSET_ROUNDING()
4123 return DAG.getMergeValues({VectorAddress, CopyFromSP.getValue(1)}, SL); in lowerSET_ROUNDING()
4194 return DAG.getMergeValues({Result, GetReg.getValue(1)}, SL); in lowerPREFETCH()
4346 return DAG.getMergeValues({Result, TokenReg}, SL); in splitBlockForLoop()
6099 return DAG.getMergeValues({Adjusted, Load.getValue(1)}, DL); in lowerBALLOTIntrinsic()
6138 return DAG.getMergeValues( in lowerLaneOp()
[all...]
H A DAMDGPUISelLowering.cpp1411 return DAG.getMergeValues(Ops, SDLoc()); in LowerOperation()
1826 return DAG.getMergeValues(Ops, SL); in SplitVectorLoad()
1871 return DAG.getMergeValues(Ops, SL); in SplitVectorStore()
1901 return DAG.getMergeValues( in SplitVectorStore()
2064 return DAG.getMergeValues({ Div, Rem }, DL); in LowerUDIVREM64()
2289 return DAG.getMergeValues(Results, DL); in LowerUDIVREM()
2333 return DAG.getMergeValues({Q, R}, DL); in LowerSDIVREM()
2366 return DAG.getMergeValues(Res, DL); in LowerFREM()
2393 return DAG.getMergeValues(Res, DL); in LowerFCEIL()
3878 return DAG.getMergeValues(Op in performStoreCombine()
[all...]
/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelLoweringHVX.cpp1935 return DAG.getMergeValues({Lo, Hi}, dl); in LowerHvxMulLoHi()
1952 return DAG.getMergeValues({Lo, Hi}, dl); in LowerHvxMulLoHi()
2136 return DAG.getMergeValues({P.getValue(1), P.getValue(0)}, dl); in LowerHvxIntrinsic()
2189 return DAG.getMergeValues({VSel, Load.getValue(1)}, dl); in LowerHvxMaskedOp()
2608 return DAG.getMergeValues({Lo, Hi}, dl);
2662 return DAG.getMergeValues({Lo, Hi}, dl);
2997 return DAG.getMergeValues( in SplitHvxMemOp()
3028 return DAG.getMergeValues( in SplitHvxMemOp()
3077 return DAG.getMergeValues({Value, Load.getValue(1)}, dl);
H A DHexagonISelLowering.cpp2003 return DAG.getMergeValues({DAG.getUNDEF(ty(Op)), Trap}, dl); in validateConstPtrAlignment()
3124 return DAG.getMergeValues({TP, Ch}, dl); in LowerLoad()
3195 return DAG.getMergeValues({P.first, P.second}, dl); in LowerUnalignedLoad()
3243 SDValue M = DAG.getMergeValues({Aligned, NewChain}, dl); in LowerUnalignedLoad()
3271 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO()
3277 return DAG.getMergeValues({Op, Ov}, dl); in LowerUAddSubO()
3299 return DAG.getMergeValues(Out, dl); in LowerUAddSubOCarry()
/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelLowering.cpp1045 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
1277 return DAG.getMergeValues(Ops, dl); in LowerSHL_PARTS()
1317 return DAG.getMergeValues(Ops, dl); in LowerSRL_PARTS()
/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp3283 return DAG.getMergeValues({Truncated, Chain}, DL); in lowerVectorXRINT()
5954 return DAG.getMergeValues({DAG.getBitcast(VT, L), L.getValue(1)}, DL); in getRISCVVLOp()
6659 return DAG.getMergeValues({V, HiRes.getValue(1)}, DL); in LowerOperation()
7030 return DAG.getMergeValues({Res, FP2Int.getValue(1)}, DL); in LowerOperation()
7084 return DAG.getMergeValues({SubVec, Src.getValue(1)}, DL); in LowerOperation()
7139 return DAG.getMergeValues({Result, Chain}, DL); in LowerOperation()
7159 return DAG.getMergeValues({Res, Chain}, DL); in LowerOperation()
7359 return DAG.getMergeValues( in getAddr()
8637 return DAG.getMergeValues(Parts, DL); in lowerEXTRACT_VECTOR_ELT()
8689 return DAG.getMergeValues(Part in lowerEXTRACT_VECTOR_ELT()
[all...]
/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelLowering.cpp2021 return DAG.getMergeValues(Ops, SDLoc()); in LowerCall()
2074 return DAG.getMergeValues(Ops, DL); in LowerCall()
2083 return DAG.getMergeValues({ASC, SDValue(SS.getNode(), 1)}, DL); in LowerCall()
2311 return DAG.getMergeValues(Ops, dl); in LowerBUILD_VECTOR()
2339 return DAG.getMergeValues(Ops, dl); in LowerEXTRACT_VECTOR_ELT()
2371 return DAG.getMergeValues(Ops, dl); in LowerEXTRACT_VECTOR_ELT()
2399 return DAG.getMergeValues(Ops, dl); in LowerVECTOR_SHUFFLE()
2858 return DAG.getMergeValues(Ops, SDLoc(Op)); in LowerVAARG()
2885 return DAG.getMergeValues(Ops, dl); in LowerSelect()
/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp3602 return DAG.getMergeValues(Ops, DL); in lowerTLSGetOffset()
3704 Cmp = DAG.getMergeValues(Ops, DL); in lowerGlobalTLSAddress()
3744 return DAG.getMergeValues(Ops, DL); in lowerJumpTable()
4377 return DAG.getMergeValues(Ops, DL); in lowerUADDSUBO_CARRY()
4452 return DAG.getMergeValues(Ops, DL); in lowerCTPOP()
4525 return DAG.getMergeValues(Ops, DL); in lowerCTPOP()
4544 return DAG.getMergeValues(Ops, DL); in lowerATOMIC_FENCE()
4566 return DAG.getMergeValues(Ops, DL); in getCSAddressAndShifts()
4579 return DAG.getMergeValues(Ops, DL); in getCSAddressAndShifts()
4925 return DAG.getMergeValues(Result in lowerINTRINSIC_WO_CHAIN()
[all...]
/llvm-project/llvm/lib/Target/Xtensa/
H A DXtensaISelLowering.cpp911 return DAG.getMergeValues(Ops, DL);
1091 return DAG.getMergeValues({Lo, Hi}, DL);
1141 return DAG.getMergeValues({Lo, Hi}, DL);
/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelLowering.cpp4550 return IsStrict ? DAG.getMergeValues({Shift, Op.getOperand(0)}, DL) in LowerFP_TO_INT_SAT()
4683 return IsStrict ? DAG.getMergeValues({Result, Op.getOperand(0)}, dl) in LowerVectorINT_TO_FP()
4746 return DAG.getMergeValues({Trunc, Cv.getValue(1)}, dl); in LowerINT_TO_FP()
5430 return DAG.getMergeValues({AND, Chain}, dl);
5493 return DAG.getMergeValues({Result, Chain}, DL); in LowerSMELdrStr()
6006 return DAG.getMergeValues({MS.getValue(0), MS.getValue(2)}, DL); in LowerINTRINSIC_WO_CHAIN()
6669 return DAG.getMergeValues({Select, Load.getValue(1)}, DL); in LowerOperation()
6737 return DAG.getMergeValues({Result, Load.getValue(1)}, DL); in LowerOperation()
6848 return DAG.getMergeValues({Result, Load.getValue(1)}, DL); in LowerOperation()
7016 return DAG.getMergeValues({Loade in useSVEForFixedLengthVectorVT()
[all...]
/llvm-project/llvm/lib/Target/BPF/
H A DBPFISelLowering.cpp669 return DAG.getMergeValues(Ops, SDLoc()); in LowerSELECT_CC()
/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp2832 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC()
2992 return DAG.getMergeValues(Ops, dl); in LowerF128Load()
/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp5966 return IsStrict ? DAG.getMergeValues({Result, Chain}, Loc) : Result; in LowerFP_TO_INT_SAT()
5976 return DAG.getMergeValues({Result, Op.getOperand(0)}, Loc); in LowerFP_TO_INT_SAT()
6408 return DAG.getMergeValues(Ops, dl); in LowerShiftLeftParts()
6446 return DAG.getMergeValues(Ops, dl); in LowerSET_ROUNDING()
6469 return DAG.getMergeValues({And, Chain}, dl); in LowerSET_ROUNDING()
10196 return DAG.getMergeValues({Pred, Load.getValue(1)}, dl); in LowerLOAD()
10320 return DAG.getMergeValues({Combo, NewLoad.getValue(1)}, dl); in LowerVecReduce()
10575 return DAG.getMergeValues({Result, Chain}, dl); in LowerSPONENTRY()
10590 return DAG.getMergeValues({Result, Chain}, dl); in LowerOperation()
15175 return DCI.DAG.getMergeValues({Op in PerformVMOVDRRCombine()
[all...]
/llvm-project/llvm/lib/Target/M68k/
H A DM68kISelLowering.cpp3426 return DAG.getMergeValues(Ops, DL); in LowerDYNAMIC_STACKALLOC()
3467 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftLeftParts()
3522 return DAG.getMergeValues({Lo, Hi}, DL); in LowerShiftRightParts()
/llvm-project/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp19394 return DAG.getMergeValues({Lo, Hi}, SDLoc(Op)); in LowerSINT_TO_FP()
19431 return DAG.getMergeValues({Value, Chain}, dl); in LowerSINT_TO_FP()
19467 return DAG.getMergeValues({Value, Chain}, dl); in BuildFILD()
19628 return DAG.getMergeValues({Res, Chain}, DL); in LowerUINT_TO_FP_i32()
19674 return DAG.getMergeValues({Cvt, Chain}, DL); in lowerUINT_TO_FP_v2i32()
19811 return DAG.getMergeValues({Tmp.first, Tmp.second}, dl); in lowerUINT_TO_FP_vXi32()
19975 return DAG.getMergeValues({ResultPair.first, ResultPair.second}, dl); in LowerUINT_TO_FP()
20010 return DAG.getMergeValues({Res, Chain}, DL); in LowerUINT_TO_FP()
20080 return DAG.getMergeValues({Res, Chain}, DL); in FP_TO_INTHelper()
20296 return DAG.getMergeValues({Tm in LowerZERO_EXTEND_Mask()
[all...]
/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelLowering.cpp1238 return DAG.getMergeValues(Ops, DL); in lowerBITCAST()
1325 return DAG.getMergeValues(Vals, DL); in lowerDSPIntr()
1396 return DAG.getMergeValues(Vals, DL); in lowerMSASplatZExt()
H A DMipsISelLowering.cpp2699 return DAG.getMergeValues(Ops, DL); in createLoadLR()
2751 return DAG.getMergeValues(Ops, DL); in lowerLOAD()
2833 return DAG.getMergeValues(Ops, DL); in lowerFP_TO_SINT_STORE()
/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp3763 return DAG.getMergeValues({LHS, Chain}, dl); in LowerSETCC()
8106 return DAG.getMergeValues(Ops, dl); in LowerTRUNCATEVector()
8484 return DAG.getMergeValues({Mov, Conv.getValue(1)}, dl); in LowerFP_TO_INT()
8563 return DAG.getMergeValues({Result, Chain}, dl); in canReuseLoadAddress()
8841 return DAG.getMergeValues({Sel, Chain}, dl); in LowerINT_TO_FP()
9238 return DAG.getMergeValues({RetVal, Chain}, dl); in getCanonicalConstSplat()
9267 return DAG.getMergeValues(OutOps, dl);
9296 return DAG.getMergeValues(OutOps, dl);
9325 return DAG.getMergeValues(OutOps, dl); in haveEfficientBuildVectorPattern()
11111 return DAG.getMergeValues(RetOp in LowerINTRINSIC_WO_CHAIN()
[all...]
/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp1843 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
1858 return DAG.getMergeValues(Ops, getCurSDLoc()); in getValueImpl()
1882 return DAG.getMergeValues(Constants, getCurSDLoc()); in getValueImpl()
10500 setValue(&Call, DAG.getMergeValues(Ops, getCurSDLoc())); in visitPatchpoint()
10573 return DAG.getMergeValues(Ops, SL); in visitPatchpoint()
11886 SDValue Res = DAG.getMergeValues(ArrayRef(ArgValues.data(), NumValues), in lowerWorkItem()
12589 SDValue Res = DAG.getMergeValues({Even, Odd}, getCurSDLoc());
/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelLowering.cpp2333 return DAG.getMergeValues({DAG.getUNDEF(Op.getValueType()), Op.getOperand(0)}, in performORCombine()
2662 return DAG.getMergeValues(Parts, DL);
2716 return DAG.getMergeValues(Parts, DL); in performINTRINSIC_WO_CHAINCombine()

12