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

Public Member Functions

gtransactionget_transaction_stmt () const

Data Fields

struct tm_regionnext
struct tm_regioninner
struct tm_regionouter
gimpletransaction_stmt
bool original_transaction_was_outer
tree tm_state
basic_block entry_block
basic_block restart_block
bitmap exit_blocks
bitmap irr_blocks

Detailed Description

Collect region information for each transaction.

Member Function Documentation

◆ get_transaction_stmt()

gtransaction * tm_region::get_transaction_stmt ( ) const
inline

Field Documentation

◆ entry_block

◆ exit_blocks

◆ inner

struct tm_region* tm_region::inner

◆ irr_blocks

◆ next

◆ original_transaction_was_outer

bool tm_region::original_transaction_was_outer

◆ outer

◆ restart_block

basic_block tm_region::restart_block

◆ tm_state

tree tm_region::tm_state

◆ transaction_stmt


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