/external/smali/dexlib2/accessorTestGenerator/src/main/java/org/jf/dexlib2/ |
D | AccessorTestGenerator.java | 47 private static class BinaryOperation { class in AccessorTestGenerator 50 public BinaryOperation(String name, String[] inputTypes) { in BinaryOperation() method in AccessorTestGenerator.BinaryOperation 59 public final BinaryOperation[] binaryOperations; 60 …public TypeDef(String name, UnaryOperation[] unaryOperations, BinaryOperation[] binaryOperations) { in TypeDef() 78 private static final BinaryOperation[] booleanOperations = new BinaryOperation[] { 79 new BinaryOperation("and", booleanInputs), 80 new BinaryOperation("or", booleanInputs), 81 new BinaryOperation("xor", booleanInputs), 84 private static final BinaryOperation[] floatOperations = new BinaryOperation[] { 85 new BinaryOperation("add", allInputs), [all …]
|
/external/libcxx/include/ |
D | numeric | 24 template <class InputIterator, class T, class BinaryOperation> 26 accumulate(InputIterator first, InputIterator last, T init, BinaryOperation binary_op); 36 template<class InputIterator, class T, class BinaryOperation> 38 reduce(InputIterator first, InputIterator last, T init, BinaryOperation binary_op); // C++17 61 template<class InputIterator, class T, class BinaryOperation, class UnaryOperation> 64 BinaryOperation binary_op, UnaryOperation unary_op); // C++17 70 template <class InputIterator, class OutputIterator, class BinaryOperation> 72 …partial_sum(InputIterator first, InputIterator last, OutputIterator result, BinaryOperation binary… 79 template<class InputIterator, class OutputIterator, class T, class BinaryOperation> 82 OutputIterator result, T init, BinaryOperation binary_op); // C++17 [all …]
|
/external/v8/src/asmjs/ |
D | asm-typer.h | 320 AsmType* ValidateBinaryOperation(BinaryOperation* binop); 322 AsmType* ValidateCommaExpression(BinaryOperation* comma); 336 AsmType* ValidateMultiplicativeExpression(BinaryOperation* binop); 338 AsmType* ValidateAdditiveExpression(BinaryOperation* binop, 341 AsmType* ValidateShiftExpression(BinaryOperation* binop); 347 AsmType* ValidateBitwiseANDExpression(BinaryOperation* binop); 349 AsmType* ValidateBitwiseXORExpression(BinaryOperation* binop); 351 AsmType* ValidateBitwiseORExpression(BinaryOperation* binop);
|
D | asm-wasm-builder.cc | 286 BinaryOperation* binop = expr->AsBinaryOperation(); in VisitForEffect() 909 BinaryOperation* binop = value->AsBinaryOperation(); in EmitAssignmentRhs() 1110 BinaryOperation* binop = expr->key()->AsBinaryOperation(); in VisitPropertyAndEmitIndex() 1429 BinaryOperation* parent_binop = parent_binop_; in VisitCallExpression() 1535 bool MatchIntBinaryOperation(BinaryOperation* expr, Token::Value op, in MatchIntBinaryOperation() 1549 bool MatchDoubleBinaryOperation(BinaryOperation* expr, Token::Value op, in MatchDoubleBinaryOperation() 1565 ConvertOperation MatchOr(BinaryOperation* expr) { in MatchOr() 1574 ConvertOperation MatchShr(BinaryOperation* expr) { in MatchShr() 1583 ConvertOperation MatchXor(BinaryOperation* expr) { in MatchXor() 1587 BinaryOperation* op = expr->left()->AsBinaryOperation(); in MatchXor() [all …]
|
D | asm-typer.cc | 779 bool IsDoubleAnnotation(BinaryOperation* binop) { in IsDoubleAnnotation() 793 bool IsIntAnnotation(BinaryOperation* binop) { in IsIntAnnotation() 1614 bool IsInvert(BinaryOperation* binop) { in IsInvert() 1627 bool IsUnaryMinus(BinaryOperation* binop) { in IsUnaryMinus() 1642 AsmType* AsmTyper::ValidateBinaryOperation(BinaryOperation* expr) { in ValidateBinaryOperation() 1729 AsmType* AsmTyper::ValidateCommaExpression(BinaryOperation* comma) { in ValidateCommaExpression() 1959 AsmType* AsmTyper::ValidateMultiplicativeExpression(BinaryOperation* binop) { in ValidateMultiplicativeExpression() 2044 AsmType* AsmTyper::ValidateAdditiveExpression(BinaryOperation* binop, in ValidateAdditiveExpression() 2105 AsmType* AsmTyper::ValidateShiftExpression(BinaryOperation* binop) { in ValidateShiftExpression() 2225 AsmType* AsmTyper::ValidateBitwiseANDExpression(BinaryOperation* binop) { in ValidateBitwiseANDExpression() [all …]
|
/external/parameter-framework/upstream/utility/ |
D | Utility.h | 53 template <class T, class InputIt, class BinaryOperation> 54 T join(InputIt first, InputIt last, BinaryOperation op, T empty = T{})
|
/external/v8/src/interpreter/ |
D | bytecode-generator.h | 63 void VisitArithmeticExpression(BinaryOperation* binop); 64 void VisitCommaExpression(BinaryOperation* binop); 65 void VisitLogicalOrExpression(BinaryOperation* binop); 66 void VisitLogicalAndExpression(BinaryOperation* binop);
|
D | bytecode-generator.cc | 2300 builder()->BinaryOperation(expr->binary_op(), old_value, in VisitAssignment() 2948 void BytecodeGenerator::VisitBinaryOperation(BinaryOperation* binop) { in VisitBinaryOperation() 2973 void BytecodeGenerator::VisitArithmeticExpression(BinaryOperation* expr) { in VisitArithmeticExpression() 2980 builder()->BinaryOperation(expr->op(), lhs, feedback_index(slot)); in VisitArithmeticExpression() 3073 void BytecodeGenerator::VisitCommaExpression(BinaryOperation* binop) { in VisitCommaExpression() 3078 void BytecodeGenerator::VisitLogicalOrExpression(BinaryOperation* binop) { in VisitLogicalOrExpression() 3113 void BytecodeGenerator::VisitLogicalAndExpression(BinaryOperation* binop) { in VisitLogicalAndExpression()
|
D | bytecode-array-builder.h | 287 BytecodeArrayBuilder& BinaryOperation(Token::Value binop, Register reg, in NON_EXPORTED_BASE()
|
/external/tensorflow/tensorflow/compiler/xla/service/ |
D | shape_inference.h | 57 BinaryOperation operation, const Shape& lhs, const Shape& rhs, 271 BinaryOperation operation, const Shape& lhs, const Shape& rhs, 287 BinaryOperation operation, const Shape& lhs, const Shape& rhs); 295 BinaryOperation operation, const Shape& smaller_shape,
|
D | shape_inference_test.cc | 259 return ShapeInference::InferBinaryOpShape(BinaryOperation::BINOP_COMPLEX, in TEST_F() 1115 BinaryOperation::BINOP_ADD, mat, vec8, {1}); in TEST_F() 1120 BinaryOperation::BINOP_ADD, mat, vec8, {0}); in TEST_F() 1124 BinaryOperation::BINOP_ADD, mat, vec16, {0}); in TEST_F() 1129 BinaryOperation::BINOP_ADD, mat, vec16, {1}); in TEST_F() 1141 BinaryOperation::BINOP_ADD, cube, matrix8_4, {1, 2}); in TEST_F() 1146 BinaryOperation::BINOP_ADD, cube, matrix16_4, {0, 2}); in TEST_F() 1151 BinaryOperation::BINOP_ADD, cube, matrix16_8, {0, 1}); in TEST_F() 1166 BinaryOperation::BINOP_ADD, tensor, vec8, {}); in TEST_F() 1173 BinaryOperation::BINOP_ADD, tensor, vec8, {3}); in TEST_F() [all …]
|
D | shape_inference.cc | 91 BinaryOperation OpcodeToBinaryOperation(HloOpcode opcode) { in OpcodeToBinaryOperation() 757 BinaryOperation operation, const Shape& lhs, const Shape& rhs) { in InferDegenerateDimensionBroadcastShape() 784 BinaryOperation operation, const Shape& smaller_shape, in InferInDimBroadcastShape() 886 BinaryOperation operation, const Shape& lhs, const Shape& rhs, in InferElementwiseBinaryOpShape() 947 BinaryOperation operation, const Shape& lhs, const Shape& rhs, in InferBinaryOpShape()
|
/external/google-breakpad/src/processor/ |
D | postfix_evaluator-inl.h | 77 enum BinaryOperation { in EvaluateToken() enum 87 BinaryOperation operation = BINARY_OP_NONE; in EvaluateToken()
|
/external/v8/src/full-codegen/ |
D | full-codegen.h | 462 void EmitBinaryOp(BinaryOperation* expr, Token::Value op); 466 void EmitInlineSmiBinaryOp(BinaryOperation* expr, 597 void VisitComma(BinaryOperation* expr); 598 void VisitLogicalExpression(BinaryOperation* expr); 599 void VisitArithmeticExpression(BinaryOperation* expr);
|
D | full-codegen.cc | 723 void FullCodeGenerator::VisitBinaryOperation(BinaryOperation* expr) { in VisitBinaryOperation() 751 void FullCodeGenerator::VisitComma(BinaryOperation* expr) { in VisitComma() 758 void FullCodeGenerator::VisitLogicalExpression(BinaryOperation* expr) { in VisitLogicalExpression() 827 void FullCodeGenerator::VisitArithmeticExpression(BinaryOperation* expr) { in VisitArithmeticExpression()
|
/external/v8/src/compiler/ |
D | ast-graph-builder.h | 386 void VisitComma(BinaryOperation* expr); 387 void VisitLogicalExpression(BinaryOperation* expr); 388 void VisitArithmeticExpression(BinaryOperation* expr);
|
D | ast-loop-assignment-analyzer.cc | 188 void ALAA::VisitBinaryOperation(BinaryOperation* e) { in VisitBinaryOperation()
|
/external/v8/src/ast/ |
D | ast-numbering.cc | 429 void AstNumberingVisitor::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation() 431 node->set_base_id(ReserveIdRange(BinaryOperation::num_ids())); in VisitBinaryOperation()
|
D | ast-expression-rewriter.cc | 322 void AstExpressionRewriter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
|
D | ast.h | 98 V(BinaryOperation) \ 2102 class BinaryOperation final : public Expression { 2154 BinaryOperation(Token::Value op, Expression* left, Expression* right, int pos) in BinaryOperation() function 2388 BinaryOperation* binary_operation() const { return binary_operation_; } in binary_operation() 2443 BinaryOperation* binary_operation_; 3428 BinaryOperation* NewBinaryOperation(Token::Value op, in NewBinaryOperation() 3432 return new (zone_) BinaryOperation(op, left, right, pos); in NewBinaryOperation()
|
D | ast.cc | 860 void BinaryOperation::RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) { in RecordToBooleanTypeFeedback() 869 void BinaryOperation::AssignFeedbackSlots(FeedbackVectorSpec* spec, in AssignFeedbackSlots()
|
D | prettyprinter.cc | 341 void CallPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation() 1177 void AstPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
|
D | ast-traversal-visitor.h | 426 BinaryOperation* expr) { in VisitBinaryOperation()
|
/external/v8/src/parsing/ |
D | preparser.h | 154 static PreParserExpression BinaryOperation(PreParserExpression left, in BinaryOperation() function 620 return PreParserExpression::BinaryOperation(left, op, right, zone_); in NewBinaryOperation()
|
/external/v8/src/crankshaft/ |
D | hydrogen.h | 2205 void VisitComma(BinaryOperation* expr); 2206 void VisitLogicalExpression(BinaryOperation* expr); 2207 void VisitArithmeticExpression(BinaryOperation* expr); 2679 BinaryOperation* expr,
|