/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 splitPackedLoadStore() 314 return CDAG.getMergeValues({DataV, NewLoadChainV}); in lowerVVP_GATHER_SCATTER()
|
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()
|
/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(Op in PerformDAGCombine() [all...] |
/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600ISelLowering.cpp | 720 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 D | SIISelLowering.cpp | 2091 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 D | AMDGPUISelLowering.cpp | 1411 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 D | HexagonISelLoweringHVX.cpp | 1935 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 D | HexagonISelLowering.cpp | 2003 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 D | LanaiISelLowering.cpp | 1045 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 D | RISCVISelLowering.cpp | 3283 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 D | NVPTXISelLowering.cpp | 2021 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 D | SystemZISelLowering.cpp | 3602 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 D | XtensaISelLowering.cpp | 911 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 D | AArch64ISelLowering.cpp | 4550 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 D | BPFISelLowering.cpp | 669 return DAG.getMergeValues(Ops, SDLoc()); in LowerSELECT_CC()
|
/llvm-project/llvm/lib/Target/Sparc/ |
H A D | SparcISelLowering.cpp | 2832 return DAG.getMergeValues(Ops, dl); in LowerDYNAMIC_STACKALLOC() 2992 return DAG.getMergeValues(Ops, dl); in LowerF128Load()
|
/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 5966 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 D | M68kISelLowering.cpp | 3426 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 D | X86ISelLowering.cpp | 19394 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 D | MipsSEISelLowering.cpp | 1238 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 D | MipsISelLowering.cpp | 2699 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 D | PPCISelLowering.cpp | 3763 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 D | SelectionDAGBuilder.cpp | 1843 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 D | LoongArchISelLowering.cpp | 2333 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()
|