docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
__daisy_metadata Struct Reference

#include <daisy_rtl/daisy_rtl.h>

Public Attributes

const char * file_name
const char * function_name
long line_begin
long line_end
long column_begin
long column_end
const char * sdfg_name
const char * sdfg_file
const char * arg_capture_path
const char * features_file
const char * opt_report_file
size_t element_id
const char * element_type
const char * target_type
int loopnest_index
size_t num_loops
size_t num_maps
size_t num_fors
size_t num_whiles
size_t max_depth
bool is_perfectly_nested
bool is_perfectly_parallel
bool is_elementwise
bool has_side_effects
const char * region_uuid
const char * transfer_tuning_session_id
long long source_loop_id
const char * member_loops_json
const char * expected_performance_json
double vector_distance

Member Data Documentation

◆ arg_capture_path

const char* __daisy_metadata::arg_capture_path

◆ column_begin

long __daisy_metadata::column_begin

◆ column_end

long __daisy_metadata::column_end

◆ element_id

size_t __daisy_metadata::element_id

◆ element_type

const char* __daisy_metadata::element_type

◆ expected_performance_json

const char* __daisy_metadata::expected_performance_json

◆ features_file

const char* __daisy_metadata::features_file

◆ file_name

const char* __daisy_metadata::file_name

◆ function_name

const char* __daisy_metadata::function_name

◆ has_side_effects

bool __daisy_metadata::has_side_effects

◆ is_elementwise

bool __daisy_metadata::is_elementwise

◆ is_perfectly_nested

bool __daisy_metadata::is_perfectly_nested

◆ is_perfectly_parallel

bool __daisy_metadata::is_perfectly_parallel

◆ line_begin

long __daisy_metadata::line_begin

◆ line_end

long __daisy_metadata::line_end

◆ loopnest_index

int __daisy_metadata::loopnest_index

◆ max_depth

size_t __daisy_metadata::max_depth

◆ member_loops_json

const char* __daisy_metadata::member_loops_json

◆ num_fors

size_t __daisy_metadata::num_fors

◆ num_loops

size_t __daisy_metadata::num_loops

◆ num_maps

size_t __daisy_metadata::num_maps

◆ num_whiles

size_t __daisy_metadata::num_whiles

◆ opt_report_file

const char* __daisy_metadata::opt_report_file

◆ region_uuid

const char* __daisy_metadata::region_uuid

◆ sdfg_file

const char* __daisy_metadata::sdfg_file

◆ sdfg_name

const char* __daisy_metadata::sdfg_name

◆ source_loop_id

long long __daisy_metadata::source_loop_id

◆ target_type

const char* __daisy_metadata::target_type

◆ transfer_tuning_session_id

const char* __daisy_metadata::transfer_tuning_session_id

◆ vector_distance

double __daisy_metadata::vector_distance

The documentation for this struct was generated from the following file: