Home
last modified time | relevance | path

Searched refs:BinaryOperation (Results 1 – 25 of 31) sorted by relevance

12

/external/smali/dexlib2/accessorTestGenerator/src/main/java/org/jf/dexlib2/
DAccessorTestGenerator.java47 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/
Dnumeric24 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/v8/src/compiler/
Dast-graph-builder.h168 void VisitComma(BinaryOperation* expr);
169 void VisitLogicalExpression(BinaryOperation* expr);
170 void VisitArithmeticExpression(BinaryOperation* expr);
Dast-graph-builder.cc1469 void AstGraphBuilder::VisitBinaryOperation(BinaryOperation* expr) { in VisitBinaryOperation()
1637 void AstGraphBuilder::VisitComma(BinaryOperation* expr) { in VisitComma()
1644 void AstGraphBuilder::VisitLogicalExpression(BinaryOperation* expr) { in VisitLogicalExpression()
/external/google-breakpad/src/processor/
Dpostfix_evaluator-inl.h77 enum BinaryOperation { in EvaluateToken() enum
87 BinaryOperation operation = BINARY_OP_NONE; in EvaluateToken()
/external/v8/src/
Dfull-codegen.h532 void EmitBinaryOp(BinaryOperation* expr,
538 void EmitInlineSmiBinaryOp(BinaryOperation* expr,
626 void VisitComma(BinaryOperation* expr);
627 void VisitLogicalExpression(BinaryOperation* expr);
628 void VisitArithmeticExpression(BinaryOperation* expr);
Dfull-codegen.cc280 void BreakableStatementChecker::VisitBinaryOperation(BinaryOperation* expr) { in VisitBinaryOperation()
925 void FullCodeGenerator::VisitBinaryOperation(BinaryOperation* expr) { in VisitBinaryOperation()
953 void FullCodeGenerator::VisitComma(BinaryOperation* expr) { in VisitComma()
960 void FullCodeGenerator::VisitLogicalExpression(BinaryOperation* expr) { in VisitLogicalExpression()
1029 void FullCodeGenerator::VisitArithmeticExpression(BinaryOperation* expr) { in VisitArithmeticExpression()
Dast.h96 V(BinaryOperation) \
1987 class BinaryOperation FINAL : public Expression {
1989 DECLARE_NODE_TYPE(BinaryOperation)
2011 BinaryOperation(Zone* zone, Token::Value op, Expression* left, in BinaryOperation() function
2173 BinaryOperation* binary_operation() const { return binary_operation_; } in binary_operation()
2215 BinaryOperation* binary_operation_;
3421 BinaryOperation* NewBinaryOperation(Token::Value op, in NewBinaryOperation()
3425 BinaryOperation* node = in NewBinaryOperation()
3426 new (zone_) BinaryOperation(zone_, op, left, right, pos, id_gen_); in NewBinaryOperation()
3427 VISIT_AND_RETURN(BinaryOperation, node) in NewBinaryOperation()
Dast.cc428 void BinaryOperation::RecordToBooleanTypeFeedback(TypeFeedbackOracle* oracle) { in RecordToBooleanTypeFeedback()
438 bool BinaryOperation::ResultOverwriteAllowed() const { in ResultOverwriteAllowed()
1073 REGULAR_NODE(BinaryOperation) in REGULAR_NODE()
Dprettyprinter.cc448 void PrettyPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
1162 void AstPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
Dhydrogen.h2199 void VisitComma(BinaryOperation* expr);
2200 void VisitLogicalExpression(BinaryOperation* expr);
2201 void VisitArithmeticExpression(BinaryOperation* expr);
2592 BinaryOperation* expr,
Dtyping.cc606 void AstTyper::VisitBinaryOperation(BinaryOperation* expr) { in VisitBinaryOperation()
Dpreparser.h687 static PreParserExpression BinaryOperation(PreParserExpression left, in BinaryOperation() function
1029 return PreParserExpression::BinaryOperation(left, op, right); in NewBinaryOperation()
Dhydrogen.cc6541 BinaryOperation* operation = expr->binary_operation(); in HandleCompoundAssignment()
10228 BinaryOperation* expr, in BuildBinaryOperation()
10496 void HOptimizedGraphBuilder::VisitBinaryOperation(BinaryOperation* expr) { in VisitBinaryOperation()
10512 void HOptimizedGraphBuilder::VisitComma(BinaryOperation* expr) { in VisitComma()
10520 void HOptimizedGraphBuilder::VisitLogicalExpression(BinaryOperation* expr) { in VisitLogicalExpression()
10623 void HOptimizedGraphBuilder::VisitArithmeticExpression(BinaryOperation* expr) { in VisitArithmeticExpression()
/external/v8/src/ia32/
Dlithium-ia32.h756 DECLARE_HYDROGEN_ACCESSOR(BinaryOperation)
Dfull-codegen-ia32.cc2281 void FullCodeGenerator::EmitInlineSmiBinaryOp(BinaryOperation* expr, in EmitInlineSmiBinaryOp()
2376 void FullCodeGenerator::EmitBinaryOp(BinaryOperation* expr, in EmitBinaryOp()
/external/v8/src/x87/
Dlithium-x87.h774 DECLARE_HYDROGEN_ACCESSOR(BinaryOperation)
Dfull-codegen-x87.cc2271 void FullCodeGenerator::EmitInlineSmiBinaryOp(BinaryOperation* expr, in EmitInlineSmiBinaryOp()
2366 void FullCodeGenerator::EmitBinaryOp(BinaryOperation* expr, in EmitBinaryOp()
/external/v8/src/x64/
Dlithium-x64.h756 DECLARE_HYDROGEN_ACCESSOR(BinaryOperation)
Dfull-codegen-x64.cc2313 void FullCodeGenerator::EmitInlineSmiBinaryOp(BinaryOperation* expr, in EmitInlineSmiBinaryOp()
2374 void FullCodeGenerator::EmitBinaryOp(BinaryOperation* expr, in EmitBinaryOp()
/external/v8/src/mips64/
Dlithium-mips64.h732 DECLARE_HYDROGEN_ACCESSOR(BinaryOperation)
/external/v8/src/mips/
Dlithium-mips.h733 DECLARE_HYDROGEN_ACCESSOR(BinaryOperation)
Dfull-codegen-mips.cc2345 void FullCodeGenerator::EmitInlineSmiBinaryOp(BinaryOperation* expr, in EmitInlineSmiBinaryOp()
2438 void FullCodeGenerator::EmitBinaryOp(BinaryOperation* expr, in EmitBinaryOp()
/external/v8/src/arm/
Dlithium-arm.h736 DECLARE_HYDROGEN_ACCESSOR(BinaryOperation)
/external/v8/src/arm64/
Dfull-codegen-arm64.cc2014 void FullCodeGenerator::EmitInlineSmiBinaryOp(BinaryOperation* expr, in EmitInlineSmiBinaryOp()
2114 void FullCodeGenerator::EmitBinaryOp(BinaryOperation* expr, in EmitBinaryOp()

12