]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/internal-fn.c
[Vectorizer] Support masking fold left reductions
[thirdparty/gcc.git] / gcc / internal-fn.c
2019-06-18  alejandro[Vectorizer] Support masking fold left reductions
2019-06-03  alejandroFix ICE in vect_slp_analyze_node_operations_1
2019-05-28  alejandroCurrent vectoriser doesn't support masked loads for...
2019-04-17  jakub PR middle-end/90095
2019-01-07  jakub PR c++/85052
2019-01-01  jakub Update copyright years.
2018-10-15  renlin[PR87563][AARCH64-SVE]: Don't keep ifcvt loop when...
2018-08-03  rsandifoHandle SLP of call pattern statements
2018-07-12  rsandifoUse conditional internal functions in if-conversion
2018-07-12  rsandifoSupport fused multiply-adds in fully-masked reductions
2018-07-12  rsandifoAdd IFN_COND_FMA functions
2018-07-12  rsandifoExtend tree code folds to IFN_COND_*
2018-05-25  rsandifoAdd IFN_COND_{MUL,DIV,MOD,RDIV}
2018-05-25  rsandifoAdd an "else" argument to IFN_COND_* functions
2018-05-22  rsandifoHandle a null lhs in expand_direct_optab_fn (PR85862)
2018-05-18  rsandifoReplace FMA_EXPR with one internal fn per optab
2018-05-17  rsandifoGimple FE support for internal functions
2018-02-20  rsandifoFix incorrect TARGET_MEM_REF alignment (PR 84419)
2018-01-13  rsandifoAdd support for SVE scatter stores
2018-01-13  rsandifoAdd support for SVE gather loads
2018-01-13  rsandifoAdd support for in-order addition reduction using SVE...
2018-01-13  rsandifoAdd support for conditional reductions using SVE CLASTB
2018-01-13  rsandifoAdd support for vectorising live-out values using SVE...
2018-01-13  rsandifoAllow ADDR_EXPRs of TARGET_MEM_REFs
2018-01-13  rsandifoAdd support for reductions in fully-masked loops
2018-01-13  rsandifoAdd support for fully-predicated loops
2018-01-13  rsandifoAdd support for masked load/store_lanes
2018-01-03  jakub Update copyright years.
2018-01-03  rsandifopoly_int: expand_vector_ubsan_overflow
2017-12-15  rguenth2017-12-15 Richard Biener <rguenther@suse.de>
2017-11-30  jakub PR target/83210
2017-11-22  rsandifoReplace REDUC_*_EXPRs with internal functions.
2017-11-21  jakub PR target/82981
2017-11-15  jakub PR target/82981
2017-10-22  rsandifoSUBREG_PROMOTED_VAR_P handling in expand_direct_optab_fn
2017-10-13  jakub PR target/82274
2017-10-10  rsandifoRequire wi::to_wide for trees
2017-08-30  rsandifo[62/77] Big machine_mode to scalar_int_mode replacement
2017-08-30  rsandifo[35/77] Add uses of as_a <scalar_int_mode>
2017-08-30  rsandifo[34/77] Add a SCALAR_INT_TYPE_MODE macro
2017-08-30  rsandifo[19/77] Add a smallest_int_mode_for_size helper function
2017-08-30  rsandifo[17/77] Add an int_mode_for_size helper function
2017-08-30  rsandifo[6/77] Make GET_MODE_WIDER return an opt_mode
2017-08-08  marxin.
2017-07-28  jakub PR sanitizer/80998
2017-07-16  hubicka * profile-count.h (profile_probability::from_reg_br_pr...
2017-07-06  chefmaxASAN: Implement dynamic allocas/VLAs sanitization.
2017-07-05  rsandifoRemove enum before machine_mode
2017-07-05  amker * cfgloop.h (struct loop): Add comment. New field...
2017-06-29  hubicka * asan.c (asan_emit_stack_protection): Update.
2017-03-28  amonakovOpenMP/PTX privatization in SIMD regions
2017-03-08  jakub PR sanitizer/79904
2017-02-23  jakub PR middle-end/79665
2017-02-11  jakub PR middle-end/79454
2017-02-09  cltang2017-02-09 Nathan Sidwell <nathan@codesourcery.com>
2017-01-23  marxinuse-after-scope: handle writes to a poisoned variable
2017-01-23  marxinSpeed up use-after-scope (v2): rewrite into SSA
2017-01-17  jakub PR target/79079
2017-01-01  jakub Update copyright years.
2016-11-22  amonakovOpenMP loop cloning for SIMT execution
2016-11-22  amonakovOpenMP offloading to NVPTX: middle-end changes
2016-11-16  jakub PR sanitizer/77823
2016-11-14  rguenth2016-11-14 Prasad Ghangal <prasad.ghangal@gmail.com>
2016-11-07  marxinIntroduce -fsanitize-address-use-after-scope
2016-10-28  ebotcazou * target.def (min_arithmetic_precision): New hook.
2016-10-28  prathamesh34922016-10-28 Prathamesh Kulkarni <prathamesh.kulkarni...
2016-10-28  ebotcazou * dojump.c (do_jump_by_parts_greater_rtx): Invert...
2016-10-25  jakub * internal-fn.def (LAUNDER): New internal function.
2016-10-13  thopre01Move MEMMODEL_* from coretypes.h to memmodel.h
2016-09-26  mpolacekImplement -Wimplicit-fallthrough.
2016-09-16  jakub PR middle-end/77594
2016-08-20  kugangcc/ChangeLog:
2016-06-28  jakub PR rtl-optimization/71673
2016-06-28  jakub PR middle-end/66867
2016-06-24  jakub * internal-fn.c (expand_arith_set_overflow): New function.
2016-05-03  jakub PR target/49244
2016-04-28  ktkachov[internal-fn.c][committed] Convert conditional compilat...
2016-01-04  jakub Update copyright years.
2015-12-09  jakub PR tree-optimization/68786
2015-12-02  rsandifoPR 68432: Add a target hook to control size/speed optab...
2015-11-23  rthAdd uaddv4_optab and usubv4_optab
2015-11-19  rsandifoPR 68393: Handle SUBREG_PROMOTED_VAR_P in expand_direct...
2015-11-17  rsandifoVectorize internal functions
2015-11-17  rsandifoExtend tree-call-cdce to calls whose result is used
2015-11-17  rsandifoShort-cut generation of simple built-in functions
2015-11-17  rsandifoAdd internal math functions
2015-11-17  rsandifoAdd basic support for direct_optab internal functions
2015-11-10  ienkovichgcc/
2015-11-07  rsandifoMove #undef DEF_INTERNAL_FN to internal-fn.def
2015-11-04  nathan * internal-fn.def (GOACC_REDUCTION): New.
2015-10-30  amacleod2015-10-30 Andrew MacLeod <amacleod@redhat.com>
2015-10-29  amacleod2015-10-29 Andrew MacLeod <amacleod@redhat.com>
2015-10-27  nathan * internal-fn.def (IFN_GOACC_DIM_SIZE, IFN_GOACC_DIM_POS,
2015-10-27  nathan * internal-fn.c (expand_UNIQUE): New.
2015-10-13  jakubgcc/
2015-09-20  tbsaundeswitch from gimple to gimple*
2015-07-13  aldyhFix double word typos.
2015-07-10  amacleod2015-07-10 Andrew MacLeod <amacleod@redhat.com>
2015-07-09  tbsaundealways define WORD_REGISTER_OPERATIONS
2015-07-08  amacleod2015-07-07 Andrew MacLeod <amacleod@redhat.com>
next