- 05 Jan, 1997 9 commits
-
-
suppress conversion if just EXPAND_SUM. From-SVN: r13383
Richard Kenner committed -
The machine/subtype separator printed by uname -m is now `-', not '/'. From-SVN: r13379
Miles Bader committed -
From-SVN: r13378
Richard Kenner committed -
(const_binop): Rework to only make constants in one place; always use size_int if small enough and of sizetype. (const_binop): Rework to only make constants in one place; always use size_int if small enough and of sizetype. (size_int): Call force_fit_type. (fold): Avoid ever changing type of input tree. From-SVN: r13377
Richard Kenner committed -
From-SVN: r13376
Richard Kenner committed -
(expand_expr, case COMPONENT_REF): Don't convert if modifier is EXPAND_CONST_ADDRESS, EXPAND_SUM, or EXPAND_INITIALIZER. From-SVN: r13375
Richard Kenner committed -
(tree_log2): New function. From-SVN: r13374
Richard Kenner committed -
must mask/sign-extend if bitfield. (expand_builtin, case BUILT_IN_LONGJMP): Pass type, not IDENTIFIER, to send arg of RETURN_POPS_ARGS. From-SVN: r13373
Richard Kenner committed -
cases. From-SVN: r13372
Richard Kenner committed
-
- 04 Jan, 1997 10 commits
-
-
everything as maximally aligned. From-SVN: r13371
Richard Kenner committed -
(find_split_point, case SET): If SET_SRC is NE and STORE_FLAG_VALUE is -1, see if we can convert into NEG of shift. (find_split_point, case SET): If SET_SRC is NE and STORE_FLAG_VALUE is -1, see if we can convert into NEG of shift. (force_to_mode, case NE): Make condition stricter. From-SVN: r13370
Richard Kenner committed -
VOIDmode. From-SVN: r13369
Richard Kenner committed -
From-SVN: r13368
Karl Berry committed -
(addsi3, addhi3): Use two addqw (or subqw) insns when adding (or subtracting) small integer constants (8 < N <= 16) to both address and data registers. From-SVN: r13367
Richard Kenner committed -
pointer by small displacements. From-SVN: r13366
Richard Kenner committed -
From-SVN: r13365
Richard Kenner committed -
From-SVN: r13364
Richard Kenner committed -
From-SVN: r13363
Richard Kenner committed -
From-SVN: r13362
Richard Kenner committed
-
- 03 Jan, 1997 9 commits
-
-
From-SVN: r13361
Richard Kenner committed -
start over again. From-SVN: r13360
Richard Kenner committed -
comparison, SF source. From-SVN: r13359
Richard Kenner committed -
From-SVN: r13357
Richard Kenner committed -
(macroexpand): Delete any no-reexpansion marker that follows an identifier at the beginning of an argument that is concatenated with what precedes it. From-SVN: r13356
Richard Kenner committed -
From-SVN: r13355
Richard Kenner committed -
From-SVN: r13354
Richard Kenner committed -
restore current_function_args_info. From-SVN: r13353
Richard Kenner committed -
From-SVN: r13352
Richard Kenner committed
-
- 31 Dec, 1996 3 commits
-
-
From-SVN: r13348
Ian Lance Taylor committed -
From-SVN: r13347
Ian Lance Taylor committed -
* pa/pa.c (fmpy_operands): Remove. No longer needed. (combinable_add, combinable_copy, combinable_fmpy): Likewise. (combinable_fadd, combineable_fsub): Likewise. (pa_reorg): Call pa_combine_instructions. (pa_combine_instructions): Combine instructions to make things like fmpyadd and fmpysub. (pa_can_combine_p): Helper function for pa_combine_instructions. * pa/pa.md (pa_combine_type): New attribute. Set it appropriately for various insns. (define_delays): Use a separate define_delay for unconditional branches. (fmpyadd, fmpysub peepholes): Remove, no longer needed. (fmpyadd, fmpysub insns): Add variant with fadd/fsub first, then the fmpy. From-SVN: r13346
Jeff Law committed
-
- 30 Dec, 1996 2 commits
-
-
of using invalid aggregate initialization. From-SVN: r13345
Jim Wilson committed -
TYPE_ATTRIBUTES field of a decl node. From-SVN: r13344
Jim Wilson committed
-
- 27 Dec, 1996 1 commit
-
-
From-SVN: r13343
Mike Stump committed
-
- 26 Dec, 1996 1 commit
-
-
From-SVN: r13342
Michael Meissner committed
-
- 24 Dec, 1996 2 commits
-
-
TARGET_FLOAT64 cases. From-SVN: r13341
Jim Wilson committed -
(function_cannot_inline_p): Reject function with PARALLEL result. (expand_inline_function): Abort if function result not handled. From-SVN: r13340
Jim Wilson committed
-
- 21 Dec, 1996 1 commit
-
-
From-SVN: r13339
Jason Merrill committed
-
- 20 Dec, 1996 1 commit
-
-
* g++spec.c (lang_specific_driver): Put missing hyphen in front of arguments we compare against. Start the count of I at 1, not 0, since argv[0] is still the command. From-SVN: r13338
Brendan Kehoe committed
-
- 18 Dec, 1996 1 commit
-
-
* mn10300/mn10300.c (notice_update_cc): Enable this code. * mn10300/mn10300.h (CC_OVERFLOW_UNUSABLE): Define. * mn10300/mn10300.md (tstsi): Use "set_zn_c0" instead of "set" for cc status. (addsi3 pattern): Break "inc" into two different alternatives since "inc dn" sets cc0, but "inc an" does not. (multiply and divide patterns): Fix cc status. (bCC, inverted bCC): Restore any comparison which needs the overflow bits when CC_OVERFLOW_UNUSABLE is set. (zero and sign extensions): Fix cc status. (movm_store): Likewise. From-SVN: r13337
Jeff Law committed
-