aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.h
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2001-03-21 09:41:11 +0000
committerJan Hubicka <hubicka@gcc.gnu.org>2001-03-21 09:41:11 +0000
commit566aa17469fc9a90022c5ae443d084de8f698251 (patch)
treed4f3de173ffadf7b9e6fde28b71832e04b0eda32 /gcc/expr.h
parentd5c960a0e899ab90312f84826dca477363ceb8c2 (diff)
downloadgcc-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.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/expr.h b/gcc/expr.h
index eea9b97..abfc38d 100644
--- a/gcc/expr.h
+++ b/gcc/expr.h
@@ -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,