- 15 Sep, 1992 2 commits
-
-
Don't bypass usual cost computation when a pseudo "matches" a non-pseudo in matching operands. From-SVN: r2123
Richard Stallman committed -
From-SVN: r2122
Richard Stallman committed
-
- 14 Sep, 1992 3 commits
-
-
Diagnose duplicate `l' and `u' suffixes. Diagnose ` 0x ' and ` 0a '. Warn about integer constants that are so large that they are unsigned. From-SVN: r2121
Richard Stallman committed -
From-SVN: r2120
Richard Stallman committed -
From-SVN: r2119
Richard Stallman committed
-
- 13 Sep, 1992 7 commits
-
-
Replace `(unsigned)' with `(unsigned long)'. When evaluating << and >>, compute the correct answer without shifting by more than HOST_BITS_PER_LONG, or by a negative quantity. (integer_overflow, left_shift, right_shift): New functions. From-SVN: r2118
Richard Stallman committed -
From-SVN: r2117
Richard Stallman committed -
From-SVN: r2116
Torbjorn Granlund committed -
Some code come from output_zdepi. (output_zdepi): Removed. (depi_cint_operand): New name for zdepi_operand. (consec_zeros_p, and_operand, ior_mask_p, ior_operand, output_and, output_ior): New functions. (output_load_address): Removed. Nothing uses it. From-SVN: r2115
Torbjorn Granlund committed -
(CONST_OK_FOR_LETTER_P): Add 'O' and 'P'. From-SVN: r2114
Torbjorn Granlund committed -
(several patterns): Make sure # of attribute alternatives match # of constraint alternatives. Return assembler output template instead of calling output_asm_insn. Don't write to operands[n] for n >= max operand number in the pattern, use xoperands instead. (casesi): Rewrite. Used to be buggy and slow. (and-not patterns): Make them canonical. Put operands in the right order. (negsi2): Don't use @ for just one output template. (movstrsi): Change `!= 4' => `< 4' in test for alignment. (adddi3): Extend to handle CONST_INT. (ior-with-immediate optimizer): New pattern. (and-with-immediate optimizer): New pattern. (sCC, bCC expanders): Remove constraints. (high:DI recognizer): Add return \"\". From-SVN: r2113
Torbjorn Granlund committed -
From-SVN: r2112
Timothy Moore committed
-
- 12 Sep, 1992 3 commits
-
-
it needs unsigned long long. From-SVN: r2111
Richard Stallman committed -
From-SVN: r2110
Richard Stallman committed -
From-SVN: r2109
Richard Stallman committed
-
- 11 Sep, 1992 8 commits
-
-
error message distinguishes previous definitions from mere decls. From-SVN: r2108
Richard Stallman committed -
pa.md (non-[cf]branch define_delay): Use a single delay description for the delay slots in "branch"... * pa.md (non-[cf]branch define_delay): Use a single delay description for the delay slots in "branch", "call", and "milli" insns. (fbranch define_delay): fbranches have a single delay slot which may be nullified when the branch is taken (regardless of direction or distance to the target.) (in_branch_delay attribute): Disallow fbranch insns explicitly. (floating point branches): Use "fbranch" attribute for these insns. Update output template to properly handle nullification. From-SVN: r2107
Jeff Law committed -
fits in a HOST_WIDE_INT. From-SVN: r2106
Richard Stallman committed -
fits in a HOST_WIDE_INT when checking bit-field widths. From-SVN: r2105
Richard Stallman committed -
(convert_to_integer): Don't pass truncation thru lshift if shift count >= width of narrower type. Instead, just use 0. From-SVN: r2104
Richard Stallman committed -
From-SVN: r2103
Richard Stallman committed -
From-SVN: r2102
Richard Stallman committed -
(expand_binop): Delete #ifdef GPC; complex code now uncond. (expand_binop): Fix typo, `mode' => `methods'. From-SVN: r2101
Richard Stallman committed
-
- 10 Sep, 1992 10 commits
-
-
From-SVN: r2100
Timothy Moore committed -
From-SVN: r2099
Timothy Moore committed -
if the number of delay slots is constant. From-SVN: r2098
Timothy Moore committed -
From-SVN: r2097
Michael Meissner committed -
From-SVN: r2096
Torbjorn Granlund committed -
From-SVN: r2095
Richard Stallman committed -
From-SVN: r2094
Richard Stallman committed -
From-SVN: r2093
Richard Stallman committed -
(expand_unop): Handle NEG for complex modes. (expand_binop): Likewise. (expand_complex_binop): New function. From-SVN: r2092
Richard Stallman committed -
From-SVN: r2091
Richard Stallman committed
-
- 09 Sep, 1992 7 commits
-
-
From-SVN: r2090
Richard Stallman committed -
From-SVN: r2089
Michael Meissner committed -
From-SVN: r2088
Richard Stallman committed -
(build_index_type, build_index_2_type): Don't pass HOST_WIDE_INT to routine expecting an int. Don't pass negative value even if hash code is INT_MIN. From-SVN: r2087
Richard Stallman committed -
RSHIFT_EXPR, do compares at tree level. From-SVN: r2086
Richard Stallman committed -
From-SVN: r2085
Richard Stallman committed -
From-SVN: r2084
Richard Stallman committed
-