/freebsd-src/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86PartialReduction.cpp | 168 if (auto *BO = dyn_cast<BinaryOperator>(Op)) { in tryMAddReplacement() local 362 const auto *BO = dyn_cast<BinaryOperator>(EE.getVectorOperand()); in matchAddReduction() local 376 const auto *BO = dyn_cast<BinaryOperator>(Op); matchAddReduction() local 416 isReachableFromPHI(PHINode * Phi,BinaryOperator * BO) isReachableFromPHI() argument 457 if (auto *BO = dyn_cast<BinaryOperator>(V)) { collectLeaves() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 422 willNotOverflow(BinaryOpIntrinsic * BO,LazyValueInfo * LVI) willNotOverflow() argument 513 if (auto *BO = dyn_cast<BinaryOperator>(NegX)) processAbsIntrinsic() local 565 if (auto *BO = dyn_cast<BinaryOperator>(NewOp)) processOverflowIntrinsic() local 585 if (auto *BO = dyn_cast<BinaryOperator>(BinOp)) processSaturatingInst() local 717 auto *BO = B.CreateBinOp(Instr->getOpcode(), LHS, RHS, Instr->getName()); narrowSDivOrSRem() local 836 auto *BO = B.CreateBinOp(Instr->getOpcode(), LHS, RHS, Instr->getName()); narrowUDivOrURem() local 891 auto *BO = processSRem() local 952 auto *BO = processSDiv() local 1024 auto *BO = BinaryOperator::CreateLShr(SDI->getOperand(0), SDI->getOperand(1), processAShr() local [all...] |
H A D | SeparateConstOffsetFromGEP.cpp | 510 CanTraceInto(bool SignExtended,bool ZeroExtended,BinaryOperator * BO,bool NonNegative) CanTraceInto() argument 579 findInEitherOperand(BinaryOperator * BO,bool SignExtended,bool ZeroExtended) findInEitherOperand() argument 629 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(V)) { find() local 711 BinaryOperator *BO = cast<BinaryOperator>(U); distributeExtsAndCloneChain() local 734 BinaryOperator *BO = cast<BinaryOperator>(UserChain[ChainIndex]); removeConstOffset() local 1295 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(FirstOffsetDef)) { isLegalToSwapOperand() local [all...] |
H A D | Reassociate.cpp | 164 auto *BO = dyn_cast<BinaryOperator>(V); in isReassociableOp() local 173 auto *BO = dyn_cast<BinaryOperator>(V); in isReassociableOp() local 530 if (BinaryOperator *BO = isReassociableOp(Op, Opcode)) { LinearizeExprTree() local 731 BinaryOperator *BO = isReassociableOp(OldLHS, Opcode); RewriteExprTree() local 737 BinaryOperator *BO = isReassociableOp(OldRHS, Opcode); RewriteExprTree() local 764 BinaryOperator *BO = isReassociableOp(Op->getOperand(1), Opcode); RewriteExprTree() local 780 BinaryOperator *BO = isReassociableOp(Op->getOperand(0), Opcode); RewriteExprTree() local 1184 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); RemoveFactorFromExpression() local 1260 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); FindSingleUseMultiplyFactors() local 2338 BinaryOperator *BO = cast<BinaryOperator>(I); OptimizeInst() local [all...] |
H A D | LoopRerollPass.cpp |
|
/freebsd-src/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransZeroOutPropsInDealloc.cpp | 151 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) in isZeroingPropIvar() local 191 BinaryOperator *BO = dyn_cast<BinaryOperator>(PO->getSyntacticForm()); in isZeroingPropIvar() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 232 BinaryOperator *BO = BinaryOperator::CreateMul(NewOp, Shl); visitMul() local 310 auto *BO = BinaryOperator::CreateAdd(NewMul, NewC); visitMul() local 1101 auto *BO = BinaryOperator::Create(I.getOpcode(), X, commonIDivTransforms() local 1294 auto *BO = cast<OverflowingBinaryOperator>(Op); takeLog2() local 1399 BinaryOperator *BO = BinaryOperator::CreateUDiv( visitUDiv() local 1519 Instruction *BO = BinaryOperator::CreateSDiv(X, NegC); visitSDiv() local 1552 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); visitSDiv() local 1571 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); visitSDiv() local 1930 BinaryOperator *BO = CreateMulOrShift(Y); simplifyIRemMulShl() local 1941 BinaryOperator *BO = CreateMulOrShift(RemYZ); simplifyIRemMulShl() local [all...] |
H A D | InstCombineNegator.cpp | 186 Value *BO = I->getOpcode() == Instruction::AShr in visitImpl() local 279 Value *BO = visitImpl() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
H A D | RISCVCodeGenPrepare.cpp | 64 visitAnd(BinaryOperator & BO) visitAnd() argument
|
H A D | RISCVGatherScatterLowering.cpp | 137 auto *BO = dyn_cast<BinaryOperator>(Start); in matchStridedStart() local 244 auto *BO = dyn_cast<BinaryOperator>(Index); matchStridedRecurrence() local [all...] |
/freebsd-src/contrib/llvm-project/llvm/lib/Support/ |
H A D | FormatVariadic.cpp | 97 std::size_t BO = Fmt.find_first_of('{'); in splitLiteralAndReplacement() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | ScalarEvolutionAliasAnalysis.cpp | 95 Value *BO = GetBaseValue(BS); alias() local
|
H A D | PHITransAddr.cpp | 280 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(U)) translateSubExpr() local
|
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | InvalidatedIteratorChecker.cpp | 84 void InvalidatedIteratorChecker::checkPreStmt(const BinaryOperator *BO, in checkPreStmt() argument
|
H A D | DirectIvarAssignment.cpp | 166 const BinaryOperator *BO) { in VisitBinaryOperator() argument
|
H A D | MismatchedIteratorChecker.cpp | 184 void MismatchedIteratorChecker::checkPreStmt(const BinaryOperator *BO, in checkPreStmt()
|
H A D | TestAfterDivZeroChecker.cpp | 105 if (const BinaryOperator *BO = P->getStmtAs<BinaryOperator>()) { in REGISTER_SET_WITH_PROGRAMSTATE() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | IntegerDivision.cpp | 380 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandRemainder() local 434 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandDivision() local
|
H A D | SimplifyIndVar.cpp | 450 BinaryOperator *BO = BinaryOperator::Create( eliminateSaturatingIntrinsic() local 769 strengthenBinaryOp(BinaryOperator * BO,Instruction * IVOperand) strengthenBinaryOp() argument 778 strengthenOverflowingOperation(BinaryOperator * BO,Instruction * IVOperand) strengthenOverflowingOperation() argument 802 strengthenRightShift(BinaryOperator * BO,Instruction * IVOperand) strengthenRightShift() argument 952 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(UseInst)) { simplifyUsers() local [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaConcept.cpp | 46 if (auto *BO = dyn_cast<BinaryOperator>(E)) { in LogicalBinOp() local 99 if (LogicalBinOp BO = ConstraintExpression) { CheckConstraintExpression() local 187 if (LogicalBinOp BO = ConstraintExpr) { calculateConstraintSatisfaction() local 1044 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(SubstExpr)) { diagnoseWellFormedUnsatisfiedConstraintExpr() local 1306 if (LogicalBinOp BO = E) { fromConstraintExpr() local [all...] |
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ThreadSafetyCommon.cpp | 525 const BinaryOperator *BO, in translateBinOp() argument 536 const BinaryOperator *BO, in translateBinAssign() argument 561 til::SExpr *SExprBuilder::translateBinaryOperator(const BinaryOperator *BO, in translateBinaryOperator() argument [all...] |
H A D | UninitializedValues.cpp | 367 if (const auto *BO = dyn_cast<BinaryOperator>(E)) { in classify() local 395 void ClassifyRefs::VisitBinaryOperator(BinaryOperator *BO) { in VisitBinaryOperator() argument 757 VisitBinaryOperator(BinaryOperator * BO) VisitBinaryOperator() argument [all...] |
H A D | ReachableCode.cpp | 459 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(S)) isValidDeadStmt() local 562 const BinaryOperator *BO = cast<BinaryOperator>(S); GetUnreachableLoc() local
|
/freebsd-src/sys/powerpc/powerpc/ |
H A D | db_disasm.c | 620 u_int BO, BI; in disasm_fields() local 762 u_int BO; in disasm_fields() local
|
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUPerfHintAnalysis.cpp | 176 if (auto BO = dyn_cast<BinaryOperator>(V)) { in isIndirectAccess() local
|