summaryrefslogtreecommitdiff
path: root/gcc/optabs.c
Commit message (Expand)AuthorAgeFilesLines
* Make mode_for_vector return an opt_modersandifo2017-09-051-7/+4
* optabs: ensure atomic_load/stores have compiler barriersamonakov2017-09-041-2/+18
* PR82045: Avoid passing machine modes through "..."rsandifo2017-09-041-14/+12
* retire mem_signal_fence patternamonakov2017-09-011-12/+5
* [71/77] Use opt_scalar_mode for mode iteratorsrsandifo2017-08-301-64/+73
* [70/77] Make expand_fix/float check for scalar modesrsandifo2017-08-301-18/+25
* [64/77] Add a scalar_mode classrsandifo2017-08-301-1/+1
* [62/77] Big machine_mode to scalar_int_mode replacementrsandifo2017-08-301-9/+9
* [54/77] Add explicit int checks for alternative optab implementationsrsandifo2017-08-301-88/+91
* [51/77] Use opt_scalar_int_mode when iterating over integer modesrsandifo2017-08-301-1/+3
* [35/77] Add uses of as_a <scalar_int_mode>rsandifo2017-08-301-26/+36
* [30/77] Use scalar_int_mode for doubleword splitsrsandifo2017-08-301-4/+6
* [26/77] Use is_a <scalar_int_mode> in subreg/extract simplificationsrsandifo2017-08-301-3/+5
* [21/77] Replace SCALAR_INT_MODE_P checks with is_a <scalar_int_mode>rsandifo2017-08-301-2/+2
* [20/77] Replace MODE_INT checks with is_int_modersandifo2017-08-301-65/+70
* [19/77] Add a smallest_int_mode_for_size helper functionrsandifo2017-08-301-2/+1
* [18/77] Make int_mode_for_mode return an opt_scalar_int_modersandifo2017-08-301-7/+4
* [7/77] Add scalar_float_modersandifo2017-08-301-9/+11
* [6/77] Make GET_MODE_WIDER return an opt_modersandifo2017-08-301-10/+10
* [4/77] Add FOR_EACH iterators for modesrsandifo2017-08-301-53/+21
* optabs: ensure mem_thread_fence is a compiler barrieramonakov2017-08-281-8/+10
* PR target/80846jakub2017-08-011-1/+2
* PR rtl-optimization/81424ebotcazou2017-07-161-2/+2
* * profile-count.h (profile_probability::from_reg_br_prob_note,hubicka2017-07-161-1/+1
* * ggc.h (empty_string): Delete.nathan2017-06-301-1/+1
* * asan.c (asan_emit_stack_protection): Update.hubicka2017-06-291-7/+11
* Patch for RTL expand bug affecting aarch64 vector code.wilson2017-05-131-0/+1
* PR tree-optimization/79390jakub2017-04-121-30/+50
* Fix __atomic to not implement atomic loads with CAS.torvald2017-02-011-21/+42
* Update copyright years.jakub2017-01-011-1/+1
* remove cast from emit_libcall_blocktbsaunde2016-11-211-3/+2
* Fix vec_cmp comparison modersandifo2016-11-161-9/+12
* split up some variables to use rtx_insn * moretbsaunde2016-11-021-2/+3
* PR target/78102jakub2016-10-251-2/+12
* * optabs.c (expand_parity): Fix mode mismatch, add final conversionebotcazou2016-10-151-5/+13
* 2016-09-26 Thomas Preud'homme <thomas.preudhomme@arm.com>thopre012016-09-261-0/+1
* * optabs.c (prepare_cmp_insn): Update documentation comment.macro2016-09-131-4/+8
* [Patch 3/2 ifcvt costs] Don't expand a conditional move between identical sou...jgreenhalgh2016-07-211-0/+11
* * builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1,uros2016-07-191-1/+1
* * builtins.c (expand_builtin_memcmp): Do not emit the call here.ebotcazou2016-05-131-16/+4
* PR rtl-optimization/69764jakub2016-02-161-0/+10
* PR rtl-optimization/69764jakub2016-02-121-1/+8
* gcc/ienkovich2016-01-111-1/+1
* Update copyright years.jakub2016-01-041-1/+1
* PR target/68647jakub2015-12-021-1/+74
* PR tree-optimization/68552jakub2015-11-271-11/+38
* PR target/68483jakub2015-11-241-2/+2
* gcc/ienkovich2015-11-101-1/+2
* gcc/ienkovich2015-11-101-4/+45
* gcc/ienkovich2015-11-101-4/+40