diff options
author | Jan Hubicka <jh@suse.cz> | 2001-03-21 09:41:11 +0000 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-03-21 09:41:11 +0000 |
commit | 566aa17469fc9a90022c5ae443d084de8f698251 (patch) | |
tree | d4f3de173ffadf7b9e6fde28b71832e04b0eda32 /gcc/expr.h | |
parent | d5c960a0e899ab90312f84826dca477363ceb8c2 (diff) | |
download | gcc-566aa17469fc9a90022c5ae443d084de8f698251.zip gcc-566aa17469fc9a90022c5ae443d084de8f698251.tar.gz gcc-566aa17469fc9a90022c5ae443d084de8f698251.tar.bz2 |
i386.md (pophi1, [...]): Remove.
* i386.md (pophi1, popqi1, pushqi1): Remove.
* expr.c (emit_single_push_insn): New function.
(move_by_pieces): Accept NULL as destination for push instructions.
(gen_push_operand): Kill.
(emit_push_insn): Pass NULL when pushing; avoid updating of
stack_pointer_delta.
* expr.h (gen_push_operand): Kill.
From-SVN: r40686
Diffstat (limited to 'gcc/expr.h')
-rw-r--r-- | gcc/expr.h | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -1040,9 +1040,6 @@ extern rtx emit_move_insn_1 PARAMS ((rtx, rtx)); and return an rtx to address the beginning of the block. */ extern rtx push_block PARAMS ((rtx, int, int)); -/* Make an operand to push something on the stack. */ -extern rtx gen_push_operand PARAMS ((void)); - #ifdef TREE_CODE /* Generate code to push something onto the stack, given its mode and type. */ extern void emit_push_insn PARAMS ((rtx, enum machine_mode, tree, rtx, |