Home
last modified time | relevance | path

Searched refs:IsSignExt (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelLowering.cpp8938 bool IsSignExt = LeftOp.getOpcode() == ISD::SIGN_EXTEND; in combineShiftToMulAddHigh() local
8941 if (!IsSignExt && !IsZeroExt) in combineShiftToMulAddHigh()
8949 unsigned ActiveBits = IsSignExt in combineShiftToMulAddHigh()
8968 unsigned ActiveBits = IsSignExt in combineShiftToMulAddHigh()
9012 SDValue Result = DAG.getNode(IsSignExt ? SystemZISD::VMAH : SystemZISD::VMALH, in combineShiftToMulAddHigh()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp10648 bool IsSignExt = LeftOp.getOpcode() == ISD::SIGN_EXTEND; in combineShiftToMULH() local
10651 if (!IsSignExt && !IsZeroExt) in combineShiftToMULH()
10672 unsigned MulLoHiOp = IsSignExt ? ISD::SMUL_LOHI : ISD::UMUL_LOHI; in combineShiftToMULH()
10681 unsigned ActiveBits = IsSignExt in combineShiftToMULH()
10717 unsigned MulhOpcode = IsSignExt ? ISD::MULHS : ISD::MULHU; in combineShiftToMULH()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelLowering.cpp14235 auto IsSignExt = [&](SDValue Op) { in PerformMVEVMULLCombine() local
14273 if (SDValue Op0 = IsSignExt(N0)) { in PerformMVEVMULLCombine()
14274 if (SDValue Op1 = IsSignExt(N1)) { in PerformMVEVMULLCombine()