/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineMulDivRem.cpp | 190 BinaryOperator *BO = BinaryOperator::CreateNeg(Op0, I.getName()); in visitMul() local 207 BinaryOperator *BO = BinaryOperator::CreateMul(NewOp, Shl); in visitMul() local 295 BinaryOperator *BO = BinaryOperator::CreateMul(Op0v, Op1v); in visitMul() local 308 BinaryOperator *BO = dyn_cast<BinaryOperator>(Op0); in visitMul() local 351 BinaryOperator *BO = nullptr; in visitMul() local 825 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local 833 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local 853 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local 861 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local 1065 BinaryOperator *BO = BinaryOperator::CreateUDiv( in visitUDiv() local [all …]
|
D | InstCombineShifts.cpp | 219 BinaryOperator *BO = cast<BinaryOperator>(I); in GetShiftedValue() local 261 BinaryOperator *BO = cast<BinaryOperator>(I); in GetShiftedValue() local 355 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op0)) in FoldShiftByConstant() local
|
D | InstCombineSelect.cpp | 184 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(TI)) { in FoldSelectOpOp() local 232 BinaryOperator *BO = BinaryOperator::Create(TVI_BO->getOpcode(), in FoldSelectIntoOp() local 267 BinaryOperator *BO = BinaryOperator::Create(FVI_BO->getOpcode(), in FoldSelectIntoOp() local
|
D | InstCombineVectorOps.cpp | 51 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) in cheapToScalarize() local 187 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) { in visitExtractElementInst() local 642 BinaryOperator *BO = cast<BinaryOperator>(I); in buildNew() local
|
D | InstCombinePHI.cpp | 36 if (OverflowingBinaryOperator *BO = in FoldPHIArgBinOpIntoPHI() local 515 if (OverflowingBinaryOperator *BO = in FoldPHIArgOpIntoPHI() local
|
D | InstCombineInternal.h | 94 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(V)) in IsFreeToInvert() local
|
D | InstructionCombining.cpp | 517 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(SimplifiedInst)) { in tryFactorization() local 719 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(&I)) { in FoldOperationIntoSelectOperand() local 1065 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) { in Descale() local 1215 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Ancestor)) { in Descale() local 1248 Value *BO = B->CreateBinOp(Inst.getOpcode(), LHS, RHS); in CreateBinOpAsGiven() local
|
/external/llvm/lib/Transforms/Scalar/ |
D | SeparateConstOffsetFromGEP.cpp | 447 BinaryOperator *BO, in CanTraceInto() 508 APInt ConstantOffsetExtractor::findInEitherOperand(BinaryOperator *BO, in findInEitherOperand() 545 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(V)) { in find() local 621 BinaryOperator *BO = cast<BinaryOperator>(U); in distributeExtsAndCloneChain() local 644 BinaryOperator *BO = cast<BinaryOperator>(UserChain[ChainIndex]); in removeConstOffset() local 1223 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(FirstOffsetDef)) { in isLegalToSwapOperand() local
|
D | Reassociate.cpp | 590 if (BinaryOperator *BO = isReassociableOp(Op, Opcode)) { in LinearizeExprTree() local 660 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) in LinearizeExprTree() local 777 BinaryOperator *BO = isReassociableOp(OldLHS, Opcode); in RewriteExprTree() local 783 BinaryOperator *BO = isReassociableOp(OldRHS, Opcode); in RewriteExprTree() local 808 BinaryOperator *BO = isReassociableOp(Op->getOperand(1), Opcode); in RewriteExprTree() local 822 BinaryOperator *BO = isReassociableOp(Op->getOperand(0), Opcode); in RewriteExprTree() local 1097 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in RemoveFactorFromExpression() local 1173 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in FindSingleUseMultiplyFactors() local 2131 BinaryOperator *BO = cast<BinaryOperator>(I); in OptimizeInst() local
|
D | Scalarizer.cpp | 100 BinaryOperator &BO; member 432 bool Scalarizer::visitBinaryOperator(BinaryOperator &BO) { in visitBinaryOperator()
|
D | LoopRerollPass.cpp | 653 BinaryOperator *BO = dyn_cast<BinaryOperator>(U); in isLoopIncrement() local 678 if (auto *BO = dyn_cast<BinaryOperator>(I)) { in collectPossibleRoots() local
|
/external/clang/lib/ARCMigrate/ |
D | TransZeroOutPropsInDealloc.cpp | 154 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) in isZeroingPropIvar() local 194 BinaryOperator *BO = dyn_cast<BinaryOperator>(PO->getSyntacticForm()); in isZeroingPropIvar() local
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionAliasAnalysis.cpp | 79 Value *BO = GetBaseValue(BS); in alias() local
|
D | PHITransAddr.cpp | 295 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(U)) in PHITranslateSubExpr() local
|
/external/clang/lib/Analysis/ |
D | PseudoConstantAnalysis.cpp | 94 const BinaryOperator *BO = cast<BinaryOperator>(Head); in RunAnalysis() local
|
D | ThreadSafetyCommon.cpp | 455 const BinaryOperator *BO, in translateBinOp() 466 const BinaryOperator *BO, in translateBinAssign() 491 til::SExpr *SExprBuilder::translateBinaryOperator(const BinaryOperator *BO, in translateBinaryOperator()
|
D | ReachableCode.cpp | 409 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(S)) in isValidDeadStmt() local 514 const BinaryOperator *BO = cast<BinaryOperator>(S); in GetUnreachableLoc() local
|
D | UninitializedValues.cpp | 389 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) { in classify() local 417 void ClassifyRefs::VisitBinaryOperator(BinaryOperator *BO) { in VisitBinaryOperator() 745 void TransferFunctions::VisitBinaryOperator(BinaryOperator *BO) { in VisitBinaryOperator()
|
/external/llvm/lib/Transforms/Utils/ |
D | SimplifyIndVar.cpp | 350 bool SimplifyIndvar::strengthenOverflowingOperation(BinaryOperator *BO, in strengthenOverflowingOperation() 571 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(UseOper.first)) { in simplifyUsers() local
|
D | IntegerDivision.cpp | 407 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandRemainder() local 467 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandDivision() local
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | CheckObjCDealloc.cpp | 59 if (BinaryOperator* BO = dyn_cast<BinaryOperator>(S)) in scan_ivar_release() local
|
D | DirectIvarAssignment.cpp | 166 const BinaryOperator *BO) { in VisitBinaryOperator()
|
D | TestAfterDivZeroChecker.cpp | 107 if (const BinaryOperator *BO = P->getStmtAs<BinaryOperator>()) { in REGISTER_SET_WITH_PROGRAMSTATE() local
|
/external/llvm/include/llvm/IR/ |
D | IRBuilder.h | 745 BinaryOperator *BO = Insert(BinaryOperator::Create(Opc, LHS, RHS), Name); in CreateInsertNUWNSWBinOp() local 998 BinaryOperator *BO = Insert(BinaryOperator::CreateNeg(V), Name); variable
|
/external/clang/lib/AST/ |
D | Expr.cpp | 87 } else if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) { in skipRValueSubobjectAdjustments() local 136 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) { in isKnownToHaveBooleanValue() local 1206 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(CEE)) { in getCalleeDecl() local 2109 const BinaryOperator *BO = cast<BinaryOperator>(this); in isUnusedResultAWarning() local 2704 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) in isTemporaryObject() local 3398 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) { in getObjCProperty() local
|