Searched refs:BO0 (Results 1 – 5 of 5) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineCompares.cpp | 1251 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 D | InstCombineVectorOps.cpp | 2057 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 D | InstCombineCalls.cpp | 3117 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 D | InstCombineMulDivRem.cpp | 1897 OverflowingBinaryOperator *BO0 = cast<OverflowingBinaryOperator>(Op0); in simplifyIRemMulShl() local 1900 bool BO0HasNSW = BO0->hasNoSignedWrap(); in simplifyIRemMulShl() 1901 bool BO0HasNUW = BO0->hasNoUnsignedWrap(); in simplifyIRemMulShl()
|
| H A D | InstructionCombining.cpp | 1411 Value *BO0 = BO.getOperand(0); in foldBinopOfSextBoolToSelect() local 1415 if (!match(BO0, m_SExt(m_Value(X))) || !match(BO1, m_ImmConstant(C)) || in foldBinopOfSextBoolToSelect()
|