GCC Middle and Back End API Reference
symbolic_number Struct Reference

Data Fields

unsigned HOST_WIDEST_INT n
int size

Detailed Description

   A symbolic number is used to detect byte permutation and selection
   patterns.  Therefore the field N contains an artificial number
   consisting of byte size markers:

   0    - byte has the value 0
   1..size - byte contains the content of the byte
   number indexed with that value minus one  

Field Documentation

unsigned HOST_WIDEST_INT symbolic_number::n

Referenced by find_bswap_1().

int symbolic_number::size

Referenced by find_bswap_1(), and gate_cse_sincos().

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