/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/v8/src/asmjs/ |
D | asm-typer.h | 268 AsmType* ValidateBinaryOperation(BinaryOperation* binop); 270 AsmType* ValidateCommaExpression(BinaryOperation* comma); 284 AsmType* ValidateMultiplicativeExpression(BinaryOperation* binop); 286 AsmType* ValidateAdditiveExpression(BinaryOperation* binop, 289 AsmType* ValidateShiftExpression(BinaryOperation* binop); 295 AsmType* ValidateBitwiseANDExpression(BinaryOperation* binop); 297 AsmType* ValidateBitwiseXORExpression(BinaryOperation* binop); 299 AsmType* ValidateBitwiseORExpression(BinaryOperation* binop);
|
D | asm-wasm-builder.cc | 192 BinaryOperation* binop = expr->AsBinaryOperation(); in VisitForEffect() 778 BinaryOperation* binop = value->AsBinaryOperation(); in EmitAssignmentRhs() 983 BinaryOperation* binop = expr->key()->AsBinaryOperation(); in VisitPropertyAndEmitIndex() 1397 bool MatchIntBinaryOperation(BinaryOperation* expr, Token::Value op, in MatchIntBinaryOperation() 1411 bool MatchDoubleBinaryOperation(BinaryOperation* expr, Token::Value op, in MatchDoubleBinaryOperation() 1427 ConvertOperation MatchOr(BinaryOperation* expr) { in MatchOr() 1436 ConvertOperation MatchShr(BinaryOperation* expr) { in MatchShr() 1445 ConvertOperation MatchXor(BinaryOperation* expr) { in MatchXor() 1449 BinaryOperation* op = expr->left()->AsBinaryOperation(); in MatchXor() 1464 ConvertOperation MatchMul(BinaryOperation* expr) { in MatchMul() [all …]
|
D | asm-typer.cc | 706 bool IsDoubleAnnotation(BinaryOperation* binop) { in IsDoubleAnnotation() 721 bool IsIntAnnotation(BinaryOperation* binop) { in IsIntAnnotation() 1532 bool IsInvert(BinaryOperation* binop) { in IsInvert() 1546 bool IsUnaryMinus(BinaryOperation* binop) { in IsUnaryMinus() 1562 AsmType* AsmTyper::ValidateBinaryOperation(BinaryOperation* expr) { in ValidateBinaryOperation() 1649 AsmType* AsmTyper::ValidateCommaExpression(BinaryOperation* comma) { in ValidateCommaExpression() 1879 AsmType* AsmTyper::ValidateMultiplicativeExpression(BinaryOperation* binop) { in ValidateMultiplicativeExpression() 1964 AsmType* AsmTyper::ValidateAdditiveExpression(BinaryOperation* binop, in ValidateAdditiveExpression() 2025 AsmType* AsmTyper::ValidateShiftExpression(BinaryOperation* binop) { in ValidateShiftExpression() 2145 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 | 61 void VisitArithmeticExpression(BinaryOperation* binop); 62 void VisitCommaExpression(BinaryOperation* binop); 63 void VisitLogicalOrExpression(BinaryOperation* binop); 64 void VisitLogicalAndExpression(BinaryOperation* binop);
|
D | bytecode-generator.cc | 2147 builder()->BinaryOperation(expr->binary_op(), old_value, in VisitAssignment() 2772 void BytecodeGenerator::VisitBinaryOperation(BinaryOperation* binop) { in VisitBinaryOperation() 2797 void BytecodeGenerator::VisitArithmeticExpression(BinaryOperation* expr) { in VisitArithmeticExpression() 2803 builder()->BinaryOperation(expr->op(), lhs, feedback_index(slot)); in VisitArithmeticExpression() 2826 void BytecodeGenerator::VisitCommaExpression(BinaryOperation* binop) { in VisitCommaExpression() 2831 void BytecodeGenerator::VisitLogicalOrExpression(BinaryOperation* binop) { in VisitLogicalOrExpression() 2866 void BytecodeGenerator::VisitLogicalAndExpression(BinaryOperation* binop) { in VisitLogicalAndExpression()
|
D | bytecode-array-builder.h | 237 BytecodeArrayBuilder& BinaryOperation(Token::Value binop, Register reg, in NON_EXPORTED_BASE()
|
D | bytecode-array-builder.cc | 257 BytecodeArrayBuilder& BytecodeArrayBuilder::BinaryOperation(Token::Value op, in BYTECODE_LIST()
|
/external/libcxx/include/ |
D | numeric | 24 template <class InputIterator, class T, class BinaryOperation> 26 accumulate(InputIterator first, InputIterator last, T init, BinaryOperation binary_op); 41 template <class InputIterator, class OutputIterator, class BinaryOperation> 43 …partial_sum(InputIterator first, InputIterator last, OutputIterator result, BinaryOperation binary… 49 template <class InputIterator, class OutputIterator, class BinaryOperation> 51 …ference(InputIterator first, InputIterator last, OutputIterator result, BinaryOperation binary_op);
|
/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 | 557 void EmitBinaryOp(BinaryOperation* expr, Token::Value op); 561 void EmitInlineSmiBinaryOp(BinaryOperation* expr, 708 void VisitComma(BinaryOperation* expr); 709 void VisitLogicalExpression(BinaryOperation* expr); 710 void VisitArithmeticExpression(BinaryOperation* expr);
|
D | full-codegen.cc | 753 void FullCodeGenerator::VisitBinaryOperation(BinaryOperation* expr) { in VisitBinaryOperation() 781 void FullCodeGenerator::VisitComma(BinaryOperation* expr) { in VisitComma() 788 void FullCodeGenerator::VisitLogicalExpression(BinaryOperation* expr) { in VisitLogicalExpression() 857 void FullCodeGenerator::VisitArithmeticExpression(BinaryOperation* expr) { in VisitArithmeticExpression()
|
/external/v8/src/compiler/ |
D | ast-graph-builder.h | 442 void VisitComma(BinaryOperation* expr); 443 void VisitLogicalExpression(BinaryOperation* expr); 444 void VisitArithmeticExpression(BinaryOperation* expr);
|
D | ast-loop-assignment-analyzer.cc | 187 void ALAA::VisitBinaryOperation(BinaryOperation* e) { in VisitBinaryOperation()
|
/external/v8/src/ast/ |
D | ast-numbering.cc | 379 void AstNumberingVisitor::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation() 381 node->set_base_id(ReserveIdRange(BinaryOperation::num_ids())); in VisitBinaryOperation()
|
D | ast-literal-reindexer.cc | 168 void AstLiteralReindexer::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
|
D | ast.cc | 704 void BinaryOperation::RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) { in RecordToBooleanTypeFeedback() 713 void BinaryOperation::AssignFeedbackVectorSlots( in AssignFeedbackVectorSlots()
|
D | ast-expression-rewriter.cc | 321 void AstExpressionRewriter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
|
D | ast.h | 97 V(BinaryOperation) \ 2110 class BinaryOperation final : public Expression { 2164 BinaryOperation(Token::Value op, Expression* left, Expression* right, int pos) in BinaryOperation() function 2400 BinaryOperation* binary_operation() const { return binary_operation_; } in binary_operation() 2455 BinaryOperation* binary_operation_; 3397 BinaryOperation* NewBinaryOperation(Token::Value op, in NewBinaryOperation() 3401 return new (zone_) BinaryOperation(op, left, right, pos); in NewBinaryOperation()
|
D | prettyprinter.cc | 340 void CallPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation() 1160 void AstPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
|
D | ast-traversal-visitor.h | 425 BinaryOperation* expr) { in VisitBinaryOperation()
|
/external/v8/src/parsing/ |
D | preparser.h | 150 static PreParserExpression BinaryOperation(PreParserExpression left, in BinaryOperation() function 607 return PreParserExpression::BinaryOperation(left, op, right); in NewBinaryOperation()
|
D | pattern-rewriter.cc | 653 NOT_A_PATTERN(BinaryOperation)
|
/external/v8/src/crankshaft/ |
D | hydrogen.h | 2215 void VisitComma(BinaryOperation* expr); 2216 void VisitLogicalExpression(BinaryOperation* expr); 2217 void VisitArithmeticExpression(BinaryOperation* expr); 2665 BinaryOperation* expr,
|