Home
last modified time | relevance | path

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

123

/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/InstCombine/
H A 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 …]
H A DInstCombineShifts.cpp218 BinaryOperator *BO = cast<BinaryOperator>(I); in GetShiftedValue() local
260 BinaryOperator *BO = cast<BinaryOperator>(I); in GetShiftedValue() local
352 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op0)) in FoldShiftByConstant() local
H A DInstCombineVectorOps.cpp48 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) in CheapToScalarize() local
236 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) { in visitExtractElementInst() local
690 BinaryOperator *BO = cast<BinaryOperator>(I); in BuildNew() local
H A 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
H A DInstCombinePHI.cpp37 if (OverflowingBinaryOperator *BO = in FoldPHIArgBinOpIntoPHI() local
423 if (OverflowingBinaryOperator *BO = in FoldPHIArgOpIntoPHI() local
H A DInstructionCombining.cpp534 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(SimplifiedInst)) { in tryFactorization() local
700 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(&I)) { in FoldOperationIntoSelectOperand() local
1038 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) { in Descale() local
1188 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Ancestor)) { in Descale() local
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSeparateConstOffsetFromGEP.cpp402 BinaryOperator *BO, in CanTraceInto()
462 APInt ConstantOffsetExtractor::findInEitherOperand(BinaryOperator *BO, in findInEitherOperand()
499 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(V)) { in find() local
576 BinaryOperator *BO = cast<BinaryOperator>(U); in distributeExtsAndCloneChain() local
599 BinaryOperator *BO = cast<BinaryOperator>(UserChain[ChainIndex]); in removeConstOffset() local
H A DReassociate.cpp625 if (BinaryOperator *BO = isReassociableOp(Op, Opcode)) { in LinearizeExprTree() local
695 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) in LinearizeExprTree() local
812 BinaryOperator *BO = isReassociableOp(OldLHS, Opcode); in RewriteExprTree() local
818 BinaryOperator *BO = isReassociableOp(OldRHS, Opcode); in RewriteExprTree() local
843 BinaryOperator *BO = isReassociableOp(Op->getOperand(1), Opcode); in RewriteExprTree() local
857 BinaryOperator *BO = isReassociableOp(Op->getOperand(0), Opcode); in RewriteExprTree() local
1112 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in RemoveFactorFromExpression() local
1188 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in FindSingleUseMultiplyFactors() local
2149 BinaryOperator *BO = cast<BinaryOperator>(I); in OptimizeInst() local
H A DScalarizer.cpp100 BinaryOperator &BO; member
432 bool Scalarizer::visitBinaryOperator(BinaryOperator &BO) { in visitBinaryOperator()
H A DJumpThreading.cpp482 } else if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) { in ComputeValueKnownInPredecessors() local
1259 bool JumpThreading::ProcessBranchOnXOR(BinaryOperator *BO) { in ProcessBranchOnXOR()
/minix3/external/bsd/llvm/dist/clang/lib/ARCMigrate/
H A DTransZeroOutPropsInDealloc.cpp154 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) in isZeroingPropIvar() local
194 BinaryOperator *BO = dyn_cast<BinaryOperator>(PO->getSyntacticForm()); in isZeroingPropIvar() local
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DScalarEvolutionAliasAnalysis.cpp161 Value *BO = GetBaseValue(BS); in alias() local
H A DPHITransAddr.cpp299 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(U)) in PHITranslateSubExpr() local
/minix3/external/bsd/llvm/dist/clang/lib/Analysis/
H A DPseudoConstantAnalysis.cpp94 const BinaryOperator *BO = cast<BinaryOperator>(Head); in RunAnalysis() local
H A DThreadSafetyCommon.cpp477 const BinaryOperator *BO, in translateBinOp()
489 const BinaryOperator *BO, in translateBinAssign()
515 til::SExpr *SExprBuilder::translateBinaryOperator(const BinaryOperator *BO, in translateBinaryOperator()
H A DReachableCode.cpp409 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(S)) in isValidDeadStmt() local
514 const BinaryOperator *BO = cast<BinaryOperator>(S); in GetUnreachableLoc() local
H A DUninitializedValues.cpp379 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(E)) { in classify() local
399 void ClassifyRefs::VisitBinaryOperator(BinaryOperator *BO) { in VisitBinaryOperator()
712 void TransferFunctions::VisitBinaryOperator(BinaryOperator *BO) { in VisitBinaryOperator()
/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/Utils/
H A DSimplifyIndVar.cpp277 bool SimplifyIndvar::strengthenOverflowingOperation(BinaryOperator *BO, in strengthenOverflowingOperation()
536 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(UseOper.first)) { in simplifyUsers() local
H A DIntegerDivision.cpp407 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandRemainder() local
467 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandDivision() local
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DCheckObjCDealloc.cpp59 if (BinaryOperator* BO = dyn_cast<BinaryOperator>(S)) in scan_ivar_release() local
H A DDirectIvarAssignment.cpp166 const BinaryOperator *BO) { in VisitBinaryOperator()
H A DDereferenceChecker.cpp113 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(S)) { in reportBug() local
H A DTestAfterDivZeroChecker.cpp107 if (const BinaryOperator *BO = P->getStmtAs<BinaryOperator>()) { in REGISTER_SET_WITH_PROGRAMSTATE() local
H A DDeadStoresChecker.cpp105 const BinaryOperator *BO = in LookThroughTransitiveAssignmentsAndCommaOperators() local
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DIRBuilder.h670 BinaryOperator *BO = Insert(BinaryOperator::Create(Opc, LHS, RHS), Name); in CreateInsertNUWNSWBinOp() local
922 BinaryOperator *BO = Insert(BinaryOperator::CreateNeg(V), Name); variable

123