Home
last modified time | relevance | path

Searched defs:BO (Results 1 – 25 of 73) sorted by relevance

123

/external/llvm/lib/Transforms/InstCombine/
DInstCombineMulDivRem.cpp183 BinaryOperator *BO = BinaryOperator::CreateNeg(Op0, I.getName()); in visitMul() local
200 BinaryOperator *BO = BinaryOperator::CreateMul(NewOp, Shl); in visitMul() local
284 BinaryOperator *BO = BinaryOperator::CreateMul(Op0v, Op1v); in visitMul() local
297 BinaryOperator *BO = dyn_cast<BinaryOperator>(Op0); in visitMul() local
340 BinaryOperator *BO = nullptr; in visitMul() local
815 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local
823 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local
843 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local
851 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local
1055 BinaryOperator *BO = BinaryOperator::CreateUDiv( in visitUDiv() local
[all …]
DInstCombineShifts.cpp219 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
DInstCombineSelect.cpp211 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(TI)) { in FoldSelectOpOp() local
259 BinaryOperator *BO = BinaryOperator::Create(TVI_BO->getOpcode(), in FoldSelectIntoOp() local
294 BinaryOperator *BO = BinaryOperator::Create(FVI_BO->getOpcode(), in FoldSelectIntoOp() local
DInstCombineVectorOps.cpp49 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) in CheapToScalarize() local
237 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) { in visitExtractElementInst() local
691 BinaryOperator *BO = cast<BinaryOperator>(I); in BuildNew() local
DInstCombinePHI.cpp36 if (OverflowingBinaryOperator *BO = in FoldPHIArgBinOpIntoPHI() local
423 if (OverflowingBinaryOperator *BO = in FoldPHIArgOpIntoPHI() local
DInstCombineInternal.h104 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(V)) in IsFreeToInvert() local
DInstructionCombining.cpp507 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(SimplifiedInst)) { in tryFactorization() local
673 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(&I)) { in FoldOperationIntoSelectOperand() local
1005 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) { in Descale() local
1155 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Ancestor)) { in Descale() local
/external/llvm/lib/Transforms/Scalar/
DSeparateConstOffsetFromGEP.cpp387 BinaryOperator *BO, in CanTraceInto()
447 APInt ConstantOffsetExtractor::findInEitherOperand(BinaryOperator *BO, in findInEitherOperand()
484 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(V)) { in find() local
561 BinaryOperator *BO = cast<BinaryOperator>(U); in distributeExtsAndCloneChain() local
584 BinaryOperator *BO = cast<BinaryOperator>(UserChain[ChainIndex]); in removeConstOffset() local
DReassociate.cpp623 if (BinaryOperator *BO = isReassociableOp(Op, Opcode)) { in LinearizeExprTree() local
693 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) in LinearizeExprTree() local
810 BinaryOperator *BO = isReassociableOp(OldLHS, Opcode); in RewriteExprTree() local
816 BinaryOperator *BO = isReassociableOp(OldRHS, Opcode); in RewriteExprTree() local
841 BinaryOperator *BO = isReassociableOp(Op->getOperand(1), Opcode); in RewriteExprTree() local
855 BinaryOperator *BO = isReassociableOp(Op->getOperand(0), Opcode); in RewriteExprTree() local
1113 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in RemoveFactorFromExpression() local
1189 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in FindSingleUseMultiplyFactors() local
2151 BinaryOperator *BO = cast<BinaryOperator>(I); in OptimizeInst() local
DScalarizer.cpp100 BinaryOperator &BO; member
426 bool Scalarizer::visitBinaryOperator(BinaryOperator &BO) { in visitBinaryOperator()
/external/clang/lib/ARCMigrate/
DTransZeroOutPropsInDealloc.cpp154 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/
DScalarEvolutionAliasAnalysis.cpp162 Value *BO = GetBaseValue(BS); in alias() local
DPHITransAddr.cpp299 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(U)) in PHITranslateSubExpr() local
/external/clang/lib/Analysis/
DPseudoConstantAnalysis.cpp94 const BinaryOperator *BO = cast<BinaryOperator>(Head); in RunAnalysis() local
DThreadSafetyCommon.cpp466 const BinaryOperator *BO, in translateBinOp()
478 const BinaryOperator *BO, in translateBinAssign()
504 til::SExpr *SExprBuilder::translateBinaryOperator(const BinaryOperator *BO, in translateBinaryOperator()
DReachableCode.cpp409 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(S)) in isValidDeadStmt() local
514 const BinaryOperator *BO = cast<BinaryOperator>(S); in GetUnreachableLoc() local
DUninitializedValues.cpp389 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/
DSimplifyIndVar.cpp270 bool SimplifyIndvar::strengthenOverflowingOperation(BinaryOperator *BO, in strengthenOverflowingOperation()
491 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(UseOper.first)) { in simplifyUsers() local
DIntegerDivision.cpp407 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/
DCheckObjCDealloc.cpp59 if (BinaryOperator* BO = dyn_cast<BinaryOperator>(S)) in scan_ivar_release() local
DDirectIvarAssignment.cpp166 const BinaryOperator *BO) { in VisitBinaryOperator()
DDereferenceChecker.cpp113 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(S)) { in reportBug() local
DTestAfterDivZeroChecker.cpp107 if (const BinaryOperator *BO = P->getStmtAs<BinaryOperator>()) { in REGISTER_SET_WITH_PROGRAMSTATE() local
DDeadStoresChecker.cpp105 const BinaryOperator *BO = in LookThroughTransitiveAssignmentsAndCommaOperators() local
/external/llvm/include/llvm/IR/
DIRBuilder.h677 BinaryOperator *BO = Insert(BinaryOperator::Create(Opc, LHS, RHS), Name); in CreateInsertNUWNSWBinOp() local
929 BinaryOperator *BO = Insert(BinaryOperator::CreateNeg(V), Name); variable

123