Home
last modified time | relevance | path

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

/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/swiftshader/src/Pipeline/
DSpirvShaderGroup.cpp29 static void BinaryOperation( in BinaryOperation() function
320 Impl::Group::BinaryOperation<SIMD::Int>( in EmitGroupNonUniform()
326 Impl::Group::BinaryOperation<SIMD::Float>( in EmitGroupNonUniform()
332 Impl::Group::BinaryOperation<SIMD::Int>( in EmitGroupNonUniform()
338 Impl::Group::BinaryOperation<SIMD::Float>( in EmitGroupNonUniform()
344 Impl::Group::BinaryOperation<SIMD::UInt>( in EmitGroupNonUniform()
350 Impl::Group::BinaryOperation<SIMD::UInt>( in EmitGroupNonUniform()
356 Impl::Group::BinaryOperation<SIMD::UInt>( in EmitGroupNonUniform()
362 Impl::Group::BinaryOperation<SIMD::Int>( in EmitGroupNonUniform()
368 Impl::Group::BinaryOperation<SIMD::UInt>( in EmitGroupNonUniform()
[all …]
/external/libcxx/include/
Dnumeric24 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 …]
Dalgorithm200 template <class InputIterator1, class InputIterator2, class OutputIterator, class BinaryOperation>
203 OutputIterator result, BinaryOperation binary_op);
/external/parameter-framework/upstream/utility/
DUtility.h54 template <class T, class InputIt, class BinaryOperation>
55 T join(InputIt first, InputIt last, BinaryOperation op, T empty = T{})
/external/v8/src/interpreter/
Dbytecode-generator.h173 void VisitArithmeticExpression(BinaryOperation* binop);
174 void VisitCommaExpression(BinaryOperation* binop);
175 void VisitLogicalOrExpression(BinaryOperation* binop);
176 void VisitLogicalAndExpression(BinaryOperation* binop);
177 void VisitNullishExpression(BinaryOperation* binop);
Dbytecode-generator.cc4144 BinaryOperation* binop = expr->binary_operation(); in VisitCompoundAssignment()
4168 builder()->BinaryOperation(binop->op(), old_value, feedback_index(slot)); in VisitCompoundAssignment()
5451 void BytecodeGenerator::VisitBinaryOperation(BinaryOperation* binop) { in VisitBinaryOperation()
5554 void BytecodeGenerator::VisitArithmeticExpression(BinaryOperation* expr) { in VisitArithmeticExpression()
5577 builder()->BinaryOperation(expr->op(), lhs, feedback_index(slot)); in VisitArithmeticExpression()
5598 builder()->BinaryOperation( in VisitNaryArithmeticExpression()
5810 builder()->BinaryOperation(Token::ADD, last_part, feedback_index(slot)); in VisitTemplateLiteral()
5821 builder()->BinaryOperation(Token::ADD, last_part, feedback_index(slot)); in VisitTemplateLiteral()
5829 builder()->BinaryOperation(Token::ADD, last_part, feedback_index(slot)); in VisitTemplateLiteral()
5858 void BytecodeGenerator::VisitCommaExpression(BinaryOperation* binop) { in VisitCommaExpression()
[all …]
Dbytecode-array-builder.h372 BytecodeArrayBuilder& BinaryOperation(Token::Value binop, Register reg,
Dbytecode-array-builder.cc391 BytecodeArrayBuilder& BytecodeArrayBuilder::BinaryOperation(Token::Value op, in BinaryOperation() function in v8::internal::interpreter::BytecodeArrayBuilder
/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/codegen/
Dcode-factory.h55 static Callable BinaryOperation(Isolate* isolate, Operation op);
Dcode-factory.cc173 Callable CodeFactory::BinaryOperation(Isolate* isolate, Operation op) { in BinaryOperation() function in v8::internal::CodeFactory
/external/v8/src/ast/
Dast.h82 V(BinaryOperation) \
1796 class BinaryOperation final : public Expression {
1810 BinaryOperation(Token::Value op, Expression* left, Expression* right, int pos) in BinaryOperation() function
2012 BinaryOperation* binary_operation() const { return binary_operation_; } in binary_operation()
2019 int pos, BinaryOperation* binary_operation) in CompoundAssignment()
2023 BinaryOperation* binary_operation_;
3061 BinaryOperation* NewBinaryOperation(Token::Value op, in NewBinaryOperation()
3065 return zone_->New<BinaryOperation>(op, left, right, pos); in NewBinaryOperation()
Dast-source-ranges.h46 V(BinaryOperation) \
Dprettyprinter.cc501 void CallPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
1389 void AstPrinter::VisitBinaryOperation(BinaryOperation* node) { in VisitBinaryOperation()
Dast-traversal-visitor.h437 BinaryOperation* expr) { in VisitBinaryOperation()
Dast.cc829 bool BinaryOperation::IsSmiLiteralOperation(Expression** subexpr, in IsSmiLiteralOperation()
/external/libcxx/include/experimental/
Dsimd149 template <class T, class Abi, class BinaryOperation = std::plus<>>
150 T reduce(const simd<T, Abi>&, BinaryOperation = BinaryOperation());
152 template <class M, class V, class BinaryOperation>
154 typename V::value_type neutral_element, BinaryOperation binary_op);
/external/v8/src/parsing/
Dpreparser.h116 static PreParserExpression BinaryOperation(const PreParserExpression& left, in BinaryOperation() function
609 return PreParserExpression::BinaryOperation(left, op, right, zone_); in NewBinaryOperation()
Dparser.h921 BinaryOperation* binary_op, NaryOperation* nary_op) {
Dparser.cc223 BinaryOperation* binop = (*x)->AsBinaryOperation(); in CollapseNaryExpression()
2419 BinaryOperation* binop = expr->AsBinaryOperation(); in AddArrowFunctionFormalParameters()
/external/tensorflow/tensorflow/compiler/xla/service/
Dhlo_alias_analysis_test.cc117 TEST_F(HloAliasAnalysisTest, BinaryOperation) { in TEST_F() argument
Dhlo_dataflow_analysis_test.cc101 TEST_P(HloDataflowAnalysisTest, BinaryOperation) { in TEST_P() argument