summaryrefslogtreecommitdiffstats
path: root/gcc/expr.h
Commit message (Collapse)AuthorAgeFilesLines
...
* (clear_storage): Add comment terminator.wilson1996-03-121-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@11518 138bc75d-0d04-0410-961f-82ee72b054a4
* (clrstr_optab): New declaration.kenner1995-12-241-2/+6
| | | | | | | (clear_storage): New parm, ALIGN. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10838 138bc75d-0d04-0410-961f-82ee72b054a4
* (expand_mult_highpart_adjust): Declare.kenner1995-12-181-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10802 138bc75d-0d04-0410-961f-82ee72b054a4
* (clear_storage): Second arg is rtx, not int.kenner1995-10-271-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10530 138bc75d-0d04-0410-961f-82ee72b054a4
* (NO_DEFER_POP): Remove last change.kenner1995-07-141-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10132 138bc75d-0d04-0410-961f-82ee72b054a4
* (NO_DEFER_POP): Do any pending stack adjusts.kenner1995-07-011-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@10095 138bc75d-0d04-0410-961f-82ee72b054a4
* Update FSF address.kenner1995-06-151-1/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9959 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix typos in comments.kenner1995-05-161-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9712 138bc75d-0d04-0410-961f-82ee72b054a4
* (emit_conditional_move): Declare it.dje1995-01-251-0/+17
| | | | | | | | (can_conditionally_move_p): Likewise. (movcc_gen_code): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8798 138bc75d-0d04-0410-961f-82ee72b054a4
* Check target endianness at run time, not compile timeian1994-11-161-16/+8
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8470 138bc75d-0d04-0410-961f-82ee72b054a4
* Declare expand_abs.kenner1994-11-151-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8445 138bc75d-0d04-0410-961f-82ee72b054a4
* (??hf2_libfunc): Add declarations, like ??sf2_libfunc.kenner1994-10-121-0/+7
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@8260 138bc75d-0d04-0410-961f-82ee72b054a4
* fix temp lifetime (FOR TARGET_EXPRs only)mrs1994-07-081-0/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7681 138bc75d-0d04-0410-961f-82ee72b054a4
* (smul_highpart_optab, umul_highpart_optab): New variables.tege1994-06-291-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7597 138bc75d-0d04-0410-961f-82ee72b054a4
* * expr.c (use_reg): Fix recording of USE information.dje1994-05-271-1/+1
| | | | | | | | | | | (use_regs): Likewise. Delete argument `reg'. All callers changed. * expr.h (use_regs): Update prototype. * calls.c (expand_call): Update call to use_regs. Call use_reg if parm is wholly in registers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7378 138bc75d-0d04-0410-961f-82ee72b054a4
* (use_regs): Change from USE and CLOBBER insns to usingkenner1994-05-061-2/+5
| | | | | | | CALL_INSN_FUNCTION_USAGE. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7241 138bc75d-0d04-0410-961f-82ee72b054a4
* (prepare_call_address): Extend prototype.kenner1994-04-181-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7075 138bc75d-0d04-0410-961f-82ee72b054a4
* (PROMOTE_MODE): Don't supply default here.kenner1994-04-181-5/+6
| | | | | | | (promote_mode): Add declaration. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7065 138bc75d-0d04-0410-961f-82ee72b054a4
* (lshl_optab): Deleted.kenner1994-04-101-1/+0
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@7018 138bc75d-0d04-0410-961f-82ee72b054a4
* (emit_float_lib_cmp): Add declaration here.kenner1994-03-121-0/+4
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6759 138bc75d-0d04-0410-961f-82ee72b054a4
* Use PVPROTO for varargs prototypes.kenner1994-03-111-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6744 138bc75d-0d04-0410-961f-82ee72b054a4
* Use PROTO for varargs functions.kenner1994-02-101-5/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6513 138bc75d-0d04-0410-961f-82ee72b054a4
* (emit_library_call_value): Fix declaration.rms1993-09-171-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5343 138bc75d-0d04-0410-961f-82ee72b054a4
* (convert_modes): Declared.rms1993-09-121-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5308 138bc75d-0d04-0410-961f-82ee72b054a4
* Declare code_to_optab.kenner1993-08-031-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5061 138bc75d-0d04-0410-961f-82ee72b054a4
* (move_block_from_reg): Add new argument to prototype.wilson1993-07-281-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@5015 138bc75d-0d04-0410-961f-82ee72b054a4
* Fix comment typos. emit_block_move decl was hidden.rms1993-05-061-2/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4348 138bc75d-0d04-0410-961f-82ee72b054a4
* (FUNCTION_ARG_PADDING): Add parens to make clearer.kenner1993-04-171-7/+4
| | | | | | | | (MUST_PASS_IN_STACK): Don't allow machine to override (none currently do). Don't force in stack if wrong padding when padding isn't needed. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@4172 138bc75d-0d04-0410-961f-82ee72b054a4
* (extendtab, fixtab, fixtrunctab, floattab, movstr_optab): Newkenner1993-03-301-0/+11
| | | | | | | definitions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3924 138bc75d-0d04-0410-961f-82ee72b054a4
* (prepare_call_address): Put decl back.kenner1993-03-231-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3851 138bc75d-0d04-0410-961f-82ee72b054a4
* Don't declare fns that use "tree" if tree.h not included.kenner1993-03-231-39/+1
| | | | | | | | | | (prepare_call_address, emit_call_1): Remove decls. (promoted_input_arg): Add prototype. (fix_lexical_addr): Remove duplicate decl. (copy_function_value, expand_stmt_expr): Delete; no such functions. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3846 138bc75d-0d04-0410-961f-82ee72b054a4
* * (MUST_PASS_IN_STACK): Make machine parameter.dje1993-03-221-0/+6
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3831 138bc75d-0d04-0410-961f-82ee72b054a4
* Correct partly nested comment.wilson1993-03-201-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3796 138bc75d-0d04-0410-961f-82ee72b054a4
* * (RETURN_IN_MEMORY): Handle BLKmode values.dje1993-03-121-3/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3709 138bc75d-0d04-0410-961f-82ee72b054a4
* Clean up prototypes for functions in expr.c and optabs.c and add somekenner1993-03-081-63/+174
| | | | | | | missing ones. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3673 138bc75d-0d04-0410-961f-82ee72b054a4
* Add prototypes for most functions declared here.rms1993-02-261-87/+131
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3536 138bc75d-0d04-0410-961f-82ee72b054a4
* (emit_move_insn_1): Declared.rms1993-02-211-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3507 138bc75d-0d04-0410-961f-82ee72b054a4
* Declare promoted_input_arg.kenner1993-02-091-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3450 138bc75d-0d04-0410-961f-82ee72b054a4
* (MUST_PASS_IN_STACK_BAD_ALIGN): Deleted.kenner1993-02-081-14/+5
| | | | | | | (MUST_PASS_IN_STACK): No problem anymore with nonaligned structs. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@3438 138bc75d-0d04-0410-961f-82ee72b054a4
* Correct comments.rms1992-11-301-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2819 138bc75d-0d04-0410-961f-82ee72b054a4
* (expand_complex_abs): Add declaration.rms1992-10-031-0/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2317 138bc75d-0d04-0410-961f-82ee72b054a4
* (PROMOTE_MODE): Provide default definition.kenner1992-09-191-0/+5
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@2173 138bc75d-0d04-0410-961f-82ee72b054a4
* (sin_optab,cos_optab): Declare optabs for sin and cos.jrv1992-08-281-0/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1977 138bc75d-0d04-0410-961f-82ee72b054a4
* entered into RCSmycroft1992-07-061-5/+2
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1466 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***wilson1992-06-231-2/+64
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@1237 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-05-071-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@930 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***kenner1992-05-061-0/+9
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@915 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***wood1992-04-261-3/+3
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@837 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***kenner1992-03-301-1/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@628 138bc75d-0d04-0410-961f-82ee72b054a4
* *** empty log message ***rms1992-03-291-0/+1
| | | | git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@623 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud