GNU Info

Info Node: (gcc-295.info)RTL Declarations

(gcc-295.info)RTL Declarations


Next: Side Effects Prev: Conversions Up: RTL
Enter node , (file) or (file)node

Declarations
============

   Declaration expression codes do not represent arithmetic operations
but rather state assertions about their operands.

`(strict_low_part (subreg:M (reg:N R) 0))'
     This expression code is used in only one context: as the
     destination operand of a `set' expression.  In addition, the
     operand of this expression must be a non-paradoxical `subreg'
     expression.

     The presence of `strict_low_part' says that the part of the
     register which is meaningful in mode N, but is not part of mode M,
     is not to be altered.  Normally, an assignment to such a subreg is
     allowed to have undefined effects on the rest of the register when
     M is less than a word.


automatically generated by info2www version 1.2.2.9