Home
last modified time | relevance | path

Searched refs:LBO (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Analysis/
H A DInstructionSimplify.cpp3048 if (match(LBO, m_URem(m_Value(), m_Specific(RHS)))) { in simplifyICmpWithBinOpOnLHS()
3194 BinaryOperator *LBO = dyn_cast<BinaryOperator>(LHS); in simplifyICmpWithBinOp() local
3196 if (MaxRecurse && (LBO || RBO)) { in simplifyICmpWithBinOp()
3201 if (LBO && LBO->getOpcode() == Instruction::Add) { in simplifyICmpWithBinOp()
3202 A = LBO->getOperand(0); in simplifyICmpWithBinOp()
3203 B = LBO->getOperand(1); in simplifyICmpWithBinOp()
3265 if (LBO) in simplifyICmpWithBinOp()
3327 if (MaxRecurse && LBO && RBO && LBO->getOpcode() == RBO->getOpcode() && in simplifyICmpWithBinOp()
3328 LBO->getOperand(1) == RBO->getOperand(1)) { in simplifyICmpWithBinOp()
3329 switch (LBO->getOpcode()) { in simplifyICmpWithBinOp()
[all …]
H A DScalarEvolution.cpp7638 if (auto *LBO = dyn_cast<BinaryOperator>(BO->LHS)) in createSCEV() local
7639 if (ConstantInt *LCI = dyn_cast<ConstantInt>(LBO->getOperand(1))) in createSCEV()
7640 if (LBO->getOpcode() == Instruction::And && in createSCEV()