- 02 Apr, 1999 13 commits
-
-
* i386.md: Delete floating point compare, add, subtract, multiply, and divide patterns which allowed integer operands. * i386.c (output_386_binary_op): Delete unused code. (output_float_compare): Likewise. From-SVN: r26123
John Wehle committed -
From-SVN: r26122
Bruce Korb committed -
* i386.md (movsf+1, movdf+1, movxf+1): Update constraints so that SECONDARY_MEMORY_RELOAD is used. Remove dead code. From-SVN: r26121
John Wehle committed -
From-SVN: r26120
Bruce Korb committed -
From-SVN: r26119
Bruce Korb committed -
From-SVN: r26118
Bruce Korb committed -
From-SVN: r26117
Jeff Law committed -
* i386.c (print_operand_address, case REG): Do not use ESI addressing mode for the K6. * i386.c (print_operand_address, case MULT): Use more efficient encoding (mult (reg) (const_int 2)). From-SVN: r26116
Jan Hubicka committed -
From-SVN: r26115
Craig Burley committed -
From-SVN: r26114
Craig Burley committed -
From-SVN: r26113
Craig Burley committed -
From-SVN: r26112
Martin v. Löwis committed -
From-SVN: r26111
Jeff Law committed
-
- 01 Apr, 1999 18 commits
-
-
* emit-rtl.c (gen_rtx_CONST_DOUBLE): New function. (gen_rtx): Call it. Tidy cases. * rtl.h (gen_rtx_CONST_DOUBLE): Prototype it. * gengenrtl.c: Add commentary. (special_rtx): Also match CONST_DOUBLE. (gencode): Emit call to memset instead of bzero. From-SVN: r26110
Richard Henderson committed -
* config/c4x/c4x.md (ashlhi3, lshrhi3, ashrhi3): Force operand 1 into a register if shift count not constant. (ashlhi3_reg, lshrhi3_reg, ashrhi3_reg): Ensure that operand 1 is a register. From-SVN: r26109
Michael Hayes committed -
* config/c4x/c4x.md (*db): Enable pattern if TARGET_LOOP_UNSIGNED is non-zero. (movstrqi_small, movstrqi_large, *cmpstrqi): Add + modifier to address register constraints. (*movhi_clobber+1): Modify splitter pattern to handle destination register that is used in the source address. (*xorhi3_clobber): Replace AND with XOR in call to legitimize_operands. From-SVN: r26108
Michael Hayes committed -
From-SVN: r26107
Michael Hayes committed -
* config/c4x/c4x.c (c4x_emit_move_sequence): Force invalid QImode constants into memory if we get called directly from gen_move_insn rather than emit_move_insn. (c4x_legitimize_address): Fix up LABEL_REF addresses. From-SVN: r26106
Michael Hayes committed -
* cvt.c (convert_pointer_to_real): Use same_type_p. * typeck.c (comp_target_types): Use same_type_p. From-SVN: r26105
Nathan Sidwell committed -
* expr.c (store_field): When check direct_store, assume all complex modes can be directly stored. From-SVN: r26104
Jim Wilson committed -
From-SVN: r26103
Bruce Korb committed -
from the templates and definitions. From-SVN: r26102
Bruce Korb committed -
h * Makefile.in (cppmain$(exeext)): Depend on intl.o. Link in intl.o. From-SVN: r26101
Manfred Hollstein committed -
� * Makefile.in (cppmain$(exeext)): Depend on intl.o. Link in intl.o. From-SVN: r26100
Manfred Hollstein committed -
* i386.c (output_fp_conditional_move): Abort for LT, LE, GE, and GT signed integer comparisons. From-SVN: r26099
H.J. Lu committed -
* i386.c (output_int_conditional_move): Use "enum rtx_code" for code type. From-SVN: r26098
H.J. Lu committed -
i386.c (notice_update_cc): No need to check the INT mode for conditional moves since FLOAT conditional... * i386.c (notice_update_cc): No need to check the INT mode for conditional moves since FLOAT conditional moves don't affect cc0. From-SVN: r26097
H.J. Lu committed -
* fixinc/inclhack.def (zzz_ki_syscalls, zzz_time): Fix trigger string to only match on hpux11. * fixinc/fixincl.x, fixinc/inclhack.sh, fixinc/fixinc.sh: Rebuilt. From-SVN: r26096
Jeffrey A Law committed -
From-SVN: r26095
Jeff Law committed -
* fixinc/hackshell.tpl: Complete transition to fixinc.tmp. * fixinc/inclhack.sh: Rebuilt. From-SVN: r26094
Alexandre Oliva committed -
* fixinc/inclhack.def: Fix typos in c_asm.h fix. * fixinc/fixincl.x, fixinc/inclhack.sh, fixinc/fixinc.sh: Rebuilt. From-SVN: r26093
Alexandre Oliva committed
-
- 31 Mar, 1999 9 commits
-
-
semantics.c (begin_inline_definitions, [...]): Rename from finish_default_args and begin_inline_definitions... * semantics.c (begin_inline_definitions, finish_inline_definitions): Rename from finish_default_args and begin_inline_definitions, respectively, to something that isn't a total lie. :) * parse.y (structsp): Adjust. * tree.c (hash_tree_cons): Remove obsolete via_* parms. (list_hash_lookup): Likewise. (hash_tree_chain): Adjust. * pt.c (tsubst): Adjust. (tsubst_arg_types): Use plain hash_tree_cons. * cp-tree.h (hash_tree_cons_simple): Lose. * parse.y (declmods, nonempty_cv_qualifiers): Use hash_tree_cons. From-SVN: r26092
Jason Merrill committed -
* toplev.c (rest_of_compilation): Allow dbr_schedule to write to the dump file too. From-SVN: r26091
Jeffrey A Law committed -
* flow.c (find_basic_blocks): New argument `do_cleanup'. Conditionally call delete_unreachable_blocks. (free_basic_block_vars): Zero ENTRY/EXIT data. (allocate_for_life_analysis): Kill. Split into... (allocate_bb_life_data, allocate_reg_life_data): ... new functions. (life_analysis_1): Update. * gcse.c (gcse_main): Update find_basic_blocks call. * toplev.c (rest_of_compilation): Likewise. * stupid.c (stupid_life_analysis): Update life data calls. * rtl.h, output.h: Update prototypes. From-SVN: r26090
Richard Henderson committed -
From-SVN: r26089
Bruce Korb committed -
From-SVN: r26088
Bruce Korb committed -
Added test to ensure '//' comments were not deleted inside strings Added the missing c_asm.h fix From-SVN: r26087
Bruce Korb committed -
From-SVN: r26086
Bruce Korb committed -
* gjavah.c (print_field_info): Allow constants of other types. (print_include): Generate include when new name is proper prefix of already printed name. (add_namelet): Likewise. (cxx_keyword_subst): New function. (print_method_info): Use it. (print_field_name): New function. (get_field_name): New function. (print_field_info): Use get_field_name and print_field_name. From-SVN: r26085
Tom Tromey committed -
configure.in (extra_includes): Don't attempt to calculate the location of the gcc src or obj directories. * configure.in (extra_includes): Don't attempt to calculate the location of the gcc src or obj directories. Instead rely on precomputed variables, $topsrcdir and $r, to obtain these values. Set -I flags appropriately. From-SVN: r26084
Kaveh R. Ghazi committed
-