/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 839 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local 847 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local 867 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local 875 BinaryOperator *BO = BinaryOperator::Create( in commonIDivTransforms() local 1079 BinaryOperator *BO = BinaryOperator::CreateUDiv( in visitUDiv() local [all …]
|
D | InstCombineShifts.cpp | 218 BinaryOperator *BO = cast<BinaryOperator>(I); in GetShiftedValue() local 262 BinaryOperator *BO = cast<BinaryOperator>(I); in GetShiftedValue() local 356 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op0)) in FoldShiftByConstant() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
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 | CorrelatedValuePropagation.cpp | 538 auto *BO = in processUDivOrURem() local 555 auto *BO = BinaryOperator::CreateURem(SDI->getOperand(0), SDI->getOperand(1), in processSRem() local 576 auto *BO = BinaryOperator::CreateUDiv(SDI->getOperand(0), SDI->getOperand(1), in processSDiv() local 598 auto *BO = BinaryOperator::CreateLShr(SDI->getOperand(0), SDI->getOperand(1), in processAShr() local
|
D | Reassociate.cpp | 503 if (BinaryOperator *BO = isReassociableOp(Op, Opcode)) { in LinearizeExprTree() local 575 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) in LinearizeExprTree() local 693 BinaryOperator *BO = isReassociableOp(OldLHS, Opcode); in RewriteExprTree() local 699 BinaryOperator *BO = isReassociableOp(OldRHS, Opcode); in RewriteExprTree() local 724 BinaryOperator *BO = isReassociableOp(Op->getOperand(1), Opcode); in RewriteExprTree() local 738 BinaryOperator *BO = isReassociableOp(Op->getOperand(0), Opcode); in RewriteExprTree() local 1020 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in RemoveFactorFromExpression() local 1095 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in FindSingleUseMultiplyFactors() local 2107 BinaryOperator *BO = cast<BinaryOperator>(I); in OptimizeInst() 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 | 489 if (BinaryOperator *BO = isReassociableOp(Op, Opcode)) { in LinearizeExprTree() local 559 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op)) in LinearizeExprTree() local 676 BinaryOperator *BO = isReassociableOp(OldLHS, Opcode); in RewriteExprTree() local 682 BinaryOperator *BO = isReassociableOp(OldRHS, Opcode); in RewriteExprTree() local 707 BinaryOperator *BO = isReassociableOp(Op->getOperand(1), Opcode); in RewriteExprTree() local 721 BinaryOperator *BO = isReassociableOp(Op->getOperand(0), Opcode); in RewriteExprTree() local 996 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in RemoveFactorFromExpression() local 1072 BinaryOperator *BO = isReassociableOp(V, Instruction::Mul, Instruction::FMul); in FindSingleUseMultiplyFactors() local 2065 BinaryOperator *BO = cast<BinaryOperator>(I); in OptimizeInst() local
|
D | CorrelatedValuePropagation.cpp | 357 auto *BO = BinaryOperator::CreateURem(SDI->getOperand(0), SDI->getOperand(1), in processSRem() local 375 auto *BO = BinaryOperator::CreateUDiv(SDI->getOperand(0), SDI->getOperand(1), in processSDiv() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineMulDivRem.cpp | 145 BinaryOperator *BO = BinaryOperator::CreateNeg(Op0, I.getName()); in visitMul() local 162 BinaryOperator *BO = BinaryOperator::CreateMul(NewOp, Shl); in visitMul() local 289 BinaryOperator *BO = nullptr; in visitMul() local 719 auto *BO = BinaryOperator::Create(I.getOpcode(), X, in commonIDivTransforms() local 952 BinaryOperator *BO = BinaryOperator::CreateUDiv( in visitUDiv() local 1079 auto *BO = BinaryOperator::CreateSDiv(X, ConstantExpr::getNeg(RHS)); in visitSDiv() local 1091 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv() local 1101 auto *BO = BinaryOperator::CreateUDiv(Op0, Op1, I.getName()); in visitSDiv() local
|
D | InstCombineVectorOps.cpp | 74 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) in cheapToScalarize() local 228 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) { in visitExtractElementInst() local 958 BinaryOperator *BO = cast<BinaryOperator>(I); in buildNew() local 1159 static BinopElts getAlternateBinop(BinaryOperator *BO, const DataLayout &DL) { in getAlternateBinop() 1203 auto *BO = cast<BinaryOperator>(Op0IsBinop ? Op0 : Op1); in foldSelectShuffleWith1Binop() local
|
D | InstCombineSelect.cpp | 76 auto *BO = in foldSelectBinOpIdentity() local 351 if (auto *BO = dyn_cast<BinaryOperator>(TI)) { in foldSelectOpOp() local 399 BinaryOperator *BO = BinaryOperator::Create(TVI->getOpcode(), in foldSelectIntoOp() local 430 BinaryOperator *BO = BinaryOperator::Create(FVI->getOpcode(), in foldSelectIntoOp() local 1882 auto canMergeSelectThroughBinop = [](BinaryOperator *BO) { in visitSelectInst()
|
/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/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
D | InstCombineShifts.cpp | 211 BinaryOperator *BO = cast<BinaryOperator>(I); in GetShiftedValue() local 253 BinaryOperator *BO = cast<BinaryOperator>(I); in GetShiftedValue() local 344 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(Op0)) in FoldShiftByConstant() local
|
D | InstCombineSelect.cpp | 180 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(TI)) { in FoldSelectOpOp() local 229 BinaryOperator *BO = BinaryOperator::Create(TVI_BO->getOpcode(), in FoldSelectIntoOp() local 264 BinaryOperator *BO = BinaryOperator::Create(FVI_BO->getOpcode(), in FoldSelectIntoOp() local
|
D | InstCombineVectorOps.cpp | 42 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) in CheapToScalarize() local 189 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) { in visitExtractElementInst() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | ScalarEvolutionAliasAnalysis.cpp | 78 Value *BO = GetBaseValue(BS); in alias() local
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionAliasAnalysis.cpp | 78 Value *BO = GetBaseValue(BS); in alias() local
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ScalarEvolutionAliasAnalysis.cpp | 161 Value *BO = GetBaseValue(BS); in alias() local
|
/external/clang/lib/Analysis/ |
D | PseudoConstantAnalysis.cpp | 92 const BinaryOperator *BO = cast<BinaryOperator>(Head); in RunAnalysis() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Support/ |
D | FormatVariadic.cpp | 96 std::size_t BO = Fmt.find_first_of('{', From); in splitLiteralAndReplacement() local
|
/external/spirv-llvm/lib/SPIRV/ |
D | SPIRVRegularizeLLVM.cpp | 134 if (auto BO = dyn_cast<BinaryOperator>(II)) { in regularize() local
|
/external/llvm/lib/Transforms/Utils/ |
D | SimplifyIndVar.cpp | 491 bool SimplifyIndvar::strengthenOverflowingOperation(BinaryOperator *BO, in strengthenOverflowingOperation() 643 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(UseOper.first)) { in simplifyUsers() local
|
D | IntegerDivision.cpp | 405 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandRemainder() local 464 BinaryOperator *BO = dyn_cast<BinaryOperator>(Builder.GetInsertPoint()); in expandDivision() local
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
D | SimplifyIndVar.cpp | 722 bool SimplifyIndvar::strengthenOverflowingOperation(BinaryOperator *BO, in strengthenOverflowingOperation() 785 bool SimplifyIndvar::strengthenRightShift(BinaryOperator *BO, in strengthenRightShift() 927 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(UseInst)) { in simplifyUsers() local
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
D | DirectIvarAssignment.cpp | 165 const BinaryOperator *BO) { in VisitBinaryOperator()
|