Polly 19.0.0git
Public Attributes | List of all members
isl_sched_edge Struct Reference

#include <isl_scheduler.h>

Public Attributes

isl_mapmap
 
isl_union_maptagged_condition
 
isl_union_maptagged_validity
 
struct isl_sched_nodesrc
 
struct isl_sched_nodedst
 
unsigned types
 
int start
 
int end
 
int no_merge
 
int weight
 

Detailed Description

Definition at line 140 of file isl_scheduler.h.

Member Data Documentation

◆ dst

struct isl_sched_node* isl_sched_edge::dst

◆ end

int isl_sched_edge::end

Definition at line 151 of file isl_scheduler.h.

Referenced by add_inter_validity_constraints(), and check_conflict().

◆ map

isl_map* isl_sched_edge::map

◆ no_merge

int isl_sched_edge::no_merge

Definition at line 153 of file isl_scheduler.h.

Referenced by any_no_merge(), find_proximity(), and merge_clusters_along_edge().

◆ src

struct isl_sched_node* isl_sched_edge::src

◆ start

int isl_sched_edge::start

Definition at line 150 of file isl_scheduler.h.

Referenced by add_inter_validity_constraints(), check_conflict(), and transform().

◆ tagged_condition

isl_union_map* isl_sched_edge::tagged_condition

◆ tagged_validity

isl_union_map* isl_sched_edge::tagged_validity

◆ types

unsigned isl_sched_edge::types

◆ weight

int isl_sched_edge::weight

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