GCC Middle and Back End API Reference
slpg_partition_layout_costs Struct Reference
Collaboration diagram for slpg_partition_layout_costs:

Public Member Functions

bool is_possible () const
 
void mark_impossible ()
 

Data Fields

slpg_layout_cost in_cost
 
slpg_layout_cost internal_cost
 
slpg_layout_cost out_cost
 

Detailed Description

Information about the costs of using a particular layout for a
particular partition.  It can also say that the combination is
impossible.   

Member Function Documentation

◆ is_possible()

bool slpg_partition_layout_costs::is_possible ( ) const
inline

◆ mark_impossible()

void slpg_partition_layout_costs::mark_impossible ( )
inline

Field Documentation

◆ in_cost

slpg_layout_cost slpg_partition_layout_costs::in_cost

◆ internal_cost

slpg_layout_cost slpg_partition_layout_costs::internal_cost

Referenced by is_possible(), and mark_impossible().

◆ out_cost

slpg_layout_cost slpg_partition_layout_costs::out_cost

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