[AArch64, 3/6] Restrict indirect tail calls to x16 and x17
[gcc.git] / gcc / internal-fn.c
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.
2016-05-03 Jakub Jelinekre PR target/49244 (__sync or __atomic builtins will...
2016-04-28 Kyrylo Tkachov[internal-fn.c][committed] Convert conditional compilat...
2016-01-04 Jakub JelinekUpdate copyright years.
2015-12-09 Jakub Jelinekre PR tree-optimization/68786 (Aligned masked store...
2015-12-02 Richard SandifordPR 68432: Add a target hook to control size/speed optab...
2015-11-23 Richard HendersonAdd uaddv4_optab and usubv4_optab
2015-11-19 Richard SandifordPR 68393: Handle SUBREG_PROMOTED_VAR_P in expand_direct...
2015-11-17 Richard SandifordVectorize internal functions
2015-11-17 Richard SandifordExtend tree-call-cdce to calls whose result is used
2015-11-17 Richard SandifordShort-cut generation of simple built-in functions
2015-11-17 Richard SandifordAdd internal math functions
2015-11-17 Richard SandifordAdd basic support for direct_optab internal functions
2015-11-10 Ilya Enkovichinternal-fn.c (expand_MASK_LOAD): Adjust to maskload...
2015-11-07 Richard SandifordMove #undef DEF_INTERNAL_FN to internal-fn.def
2015-11-04 Nathan Sidwellinternal-fn.def (GOACC_REDUCTION): New.
2015-10-30 Andrew MacLeodalias.c: Remove unused headers.
2015-10-29 Andrew MacLeodalias.c: Reorder #include statements and remove duplicates.
2015-10-27 Nathan Sidwellinternal-fn.def (IFN_GOACC_DIM_SIZE, [...]): New.
2015-10-27 Nathan Sidwellinternal-fn.c (expand_UNIQUE): New.
2015-10-13 Jakub Jelinekbuiltin-types.def (BT_FN_BOOL_UINT_LONGPTR_LONGPTR_LONG...
2015-09-20 Trevor Saundersswitch from gimple to gimple*
2015-07-13 Aldy HernandezFix double word typos.
2015-07-10 Andrew MacLeodgimple-predict.h: New file.
2015-07-09 Trevor Saundersalways define WORD_REGISTER_OPERATIONS
2015-07-08 Andrew MacLeodtree-core.h: Include symtab.h.
2015-06-22 Mikhail MaltsevUse std::swap instead of manual swaps.
2015-06-17 Andrew MacLeodcoretypes.h: Include input.h and as-a.h.
2015-06-08 Andrew MacLeodcoretypes.h: Include hash-table.h and hash-set.h for...
2015-06-04 Andrew MacLeodcoretypes.h: Include machmode.h...
next