- 27 Sep, 1992 5 commits
-
-
(subsi3): Don't bother calling negate_rtx for constant; we shouldn't be called with a constant. (maskir patterns): Don't mention an operand before it is used; use operand number 1 for operand with '0' constraint. (allocate_stack): Use reg_or_short_operand for predicate of allocation amount; use negate_rtx and always make a PLUS. From-SVN: r2262
Richard Kenner committed -
(SHIFT_COUNT_TRUNCATED): No longer define this. From-SVN: r2261
Richard Kenner committed -
From-SVN: r2260
Michael Meissner committed -
From-SVN: r2259
Richard Stallman committed -
go ahead and modify just the same. From-SVN: r2258
Richard Stallman committed
-
- 26 Sep, 1992 8 commits
-
-
From-SVN: r2257
Richard Stallman committed -
From-SVN: r2256
Michael Meissner committed -
(zero_extendhisi2): Rewrite to work if op0 == op1. Use gen_lowpart in preparation code. (extendqisi2, extendhisi2): Likewise. (extendqihi2): Expand. (restorehi): Rewrite for correctness, efficiency, and clarity. Avoid generating insns involving truncate. Generate needed pseudos in preparation statements. (storehi): Likewise. (storeinthi): Likewise. (movhi): Call gen_storehi, gen_restorehi, gen_storeinthi according their new definitions. Use force_reg to put address in register. From-SVN: r2255
Torbjorn Granlund committed -
From-SVN: r2254
Michael Meissner committed -
treat that variable as optimized away. From-SVN: r2253
Richard Stallman committed -
From-SVN: r2252
Richard Stallman committed -
goes to the same place, verify previous insn exists. From-SVN: r2251
Richard Stallman committed -
use sed to make them include hconfig.h instead of config.h. (distclean): Add command to delete hconfig.h. From-SVN: r2250
Richard Stallman committed
-
- 25 Sep, 1992 14 commits
-
-
From-SVN: r2249
Richard Stallman committed -
From-SVN: r2248
Richard Stallman committed -
From-SVN: r2247
Richard Stallman committed -
From-SVN: r2246
Richard Stallman committed -
(pop_function_context): Restore epilogue_delay_list. From-SVN: r2245
Jim Wilson committed -
From-SVN: r2244
Jim Wilson committed -
From-SVN: r2243
Jim Wilson committed -
with -Wcast-align. From-SVN: r2242
Jim Wilson committed -
(SF_MODES): Accept all single word or smaller integer modes not just SImode. These are needed for fix/float conversions. From-SVN: r2241
Jim Wilson committed -
addition to sched_analyze_1. From-SVN: r2240
Jim Wilson committed -
From-SVN: r2239
Jim Wilson committed -
(movdi, movti, movdf, movtf): Make store zero to memory a separate case, only accept offsettable memory addresses, and call adj_offsettable_operand to calculate subword addresses. From-SVN: r2238
Jim Wilson committed -
From-SVN: r2237
Jim Wilson committed -
memory. From-SVN: r2236
Jim Wilson committed
-
- 24 Sep, 1992 13 commits
-
-
From-SVN: r2235
Michael Meissner committed -
(REG_CLASS_FROM_LETTER): Don't handle 'r' constraints here. From-SVN: r2234
Torbjorn Granlund committed -
(srcsi_operand): Return 1 also for things matching depi_cint_operand. (secondary_reload_class): Replace. From-SVN: r2233
Torbjorn Granlund committed -
(ldo/ldil SImode and HImode recognizers): Use "const_int_operand" for operand 1 and simplify final condition. (ldo/ldil SImode and HImode recognizers): Use "const_int_operand" for operand 1 and simplify final condition. Remove `n' constraint. (depi SImode and HImode recognizers): Remove `n' constraint. (plus:SI ... high ... splitter): Don't overwrite input, go via clobber operand instead. (many patterns): Replace `in' constraint with just `i'. (movstrsi): Don't do (clobber (match_scratch)), use explicit pseudos instead, generated in preparation C code. Don't call force_not_mem for operand 2. (movstrsi recognizer): Add `&' to operand 3 (andsi3): Fix typo. (iorsi3): Fix typo. (load-shift-16): New optimizer. (load-shift optimizers): Set "type" attr. From-SVN: r2232
Torbjorn Granlund committed -
From-SVN: r2231
Richard Kenner committed -
From-SVN: r2230
Richard Stallman committed -
(walk_attr_value): Set it when we have (eq_attr "length" ...). (write_const_num_delay_slots): Value is 1 unless LENGTH_USED is set. From-SVN: r2229
Richard Kenner committed -
From-SVN: r2228
Richard Kenner committed -
(regclass): Don't alloca the costs twice. Initialize forbidden_inc_dec_class. For regs that have inc-dec, ignore forbidden classes. (record_address_regs): Update in_inc_dec. From-SVN: r2227
Richard Kenner committed -
From-SVN: r2226
Richard Stallman committed -
From-SVN: r2225
Richard Stallman committed -
From-SVN: r2224
Richard Stallman committed -
(install-fixincludes): If we fix system's limits.h, install that as syslimits.h From-SVN: r2223
Richard Stallman committed
-