Home
last modified time | relevance | path

Searched refs:TopHalf (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelLowering.cpp3193 SDValue BottomHalf, TopHalf; in LowerUMULO_SMULO() local
3194 std::tie(BottomHalf, TopHalf) = DAG.SplitScalar(MulResult, dl, VT, VT); in LowerUMULO_SMULO()
3197 TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, Tmp1, ISD::SETNE); in LowerUMULO_SMULO()
3199 TopHalf = DAG.getSetCC(dl, MVT::i32, TopHalf, DAG.getConstant(0, dl, VT), in LowerUMULO_SMULO()
3208 SDValue Ops[2] = { BottomHalf, TopHalf } ; in LowerUMULO_SMULO()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsISelLowering.cpp1047 SDValue BottomHalf, TopHalf; in performMADD_MSUBCombine() local
1048 std::tie(BottomHalf, TopHalf) = in performMADD_MSUBCombine()
1051 CurDAG.getNode(MipsISD::MTLOHI, DL, MVT::Untyped, BottomHalf, TopHalf); in performMADD_MSUBCombine()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp10989 SDValue TopHalf; in expandMULO() local
10995 TopHalf = DAG.getNode(Ops[isSigned][0], dl, VT, LHS, RHS); in expandMULO()
10999 TopHalf = BottomHalf.getValue(1); in expandMULO()
11007 TopHalf = DAG.getNode(ISD::TRUNCATE, dl, VT, in expandMULO()
11013 forceExpandWideMUL(DAG, dl, isSigned, LHS, RHS, BottomHalf, TopHalf); in expandMULO()
11021 Overflow = DAG.getSetCC(dl, SetCCVT, TopHalf, Sign, ISD::SETNE); in expandMULO()
11023 Overflow = DAG.getSetCC(dl, SetCCVT, TopHalf, in expandMULO()
H A DDAGCombiner.cpp11806 ConstantSDNode *TopHalf = nullptr; in ConvertSelectToConcatVector() local
11811 if (TopHalf == nullptr) in ConvertSelectToConcatVector()
11812 TopHalf = cast<ConstantSDNode>(Cond.getOperand(i)); in ConvertSelectToConcatVector()
11813 else if (Cond->getOperand(i).getNode() != TopHalf) in ConvertSelectToConcatVector()
11817 assert(TopHalf && BottomHalf && in ConvertSelectToConcatVector()
11823 TopHalf->isZero() ? RHS->getOperand(1) : LHS->getOperand(1)); in ConvertSelectToConcatVector()