summaryrefslogtreecommitdiff
path: root/gcc/expr.h
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-21 09:41:11 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2001-03-21 09:41:11 +0000
commitef7dc4b43a5e389842b63d3e35d2003b43ab272b (patch)
treed4f3de173ffadf7b9e6fde28b71832e04b0eda32 /gcc/expr.h
parent63dfd39636bd963abcc3520a1f93df1dbeb2697b (diff)
downloadgcc-ef7dc4b43a5e389842b63d3e35d2003b43ab272b.tar.gz
* 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. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@40686 138bc75d-0d04-0410-961f-82ee72b054a4
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 eea9b97f08a..abfc38de8e9 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,