Home
last modified time | relevance | path

Searched refs:DecimalScalar128 (Results 1 – 25 of 42) sorted by relevance

12

/dports/www/grafana8/grafana-8.3.6/vendor/github.com/apache/arrow/cpp/src/gandiva/precompiled/
H A Ddecimal_ops_test.cc41 const DecimalScalar128& y, const DecimalScalar128& expected_result,
49 void AddAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in AddAndVerify()
55 void SubtractAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in SubtractAndVerify()
61 void MultiplyAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in MultiplyAndVerify()
67 void MultiplyAndVerifyAllSign(const DecimalScalar128& x, const DecimalScalar128& y, in MultiplyAndVerifyAllSign()
74 void DivideAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in DivideAndVerify()
79 void DivideAndVerifyAllSign(const DecimalScalar128& x, const DecimalScalar128& y, in DivideAndVerifyAllSign()
86 void ModAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in ModAndVerify()
91 void ModAndVerifyAllSign(const DecimalScalar128& x, const DecimalScalar128& y, in ModAndVerifyAllSign()
455 DecimalScalar128{"201", 20, 3}, DecimalScalar128{"0", 20, 2}, in TEST_F()
[all …]
/dports/databases/arrow/apache-arrow-6.0.1/cpp/src/gandiva/precompiled/
H A Ddecimal_ops_test.cc41 const DecimalScalar128& y, const DecimalScalar128& expected_result,
49 void AddAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in AddAndVerify()
55 void SubtractAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in SubtractAndVerify()
61 void MultiplyAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in MultiplyAndVerify()
67 void MultiplyAndVerifyAllSign(const DecimalScalar128& x, const DecimalScalar128& y, in MultiplyAndVerifyAllSign()
74 void DivideAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in DivideAndVerify()
79 void DivideAndVerifyAllSign(const DecimalScalar128& x, const DecimalScalar128& y, in DivideAndVerifyAllSign()
86 void ModAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in ModAndVerify()
91 void ModAndVerifyAllSign(const DecimalScalar128& x, const DecimalScalar128& y, in ModAndVerifyAllSign()
455 DecimalScalar128{"201", 20, 3}, DecimalScalar128{"0", 20, 2}, in TEST_F()
[all …]
/dports/security/vault/vault-1.8.2/vendor/github.com/apache/arrow/cpp/src/gandiva/precompiled/
H A Ddecimal_ops_test.cc41 const DecimalScalar128& y, const DecimalScalar128& expected_result,
49 void AddAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in AddAndVerify()
55 void SubtractAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in SubtractAndVerify()
61 void MultiplyAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in MultiplyAndVerify()
67 void MultiplyAndVerifyAllSign(const DecimalScalar128& x, const DecimalScalar128& y, in MultiplyAndVerifyAllSign()
74 void DivideAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in DivideAndVerify()
79 void DivideAndVerifyAllSign(const DecimalScalar128& x, const DecimalScalar128& y, in DivideAndVerifyAllSign()
86 void ModAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in ModAndVerify()
91 void ModAndVerifyAllSign(const DecimalScalar128& x, const DecimalScalar128& y, in ModAndVerifyAllSign()
455 DecimalScalar128{"201", 20, 3}, DecimalScalar128{"0", 20, 2}, in TEST_F()
[all …]
/dports/www/grafana8/grafana-8.3.6/vendor/github.com/apache/arrow/cpp/src/gandiva/tests/
H A Ddecimal_single_test.cc49 ArrayPtr MakeDecimalVector(const DecimalScalar128& in);
52 const DecimalScalar128& y, const DecimalScalar128& expected);
54 void AddAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in AddAndVerify()
55 const DecimalScalar128& expected) { in AddAndVerify()
59 void SubtractAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in SubtractAndVerify()
64 void MultiplyAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in MultiplyAndVerify()
69 void DivideAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in DivideAndVerify()
74 void ModAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in ModAndVerify()
75 const DecimalScalar128& expected) { in ModAndVerify()
93 const DecimalScalar128& x, const DecimalScalar128& y, in Verify()
[all …]
/dports/databases/arrow/apache-arrow-6.0.1/cpp/src/gandiva/tests/
H A Ddecimal_single_test.cc49 ArrayPtr MakeDecimalVector(const DecimalScalar128& in);
52 const DecimalScalar128& y, const DecimalScalar128& expected);
54 void AddAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in AddAndVerify()
55 const DecimalScalar128& expected) { in AddAndVerify()
59 void SubtractAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in SubtractAndVerify()
64 void MultiplyAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in MultiplyAndVerify()
69 void DivideAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in DivideAndVerify()
74 void ModAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in ModAndVerify()
75 const DecimalScalar128& expected) { in ModAndVerify()
93 const DecimalScalar128& x, const DecimalScalar128& y, in Verify()
[all …]
H A Din_expr_test.cc188 gandiva::DecimalScalar128 d0("6", precision, scale); in TEST_F()
189 gandiva::DecimalScalar128 d1("12", precision, scale); in TEST_F()
190 gandiva::DecimalScalar128 d2("11", precision, scale); in TEST_F()
191 std::unordered_set<gandiva::DecimalScalar128> in_constants({d0, d1, d2}); in TEST_F()
/dports/security/vault/vault-1.8.2/vendor/github.com/apache/arrow/cpp/src/gandiva/tests/
H A Ddecimal_single_test.cc49 ArrayPtr MakeDecimalVector(const DecimalScalar128& in);
52 const DecimalScalar128& y, const DecimalScalar128& expected);
54 void AddAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in AddAndVerify()
55 const DecimalScalar128& expected) { in AddAndVerify()
59 void SubtractAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in SubtractAndVerify()
64 void MultiplyAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in MultiplyAndVerify()
69 void DivideAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in DivideAndVerify()
74 void ModAndVerify(const DecimalScalar128& x, const DecimalScalar128& y, in ModAndVerify()
75 const DecimalScalar128& expected) { in ModAndVerify()
93 const DecimalScalar128& x, const DecimalScalar128& y, in Verify()
[all …]
/dports/databases/arrow/apache-arrow-6.0.1/cpp/src/gandiva/
H A Ddecimal_scalar.h35 class DecimalScalar128 : public BasicDecimalScalar128 {
39 DecimalScalar128(const std::string& value, int32_t precision, int32_t scale) in DecimalScalar128() function
43 constexpr DecimalScalar128(const BasicDecimalScalar128& scalar) noexcept in DecimalScalar128() function
52 friend std::ostream& operator<<(std::ostream& os, const DecimalScalar128& dec) {
62 struct hash<gandiva::DecimalScalar128> {
63 std::size_t operator()(gandiva::DecimalScalar128 const& s) const noexcept {
H A Din_holder.h48 class InHolder<gandiva::DecimalScalar128> {
50 explicit InHolder(const std::unordered_set<gandiva::DecimalScalar128>& values) { in InHolder()
57 bool HasValue(gandiva::DecimalScalar128 value) const { in HasValue()
62 std::unordered_set<gandiva::DecimalScalar128> values_;
H A Ddex.h306 class InExprDexBase<gandiva::DecimalScalar128> : public Dex {
309 const std::unordered_set<gandiva::DecimalScalar128>& values, in InExprDexBase()
312 in_holder_.reset(new InHolder<gandiva::DecimalScalar128>(values)); in InExprDexBase()
325 const std::shared_ptr<InHolder<gandiva::DecimalScalar128>>& in_holder() const { in in_holder()
332 std::shared_ptr<InHolder<gandiva::DecimalScalar128>> in_holder_;
375 class InExprDex<gandiva::DecimalScalar128>
376 : public InExprDexBase<gandiva::DecimalScalar128> {
379 const std::unordered_set<gandiva::DecimalScalar128>& values, in InExprDex()
381 : InExprDexBase<gandiva::DecimalScalar128>(args, values, precision, scale) { in InExprDex()
H A Dtree_expr_builder.cc54 NodePtr TreeExprBuilder::MakeDecimalLiteral(const DecimalScalar128& value) { in MakeDecimalLiteral()
105 DecimalScalar128 literal(decimal_type->precision(), decimal_type->scale()); in MakeNull()
194 NodePtr node, std::unordered_set<gandiva::DecimalScalar128>& constants) { in MakeInExpressionDecimal()
201 return std::make_shared<InExpressionNode<gandiva::DecimalScalar128>>(node, constants, in MakeInExpressionDecimal()
H A Dnode.h256 class InExpressionNode<gandiva::DecimalScalar128> : public Node {
259 std::unordered_set<gandiva::DecimalScalar128>& values, in InExpressionNode()
273 const std::unordered_set<gandiva::DecimalScalar128>& values() const { return values_; } in values()
295 std::unordered_set<gandiva::DecimalScalar128> values_;
H A Ddex_visitor.h67 virtual void Visit(const InExprDexBase<gandiva::DecimalScalar128>& dex) = 0;
93 VISIT_DCHECK(InExprDexBase<gandiva::DecimalScalar128>)
H A Dtree_expr_builder.h51 static NodePtr MakeDecimalLiteral(const DecimalScalar128& value);
102 NodePtr node, std::unordered_set<gandiva::DecimalScalar128>& constants);
H A Dliteral_holder.h32 uint16_t, uint32_t, uint64_t, std::string, DecimalScalar128>;
H A Dnode_visitor.h52 virtual Status Visit(const InExpressionNode<gandiva::DecimalScalar128>& node) = 0;
H A Dexpr_validator.h65 Status Visit(const InExpressionNode<gandiva::DecimalScalar128>& node) override;
H A Dexpr_decomposer.cc184 Status ExprDecomposer::Visit(const InExpressionNode<gandiva::DecimalScalar128>& node) { in Visit()
191 auto value_dex = std::make_shared<InExprDex<gandiva::DecimalScalar128>>( in Visit()
/dports/www/grafana8/grafana-8.3.6/vendor/github.com/apache/arrow/cpp/src/gandiva/
H A Ddecimal_scalar.h34 class DecimalScalar128 : public BasicDecimalScalar128 {
38 DecimalScalar128(const std::string& value, int32_t precision, int32_t scale) in DecimalScalar128() function
42 constexpr DecimalScalar128(const BasicDecimalScalar128& scalar) noexcept in DecimalScalar128() function
51 friend std::ostream& operator<<(std::ostream& os, const DecimalScalar128& dec) {
H A Dliteral_holder.h32 uint16_t, uint32_t, uint64_t, std::string, DecimalScalar128>;
H A Dtree_expr_builder.cc54 NodePtr TreeExprBuilder::MakeDecimalLiteral(const DecimalScalar128& value) { in MakeDecimalLiteral()
105 DecimalScalar128 literal(decimal_type->precision(), decimal_type->scale()); in MakeNull()
H A Dtree_expr_builder.h50 static NodePtr MakeDecimalLiteral(const DecimalScalar128& value);
/dports/security/vault/vault-1.8.2/vendor/github.com/apache/arrow/cpp/src/gandiva/
H A Ddecimal_scalar.h34 class DecimalScalar128 : public BasicDecimalScalar128 {
38 DecimalScalar128(const std::string& value, int32_t precision, int32_t scale) in DecimalScalar128() function
42 constexpr DecimalScalar128(const BasicDecimalScalar128& scalar) noexcept in DecimalScalar128() function
51 friend std::ostream& operator<<(std::ostream& os, const DecimalScalar128& dec) {
H A Dliteral_holder.h31 uint16_t, uint32_t, uint64_t, std::string, DecimalScalar128>;
H A Dtree_expr_builder.cc54 NodePtr TreeExprBuilder::MakeDecimalLiteral(const DecimalScalar128& value) { in MakeDecimalLiteral()
105 DecimalScalar128 literal(decimal_type->precision(), decimal_type->scale()); in MakeNull()

12