GCC Middle and Back End API Reference
store_info Class Reference
Collaboration diagram for store_info:

Data Fields

bool is_set
 
bool is_large
 
int group_id
 
cselib_valcse_base
 
rtx mem
 
rtx mem_addr
 
poly_int64 offset
 
poly_int64 width
 
unsigned char addrspace
 
union { 
 
   unsigned HOST_WIDE_INT   small_bitmask 
 
   struct { 
 
      bitmap   bmap 
 
      int   count 
 
   }   large 
 
positions_needed 
 
class store_infonext
 
rtx rhs
 
rtx const_rhs
 
struct insn_info_typeredundant_reason
 

Detailed Description

This structure holds information about a candidate store.   

Field Documentation

◆ addrspace

unsigned char store_info::addrspace

Referenced by record_store().

◆ bmap

◆ const_rhs

◆ count

◆ cse_base

◆ group_id

◆ is_large

◆ is_set

◆ [struct]

◆ mem

◆ mem_addr

rtx store_info::mem_addr

Referenced by check_mem_read_rtx(), and record_store().

◆ next

◆ offset

◆ [union]

◆ redundant_reason

struct insn_info_type* store_info::redundant_reason

Referenced by dse_step1(), dse_step6(), and record_store().

◆ rhs

◆ small_bitmask

unsigned HOST_WIDE_INT store_info::small_bitmask

◆ width


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