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
__attribute__((fallthrough)) can't simply be ignored __attribute__((fallthrough)) can't simply be ignored - - - --- 2018-10-26 Luc Van Oostenryck Mainlined
'amd64' is also ok for sparse-llvm - - - --- 2018-02-20 Luc Van Oostenryck Mainlined
"graph" segfaults on top-level asm "graph" segfaults on top-level asm - - - --- 2019-10-09 Luc Van Oostenryck Superseded
[0/2] be more generous with ptrlist repacking - - 1 --- 2016-11-17 Luc Van Oostenryck Mainlined
[01/10] add simple testcases for internal infinite loops - - - --- 2018-06-26 Luc Van Oostenryck Mainlined
[01/10] cgcc: add support for riscv32 move arch specificities in their own files - - - --- 2019-12-16 Luc Van Oostenryck Mainlined
[01/10] cmps: make clearer we're using the operands' size simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[01/10] doc: fix typo in options.md - - - --- 2018-02-24 Luc Van Oostenryck Superseded
[01/10] use lookup_keyword() for qualifiers separate parsing of asm-names from attributes - - - --- 2020-08-09 Luc Van Oostenryck Mainlined
[01/11] add linearization as a pass Fix linearization of missing return - - - --- 2018-09-05 Luc Van Oostenryck Mainlined
[01/11] testsuite: test predef macros on LP32/LP64/LLP64 predefined macros for intmax_t/intptr_t/... - - - --- 2018-12-09 Luc Van Oostenryck Superseded
[01/12] builtin: add generic .args method fix and complete the evaluation of atomic builtins - - - --- 2020-10-17 Luc Van Oostenryck Superseded
[01/12] doc: is_int_type() returns false for SYM_RESTRICTs fixes for enum's base type - - - --- 2018-09-08 Luc Van Oostenryck Mainlined
[01/13] add testcase for linearize_logical() fix linearize_logical() & simplification - - - --- 2018-08-04 Luc Van Oostenryck Mainlined
[01/13] flex-array: add testcases add warnings for flexible arrays - - - --- 2020-09-30 Luc Van Oostenryck Mainlined
[01/13] format-check: void * is not OK for strings, fix the test format-check: add specific type checking - - - --- 2020-10-13 Luc Van Oostenryck Deferred
[01/13] llvm: add a helper to convert an integer to a ValueRef - - - --- 2017-03-05 Luc Van Oostenryck Superseded
[01/13] ptrlist: let all pointer lists have the same parametrized structure - - - --- 2018-06-11 Luc Van Oostenryck Superseded
[01/13] Revert "simplify CBR-CBR on the same condition" remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[01/15] options: let handle_onoff_switch() use null terminated arrays tidy-up options / reorganize lib.c - - - --- 2020-07-05 Luc Van Oostenryck Mainlined
[01/16] add killing of OP_SLICEs - - - --- 2017-02-16 Luc Van Oostenryck Mainlined
[01/16] cmp: adapt testcase for compares' canonicalization simplify & canonicalize compares - - - --- 2020-11-08 Luc Van Oostenryck Mainlined
[01/16] extract nbr_users() from unssa.c casts simplification - - - --- 2018-07-21 Luc Van Oostenryck Mainlined
[01/16] testsuite: make the '%.t' rule depends on PROGRAMS too - - - --- 2017-12-08 Luc Van Oostenryck Mainlined
[01/17] bad-goto: add testcase for 'jump inside discarded expression statement' detect invalid branches at evaluation time - - - --- 2020-04-13 Luc Van Oostenryck Superseded
[01/17] big-shift: add test for shifts with bad count - - - --- 2018-07-21 Luc Van Oostenryck Mainlined
[01/17] split testcases for type punning & constant initializer expansion improve expansion of constant symbols - - - --- 2019-12-10 Luc Van Oostenryck Mainlined
[01/18] more consistent type info in error messages [01/18] more consistent type info in error messages - - - --- 2019-09-27 Luc Van Oostenryck Mainlined
[01/20] cast: reorg testcases related to casts - - - --- 2018-06-14 Luc Van Oostenryck Mainlined
[01/22] add testcases about OP_ADD & OP_SUB simplifications essential OP_ADD & OP_SUB simplifications - - - --- 2020-10-20 Luc Van Oostenryck Mainlined
[01/29] remove wrong part of simplify_loads() - - - --- 2017-08-16 Luc Van Oostenryck Changes Requested
[01/34] ptrlist: simplify DO_FOR_EACH/DO_END_FOR_EACH - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[01/36] build: make PREFIX overwritable from the environment - - - --- 2017-11-05 Luc Van Oostenryck Superseded
[02/10] attribute: split handle_asm_name() from handle_attributes() separate parsing of asm-names from attributes - - - --- 2020-08-09 Luc Van Oostenryck Mainlined
[02/10] cgcc: rename 'ppc64+{be,le}' to 'ppc64{be,le}' move arch specificities in their own files - - - --- 2019-12-16 Luc Van Oostenryck Mainlined
[02/10] cmps: fix simplification of sext(x) + signed compare of {SMAX,SMIN} simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[02/10] doc: fix markdown syntax - - - --- 2018-02-24 Luc Van Oostenryck Superseded
[02/10] simplify 'x | ~0' to '~0' - - - --- 2018-06-26 Luc Van Oostenryck Mainlined
[02/11] add testcases for missing return in last block Fix linearization of missing return - - - --- 2018-09-05 Luc Van Oostenryck Mainlined
[02/11] fix '__SIZE_TYPE__' for LLP64 predefined macros for intmax_t/intptr_t/... - - - --- 2018-12-09 Luc Van Oostenryck Superseded
[02/12] builtin: add builtin type for volatile void * fix and complete the evaluation of atomic builtins - - - --- 2020-10-17 Luc Van Oostenryck Superseded
[02/12] enum: add testcase for UB in oversized shift fixes for enum's base type - - - --- 2018-09-08 Luc Van Oostenryck Mainlined
[02/13] add testcases to check if phi-sources from removed targets are removed too remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[02/13] fix size corruption when simplifing 'x != 0' to 'x' fix linearize_logical() & simplification - - - --- 2018-08-04 Luc Van Oostenryck Mainlined
[02/13] flex-array: factor out common part of lay_out_{struct,union}() add warnings for flexible arrays - - - --- 2020-09-30 Luc Van Oostenryck Mainlined
[02/13] format-check: more complete parsing of the length & type modifiers format-check: add specific type checking - - - --- 2020-10-13 Luc Van Oostenryck Deferred
[02/13] llvm: fix translation of PSEUDO_VALs into a ValueRefs - - - --- 2017-03-05 Luc Van Oostenryck Superseded
[02/13] ptrlist: when possible use the real type of the list - - - --- 2018-06-11 Luc Van Oostenryck Superseded
[02/15] options: move -Wsparse-all's processing out of handle_onoff_switch() tidy-up options / reorganize lib.c - - - --- 2020-07-05 Luc Van Oostenryck Mainlined
[02/16] add killing of OP_PHISOURCEs - - - --- 2017-02-16 Luc Van Oostenryck Mainlined
[02/16] add testcases for casts & bitfield insertion/extraction casts simplification - - - --- 2018-07-21 Luc Van Oostenryck Mainlined
[02/16] cmp: add testcases for the simplification of compares simplify & canonicalize compares - - - --- 2020-11-08 Luc Van Oostenryck Mainlined
[02/16] testsuite: fix a few more incorrect check-commands - - - --- 2017-12-08 Luc Van Oostenryck Mainlined
[02/17] add testcase for expansion of default initializers improve expansion of constant symbols - - - --- 2019-12-10 Luc Van Oostenryck Mainlined
[02/17] bad-goto: add testcases for linearization of invalid labels detect invalid branches at evaluation time - - - --- 2020-04-13 Luc Van Oostenryck Superseded
[02/17] big-shift: mark out-of-range OP_{ASR,LSR,SHL} as tainted - - - --- 2018-07-21 Luc Van Oostenryck Mainlined
[02/18] shorter message for non-scalar in conditionals add missing expansion of ASM operands - - - --- 2019-09-27 Luc Van Oostenryck Mainlined
[02/20] cast: add testcase for bad implicit casts to struct/union - - - --- 2018-06-14 Luc Van Oostenryck Mainlined
[02/22] let switch_pseudo() return REPEAT_CSE essential OP_ADD & OP_SUB simplifications - - - --- 2020-10-20 Luc Van Oostenryck Mainlined
[02/29] give a type to OP_PHISOURCEs - - - --- 2017-08-16 Luc Van Oostenryck Changes Requested
[02/34] ptrlist: simplify DO_FOR_EACH_REVERSE/... - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[02/36] build: put comment about local.mk to the place where it is included - 1 - --- 2017-11-05 Luc Van Oostenryck Superseded
[03/10] arch: move arch-specificities to their own files move arch specificities in their own files - - - --- 2019-12-16 Luc Van Oostenryck Mainlined
[03/10] attribute: fold parse_asm_declarator() into handle_asm_name() separate parsing of asm-names from attributes - - - --- 2020-08-09 Luc Van Oostenryck Mainlined
[03/10] cmpu: fix canonicalization of unsigned (x {<,>=} C) --> (x {<=,>} C-1) simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[03/10] doc: fix headings - - - --- 2018-02-24 Luc Van Oostenryck Superseded
[03/10] simplify 'x & ~0' to 'x' - - - --- 2018-06-26 Luc Van Oostenryck Mainlined
[03/11] allow optional "_T" suffix to __SIZEOF_XXX__ predefined macros for intmax_t/intptr_t/... - - - --- 2018-12-09 Luc Van Oostenryck Superseded
[03/11] use a temp var for function's upper-level statement Fix linearization of missing return - - - --- 2018-09-05 Luc Van Oostenryck Mainlined
[03/12] builtin: make eval_sync_compare_and_swap() more generic fix and complete the evaluation of atomic builtins - - - --- 2020-10-17 Luc Van Oostenryck Superseded
[03/12] enum: fix UB when rshifting by full width fixes for enum's base type - - - --- 2018-09-08 Luc Van Oostenryck Mainlined
[03/13] flex-array: do not lay out invalid struct members add warnings for flexible arrays - - - --- 2020-09-30 Luc Van Oostenryck Mainlined
[03/13] format-check: add helper type_class() format-check: add specific type checking - - - --- 2020-10-13 Luc Van Oostenryck Deferred
[03/13] llvm: fix output_op_store() which modify its operand - - - --- 2017-03-05 Luc Van Oostenryck Superseded
[03/13] protect add_convert_to_bool() against bad types / invalid expressions fix linearize_logical() & simplification - - - --- 2018-08-04 Luc Van Oostenryck Mainlined
[03/13] ptrlist: remove now unneeded CHECK_TYPE() - - - --- 2018-06-11 Luc Van Oostenryck Superseded
[03/13] remove insert_branch() redundant arg remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[03/15] options: move on top the definition of warning type enums tidy-up options / reorganize lib.c - - - --- 2020-07-05 Luc Van Oostenryck Mainlined
[03/16] add helper kill_use_list() - - - --- 2017-02-16 Luc Van Oostenryck Mainlined
[03/16] bitfield: extract linearize_bitfield_extract() casts simplification - - - --- 2018-07-21 Luc Van Oostenryck Mainlined
[03/16] cmp: add signed/unsigned to opcode table simplify & canonicalize compares - - - --- 2020-11-08 Luc Van Oostenryck Mainlined
[03/16] testsuite: convert to the new pattern syntax - - - --- 2017-12-08 Luc Van Oostenryck Mainlined
[03/17] add testcase for addressability of degenerated symbol improve expansion of constant symbols - - - --- 2019-12-10 Luc Van Oostenryck Mainlined
[03/17] bad-goto: add more testcases detect invalid branches at evaluation time - - - --- 2020-04-13 Luc Van Oostenryck Superseded
[03/17] big-shift: do not evaluate negative or over-sized shifts - - - --- 2018-07-21 Luc Van Oostenryck Mainlined
[03/18] expand: add test for expansion of compound literals add missing expansion of ASM operands - - - --- 2019-09-27 Luc Van Oostenryck Mainlined
[03/20] cast: add testcase for cast to bad typeof - - - --- 2018-06-14 Luc Van Oostenryck Mainlined
[03/22] extract eval_op() from eval_insn() essential OP_ADD & OP_SUB simplifications - - - --- 2020-10-20 Luc Van Oostenryck Mainlined
[03/29] fix test case kill-phi-ttsb - - - --- 2017-08-16 Luc Van Oostenryck Changes Requested
[03/34] ptrlist: simplify DO_NEXT link walking - - - --- 2017-07-07 Luc Van Oostenryck Rejected
[03/36] build: drop BASIC_CFLAGS and ALL_CFLAGS - - - --- 2017-11-05 Luc Van Oostenryck Superseded
[04/10] arch: move parsing of --arch=<ARCH> to target.c move arch specificities in their own files - - - --- 2019-12-16 Luc Van Oostenryck Mainlined
[04/10] attribute: remove argument 'keywords' from handle_attributes() separate parsing of asm-names from attributes - - - --- 2020-08-09 Luc Van Oostenryck Mainlined
[04/10] cmps: add testcases for simplification of signed compares simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[04/10] doc: add minimal support for sphinx-doc - - - --- 2018-02-24 Luc Van Oostenryck Superseded
[04/10] simplify 'x ^ ~0' to '~x' - - - --- 2018-06-26 Luc Van Oostenryck Mainlined
[04/11] add builtin_type_suffix() predefined macros for intmax_t/intptr_t/... - - - --- 2018-12-09 Luc Van Oostenryck Superseded
[04/11] topasm: top-level asm is special Fix linearization of missing return - - - --- 2018-09-05 Luc Van Oostenryck Mainlined
[04/12] builtin: evaluate __sync_*_fetch*() fix and complete the evaluation of atomic builtins - - - --- 2020-10-17 Luc Van Oostenryck Superseded
[04/12] enum: add testcase for type of enum members fixes for enum's base type - - - --- 2018-09-08 Luc Van Oostenryck Mainlined
« 1 2 3 427 28 »