| /external/llvm/examples/ParallelJIT/ |
| ParallelJIT.cpp | 57 Instruction *Add = BinaryOperator::CreateAdd(One, ArgX, "addresult", BB); 99 Value *Sub = BinaryOperator::CreateSub(ArgX, One, "arg", RecurseBB); 103 Sub = BinaryOperator::CreateSub(ArgX, Two, "arg", RecurseBB); 108 BinaryOperator::CreateAdd(CallFibX1, CallFibX2, "addresult", RecurseBB);
|
| /external/llvm/lib/ExecutionEngine/Interpreter/ |
| Interpreter.h | 147 void visitBinaryOperator(BinaryOperator &I); 177 void visitShl(BinaryOperator &I); 178 void visitLShr(BinaryOperator &I); 179 void visitAShr(BinaryOperator &I);
|
| /libcore/luni/src/test/java/libcore/java/util/function/ |
| DoubleUnaryOperatorTest.java | 22 import java.util.function.BinaryOperator;
|
| /libcore/ojluni/src/main/java/java/util/ |
| Comparators.java | 28 import java.util.function.BinaryOperator;
|
| /libcore/ojluni/src/main/java/java/util/stream/ |
| Stream.java | 39 import java.util.function.BinaryOperator; 604 T reduce(T identity, BinaryOperator<T> accumulator); 640 * @see #reduce(Object, BinaryOperator) 644 Optional<T> reduce(BinaryOperator<T> accumulator); 690 * @see #reduce(BinaryOperator) 691 * @see #reduce(Object, BinaryOperator) [all...] |
| ReduceOps.java | 36 import java.util.function.BinaryOperator; 69 makeRef(U seed, BiFunction<U, ? super T, U> reducer, BinaryOperator<U> combiner) { 105 makeRef(BinaryOperator<T> operator) { 159 BinaryOperator<I> combiner = collector.combiner(); 343 BinaryOperator<R> combiner) { 479 BinaryOperator<R> combiner) { 615 BinaryOperator<R> combiner) {
|
| /external/clang/lib/StaticAnalyzer/Checkers/ |
| DeadStoresChecker.cpp | 105 const BinaryOperator *BO = 106 dyn_cast<BinaryOperator>(Ex->IgnoreParenCasts()); 235 bool isIncrement(VarDecl *VD, const BinaryOperator* B) { 240 const BinaryOperator* BRHS = dyn_cast<BinaryOperator>(RHS); 269 if (const BinaryOperator* B = dyn_cast<BinaryOperator>(S)) {
|
| CStringSyntaxChecker.cpp | 111 if (const BinaryOperator *BE = 112 dyn_cast<BinaryOperator>(LenArg->IgnoreParenCasts())) {
|
| DirectIvarAssignment.cpp | 78 void VisitBinaryOperator(const BinaryOperator *BO); 166 const BinaryOperator *BO) {
|
| /external/llvm/lib/Target/AArch64/ |
| AArch64AddressTypePromotion.cpp | 161 const BinaryOperator *BinOp = dyn_cast<BinaryOperator>(Inst); 203 if (isa<BinaryOperator>(Inst) && isa<ConstantInt>(Inst->getOperand(1))) 457 const BinaryOperator *BinOp = dyn_cast<BinaryOperator>(Inst);
|
| /external/llvm/lib/Transforms/Utils/ |
| SimplifyIndVar.cpp | 76 void eliminateIVRemainder(BinaryOperator *Rem, Value *IVOperand, 78 bool strengthenOverflowingOperation(BinaryOperator *OBO, Value *IVOperand); 110 if (!isa<BinaryOperator>(IVOperand) 235 void SimplifyIndvar::eliminateIVRemainder(BinaryOperator *Rem, 292 if (BinaryOperator *Rem = dyn_cast<BinaryOperator>(UseInst)) { 350 bool SimplifyIndvar::strengthenOverflowingOperation(BinaryOperator *BO, 571 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(UseOper.first)) {
|
| /external/clang/lib/Analysis/ |
| PseudoConstantAnalysis.cpp | 94 const BinaryOperator *BO = cast<BinaryOperator>(Head);
|
| ReachableCode.cpp | 207 const BinaryOperator *B = cast<BinaryOperator>(S); 258 if (isa<BinaryOperator>(Term)) { 409 if (const BinaryOperator *BO = dyn_cast<BinaryOperator>(S)) 514 const BinaryOperator *BO = cast<BinaryOperator>(S);
|
| CFG.cpp | 59 tryNormalizeBinaryOperator(const BinaryOperator *B) { 430 CFGBlock *VisitBinaryOperator(BinaryOperator *B, AddStmtChoice asc); 465 CFGBlock *VisitLogicalOperator(BinaryOperator *B); 466 std::pair<CFGBlock *, CFGBlock *> VisitLogicalOperator(BinaryOperator *B, 556 CFGBlock *VisitBinaryOperatorForTemporaryDtors(BinaryOperator *E, 644 TryResult checkIncorrectRelationalOperator(const BinaryOperator *B) { 683 TryResult checkIncorrectEqualityOperator(const BinaryOperator *B) { 698 const BinaryOperator *BitOp = dyn_cast<BinaryOperator>(BoolExpr); 758 TryResult checkIncorrectLogicOperator(const BinaryOperator *B) [all...] |
| /external/llvm/unittests/IR/ |
| IRBuilderTest.cpp | 252 cast<BinaryOperator>(Builder.CreateNSWAdd(V, V))->hasNoSignedWrap()); 254 cast<BinaryOperator>(Builder.CreateNSWMul(V, V))->hasNoSignedWrap()); 256 cast<BinaryOperator>(Builder.CreateNSWSub(V, V))->hasNoSignedWrap()); 257 EXPECT_TRUE(cast<BinaryOperator>( 262 cast<BinaryOperator>(Builder.CreateNUWAdd(V, V))->hasNoUnsignedWrap()); 264 cast<BinaryOperator>(Builder.CreateNUWMul(V, V))->hasNoUnsignedWrap()); 266 cast<BinaryOperator>(Builder.CreateNUWSub(V, V))->hasNoUnsignedWrap()); 267 EXPECT_TRUE(cast<BinaryOperator>(
|
| /frameworks/compile/libbcc/lib/Renderscript/ |
| RSX86TranslateGEPPass.cpp | 60 return llvm::BinaryOperator::CreateAdd(accum, incr, "", InsertBefore); 93 llvm::Value *Incr = llvm::BinaryOperator::CreateMul(
|
| /frameworks/compile/slang/ |
| slang_rs_object_ref_count.h | 67 void ReplaceRSObjectAssignment(clang::BinaryOperator *AS); 202 void VisitBinAssign(clang::BinaryOperator *AS);
|
| /external/clang/lib/StaticAnalyzer/Core/ |
| CheckerHelpers.cpp | 81 if (auto Assign = dyn_cast_or_null<BinaryOperator>(S)) {
|
| SVals.cpp | 196 BinaryOperator::Opcode Op, 222 BinaryOperator::Opcode Op, 225 assert(BinaryOperator::isComparisonOp(Op) || Op == BO_Sub);
|
| /libcore/luni/src/main/java/java/util/concurrent/atomic/ |
| AtomicReferenceArray.java | 11 import java.util.function.BinaryOperator; 230 BinaryOperator<E> accumulatorFunction) { 256 BinaryOperator<E> accumulatorFunction) {
|
| AtomicReferenceFieldUpdater.java | 15 import java.util.function.BinaryOperator; 223 BinaryOperator<V> accumulatorFunction) { 248 BinaryOperator<V> accumulatorFunction) {
|
| /external/llvm/lib/Transforms/InstCombine/ |
| InstCombineVectorOps.cpp | 51 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) 85 !(isa<BinaryOperator>(PHIUser)) || !cheapToScalarize(PHIUser, true)) 102 BinaryOperator *B0 = cast<BinaryOperator>(PHIUser); 109 BinaryOperator::Create(B0->getOpcode(), scalarPHI, Op), *B0); 187 if (BinaryOperator *BO = dyn_cast<BinaryOperator>(I)) { 196 return BinaryOperator::Create(BO->getOpcode(), newEI0, newEI1); 642 BinaryOperator *BO = cast<BinaryOperator>(I) [all...] |
| InstructionCombining.cpp | 121 static bool MaintainNoSignedWrap(BinaryOperator &I, Value *B, Value *C) { 157 static void ClearSubclassDataAfterReassociation(BinaryOperator &I) { 189 bool InstCombiner::SimplifyAssociativeOrCommutative(BinaryOperator &I) { 201 BinaryOperator *Op0 = dyn_cast<BinaryOperator>(I.getOperand(0)); 202 BinaryOperator *Op1 = dyn_cast<BinaryOperator>(I.getOperand(1)); 219 (!Op0 || (isa<BinaryOperator>(Op0) && Op0->hasNoSignedWrap()))) { 309 BinaryOperator *New = BinaryOperator::Create(Opcode, A, B) [all...] |
| /external/llvm/include/llvm/IR/ |
| IRBuilder.h | 741 BinaryOperator *CreateInsertNUWNSWBinOp(BinaryOperator::BinaryOps Opc, 745 BinaryOperator *BO = Insert(BinaryOperator::Create(Opc, LHS, RHS), Name); 782 return Insert(AddFPMathAttributes(BinaryOperator::CreateFAdd(LHS, RHS), 804 return Insert(AddFPMathAttributes(BinaryOperator::CreateFSub(LHS, RHS), [all...] |
| /external/llvm/lib/Transforms/Vectorize/ |
| SLPVectorizer.cpp | 213 if (auto *VecOp = dyn_cast<BinaryOperator>(I)) { 214 if (auto *Intersection = dyn_cast<BinaryOperator>(VL[0])) { 218 if (auto *Scalar = dyn_cast<BinaryOperator>(VL[i])) [all...] |