aboutsummaryrefslogtreecommitdiff
path: root/gcc/internal-fn.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-30[62/77] Big machine_mode to scalar_int_mode replacementRichard Sandiford1-3/+2
2017-08-30[35/77] Add uses of as_a <scalar_int_mode>Richard Sandiford1-1/+2
2017-08-30[34/77] Add a SCALAR_INT_TYPE_MODE macroRichard Sandiford1-4/+4
2017-08-30[19/77] Add a smallest_int_mode_for_size helper functionRichard Sandiford1-2/+2
2017-08-30[17/77] Add an int_mode_for_size helper functionRichard Sandiford1-2/+3
2017-08-30[6/77] Make GET_MODE_WIDER return an opt_modeRichard Sandiford1-3/+3
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-28re PR sanitizer/80998 (Implement -fsanitize=pointer-overflow)Jakub Jelinek1-0/+8
2017-07-16profile-count.h (profile_probability::from_reg_br_prob_note, [...]): New func...Jan Hubicka1-4/+8
2017-07-06ASAN: Implement dynamic allocas/VLAs sanitization.Maxim Ostapenko1-0/+1
2017-07-05Remove enum before machine_modeRichard Sandiford1-3/+3
2017-07-05cfgloop.h (struct loop): Add comment.Bin Cheng1-0/+8
2017-06-29asan.c (asan_emit_stack_protection): Update.Jan Hubicka1-49/+49
2017-03-28OpenMP/PTX privatization in SIMD regionsAlexander Monakov1-0/+42
2017-03-08re PR target/79904 (ICE in annotate_constant_pool_refs, at config/s390/s390.c...Jakub Jelinek1-6/+14
2017-02-23re PR middle-end/79665 (gcc's signed (x*x)/200 is slower than clang's)Jakub Jelinek1-80/+0
2017-02-11re PR middle-end/79454 (c-c++-common/ubsan/overflow-vec-*.c FAILs on some 64-...Jakub Jelinek1-1/+1
2017-02-09gimplify.c (gimplify_scan_omp_clauses): No special handling for OMP_CLAUSE_TILE.Chung-Lin Tang1-0/+8
2017-01-23use-after-scope: handle writes to a poisoned variableMartin Liska1-0/+8
2017-01-23Speed up use-after-scope (v2): rewrite into SSAMartin Liska1-0/+7
2017-01-17re PR target/79079 ([6] Wrong code gen for __builtin_mul_overflow when TRULY_...Kito Cheng1-9/+11
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-11-22OpenMP loop cloning for SIMT executionJakub Jelinek1-0/+8
2016-11-22OpenMP offloading to NVPTX: middle-end changesAlexander Monakov1-0/+126
2016-11-16re PR sanitizer/77823 (ICE: in ubsan_encode_value, at ubsan.c:137 with -fsani...Jakub Jelinek1-19/+170
2016-11-14Make-lang.in (C_AND_OBJC_OBJS): Add gimple-parser.o.Prasad Ghangal1-0/+6
2016-11-07Introduce -fsanitize-address-use-after-scopeMartin Liska1-0/+9
2016-10-28target.def (min_arithmetic_precision): New hook.Eric Botcazou1-7/+6
2016-10-28re PR tree-optimization/43721 (Failure to optimise (a/b) and (a%b) into singl...Prathamesh Kulkarni1-0/+47
2016-10-28dojump.c (do_jump_by_parts_greater_rtx): Invert probability when swapping the...Eric Botcazou1-35/+47
2016-10-25internal-fn.def (LAUNDER): New internal function.Jakub Jelinek1-0/+13
2016-10-13Move MEMMODEL_* from coretypes.h to memmodel.hThomas Preud'homme1-0/+1
2016-09-26Implement -Wimplicit-fallthrough.Marek Polacek1-0/+9
2016-09-16re PR middle-end/77594 (double computation for __builtin_sub_overflow (0, ...))Jakub Jelinek1-1/+4
2016-08-20Makefile.in: Add tree-vrp.h to GTFILES.Kugan Vivekanandarajah1-0/+1
2016-06-28re PR rtl-optimization/71673 (FAIL: c-c++-common/torture/builtin-arith-overfl...Jakub Jelinek1-1/+1
2016-06-28re PR middle-end/66867 (Suboptimal code generation for atomic_compare_exchange)Jakub Jelinek1-0/+8
2016-06-24internal-fn.c (expand_arith_set_overflow): New function.Jakub Jelinek1-9/+51
2016-05-03re PR target/49244 (__sync or __atomic builtins will not emit 'lock bts/btr/b...Jakub Jelinek1-0/+25
2016-04-28[internal-fn.c][committed] Convert conditional compilation on WORD_REGISTER_O...Kyrylo Tkachov1-5/+1
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-09re PR tree-optimization/68786 (Aligned masked store is generated for unaligne...Jakub Jelinek1-6/+14
2015-12-02PR 68432: Add a target hook to control size/speed optab choicesRichard Sandiford1-16/+27
2015-11-23Add uaddv4_optab and usubv4_optabRichard Henderson1-84/+107
2015-11-19PR 68393: Handle SUBREG_PROMOTED_VAR_P in expand_direct_optab_fnRichard Sandiford1-7/+23
2015-11-17Vectorize internal functionsRichard Sandiford1-7/+7
2015-11-17Extend tree-call-cdce to calls whose result is usedRichard Sandiford1-0/+30
2015-11-17Short-cut generation of simple built-in functionsRichard Sandiford1-43/+51
2015-11-17Add internal math functionsRichard Sandiford1-0/+57
2015-11-17Add basic support for direct_optab internal functionsRichard Sandiford1-15/+129