Show patches with: none      |   4066 patches
« 1 2 ... 28 29 3040 41 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v7] sparse: add support for _Static_assert - - - --- 2017-05-09 Lance Richardson Mainlined
[v6] sparse: add support for _Static_assert - - - --- 2017-05-08 Lance Richardson Superseded
fix: kill unreachable BBs after killing a child - - - --- 2017-05-08 Luc Van Oostenryck Superseded
[v5] sparse: add support for _Static_assert - - - --- 2017-05-06 Christopher Li Superseded
[6/6] keyword: no pre-declaration needed for attribute names - - - --- 2017-05-05 Luc Van Oostenryck Mainlined
[5/6] keyword: add a comment about NS_TYPEDEF & reserved keywords - - - --- 2017-05-05 Luc Van Oostenryck Mainlined
[4/6] keyword: add more reserved keywords to the test case - - - --- 2017-05-05 Luc Van Oostenryck Mainlined
[3/6] keyword: explicitly add C99 & C11 keywords - - - --- 2017-05-05 Luc Van Oostenryck Mainlined
[2/6] keyword: regroup the [reserved] keywords - - - --- 2017-05-05 Luc Van Oostenryck Mainlined
[1/6] keyword: add test case for reserved '_Static_assert' - - - --- 2017-05-05 Luc Van Oostenryck Mainlined
[v5] sparse: add support for _Static_assert 1 - - --- 2017-05-04 Lance Richardson Superseded
[v4] sparse: add support for _Static_assert - - - --- 2017-05-03 Lance Richardson Superseded
[8/8] avoid creating unneeded phi-sources - - - --- 2017-04-13 Luc Van Oostenryck Superseded
[7/8] check duplicated phi-nodes directly on dominators - - - --- 2017-04-13 Luc Van Oostenryck Superseded
[6/8] integrate add_load_dominators() into rewrite_load_instruction() - - - --- 2017-04-13 Luc Van Oostenryck Superseded
[5/8] avoid phisrc orphaned by find_dominating_stores() - - - --- 2017-04-13 Luc Van Oostenryck Superseded
[4/8] avoid phisrc orphaned by simplify_loads() - - - --- 2017-04-13 Luc Van Oostenryck Superseded
[3/8] remove test on initial phi->ident - - - --- 2017-04-13 Luc Van Oostenryck Superseded
[2/8] add helper add_load_dominators() - - - --- 2017-04-13 Luc Van Oostenryck Superseded
[1/8] extract add_dominator() from find_dominating_parents() - - - --- 2017-04-13 Luc Van Oostenryck Superseded
[6/6] remove OP_{AND,OR}_BOOL instructions - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[5/6] llvm: no need to special-case OP_AND_BOOL and OP_OR_BOOL - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[4/6] generate plain OP_{AND,OR} instead of OP_{AND,OR}_BOOL - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[3/6] avoid useless compare with zero - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[2/6] simplify intermediate casts in boolean expressions - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[1/6] fix boolean context for OP_AND_BOOL & OP_OR_BOOL - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[3/3] simplify casts bool -> int -> bool - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[2/3] simplify 'x ^ ~0' to '~x' - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[1/3] simplify 'x | ~0' and 'x & ~0' - - - --- 2017-04-12 Luc Van Oostenryck Superseded
fix 'simplification' of float-to-int casts - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[2/2] CSE: extend canonical_order() - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[1/2] CSE: split optim/cse-dual-compare.c in two files - - - --- 2017-04-12 Luc Van Oostenryck Superseded
[2/2] CSE: support CSE of floating-point literal - - - --- 2017-04-12 Luc Van Oostenryck Mainlined
[1/2] add OP_SETFVAL - - - --- 2017-04-12 Luc Van Oostenryck Mainlined
[5/5] use -fmem-report to report allocation stats - - - --- 2017-04-12 Luc Van Oostenryck Mainlined
[4/5] teach sparse how to handle '-fmem-report' - - - --- 2017-04-12 Luc Van Oostenryck Mainlined
[3/5] add helper handle_simple_switch() - - - --- 2017-04-12 Luc Van Oostenryck Mainlined
[2/5] add show_allocation_stats() - - - --- 2017-04-12 Luc Van Oostenryck Mainlined
[1/5] add get_<allocator>_stats() - - - --- 2017-04-12 Luc Van Oostenryck Mainlined
[v2,6/6] remove origval from struct access_data - - - --- 2017-04-08 Luc Van Oostenryck Mainlined
[v2,5/6] remove alignment from struct access_data - - - --- 2017-04-08 Luc Van Oostenryck Mainlined
[v2,4/6] fix implicit zero initializer. - - - --- 2017-04-08 Luc Van Oostenryck Mainlined
[v2,3/6] add test case for linearize_initializer() of bitfields - - - --- 2017-04-08 Luc Van Oostenryck Mainlined
[v2,2/6] remove bit_size & bit_offset from struct access_data - - - --- 2017-04-08 Luc Van Oostenryck Mainlined
[v2,1/6] add support for a new flag: -fdump-linearize[=only] - - - --- 2017-04-08 Luc Van Oostenryck Mainlined
[4/4] fix implicit zero initializer. - - - --- 2017-04-06 Luc Van Oostenryck Superseded
[3/4] add test case for linearize_initializer() of bitfields - - - --- 2017-04-06 Luc Van Oostenryck Superseded
[2/4] remove bit_size & bit_offset from struct access_data - - - --- 2017-04-06 Luc Van Oostenryck Superseded
[1/4] add support for a new flag: -fdump-linearize[=only] - - - --- 2017-04-06 Luc Van Oostenryck Superseded
testsuite: cleanup result files - - - --- 2017-04-05 Luc Van Oostenryck Mainlined
[9/9] add support for C11's _Atomic as type qualifier - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[8/9] associate MOD_RESTRICT with restrict-qualified variables - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[7/9] MOD_QUALIFIER - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[6/9] MOD_STORAGE redundancy - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[5/9] reorganize the definition of the modifiers - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[4/9] MOD_ACCESSED is not a type modifier ... - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[3/9] finer control over error vs. warnings - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[2/9] avoid warnings about using 0 instead of NULL - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[1/9] remove never-used MOD_TYPEDEF - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[3/3] add real support for __BASE_FILE__ - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[2/3] add sparse_basename() - - - --- 2017-04-05 Luc Van Oostenryck Superseded
[1/3] build: add missing #include "compat.h" - - - --- 2017-04-05 Luc Van Oostenryck Mainlined
[6/6] fix -dD for never-defined #undef - - - --- 2017-04-04 Luc Van Oostenryck Superseded
[5/6] let -dD report #undef too - - - --- 2017-04-04 Luc Van Oostenryck Superseded
[4/6] let -dD report macro defintions - - - --- 2017-04-04 Luc Van Oostenryck Mainlined
[3/6] teach sparse how to handle -dD flag - - - --- 2017-04-04 Luc Van Oostenryck Mainlined
[2/6] teach sparse how to dump macro definitions - - - --- 2017-04-04 Luc Van Oostenryck Mainlined
[1/6] define ident_list - - - --- 2017-04-04 Luc Van Oostenryck Mainlined
[v2] fix OP_PHI usage in try_to_simplify_bb(), correctly - - - --- 2017-04-01 Luc Van Oostenryck Mainlined
[v4,25/25] constexpr: flag __builtin_bswap() as constexpr - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,24/25] give default return type in evaluate_call() - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,23/25] return an error if too few args - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,22/25] constexpr: treat comparisons between types as integer constexpr - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,21/25] constexpr: support compound literals as address constants - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,20/25] constexpr: relax some constant expression rules for pointer expressions - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,19/25] constexpr: flag builtins constant_p, safe_p and warning as constexprs - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,18/25] constexpr: examine constness of __builtin_offsetof at evaluation only - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,17/25] constexpr: recognize references to labels as address constants - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,16/25] constexpr: recognize string literals as address constants - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,15/25] constexpr: recognize members of static compound objects as address constants - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,14/25] constexpr: recognize address constants created through pointer arithmetic - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,13/25] constexpr: recognize address constants created through casts - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,12/25] constexpr: recognize static objects as address constants - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,11/25] constexpr: check static storage duration objects' intializers' constness - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,10/25] constexpr: collect storage modifiers of initializers - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,09/25] constexpr: rename handle_simple_initializer() to handle_initializer() - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,08/25] constexpr: add support for tagging address constants - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,07/25] constexpr: add support for tagging arithmetic constant expressions - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,06/25] constexpr: examine constness of conditionals at evaluation only - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,05/25] constexpr: examine constness of preops at evaluation only - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,04/25] constexpr: examine constness of binops and alike at evaluation only - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,03/25] constexpr: examine constness of casts at evaluation only - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,02/25] constexpr: init flags at expression allocation - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[v4,01/25] constexpr: introduce additional expression constness tracking flags - - - --- 2017-03-31 Luc Van Oostenryck Mainlined
[4/4] add support of floating-point specific arithmetic ops - - - --- 2017-03-28 Luc Van Oostenryck Mainlined
[3/4] fix support of floating-point compare - - - --- 2017-03-28 Luc Van Oostenryck Mainlined
[2/4] add test case for boolean negation on float - - - --- 2017-03-28 Luc Van Oostenryck Mainlined
[1/4] fix linearize_inc_dec() with floats - - - --- 2017-03-28 Luc Van Oostenryck Mainlined
[v6,52/52] llvm: fix creation of sparsec's tmp files - - - --- 2017-03-27 Luc Van Oostenryck Mainlined
[v6,51/52] llvm: cleanup of output_[ptr]cast() - - - --- 2017-03-27 Luc Van Oostenryck Mainlined
« 1 2 ... 28 29 3040 41 »