- 05 Jul, 1994 8 commits
-
-
(expand_divmod): Handle powers-of-two specifically for CEIL_*_EXPR. From-SVN: r7658
Torbjorn Granlund committed -
(can_combine_p): Do it here. From-SVN: r7657
Richard Kenner committed -
variable, don't adjust OP0 since the result won't be used. From-SVN: r7656
Torbjorn Granlund committed -
adjust OP0 since the result won't be used. From-SVN: r7655
Richard Kenner committed -
test statements. From-SVN: r7654
Richard Kenner committed -
because there is no SET for I2 anymore. From-SVN: r7653
Richard Kenner committed -
actual symbol name. From-SVN: r7652
Richard Kenner committed -
From-SVN: r7651
Richard Kenner committed
-
- 04 Jul, 1994 1 commit
-
-
not XEXP. From-SVN: r7650
Richard Kenner committed
-
- 03 Jul, 1994 2 commits
-
-
umuldi3_highpart, umuldi3_highpart_internal): New patterns. From-SVN: r7649
Jim Wilson committed -
is constant. From-SVN: r7648
Jim Wilson committed
-
- 02 Jul, 1994 8 commits
-
-
template classes. From-SVN: r7647
Jim Wilson committed -
From-SVN: r7646
Jim Wilson committed -
DECL_IN_SYSTEM_HEADER. From-SVN: r7645
Jim Wilson committed -
From-SVN: r7644
Jim Wilson committed -
From-SVN: r7643
Jim Wilson committed -
BLOCK_PROFILER): Use multiple fputs/fprintf calls instead of ANSI C concatenated strings. From-SVN: r7642
Jim Wilson committed -
From-SVN: r7641
Jim Wilson committed -
From-SVN: r7640
Torbjorn Granlund committed
-
- 01 Jul, 1994 13 commits
-
-
reorg.c (make_return_insns): Make sure redirecting a jump to a RETURN insn does not invalidate the delay... * reorg.c (make_return_insns): Make sure redirecting a jump to a RETURN insn does not invalidate the delay slots of the jump. From-SVN: r7639
Jeff Law committed -
unless X has no side effects and can't trap. From-SVN: r7638
Richard Kenner committed -
element of an array. From-SVN: r7637
Richard Kenner committed -
From-SVN: r7636
Richard Kenner committed -
constructor_incremental to 0. From-SVN: r7635
Richard Kenner committed -
(arm umul_ppm): Fix typos in last change. Mark hard-coded registers with "%|". From-SVN: r7634
Richard Earnshaw committed -
multiple times in case they reference each other. From-SVN: r7633
Jason Merrill committed -
From-SVN: r7632
Richard Kenner committed -
From-SVN: r7631
Richard Kenner committed -
From-SVN: r7630
Richard Kenner committed -
(arm umul_ppmm): New definition. (clipper umul_ppmm, smul_ppmm, __umulsidi3): New definitions. (hppa count_leading_zeros): New definition. (i960 umul_ppmm, __umulsidi3): New definitions. (mc68000 umul_ppmm): Use %. before size suffixes. (mc88110 umul_ppmm, udiv_qrnnd): Rewrite. (mc88000): Get UMUL_TIME and UDIV_TIME right. (mips): Get UMUL_TIME right. (ns32000 umul_ppmm): New definition. (ns32000 udiv_qrnnd): Rename from bogus div_qrnnd, rewrite. (powerpc umul_ppmm, smul_ppmm): New definitions. (_IBMR2/powerpc add_ssaaaa, sub_ddmmss): Improve. (pyr umul_ppmm): Fix typo. (sparc add_ssaaaa, sub_ddmmss): Match constant 0 for all inputs. (vax sdiv_qrnnd): New definition. From-SVN: r7629
Torbjorn Granlund committed -
remainder, or when OP1 is constant. From-SVN: r7628
Torbjorn Granlund committed -
From-SVN: r7627
Richard Kenner committed
-
- 30 Jun, 1994 8 commits
-
-
'_[A-Z]'. From-SVN: r7626
Richard Kenner committed -
define_insn. From-SVN: r7625
Richard Kenner committed -
From-SVN: r7624
Ian Lance Taylor committed -
From-SVN: r7623
Kresten Krab Thorup committed -
This patch makes selectors in the Objective-C language be pointers to a struct { void *sel_id, char *sel_types }, where the sel_types element is the type encoding of the method arguments. From-SVN: r7622
Kresten Krab Thorup committed -
Un-disable for alpha. (forward::, performv::): Declare and fix to return retval_t. . From-SVN: r7621
Kresten Krab Thorup committed -
* objc-act.c (get_proto_encoding, build_typed_selector_reference): New fucnctions. (UTAG_PROTOCOL): New define. (objc_selector_template, flag_typed_selectors): New variables. (objc_init): set flag_typed_selectors if -fgnu-runtime. (synth_module_prologue): Change declaration of _OBJC_SELECTOR_TABLE when flag_typed_selectors is non-null. (build_module_descriptor): Make sure the generated constructor function is declared public. (build_selector): Only cast to SEL when not doing typed selectors. (build_selector_translation_table): Rewrite initialization. (build_tmp_function_decl): Make up new name when called, since it may now be called multiple times. (hack_method_prototype): Use init_function_start to reinit args machinery. Also set current_function_decl before calling assign_parms. (generate_protocols): Don't generate encoding twice. (build_selector_template): New function. (build_method_list_template): Generate (void*)0 as first element, not (int)0. (build_message_expr): move the call to build_selector_reference towards the end, where we have determined the function prototype. From-SVN: r7620
Kresten Krab Thorup committed -
the arg pointer into the stack pointer. From-SVN: r7619
Richard Earnshaw committed
-