analyzer: fix feasibility false +ve on jumps through function ptrs [PR107582]
[platform/upstream/gcc.git] / gcc / vec.h
2022-08-30 Martin Jamborvec: Add array_slice constructors from non-const and...
2022-08-26 Richard BienerImprove compute_control_dep_chain path finding
2022-05-06 Jason Merrillvec: fix iterate comment
2022-01-17 Martin LiskaChange references of .c files to .cc files
2022-01-03 Jakub JelinekUpdate copyright years.
2021-12-09 Jakub Jelinekpch: Add support for relocation of the PCH data [PR71934]
2021-08-06 Martin SeborAdjust by-value function vec arguments to by-reference.
2021-06-17 Trevor Saundersauto_vec copy/move improvements
2021-06-11 Richard BienerExpose stable sort algorithm to gcc_sort_r and add...
2021-02-01 Richard BienerFix statistic accounting for auto_vec and auto_bitmap
2021-01-04 Jakub JelinekUpdate copyright years.
2020-12-17 Richard SandifordAdd a cut-down version of std::span (array_slice)
2020-12-13 Richard Sandifordvec: Silence clang warning
2020-12-04 Jason Merrillvec: Simplify use with C++11 range-based 'for'.
2020-12-02 Scott Snydervec.h: Fix GCC build with -std=gnu++20 [PR98059]
2020-10-29 Jan HubickaAnnotate vec::copy better for mem stats
2020-10-13 Richard BienerRemove STMT_VINFO_SAME_ALIGN_REFS
2020-09-25 Richard Bienermiddle-end/97207 - implement move assign for auto_vec<>
2020-09-24 Richard Bieneradd move CTOR to auto_vec, use auto_vec for get_loop_ex...
2020-09-01 Martin Liskavec: default exect = false in grow functions.
2020-08-27 Martin Liskavec: add exact argument for various grow functions.
2020-08-14 Jakub Jelinekvec: Fix bootstrap on i686-linux, 32-bit darwin and AIX
2020-08-12 Aldy HernandezReplace std::vector<> usage in ipa-fnsummary.c with...
2020-07-27 Martin LiskaUse vec::reserve before vec_safe_grow_cleared is called
2020-01-09 David Malcolmvec.h: add auto_delete_vec
2020-01-01 Jakub JelinekUpdate copyright years.
2019-11-21 Richard Bienercfgloop.h (loop_iterator::~loop_iterator): Remove.
2019-08-02 Richard Bienervec.h (vec::sort): Add gcc_qsort_r support.
2019-02-26 Martin LiskaImprove memory statistics report readability.
2019-02-18 Martin LiskaCome up with fast {function,call}_summary classes ...
2019-01-01 Jakub JelinekUpdate copyright years.
2018-11-06 Richard Bienerre PR tree-optimization/86850 (ubsan: runtime error...
2018-11-05 Martin LiskaFix vector memory statistics.
2018-06-28 Martin LiskaIntroduce auto_string_vec class.
2018-05-29 Martin LiskaAdd vec::reverse.
2018-05-01 Tom de VriesAdd VEC_ORDERED_REMOVE_IF
2018-02-26 Jakub Jelinekre PR bootstrap/84405 (Fails to bootstrap with GCC...
2018-02-16 Jakub Jelinekre PR bootstrap/84405 (Fails to bootstrap with GCC...
2018-01-03 Jakub JelinekUpdate copyright years.
2017-11-27 Gerald Pfeiferhash-set.h (DEFINE_DEBUG_HASH_SET): Remove static quali...
2017-11-20 Aldy Hernandezvec.h (debug_helper): New function.
2017-06-16 Martin SeborPR c++/80560 - warn on undefined memory operations...
2017-05-18 Martin LiskaDefine CONSTEXPR macro and use it in vec.h.
2017-05-14 Trevor Saundersallow constructing a auto_vec with a preallocation...
2017-01-01 Jakub JelinekUpdate copyright years.
2016-12-22 Jakub Jelinekre PR bootstrap/78817 (stage2 bootstrap failure in...
2016-12-16 Martin SeborPR bootstrap/78817 - stage2 bootstrap failure in vec...
2016-12-01 Richard Bienervec.h (vec<T, [...]): Guard call to memset if len-oldle...
2016-09-23 Jakub Jelinekvec.h (vNULL): Extend comment to say = vNULL initializa...
2016-09-23 Jakub Jelinekvec.h (vnull::operator vec): Add constexpr keyword...
2016-04-24 Trevor Saundersadd some utility methods to vec
2016-01-04 Jakub JelinekUpdate copyright years.
2015-11-27 Martin LiskaFix memory leak in cilk
2015-07-13 Aldy HernandezFix double word typos.
2015-06-08 Andrew MacLeodcoretypes.h: Include hash-table.h and hash-set.h for...
2015-05-27 Martin LiskaNew memory allocation statistics infrastructure.
2015-04-27 Richard Sandifordvec.h (vec): Make splice arguments const.
2015-01-05 Jakub JelinekUpdate copyright years.
2014-12-15 Richard Bienervec.h (vec::safe_grow): Guard against a grow to zero...
2014-05-17 Trevor Saundersrm a bunch of _stat allocation functions
2014-02-12 Richard Bienervec.c (vec_prefix::calculate_allocation): Move as inlin...
2014-02-07 Jan Hubickaparser.c (synthesize_implicit_template_parm): Use grow_...
2014-01-17 Richard Bienerre PR tree-optimization/46590 (long compile time with...
2014-01-02 Richard SandifordUpdate copyright years in gcc/
2013-12-20 Trevor Saundersmerge auto_vec and stack_vec
2013-11-22 Trevor Saundersadd auto_vec
2013-11-05 Trevor Saundersdon't try and free what must be a null vector when...
2013-10-28 Trevor Saundersdf-scan.c (df_collection_rec): Adjust.
2013-09-30 Richard Sandifordvec.h (vec_prefix, vec): Prefix member names with ...
2013-09-28 Richard Sandifordalloc-pool.c, [...]: Add missing whitespace before...
2013-07-11 Teresa JohnsonThis patch adds a call to ggc_free from va_gc::release...
2013-01-10 Richard SandifordUpdate copyright years in gcc/
2012-11-27 Diego NovilloFix bootstrap failure with --enable-gather-detailed...
2012-11-20 Diego NovilloIntroduce vNULL to use as a nil initializer for vec<>.
2012-11-20 Jakub Jelinekvec.h (class vec_prefix): Change into struct.
2012-11-20 Diego NovilloConvert vec<> into a POD.
2012-11-18 Diego NovilloThis patch rewrites the old VEC macro-based interface...
2012-09-12 Diego Novillovec.h: Remove compatibility notes for previous distinct...
2012-09-11 Diego NovilloRemove unnecessary VEC function overloads.
2012-09-05 Diego Novillore PR bootstrap/54484 (r190927 breaks bootstrap with...
2012-09-04 Diego NovilloFix bootstrap failure with clang++.
2012-09-04 Diego NovilloThis patch works around a parsing problem with g++...
2012-09-04 Diego Novillore PR bootstrap/54479 (Bootstrap with release-checking...
2012-09-04 Diego NovilloMake all VEC_* functions, member functions of vec_t.
2012-08-21 H.J. LuRestore df_free_collection_rec call in df_bb_verify
2012-08-15 Diego Novillobackport: As described in gcc.gnu.org/ml/gcc/2012-08...
2012-07-30 Laurynas Biveinisgengtype.c (adjust_field_type): Diagnose duplicate...
2012-07-24 Steven Bosschersbitmap.h (SBITMAP_ELT_BITS): Use "1u" trick as for...
2011-11-10 Jakub Jelinekvec.h (VEC_BASE): If base is at offset 0 in the structu...
2011-09-07 Bernd Schmidtregrename.c (struct du_head): Make nregs signed.
2011-05-27 Andrew Pinskire PR other/48981 (bootstrap-lto -O3 produces miscompil...
2010-10-11 Nathan Froydvec.h (VEC_qsort): Define.
2010-08-20 Nathan Froydvec.h (FOR_EACH_VEC_ELT): Define.
2010-07-13 Jakub Jelinekre PR debug/44901 (-fcompare-debug failure for tree...
2010-07-06 Nathan Froydvec.h (FOR_EACH_VEC_ELT_REVERSE): New macro.
2010-07-05 Nathan Froydvec.h (VEC_splice, [...]): New macros.
2010-06-28 Nathan Froydvec.h (vec_heap_free): Add parentheses around free.
2010-05-29 Steven Bosschervec.h: Include statistics.h
2010-01-09 Alexandre OlivaUpdate copyright notices of my recent commits.
2010-01-09 Alexandre Olivavec.h (DEF_VEC_ALLOC_FUNC_O_STACK): Drop excess paren.
next