Show patches with: Submitter = Luc Van Oostenryck       |   2740 patches
« 1 2 3 427 28 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[5/5] bitwise: early expansion of simple constants allow -1 and compares in bitwise types - - - --- 2022-06-27 Luc Van Oostenryck New
[4/5] bitwise: do not remove the signedness of bitwise types allow -1 and compares in bitwise types - - - --- 2022-06-27 Luc Van Oostenryck New
[3/5] bitwise: allow compares for bitwise types allow -1 and compares in bitwise types - - - --- 2022-06-27 Luc Van Oostenryck New
[2/5] bitwise: accept all ones as non-restricted value allow -1 and compares in bitwise types - - - --- 2022-06-27 Luc Van Oostenryck New
[1/5] bitwise: add testcases allow -1 and compares in bitwise types - - - --- 2022-06-27 Luc Van Oostenryck New
warn when zero-extending a negation warn when zero-extending a negation - - - --- 2020-12-16 Luc Van Oostenryck New
experimental: code sinking experimental: code sinking - - - --- 2020-12-04 Luc Van Oostenryck New
[8/8] add support for "%Lx" (and "%Ls") format check tweaks - - - --- 2020-10-05 Luc Van Oostenryck Accepted
[7/8] add support for "%ls" format check tweaks - - - --- 2020-10-05 Luc Van Oostenryck Accepted
[6/8] s/data/type/ for struct format_type format check tweaks - - - --- 2020-10-05 Luc Van Oostenryck Accepted
[5/8] call verify_format_attribute() unconditionally format check tweaks - - - --- 2020-10-05 Luc Van Oostenryck Accepted
[4/8] parse format attribute less verbosely format check tweaks - - - --- 2020-10-05 Luc Van Oostenryck Accepted
[3/8] move the definition of FMT_{PRINTF,SCANF} format check tweaks - - - --- 2020-10-05 Luc Van Oostenryck Accepted
[2/8] add helper get_nth_expression() format check tweaks - - - --- 2020-10-05 Luc Van Oostenryck Accepted
[1/8] need to strip SYM_NODE before comparing types format check tweaks - - - --- 2020-10-05 Luc Van Oostenryck Accepted
[5/5] unqual: pre- & post-increment/decrement should *not* drop qualifiers fix qualifier dropping - - - --- 2020-11-18 Luc Van Oostenryck Rejected
[13/13] flex-array: warn when a flexible array member has some padding add warnings for flexible arrays - - - --- 2020-09-30 Luc Van Oostenryck Rejected
[v2,3/3] add more testcases for AND/OR simplification fix & extend mask related testcases - - - --- 2020-09-06 Luc Van Oostenryck Rejected
[v2,2/3] add more testcases for existing AND/OR simplifications fix & extend mask related testcases - - - --- 2020-09-06 Luc Van Oostenryck Rejected
[v2,1/3] optim: fix some testcases related to bitfield manipulation fix & extend mask related testcases - - - --- 2020-09-06 Luc Van Oostenryck Rejected
manpage: annotations manpage: annotations - - - --- 2020-07-03 Luc Van Oostenryck Rejected
predefine: add a macro telling about named address spaces predefine: add a macro telling about named address spaces - - - --- 2020-06-16 Luc Van Oostenryck Rejected
[SPARSE,5/5] perform early CFG cleanup detect invalid branches in the IR - - - --- 2020-04-10 Luc Van Oostenryck Rejected
[SPARSE,4/5] extract add_jump() from add_goto() detect invalid branches in the IR - - - --- 2020-04-10 Luc Van Oostenryck Rejected
[SPARSE,3/5] do not issue a branch to non-existent label detect invalid branches in the IR - - - --- 2020-04-10 Luc Van Oostenryck Rejected
[SPARSE,2/5] add testcases for linearization of invalid labels detect invalid branches in the IR - - - --- 2020-04-10 Luc Van Oostenryck Rejected
[SPARSE,1/5] add testcase for 'jump inside discarded expression statement' detect invalid branches in the IR - - - --- 2020-04-10 Luc Van Oostenryck Rejected
constexpr: mark __builtin_choose_expr() as constexpr constexpr: mark __builtin_choose_expr() as constexpr - - - --- 2019-12-12 Luc Van Oostenryck Rejected
testsuite: clarify testsuite report testsuite: clarify testsuite report - - - --- 2019-10-30 Luc Van Oostenryck Rejected
void-cond: allow void in conditional expression void-cond: allow void in conditional expression - - 1 --- 2019-10-02 Luc Van Oostenryck Rejected
[7/7] cgcc: extract add_specs_os() from add_specs() cgcc: use gcc -dumpmachine - - - --- 2019-02-17 Luc Van Oostenryck Rejected
[6/7] cgcc: extract add_specs_arch() from add_specs() cgcc: use gcc -dumpmachine - - - --- 2019-02-17 Luc Van Oostenryck Rejected
Add testcases for bitwise cast on pointer Add testcases for bitwise cast on pointer - - - --- 2018-12-15 Luc Van Oostenryck Rejected
[9/9] simplify TRUNC((x & M) | y, N) more simplifications of bitfiled accesses - - - --- 2018-08-08 Luc Van Oostenryck Rejected
[8/9] simplify ((x & M) | (y << S)) >> S more simplifications of bitfiled accesses - - - --- 2018-08-08 Luc Van Oostenryck Rejected
[7/9] small code reorg of simplify_or_lsr() more simplifications of bitfiled accesses - - - --- 2018-08-08 Luc Van Oostenryck Rejected
[6/9] move opcode test inside simplify_and_or_mask() more simplifications of bitfiled accesses - - - --- 2018-08-08 Luc Van Oostenryck Rejected
[5/9] let's try simplify_and_or_mask() on both sides more simplifications of bitfiled accesses - - - --- 2018-08-08 Luc Van Oostenryck Rejected
[4/9] dumber simplify_and_or_mask() more simplifications of bitfiled accesses - - - --- 2018-08-08 Luc Van Oostenryck Rejected
[3/9] simplify ((A & M) | B ) & M' even when (M & M') != 0 more simplifications of bitfiled accesses - - - --- 2018-08-08 Luc Van Oostenryck Rejected
[2/9] reorg simplify_and_or_mask() more simplifications of bitfiled accesses - - - --- 2018-08-08 Luc Van Oostenryck Rejected
[1/9] add testcase for (((x & M) | (y & M')) & M'') more simplifications of bitfiled accesses - - - --- 2018-08-08 Luc Van Oostenryck Rejected
[2/2] symaddr: give a type to OP_SYMADDR - - - --- 2018-06-18 Luc Van Oostenryck Rejected
testsuite: handle busybox's timeout - - - --- 2018-06-15 Luc Van Oostenryck Rejected
[v2] rename FORMAT_ATTR() to PRINTF(), ... - - - --- 2018-06-09 Luc Van Oostenryck Rejected
[3/3] fix enum typing - - - --- 2018-04-18 Luc Van Oostenryck Rejected
[5/5] symaddr: keep OP_SYMADDR instructions - - - --- 2018-03-09 Luc Van Oostenryck Rejected
[4/5] symaddr: fold them into loads & stores - - - --- 2018-03-09 Luc Van Oostenryck Rejected
[3/5] symaddr: add support for OP_SYMADDR in sparse-llvm - - - --- 2018-03-09 Luc Van Oostenryck Rejected
[2/5] symaddr: give a type to OP_SYMADDR - - - --- 2018-03-09 Luc Van Oostenryck Rejected
[1/5] symaddr: add test cases - - - --- 2018-03-09 Luc Van Oostenryck Rejected
[RFC,2/2] drop the concept of 'known-but-ignored' attributes - - - --- 2018-02-13 Luc Van Oostenryck Rejected
[34/34] ptrlist: addr vs entry - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[33/34] ptrlist: drop the now unneeded _NOTAG versions - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[32/34] ptrlist: tag/notag common case - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[31/34] ptrlist: explicitely tagged - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[30/34] ptrlist: simplify common case for __add_ptr_list() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[29/34] ptrlist: let delete_ptr_list_last() use the iterator API - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[28/34] ptrlist: let undo_ptr_list_last() use the iterator API - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[27/34] ptrlist: let concat_ptr_list() use the iterator API - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[26/34] ptrlist: let replace_ptr_list_entry() use the iterator API - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[25/34] ptrlist: let delete_ptr_list() use the iterator API - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[24/34] ptrlist: extract prt_cur_delete() from ptrlist.h - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[23/34] ptrlist: use the iterator API for DO_DELETE_CURRENT() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[22/34] ptrlist: simplify ptr_cur_insert() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[21/34] ptrlist: extract ptr_cur_insert from ptrlist.h - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[20/34] ptrlist: use the iterator API for DO_INSERT_CURRENT() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[19/34] ptrlist: remove unneeded DO_INIT() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[18/34] ptrlist: use iterator for FOR_EACH_PTR_REVERSE() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[17/34] ptrlist: use iterator for FOR_EACH_PTR() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[16/34] ptrlist: use iterator API for RESET_PTR_LIST() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[15/34] ptrlist: use iterator API for PREPARE/NEXT_PTR_LIST() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[14/34] ptrlist: CUR_ENTRY/CUR_ENTRY_NOTAG - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[13/34] ptrlist: abstract away iterator initialization - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[12/34] ptrlist: simplify initialization of DO_REVERSE()'s cursor - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[11/34] ptrlist: mechanically replace head-list-nr triplets by an iterator struct - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[10/34] ptrlist: let lastst_ptr_list() use the iterator API - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[09/34] ptrlist: add backward iterator - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[08/34] ptrlist: let first_ptr_list() use the iterator API - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[07/34] ptrlist: add forward iterator - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[06/34] ptrlist: add ptr_cur_entry() to get iterator's current entry - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[05/34] ptrlist: introduce the ptr_list iterator structure - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[04/34] ptrlist: add helper __PTR_STRIP_TAG() - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[03/34] ptrlist: simplify DO_NEXT link walking - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[02/34] ptrlist: simplify DO_FOR_EACH_REVERSE/... - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[01/34] ptrlist: simplify DO_FOR_EACH/DO_END_FOR_EACH - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[v6,10/15] insure that all OP_PUSHs are just before their OP_CALL - - - --- 2017-03-27 Luc Van Oostenryck Rejected
[v6,09/15] give function's arguments a type via OP_PUSH - - - --- 2017-03-27 Luc Van Oostenryck Rejected
[v0,4/4] give a type to PSEUDO_VALs - - - --- 2017-03-11 Luc Van Oostenryck Rejected
[v0,3/4] add helper pseudo_type() - - - --- 2017-03-11 Luc Van Oostenryck Rejected
[v1,2/4] make space for PSEUDO_VAL have a type - - - --- 2017-03-11 Luc Van Oostenryck Rejected
[RFC,original] CSE: let equivalent cast hash & compare identically - - - --- 2017-02-17 Luc Van Oostenryck Rejected
[4/4] CSE: improve hashing of non-commutative binops - - - --- 2017-02-16 Luc Van Oostenryck Rejected
[v2,3/3] By default disable the new warning flag '-Wunknown-attribute' - - - --- 2016-11-02 Luc Van Oostenryck Rejected
cleanup: remove unused field 'string' in struct symbol - - - --- 2016-11-02 Luc Van Oostenryck Rejected
force to 0 expressions which are erroneously non-constant force to 0 expressions which are erroneously non-constant - - - --- 2020-08-10 Luc Van Oostenryck Not Applicable
[2/2] do not linearize invalid expression Untitled series #179953 - - - --- 2019-09-27 Luc Van Oostenryck Not Applicable
[1/2] add test for evaluation of invalid assignments add missing expansion of ASM operands - - - --- 2019-09-27 Luc Van Oostenryck Not Applicable
[SPARSE] noderef & ASM statements [SPARSE] noderef & ASM statements - - - --- 2019-01-15 Luc Van Oostenryck Not Applicable
fix dominance testing of mixed types - - - --- 2018-03-18 Luc Van Oostenryck Not Applicable
« 1 2 3 427 28 »