| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
something further on.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6475 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
INTEGRAL_TYPE_P not just INTEGER_TYPE.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6474 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6473 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6472 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
slot, set needed to end_of_function_needs instead of clearing it.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6471 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6470 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6469 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
TRUNC_DIV_EXPR for inner division.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6468 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
non-static functions.
(initializer_constant_valid_p): Add missing parameter to recursive call.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6467 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
there; add some missing declarations.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6466 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6465 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
| |
needed. Reorder early-exit tests to avoid comparing value that is not
yet set.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6464 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
(non-prototype) function declarations.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6463 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
crossing a boundary.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6462 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
| |
(auto_inc_dec_reg_p): New function.
(regclass): Call it to allow a register needing a secondary reload to be used
for inc/dec if it is already valid for it.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6461 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6460 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
`noreturn' function warning.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6459 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
`noreturn' function warning.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6458 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
`noreturn' function warning.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6457 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
-quiet unless -Q is specified.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6456 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
patterns.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6455 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6454 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
mentioned in REG_DEAD notes.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6453 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6452 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* toplev.c: Include "gvarargs.h".
(fatal_insn_not_found): Omit superfluous argument to error.
(vmessage, v_message_with_file_and_line): New functions.
(v_message_with_decl, file_and_line_for_asm): Likewise.
(v_error_with_file_and_line, v_error_with_decl): Likewise.
(v_error_for_asm, verror, vfatal): Likewise.
(v_warning_with_file_and_line, v_warning_with_decl): Likewise.
(v_warning_for_asm, vwarning): Likewise.
(error_with_file_and_line, error_with_decl, error, fatal): Now just wrappers
for above functions.
(error_for_asm, warning_with_file_and_line): Likewise.
(warning_with_decl, warning_for_asm, warning): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6451 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
dependencies as well as for true dependencies.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6450 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
20 per iteration.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6449 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6448 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6447 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
-o to force into build directory.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6446 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6445 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
extern to declaration.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6444 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6443 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
| |
terms to POS_MINUS_OP. Clarify comment before BLOCKAGE computation.
(write_complex_function): Use EXECUTING_INSN for first switch, and
CANDIDATE_INSN for second switch.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6442 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6441 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
| |
(TARGET_SWITCHES): Add new options -mapp-regs and -mno-app-regs.
(TARGET_DEFAULT): Add -mapp-regs.
(CONDITIONAL_REGISTER_USAGE): Make %g2, %g3, and %g4 be fixed when
the -mno-app-regs option is used.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6440 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6439 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6438 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
relative line number.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6437 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6436 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6435 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6434 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6433 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
it is for a MEM.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6432 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(HASH, struct set, canon_hash, safe_hash, remove_from_table):
Generate and use unsigned hash values, to avoid potential trouble
with signed shift/overflow.
Also name variables consistently: "hash", not "hash_code".
(lookup, lookup_for_remove, insert, merge_equiv_classes): Likewise.
(invalidate, rehash_using_reg, invalidate_for_call): Likewise.
(find_best_addr, record_jump_cond, cse_insn): Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6431 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
output if it returns the input value.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6430 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
pad on left if value not in memory.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6429 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
protect the label, so that it doesn't get deleted also.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6428 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
|
|
|
| |
pending binding levels.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6427 138bc75d-0d04-0410-961f-82ee72b054a4
|
|
|
|
| |
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@6426 138bc75d-0d04-0410-961f-82ee72b054a4
|