Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp11010 SDValue HiLHS, SDValue HiRHS) const { in forceExpandMultiply()
11014 assert((HiLHS && HiRHS) || (!HiLHS && !HiRHS)); in forceExpandMultiply()
11060 DAG.getNode(ISD::MUL, dl, VT, HiRHS, LHS), in forceExpandMultiply()
11089 SDValue HiLHS, HiRHS; in forceExpandWideMUL() local
11096 HiRHS = DAG.getNode(ISD::SRA, dl, VT, RHS, Shift); in forceExpandWideMUL()
11099 HiRHS = DAG.getConstant(0, dl, VT); in forceExpandWideMUL()
11112 SDValue Args[] = {LHS, HiLHS, RHS, HiRHS}; in forceExpandWideMUL()
11115 SDValue Args[] = {HiLHS, LHS, HiRHS, RHS}; in forceExpandWideMUL()
H A DLegalizeVectorTypes.cpp1947 SDValue LoLHS, HiLHS, LoRHS, HiRHS; in SplitVecRes_OverflowOp() local
1950 GetSplitVector(N->getOperand(1), LoRHS, HiRHS); in SplitVecRes_OverflowOp()
1953 std::tie(LoRHS, HiRHS) = DAG.SplitVectorOperand(N, 1); in SplitVecRes_OverflowOp()
1960 SDNode *HiNode = DAG.getNode(Opcode, dl, HiVTs, HiLHS, HiRHS).getNode(); in SplitVecRes_OverflowOp()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DTargetLowering.h5670 SDValue HiRHS = SDValue()) const;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelLowering.cpp4044 SDValue HiRHS = DAG.getConstant(ValHi, SL, MVT::i32); in splitBinaryBitConstantOpImpl() local
4047 SDValue HiAnd = DAG.getNode(Opc, SL, MVT::i32, Hi, HiRHS); in splitBinaryBitConstantOpImpl()