]> gcc.gnu.org Git - gcc.git/commit
c4x.md (set_ldp_prologue): Add for RTL prologue/epilogue.
authorHerman A.J. ten Brugge <Haj.Ten.Brugge@net.HCC.nl>
Sun, 30 Jul 2000 09:12:46 +0000 (11:12 +0200)
committerMichael Hayes <m.hayes@gcc.gnu.org>
Sun, 30 Jul 2000 09:12:46 +0000 (09:12 +0000)
commit52695ce05ba7da1fd8b657c6da2c74b548f1dc57
tree211ecd0d22d4a820f5b6d0ed0ccf5ea553034823
parent8d485e2d2fc1894a7db2ca0d60cd08eeb6b9e768
c4x.md (set_ldp_prologue): Add for RTL prologue/epilogue.

* config/c4x/c4x.md (set_ldp_prologue): Add for RTL prologue/epilogue.
(push_st, push_dp, pop_st, pop_dp, popqi_unspec): Likewise.
(nodb_call, return_from_epilogue): Likewise.
(return_from_interrupt_epilogue, prologue, epilogue): Likewise.
* config/c4x/c4x.c (c4x_expand_prologue, c4x_expand_eplilogue): Add.
* config/c4x/c4x-protos.h (c4x_interrupt_function_p): Add.
(c4x_expand_prologue, c4x_expand_epilogue): Likewise.
(c4x_valid_type_attribute_p): Likewise.
* config/c4x/c4x.h (FUNCTION_PROLOGUE, FUNCTION_EPILOGUE): Delete.
(FUNCTION_BLOCK_PROFILER_EXIT): Convert to emit RTL.

Co-Authored-By: Michael Hayes <m.hayes@elec.canterbury.ac.nz>
From-SVN: r35341
gcc/ChangeLog
gcc/config/c4x/c4x-protos.h
gcc/config/c4x/c4x.c
gcc/config/c4x/c4x.h
gcc/config/c4x/c4x.md
This page took 0.061972 seconds and 5 git commands to generate.