| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/ |
| D | CorrelatedValuePropagation.cpp | 435 static bool willNotOverflow(BinaryOpIntrinsic *BO, LazyValueInfo *LVI) { in willNotOverflow() 515 if (auto *BO = dyn_cast<BinaryOperator>(NewOp)) in processOverflowIntrinsic() local 533 if (auto *BO = dyn_cast<BinaryOperator>(BinOp)) in processSaturatingInst() local 649 auto *BO = B.CreateBinOp(Instr->getOpcode(), LHS, RHS, Instr->getName()); in processUDivOrURem() local 665 auto *BO = BinaryOperator::CreateURem(SDI->getOperand(0), SDI->getOperand(1), in processSRem() local 687 auto *BO = BinaryOperator::CreateUDiv(SDI->getOperand(0), SDI->getOperand(1), in processSDiv() local 710 auto *BO = BinaryOperator::CreateLShr(SDI->getOperand(0), SDI->getOperand(1), in processAShr() local
|
| D | SeparateConstOffsetFromGEP.cpp | 486 BinaryOperator *BO, in CanTraceInto() 549 APInt ConstantOffsetExtractor::findInEitherOperand(BinaryOperator *BO, in findInEitherOperand() 586 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(V)) { in find() local 667 BinaryOperator *BO = cast<BinaryOperator>(U); in distributeExtsAndCloneChain() local 690 BinaryOperator *BO = cast<BinaryOperator>(UserChain[ChainIndex]); in removeConstOffset() local 1271 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(FirstOffsetDef)) { in isLegalToSwapOperand() local
|
| D | Reassociate.cpp | 510 if (BinaryOperator *BO = isReassociableOp(Op, Opcode)) { in LinearizeExprTree() local 700 BinaryOperator *BO = isReassociableOp(OldLHS, Opcode); in RewriteExprTree() local 706 BinaryOperator *BO = isReassociableOp(OldRHS, Opcode); in RewriteExprTree() local 731 BinaryOperator *BO = isReassociableOp(Op->getOperand(1), Opcode); in RewriteExprTree() local 745 BinaryOperator *BO = isReassociableOp(Op->getOperand(0), Opcode); in RewriteExprTree() local 1043 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in RemoveFactorFromExpression() local 1118 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in FindSingleUseMultiplyFactors() local 2172 BinaryOperator *BO = cast<BinaryOperator>(I); in OptimizeInst() local
|
| D | LoopRerollPass.cpp | 541 if (auto *BO = dyn_cast<BinaryOperator>(User)) { in isLoopControlIV() local 764 BinaryOperator *BO = dyn_cast<BinaryOperator>(U); in isLoopIncrement() local 791 if (auto *BO = dyn_cast<BinaryOperator>(I)) { in collectPossibleRoots() local
|
| D | Scalarizer.cpp | 151 BinaryOperator &BO; member 614 bool ScalarizerVisitor::visitBinaryOperator(BinaryOperator &BO) { in visitBinaryOperator()
|
| D | JumpThreading.cpp | 746 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) { in ComputeValueKnownInPredecessorsImpl() local 1755 bool JumpThreadingPass::ProcessBranchOnXOR(BinaryOperator *BO) { in ProcessBranchOnXOR()
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
| D | InstCombineMulDivRem.cpp | 188 BinaryOperator *BO = BinaryOperator::CreateNeg(Op0, I.getName()); in visitMul() local 205 BinaryOperator *BO = BinaryOperator::CreateMul(NewOp, Shl); in visitMul() local 339 BinaryOperator *BO = nullptr; in visitMul() local 742 auto *BO = BinaryOperator::Create(I.getOpcode(), X, in commonIDivTransforms() local 975 BinaryOperator *BO = BinaryOperator::CreateUDiv( in visitUDiv() local 1103 Instruction *BO = BinaryOperator::CreateSDiv(X, NegC); in visitSDiv() local 1121 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv() local 1131 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv() local
|
| D | InstructionCombining.cpp | 613 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(SimplifiedInst)) { in tryFactorization() local 880 auto *BO = cast<BinaryOperator>(&I); in foldOperationIntoSelectOperand() local 1077 } else if (auto *BO = dyn_cast<BinaryOperator>(&I)) { in foldOpIntoPhi() local 1256 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) { in Descale() local 1405 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Ancestor)) { in Descale() local 1459 if (auto *BO = dyn_cast<BinaryOperator>(NewBO0)) in foldVectorBinop() local 1462 if (auto *BO = dyn_cast<BinaryOperator>(NewBO1)) in foldVectorBinop() local 1475 if (auto *BO = dyn_cast<BinaryOperator>(XY)) in foldVectorBinop() local 1599 Instruction *InstCombiner::narrowMathIfNoOverflow(BinaryOperator &BO) { in narrowMathIfNoOverflow()
|
| D | InstCombineSelect.cpp | 78 BinaryOperator *BO; in foldSelectBinOpIdentity() local 398 if (auto *BO = dyn_cast<BinaryOperator>(TI)) { in foldSelectOpOp() local 449 BinaryOperator *BO = BinaryOperator::Create(TVI->getOpcode(), in foldSelectIntoOp() local 480 BinaryOperator *BO = BinaryOperator::Create(FVI->getOpcode(), in foldSelectIntoOp() local 788 BinaryOperator *BO = cast<BinaryOperator>(FVal); in canonicalizeSaturatedAdd() local 1125 if (auto *BO = dyn_cast<BinaryOperator>(V)) { in simplifyWithOpReplaced() local 2692 auto canMergeSelectThroughBinop = [](BinaryOperator *BO) { in visitSelectInst()
|
| D | InstCombineVectorOps.cpp | 376 BinaryOperator *BO; in visitExtractElementInst() local 1235 BinaryOperator *BO = cast<BinaryOperator>(I); in buildNew() local 1429 static BinopElts getAlternateBinop(BinaryOperator *BO, const DataLayout &DL) { in getAlternateBinop() 1473 auto *BO = cast<BinaryOperator>(Op0IsBinop ? Op0 : Op1); in foldSelectShuffleWith1Binop() local
|
| D | InstCombineInternal.h | 202 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(V)) in isFreeToInvert() local
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
| D | ScalarEvolutionAliasAnalysis.cpp | 82 Value *BO = GetBaseValue(BS); in alias() local
|
| D | PHITransAddr.cpp | 292 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(U)) in PHITranslateSubExpr() local
|
| D | LazyValueInfo.cpp | 655 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(BBI)) in solveBlockValueImpl() local 1086 BinaryOperator *BO, in solveBlockValueBinaryOp() 1298 BinaryOperator *BO = dyn_cast<BinaryOperator>(Cond); in getValueFromConditionImpl() local 1365 } else if (auto *BO = dyn_cast<BinaryOperator>(Usr)) { in constantFoldUser() local
|
| D | ValueTracking.cpp | 2045 if (auto *BO = dyn_cast<BinaryOperator>(Curr)) in isKnownNonNullFromDominatingCondition() local 2227 const OverflowingBinaryOperator *BO = cast<OverflowingBinaryOperator>(V); in isKnownNonZero() local 2240 const PossiblyExactOperator *BO = cast<PossiblyExactOperator>(V); in isKnownNonZero() local 2300 const OverflowingBinaryOperator *BO = cast<OverflowingBinaryOperator>(V); in isKnownNonZero() local 2348 const BinaryOperator *BO = dyn_cast<BinaryOperator>(V1); in isAddOfNonZero() local 5595 static void setLimitsForBinOp(const BinaryOperator &BO, APInt &Lower, in setLimitsForBinOp() 5875 if (auto *BO = dyn_cast<BinaryOperator>(V)) in computeConstantRange() local
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
| D | SimplifyIndVar.cpp | 487 BinaryOperator *BO = BinaryOperator::Create( in eliminateSaturatingIntrinsic() local 729 bool SimplifyIndvar::strengthenOverflowingOperation(BinaryOperator *BO, in strengthenOverflowingOperation() 764 bool SimplifyIndvar::strengthenRightShift(BinaryOperator *BO, in strengthenRightShift() 906 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(UseInst)) { in simplifyUsers() local
|
| D | IntegerDivision.cpp | 404 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandRemainder() local 463 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandDivision() local
|
| D | Evaluator.cpp | 398 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(CurInst)) { in EvaluateBlock() local
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Support/ |
| D | FormatVariadic.cpp | 95 std::size_t BO = Fmt.find_first_of('{', From); in splitLiteralAndReplacement() local
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
| D | AMDGPUPerfHintAnalysis.cpp | 182 if (auto BO = dyn_cast<BinaryOperator>(V)) { in isIndirectAccess() local
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/ |
| D | SanitizerCoverage.cpp | 622 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(&Inst)) in instrumentFunction() local 786 for (auto BO : DivTraceTargets) { in InjectTraceForDiv() local
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
| D | HexagonCommonGEP.cpp | 412 ValueVect BO; in collect() local 1246 ValueVect BO; in removeDeadCode() local
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
| D | IRBuilder.h | 1149 BinaryOperator *BO = Insert(BinaryOperator::Create(Opc, LHS, RHS), Name); in CreateInsertNUWNSWBinOp() local 1584 BinaryOperator *BO = Insert(BinaryOperator::CreateNeg(V), Name); variable
|
| /third_party/libphonenumber/javascript/i18n/phonenumbers/ |
| D | shortnumbermetadata.js | 454 ,"BO":[,[,,"[14]\\d\\d(?:\\d{2})?",,,,,,,[3,5] property
|
| /third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
| D | InterleavedLoadCombinePass.cpp | 944 if (auto *BO = dyn_cast<BinaryOperator>(&V)) in computePolynomial() local
|