Home
last modified time | relevance | path

Searched refs:BO0 (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCompares.cpp1251 if (BO0->hasNoUnsignedWrap() || BO0->hasNoSignedWrap()) { in foldICmpWithZero()
4570 if (!BO0 && !BO1) in foldICmpBinOp()
4657 if (BO0) { in foldICmpBinOp()
4810 if (BO0 && BO0->getOpcode() == Instruction::Sub) { in foldICmpBinOp()
4811 A = BO0->getOperand(0); in foldICmpBinOp()
4812 B = BO0->getOperand(1); in foldICmpBinOp()
4899 if (BO0 && BO0->getOpcode() == Instruction::SRem && Op1 == BO0->getOperand(1)) in foldICmpBinOp()
4900 SRem = BO0; in foldICmpBinOp()
4926 if (BO0 && BO1 && BO0->getOpcode() == BO1->getOpcode() && in foldICmpBinOp()
4966 BO0->getType(), in foldICmpBinOp()
[all …]
H A DInstCombineVectorOps.cpp2057 Value *BO0 = BO->getOperand(0), *BO1 = BO->getOperand(1); in getAlternateBinop() local
2065 return {Instruction::Mul, BO0, ShlOne}; in getAlternateBinop()
2072 if (match(BO1, m_APInt(C)) && MaskedValueIsZero(BO0, *C, DL)) in getAlternateBinop()
2073 return {Instruction::Add, BO0, BO1}; in getAlternateBinop()
2078 if (match(BO0, m_ZeroInt())) in getAlternateBinop()
H A DInstCombineCalls.cpp3117 Value *BO0, *BO1, *X, *Y; in visitCallInst() local
3119 if (match(Vec, m_OneUse(m_BinOp(m_Value(BO0), m_Value(BO1))))) { in visitCallInst()
3121 if (match(BO0, m_VecReverse(m_Value(X)))) { in visitCallInst()
3136 if (match(BO1, m_VecReverse(m_Value(Y))) && isSplatValue(BO0)) in visitCallInst()
3138 OldBinOp->getOpcode(), BO0, Y, in visitCallInst()
H A DInstCombineMulDivRem.cpp1897 OverflowingBinaryOperator *BO0 = cast<OverflowingBinaryOperator>(Op0); in simplifyIRemMulShl() local
1900 bool BO0HasNSW = BO0->hasNoSignedWrap(); in simplifyIRemMulShl()
1901 bool BO0HasNUW = BO0->hasNoUnsignedWrap(); in simplifyIRemMulShl()
H A DInstructionCombining.cpp1411 Value *BO0 = BO.getOperand(0); in foldBinopOfSextBoolToSelect() local
1415 if (!match(BO0, m_SExt(m_Value(X))) || !match(BO1, m_ImmConstant(C)) || in foldBinopOfSextBoolToSelect()