• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

daisytuner / sdfglib / 18560381493

16 Oct 2025 11:55AM UTC coverage: 61.51% (+0.3%) from 61.233%
18560381493

Pull #280

github

web-flow
Merge 5b0ee961c into c3e10431b
Pull Request #280: FlopAnalysis on SDFGs to create an expression of used FLOPs

110 of 141 new or added lines in 4 files covered. (78.01%)

25 existing lines in 1 file now uncovered.

9106 of 14804 relevant lines covered (61.51%)

98.83 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

66.67
/src/data_flow/library_node.cpp
1
#include "sdfg/data_flow/library_node.h"
2

3
#include <string>
4
#include "sdfg/symbolic/symbolic.h"
5
#include "symengine/symengine_rcp.h"
6

7
namespace sdfg {
8
namespace data_flow {
9

10
LibraryNode::LibraryNode(
13✔
11
    size_t element_id,
12
    const DebugInfo& debug_info,
13
    const graph::Vertex vertex,
14
    DataFlowGraph& parent,
15
    const LibraryNodeCode& code,
16
    const std::vector<std::string>& outputs,
17
    const std::vector<std::string>& inputs,
18
    const bool side_effect,
19
    const ImplementationType& implementation_type
20
)
21
    : CodeNode(element_id, debug_info, vertex, parent, outputs, inputs), code_(code), side_effect_(side_effect),
26✔
22
      implementation_type_(implementation_type) {}
13✔
23

24
const LibraryNodeCode& LibraryNode::code() const { return this->code_; };
6✔
25

26
const ImplementationType& LibraryNode::implementation_type() const { return this->implementation_type_; };
1✔
27

28
ImplementationType& LibraryNode::implementation_type() { return this->implementation_type_; };
×
29

30
bool LibraryNode::side_effect() const { return this->side_effect_; };
6✔
31

32
std::string LibraryNode::toStr() const { return std::string(this->code_.value()); }
×
33

NEW
34
symbolic::Expression LibraryNode::flop() const { return SymEngine::null; }
×
35

36
} // namespace data_flow
37
} // namespace sdfg
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc