summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
Commit message (Expand)AuthorAgeFilesLines
* arm.c (neon_immediate_valid_for_shift): New function.Dmitry Plotnikov2011-06-221-0/+3
* re PR middle-end/49489 (gcc.c-torture/execute/builtin-bitops-1.c fails on x86...Jakub Jelinek2011-06-211-6/+9
* Makefile.in (lib2funcs): Add _clrsbsi2 and _clrsbdi2.Bernd Schmidt2011-06-211-7/+23
* re PR target/45074 (GCC Segmentation fault - negating global register variables)Richard Sandiford2011-06-011-8/+40
* libgcc2.h (__NW, __NDW): Define using a __gnu_ prefix if LIBGCC2_GNU_PREFIX i...Bernd Schmidt2011-05-251-8/+42
* expr.h (expand_shift): Rename to ...Richard Guenther2011-04-291-6/+5
* recog.h (insn_operand_data): Add an "allows_mem" field.Richard Sandiford2011-04-151-15/+51
* * recog.h, genoutput.c, optabs.c: Revert last patch.Richard Sandiford2011-04-121-46/+15
* recog.h (insn_operand_data): Add an "allows_mem" field.Richard Sandiford2011-04-121-15/+46
* expr.c (emit_block_move_via_movmem): Use n_generator_args instead of n_operands.Richard Sandiford2011-04-011-3/+1
* re PR bootstrap/48332 (optabs changes (PR48263 fix) broke m68k-linux bootstrap)Richard Sandiford2011-03-301-20/+20
* re PR rtl-optimization/48263 (build fails for cris-elf in libgfortran)Richard Sandiford2011-03-241-32/+48
* optabs.h (emit_unop_insn, [...]): Change insn code parameter from "int" to "e...Richard Sandiford2011-03-231-528/+390
* expr.h (prepare_operand): Move to...Richard Sandiford2011-03-211-59/+48
* re PR target/47975 (ICE: in expand_shift, at expmed.c:2299 when using 256b ve...Richard Guenther2011-03-041-4/+4
* diagnostic-core.h: Include bversion.h.Joseph Myers2010-11-301-1/+0
* * optabs.c (init_optabs): Init {fma,fms,fnma,fnms}_optab properly.Richard Henderson2010-11-111-0/+4
* tree.def (FMA_EXPR): New tree code.Richard Guenther2010-11-041-0/+3
* Expand pending pops before trying the optab.Paolo Bonzini2010-08-181-0/+1
* re PR rtl-optimization/42575 (arm-eabi-gcc 64-bit multiply weirdness)Maxim Kuvyrkov2010-08-181-3/+2
* Makefile.in (LIBFUNCS_H): Add $(HASHTAB_H).Richard Sandiford2010-07-121-25/+15
* Makefile.in (target-globals.o): Depend on $(EXPR_H) and $(OPTABS_H).Richard Sandiford2010-07-121-17/+4
* toplev.h: Do not include diagnostic-core.h.Manuel López-Ibáñez2010-07-081-0/+1
* gcc/Richard Sandiford2010-07-041-97/+45
* optabs.h (optab_handlers): Change type of insn_code to int.Richard Sandiford2010-07-041-45/+2
* optabs.h (optab_handler, [...]): Turn into inline functions that return an in...Richard Sandiford2010-07-041-91/+82
* With large parts from Jim Wilson:Bernd Schmidt2010-06-251-1/+20
* utils.c (init_gnat_to_gnu): Use typed GC allocation.Laurynas Biveinis2010-06-081-2/+2
* re PR middle-end/44291 (ICE in set_user_assembler_libfunc)Richard Guenther2010-06-021-2/+2
* optabs.c (init_optabs): Guard all accesses to reinit.Richard Guenther2010-06-011-0/+4
* tree-vrp.c (debug_value_range, [...]): Annotate with DEBUG_FUNCTION.Jan Hubicka2010-05-291-1/+1
* function.h (struct function): Add can_throw_non_call_exceptions bit.Eric Botcazou2010-05-251-2/+2
* re PR target/43610 (ICE: in prepare_float_lib_cmp, at optabs.c:4392 with -fno...Paolo Bonzini2010-05-251-46/+54
* tree.h: Include real.h and fixed-value.h as basic datatypes.Steven Bosscher2010-05-211-1/+0
* lto-symtab.c (lto_symtab_entry_hash): Use IDENTIFIER_HASH_VALUE.Richard Guenther2010-05-161-1/+1
* double-int.h (double_int_setbit): Declare.Anatoly Sokolov2010-04-201-44/+19
* optabs.c (avoid_expensive_constant): Fix formatting.Bernd Schmidt2010-03-191-0/+1
* re PR target/40697 (inefficient code to extract least bits from an integer va...Bernd Schmidt2010-03-191-2/+2
* re PR middle-end/42233 (c++ builtin_expect code generation regression)Jakub Jelinek2010-02-191-3/+3
* matrix-reorg.c (analyze_matrix_allocation_site): Remove unused malloc_fname v...Jakub Jelinek2009-11-281-18/+3
* Remove trailing white spaces.H.J. Lu2009-11-251-30/+30
* re PR middle-end/41738 (optabs expands rotate using wrong mode)Andy Hutchinson2009-10-171-3/+3
* ifcvt.c (noce_try_abs): Recognize pattern and call expand_one_cmpl_abs_nojump.Easwaran Raman2009-09-281-0/+54
* Squash commit of EH in gimpleRichard Henderson2009-09-141-17/+16
* langhooks-def.h (LANG_HOOKS_EH_RUNTIME_TYPE): Define.Richard Guenther2009-09-131-13/+23
* expr.h (struct separate_ops, sepops): New type for passing around an exploded...Michael Matz2009-08-251-26/+28
* Merge ARM/hard_vfp_branch to trunkRichard Earnshaw2009-08-061-1/+2
* dojump.c (do_compare_rtx_and_jump): Try swapping the condition for floating p...Paolo Bonzini2009-06-281-5/+5
* alias.c: Use REG_P...Shujing Zhao2009-06-221-8/+8
* re PR testsuite/40491 (Revision 148663 caused extra failures)Uros Bizjak2009-06-191-0/+1