s390.c (s390_safe_attr_type): New function.
authorHartmut Penner <hpenner@de.ibm.com>
Wed, 15 Jan 2003 10:38:01 +0000 (10:38 +0000)
committerHartmut Penner <hpenner@gcc.gnu.org>
Wed, 15 Jan 2003 10:38:01 +0000 (10:38 +0000)
commit077dab3b42f3fa59a1bf227a7a2041adab8ef3f5
treef2de337970ff0f6f21ec8b7d4079166d85e89b3a
parent2b28d405dcc24881f502dc0b906b9b534275c777
s390.c (s390_safe_attr_type): New function.

        * config/s390/s390.c (s390_safe_attr_type): New function.
        (s390_use_dfa_pipeline_interface): New function, return true for z900.
        (s390_issue_rate): New function.
        (s390_agen_dep_p): New function.
        (addr_generation_dependency_p): Use 's390_safe_attr_type'.
        (s390_adjust_cost): Return 'cost' if new DFA is used.
        (s390_adjust_priority): Delete function.
        * config/s390/s390-protos.h: (s390_agen_dep_p): New prototype.
        * config/s390/s390.md (atype attribute): Attribute 'atype' default
        determined by 'op_type'.
        (type attribute): Added more type attributes.
        * config/s390/2064.md: New DFA description for z900 pipeline.

From-SVN: r61321
gcc/ChangeLog
gcc/config/s390/2064.md [new file with mode: 0644]
gcc/config/s390/s390-protos.h
gcc/config/s390/s390.c
gcc/config/s390/s390.md