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

daisytuner / sdfglib / 20440855126

22 Dec 2025 06:40PM UTC coverage: 39.033% (-0.001%) from 39.034%
20440855126

push

github

web-flow
Merge pull request #404 from daisytuner/loop-info

Adds loop info to analysis and instrumentation

13484 of 44849 branches covered (30.07%)

Branch coverage included in aggregate %.

59 of 110 new or added lines in 7 files covered. (53.64%)

11 existing lines in 6 files now uncovered.

11622 of 19471 relevant lines covered (59.69%)

83.87 hits per line

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

0.0
/src/codegen/instrumentation/instrumentation_info.cpp
1
#include "sdfg/codegen/instrumentation/instrumentation_info.h"
2

3

4
namespace sdfg {
5
namespace codegen {
6

7

8
InstrumentationInfo::InstrumentationInfo(
×
9
    size_t element_id,
10
    const ElementType& element_type,
11
    const TargetType& target_type,
12
    const analysis::LoopInfo& loop_info,
13
    long long loopnest_index,
14
    const std::unordered_map<std::string, std::string>& metrics
15
)
NEW
16
    : element_id_(element_id), element_type_(element_type), target_type_(target_type), loop_info_(loop_info),
×
NEW
17
      loopnest_index_(loopnest_index), metrics_(metrics) {}
×
18

NEW
19
size_t InstrumentationInfo::element_id() const { return element_id_; }
×
20

21
const ElementType& InstrumentationInfo::element_type() const { return element_type_; }
×
22

23
const TargetType& InstrumentationInfo::target_type() const { return target_type_; }
×
24

NEW
25
const analysis::LoopInfo& InstrumentationInfo::loop_info() const { return loop_info_; }
×
26

NEW
27
long long InstrumentationInfo::loopnest_index() const { return loopnest_index_; }
×
28

29
const std::unordered_map<std::string, std::string>& InstrumentationInfo::metrics() const { return metrics_; }
×
30

31
} // namespace codegen
32
} // 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

© 2026 Coveralls, Inc