Searched refs:LoOps (Results 1 – 4 of 4) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeIntegerTypes.cpp | 3386 SDValue LoOps[2] = { LHSL, RHSL }; in ExpandIntRes_ADDSUB() local 3395 Lo = DAG.getNode(ISD::UADDO, dl, VTList, LoOps); in ExpandIntRes_ADDSUB() 3401 Lo = DAG.getNode(ISD::USUBO, dl, VTList, LoOps); in ExpandIntRes_ADDSUB() 3423 Lo = DAG.getNode(ISD::ADDC, dl, VTList, LoOps); in ExpandIntRes_ADDSUB() 3427 Lo = DAG.getNode(ISD::SUBC, dl, VTList, LoOps); in ExpandIntRes_ADDSUB() 3446 Lo = DAG.getNode(ISD::UADDO, dl, VTList, LoOps); in ExpandIntRes_ADDSUB() 3450 Lo = DAG.getNode(ISD::USUBO, dl, VTList, LoOps); in ExpandIntRes_ADDSUB() 3471 Lo = DAG.getNode(ISD::ADD, dl, NVT, LoOps); in ExpandIntRes_ADDSUB() 3476 if (isOneConstant(LoOps[1])) in ExpandIntRes_ADDSUB() 3479 else if (isAllOnesConstant(LoOps[1])) { in ExpandIntRes_ADDSUB() [all …]
|
H A D | LegalizeVectorTypes.cpp | 1549 SmallVector<SDValue, 8> LoOps(N->op_begin(), N->op_begin()+LoNumElts); in SplitVecRes_BUILD_VECTOR() 1550 Lo = DAG.getBuildVector(LoVT, dl, LoOps); in SplitVecRes_BUILD_VECTOR() 1570 SmallVector<SDValue, 8> LoOps(N->op_begin(), N->op_begin()+NumSubvectors); in SplitVecRes_CONCAT_VECTORS() 1571 Lo = DAG.getNode(ISD::CONCAT_VECTORS, dl, LoVT, LoOps); in SplitVecRes_CONCAT_VECTORS() 1545 SmallVector<SDValue, 8> LoOps(N->op_begin(), N->op_begin()+LoNumElts); SplitVecRes_BUILD_VECTOR() local 1566 SmallVector<SDValue, 8> LoOps(N->op_begin(), N->op_begin()+NumSubvectors); SplitVecRes_CONCAT_VECTORS() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ISelLowering.cpp | 4082 SmallVector<SDValue, 2> LoOps, HiOps; in collectConcatOps() local 4083 if (collectConcatOps(Lo.getNode(), LoOps, DAG) && in collectConcatOps() 4085 LoOps.size() == HiOps.size()) { in collectConcatOps() 4086 Ops.append(LoOps); in collectConcatOps() 4165 SmallVector<SDValue> LoOps(NumOps, SDValue()); in splitVectorOp() local 4170 LoOps[I] = HiOps[I] = SrcOp; in splitVectorOp() 4173 std::tie(LoOps[I], HiOps[I]) = splitVector(SrcOp, DAG, dl); in splitVectorOp() 4179 DAG.getNode(Op.getOpcode(), dl, LoVT, LoOps), in splitVectorOp() 28528 SmallVector<SDValue, 16> LoOps, HiOps; in LowerMUL() local 28531 LoOps.push_back(DAG.getAnyExtOrTrunc(B.getOperand(i + j), dl, in LowerMUL() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIISelLowering.cpp | 7465 SmallVector<SDValue, 4> LoOps, HiOps; in lowerBUILD_VECTOR() local 7467 LoOps.push_back(Op.getOperand(I)); in lowerBUILD_VECTOR() 7470 SDValue Lo = DAG.getBuildVector(HalfVT, SL, LoOps); in lowerBUILD_VECTOR()
|