Daily bump.
[gcc.git] / gcc / internal-fn.c
2021-01-07 Richard Sandifordgimple-isel: Check whether IFN_VCONDEQ is supported...
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-02 Jakub Jelinekexpansion: Further improve double-word modulo, division...
2020-11-30 Jakub Jelinekexpansion: Improve double-word modulo by certain consta...
2020-11-25 Matthew Malcomsonlibsanitizer: Add hwasan pass and associated gimple...
2020-11-25 Jakub Jelinekmiddle-end: __builtin_mul_overflow expansion improvemen...
2020-10-12 Martin LiskaSLP: fix SVE issues
2020-10-06 Jakub Jelinekdivmod: Match and expand DIVMOD even in some cases...
2020-10-01 Jan HubickaFix handling of fnspec for internal functions.
2020-09-27 Xionghu LuoIFN: Implement IFN_VEC_SET for ARRAY_REF with VIEW_CONV...
2020-09-23 Richard Bienermiddle-end/96466 - fix VEC_COND isel/expansion issue
2020-07-11 Roger Saylemiddle-end: Improve RTL expansion in expand_mul_overflow,
2020-07-08 Kewen LinIFN/optabs: Support vector load/store with length
2020-06-28 Kewen LinIFN: Fix mask_{load,store} optab support macros
2020-06-18 Richard Bienermiddle-end/95739 - fix vector condition IFN expansion
2020-06-17 Martin LiskaLower VEC_COND_EXPR into internal functions.
2020-05-04 Richard Sandifordinternal-fn: Avoid dropping the lhs of some calls ...
2020-01-18 Iain Sandoe[C++ coroutines] Initial implementation.
2020-01-01 Jakub JelinekUpdate copyright years.
2019-11-19 Jakub Jelinekre PR middle-end/91450 (__builtin_mul_overflow(A,B...
2019-11-18 Richard SandifordAdd optabs for accelerating RAW and WAR alias checks
2019-11-08 Richard SandifordGeneralise gather and scatter optabs
2019-09-12 Yuliang WangVectorise multiply high with scaling operations (PR...
2019-08-15 Richard SandifordAdd support for conditional shifts
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-06-18 Alejandro Martinez[Vectorizer] Support masking fold left reductions
2019-06-03 Alejandro MartinezFix ICE in vect_slp_analyze_node_operations_1
2019-05-28 Alejandro MartinezCurrent vectoriser doesn't support masked loads for...
2019-04-17 Jakub Jelinekre PR middle-end/90095 (wrong code with -Os -fno-tree...
2019-01-07 Jakub Jelinekre PR c++/85052 (Implement support for clang's __builti...
2019-01-01 Jakub JelinekUpdate copyright years.
2018-10-15 Renlin Li[PR87563][AARCH64-SVE]: Don't keep ifcvt loop when...
2018-08-03 Richard SandifordHandle SLP of call pattern statements
2018-07-12 Richard SandifordUse conditional internal functions in if-conversion
2018-07-12 Richard SandifordSupport fused multiply-adds in fully-masked reductions
2018-07-12 Richard SandifordAdd IFN_COND_FMA functions
2018-07-12 Richard SandifordExtend tree code folds to IFN_COND_*
2018-05-25 Richard SandifordAdd IFN_COND_{MUL,DIV,MOD,RDIV}
2018-05-25 Richard SandifordAdd an "else" argument to IFN_COND_* functions
2018-05-22 Richard SandifordHandle a null lhs in expand_direct_optab_fn (PR85862)
2018-05-18 Richard SandifordReplace FMA_EXPR with one internal fn per optab
2018-05-17 Richard SandifordGimple FE support for internal functions
2018-02-20 Richard SandifordFix incorrect TARGET_MEM_REF alignment (PR 84419)
2018-01-13 Richard SandifordAdd support for SVE scatter stores
2018-01-13 Richard SandifordAdd support for SVE gather loads
2018-01-13 Richard SandifordAdd support for in-order addition reduction using SVE...
2018-01-13 Richard SandifordAdd support for conditional reductions using SVE CLASTB
2018-01-13 Richard SandifordAdd support for vectorising live-out values using SVE...
2018-01-13 Richard SandifordAllow ADDR_EXPRs of TARGET_MEM_REFs
2018-01-13 Richard SandifordAdd support for reductions in fully-masked loops
2018-01-13 Richard SandifordAdd support for fully-predicated loops
2018-01-13 Richard SandifordAdd support for masked load/store_lanes
2018-01-03 Jakub JelinekUpdate copyright years.
2018-01-03 Richard Sandifordpoly_int: expand_vector_ubsan_overflow
2017-12-15 Richard Bienerre PR sanitizer/83388 (reference statement index not...
2017-11-30 Jakub Jelinekre PR target/83210 (__builtin_mul_overflow() generates...
2017-11-22 Richard SandifordReplace REDUC_*_EXPRs with internal functions.
2017-11-21 Jakub Jelinekre PR target/82981 (unnecessary __multi3 call for mips6...
2017-11-15 Jakub Jelinekre PR target/82981 (unnecessary __multi3 call for mips6...
2017-10-22 Richard SandifordSUBREG_PROMOTED_VAR_P handling in expand_direct_optab_fn
2017-10-13 Jakub Jelinekre PR target/82274 (__builtin_mul_overflow fails to...
2017-10-10 Richard SandifordRequire wi::to_wide for trees
2017-08-30 Richard Sandiford[62/77] Big machine_mode to scalar_int_mode replacement
2017-08-30 Richard Sandiford[35/77] Add uses of as_a <scalar_int_mode>
2017-08-30 Richard Sandiford[34/77] Add a SCALAR_INT_TYPE_MODE macro
2017-08-30 Richard Sandiford[19/77] Add a smallest_int_mode_for_size helper function
2017-08-30 Richard Sandiford[17/77] Add an int_mode_for_size helper function
2017-08-30 Richard Sandiford[6/77] Make GET_MODE_WIDER return an opt_mode
2017-08-08 Martin Liskatrans.c: Include header files.
2017-07-28 Jakub Jelinekre PR sanitizer/80998 (Implement -fsanitize=pointer...
2017-07-16 Jan Hubickaprofile-count.h (profile_probability::from_reg_br_prob_...
2017-07-06 Maxim OstapenkoASAN: Implement dynamic allocas/VLAs sanitization.
2017-07-05 Richard SandifordRemove enum before machine_mode
2017-07-05 Bin Chengcfgloop.h (struct loop): Add comment.
2017-06-29 Jan Hubickaasan.c (asan_emit_stack_protection): Update.
2017-03-28 Alexander MonakovOpenMP/PTX privatization in SIMD regions
2017-03-08 Jakub Jelinekre PR target/79904 (ICE in annotate_constant_pool_refs...
2017-02-23 Jakub Jelinekre PR middle-end/79665 (gcc's signed (x*x)/200 is slowe...
2017-02-11 Jakub Jelinekre PR middle-end/79454 (c-c++-common/ubsan/overflow...
2017-02-09 Chung-Lin Tanggimplify.c (gimplify_scan_omp_clauses): No special...
2017-01-23 Martin Liskause-after-scope: handle writes to a poisoned variable
2017-01-23 Martin LiskaSpeed up use-after-scope (v2): rewrite into SSA
2017-01-17 Kito Chengre PR target/79079 ([6] Wrong code gen for __builtin_mu...
2017-01-01 Jakub JelinekUpdate copyright years.
2016-11-22 Jakub JelinekOpenMP loop cloning for SIMT execution
2016-11-22 Alexander MonakovOpenMP offloading to NVPTX: middle-end changes
2016-11-16 Jakub Jelinekre PR sanitizer/77823 (ICE: in ubsan_encode_value,...
2016-11-14 Prasad GhangalMake-lang.in (C_AND_OBJC_OBJS): Add gimple-parser.o.
2016-11-07 Martin LiskaIntroduce -fsanitize-address-use-after-scope
2016-10-28 Eric Botcazoutarget.def (min_arithmetic_precision): New hook.
2016-10-28 Prathamesh Kulkarnire PR tree-optimization/43721 (Failure to optimise...
2016-10-28 Eric Botcazoudojump.c (do_jump_by_parts_greater_rtx): Invert probabi...
2016-10-25 Jakub Jelinekinternal-fn.def (LAUNDER): New internal function.
2016-10-13 Thomas Preud'hommeMove MEMMODEL_* from coretypes.h to memmodel.h
2016-09-26 Marek PolacekImplement -Wimplicit-fallthrough.
2016-09-16 Jakub Jelinekre PR middle-end/77594 (double computation for __builti...
2016-08-20 Kugan VivekanandarajahMakefile.in: Add tree-vrp.h to GTFILES.
2016-06-28 Jakub Jelinekre PR rtl-optimization/71673 (FAIL: c-c++-common/tortur...
2016-06-28 Jakub Jelinekre PR middle-end/66867 (Suboptimal code generation...
2016-06-24 Jakub Jelinekinternal-fn.c (expand_arith_set_overflow): New function.
next