• law's avatar
    * h8300/h8300.c (print_operand): Handle new 'R' case for accessing · 2c7be643
    law authored
            the 8-bit area.  Make code for 'Y' fall into code for 'R' when
            operand is not a register.  Update some comments.
            (h8300_tiny_data_p): New function.
            (h8300_valid_machine_decl_attribute): Handle "tiny_data" attribute.
            * h8300/h8300.h (OK_FOR_U): Handle memory references into the
            8-bit area.
            (ENCODE_SECTION_INFO): Mark SYMBOL_REFs which refer to the 8-bit
            area.
            * h8300/h8300.md (many patterns): Use 'R' rather than 'X' for
            operands that may be memory accesses into the 8-bit area.
            (btst pattern): New pattern to set the cc0 (zbit) based on
            data in the 8-bit area.
    
            * h8300/h8300.md (one_cmplsi2): Fix length computation for h8300h.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11707 138bc75d-0d04-0410-961f-82ee72b054a4
    2c7be643
h8300.md 65.8 KB