aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
AgeCommit message (Expand)AuthorFilesLines
2015-10-19gimple-fold.c (gimple_phi_nonnegative_warnv_p): New function.Richard Biener1-27/+0
2015-10-11remove unneeded #if for HARD_FRAME_POINTER_IS_ARG_POINTERTrevor Saunders1-3/+1
2015-10-11always define FRAME_ADDR_RTXTrevor Saunders1-4/+0
2015-10-11always define DYNAMIC_CHAIN_ADDRESSTrevor Saunders1-2/+0
2015-10-11always define SETUP_FRAME_ADDRESSESTrevor Saunders1-5/+0
2015-10-11always define INITIAL_FRAME_ADDRESS_RTXTrevor Saunders1-22/+19
2015-10-08Move sqrt and cbrt simplifications to match.pdRichard Sandiford1-143/+6
2015-10-07Cache reals for 1/4, 1/6 and 1/9Richard Sandiford1-25/+6
2015-10-05Add a build_real_truncate helper functionRichard Sandiford1-29/+14
2015-10-05Replace REAL_VALUES_EQUAL with real_equalRichard Sandiford1-7/+7
2015-10-01builtins.c: Don't include gomp-constants.h.Nathan Sidwell1-22/+0
2015-09-30builtins.c: Add comment that no new simplifications shouldd be added here.Richard Biener1-0/+4
2015-09-29builtins.c (expand_builtin_acc_on_device): Delete.Nathan Sidwell1-43/+23
2015-09-17Handle alignment in __atomic_is_lock_freeJonathan Wakely1-2/+14
2015-08-24genflags.c (gen_macro): Delete.Richard Sandiford1-8/+5
2015-08-24builtins.c (expand_cmpstrn): Rename to...Richard Sandiford1-79/+63
2015-08-24builtins.c (expand_cmpstr, [...]): New functions.Richard Sandiford1-67/+72
2015-08-24target-insns.def (movstr): New pattern.Richard Sandiford1-7/+2
2015-08-21add default for CONSTANT_ALIGNMENTTrevor Saunders1-4/+2
2015-08-18re PR middle-end/36757 (__builtin_signbit should be type-generic)Francois-Xavier Coudert1-9/+5
2015-08-10[PR libgomp/65742, PR middle-end/66332] libgomp: Remove plugin for non-shared...Thomas Schwinge1-6/+6
2015-08-02c.opt (-Wframe-address): New warning option.Martin Sebor1-12/+16
2015-07-30builtins.c (HAVE_atomic_clear, [...]): Delete.Richard Sandiford1-12/+0
2015-07-13Fix double word typos.Aldy Hernandez1-1/+1
2015-07-10gimple-predict.h: New file.Andrew MacLeod1-0/+1
2015-07-09lto-streamer.h: Don't include target.h and alloc-pool.h.Andrew MacLeod1-1/+0
2015-07-08tree-core.h: Include symtab.h.Andrew MacLeod1-10/+3
2015-07-05target-insns.def (clear_cache): New targetm instruction pattern.Richard Sandiford1-13/+14
2015-07-05gcc/Richard Sandiford1-6/+2
2015-07-05target-insns.def (trap): New targetm instruction pattern.Richard Sandiford1-4/+2
2015-07-05target-insns.def (prefetch): New targetm instruction pattern.Richard Sandiford1-4/+2
2015-07-05target-insns.def (untyped_call, [...]): New targetm instruction patterns.Richard Sandiford1-13/+9
2015-07-05gcc/Richard Sandiford1-30/+15
2015-07-02builtins.c (get_pointer_alignment_1): Handle POINTER_PLUS_EXPR.Richard Biener1-0/+22
2015-06-25function.h (ipa_opt_pass, [...]): Move forward declarations.Andrew MacLeod1-1/+0
2015-06-17coretypes.h: Include input.h and as-a.h.Andrew MacLeod1-2/+0
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-5/+0
2015-06-06emit-rtl.c, [...]: Replace rtx base types with more derived ones.Richard Sandiford1-4/+3
2015-06-05[Patch] The comparison in a compare exchange should not take place in VOIDmodeJames Greenhalgh1-1/+2
2015-06-04coretypes.h: Include machmode.h...Andrew MacLeod1-5/+0
2015-05-28Mark parameters with ATTRIBUTE_UNUSEDH.J. Lu1-1/+2
2015-05-28re PR libgomp/65742 (Several libgomp.oacc-* failures after r221922.)Julian Brown1-5/+4
2015-05-22remove most ifdef STACK_GROWS_DOWNWARDTrevor Saunders1-15/+15
2015-05-22always define STACK_GROWS_DOWNWARDTrevor Saunders1-3/+3
2015-05-20Promote types of RTL expressions to more derived ones.Mikhail Maltsev1-3/+3
2015-05-19insn-notes.def (UPDATE_SJLJ_CONTEXT): New note.Eric Botcazou1-6/+6
2015-05-12re PR target/65697 (__atomic memory barriers not strong enough for __sync bui...Andrew MacLeod1-16/+12
2015-05-07rtl.h (always_void_p): New function.Richard Sandiford1-2/+2
2015-05-02change local vars to rtx_insn *Trevor Saunders1-1/+1
2015-04-30Fix spurious semicolonsDavid Malcolm1-1/+1