Searched refs:RBO (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | Transfer.cpp | 619 void VisitCXXRewrittenBinaryOperator(const CXXRewrittenBinaryOperator *RBO) { in VisitCXXRewrittenBinaryOperator() argument 620 propagateValue(*RBO->getSemanticForm(), *RBO, Env); in VisitCXXRewrittenBinaryOperator()
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 3267 BinaryOperator *RBO = dyn_cast<BinaryOperator>(RHS); in simplifyICmpWithBinOp() local 3268 if (MaxRecurse && (LBO || RBO)) { in simplifyICmpWithBinOp() 3283 if (RBO && RBO->getOpcode() == Instruction::Add) { in simplifyICmpWithBinOp() 3284 C = RBO->getOperand(0); in simplifyICmpWithBinOp() 3285 D = RBO->getOperand(1); in simplifyICmpWithBinOp() 3289 Q.IIQ.hasNoUnsignedWrap(cast<OverflowingBinaryOperator>(RBO))) || in simplifyICmpWithBinOp() 3291 Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(RBO))); in simplifyICmpWithBinOp() 3341 if (RBO) in simplifyICmpWithBinOp() 3343 ICmpInst::getSwappedPredicate(Pred), RBO, LHS, Q, MaxRecurse)) in simplifyICmpWithBinOp() 3399 if (!MaxRecurse || !LBO || !RBO || LBO->getOpcode() != RBO->getOpcode()) in simplifyICmpWithBinOp() [all …]
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenMP.cpp | 8267 if (auto *RBO = dyn_cast<CXXRewrittenBinaryOperator>(S)) { in checkAndSetCond() local 8268 CXXRewrittenBinaryOperator::DecomposedForm DF = RBO->getDecomposedForm(); in checkAndSetCond() 8269 Res = CheckAndSetCond(DF.Opcode, DF.LHS, DF.RHS, RBO->getSourceRange(), in checkAndSetCond() 8270 RBO->getOperatorLoc()); in checkAndSetCond()
|