Show patches with: none      |   4108 patches
« 1 2 3 441 42 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[6/8] scheck: allow multiple assertions scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[5/8] scheck: assert_eq() scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[4/8] scheck: add a symbolic checker scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[3/8] .gitignore is a bit too greedy scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[2/8] builtin: define a symbol_op for a generic op acting on integer scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
[1/8] export declare_builtins() scheck: add a symbolic checker for sparse - - - --- 2021-04-10 Luc Van Oostenryck Superseded
fix null-pointer crash with with ident same as one of the attributes fix null-pointer crash with with ident same as one of the attributes - - - --- 2021-04-04 Luc Van Oostenryck Mainlined
[4/4] fix remove_merging_phisrc() fix 2 problems with phi-sources - - - --- 2021-04-02 Luc Van Oostenryck Mainlined
[3/4] better check validity of phi-sources fix 2 problems with phi-sources - - - --- 2021-04-02 Luc Van Oostenryck Mainlined
[2/4] correctly count phi arguments fix 2 problems with phi-sources - - - --- 2021-04-02 Luc Van Oostenryck Mainlined
[1/4] additional testcase for remove_merging_phisrc() fix 2 problems with phi-sources - - - --- 2021-04-02 Luc Van Oostenryck Mainlined
[6/6] memops: we can kill addresses unconditionally memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[5/6] memops: avoid using first_pseudo() memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[4/6] memops: do not mess up with phisource's source ident memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[3/6] memops: remove obsolete comment memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[2/6] memops: find_dominating_parents()s generation is redundant memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[1/6] memops: dominates()s first arg is redundant memops: small cleanups - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[6/6] let ssa_rename_phi() use insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[5/6] let find_dominating_parents() use insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[4/6] let insert_phis() use insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[3/6] let insert_select() use insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[2/6] replace add_instruction_to_end() by insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[1/6] add insert_last_instruction() use an helper to add an instruction to a BB - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
testsuite: add option '-r' to 'test-suite format' testsuite: add option '-r' to 'test-suite format' - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[13/13] fix phisources during SWITCH-BR conversion remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[12/13] use convert_to_jump() when converting a CBR with same targets remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[11/13] fix phisources during CBR-BR conversion remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[10/13] add remove_phisources() remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[09/13] rename insert_branch() to convert_to_jump() remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[08/13] let insert_branch() return a status remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[07/13] move insert_branch() to flow.c remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[06/13] let insert_branch() reuse the terminating instruction remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[05/13] fold remove_parent() into insert_branch() remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[04/13] simplify remove_parent() remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[03/13] remove insert_branch() redundant arg remove phi-sources from removed branches - - - --- 2021-03-21 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
[01/13] Revert "simplify CBR-CBR on the same condition" remove phi-sources from removed branches - - - --- 2021-03-21 Luc Van Oostenryck Mainlined
[for-stable-4.19,v2,1/2] vmlinux.lds.h: Create section for protection against instrumentation Backport patches to fix KASAN+LKDTM with recent clang on ARM64 1 1 - --- 2021-03-20 Nicolas Boichat Not Applicable
[for-stable-4.19,1/2] vmlinux.lds.h: Create section for protection against instrumentation Backport patches to fix KASAN+LKDTM with recent clang on ARM64 1 1 - --- 2021-03-18 Nicolas Boichat Not Applicable
[9/9] simplify (x | M) cmpu C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[8/9] simplify (x | M) cmps C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[7/9] simplify (x | M) {==,!=} C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[6/9] simplify (x & M) {==,!=} C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[5/9] simplify (x & M) cmps 0 simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[4/9] simplify (x & M) cmpu C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[3/9] simplify (x & M) cmps C simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[2/9] add testcases for constant compares against AND/OR simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[1/9] change testing of signed compares against SMIN or SMAX simplify CMP(AND(x,M), C) and CMP(OR(x,M), C) - - - --- 2021-03-10 Luc Van Oostenryck Mainlined
[4/4] ssa: fix conversion with mismatched size or offset fix SSA conversion of mismatched memops - - - --- 2021-03-09 Luc Van Oostenryck Mainlined
[3/4] ssa: avoid SSA conversion of packed bitfields fix SSA conversion of mismatched memops - - - --- 2021-03-09 Luc Van Oostenryck Mainlined
[2/4] ssa: the sparse set is not needed fix SSA conversion of mismatched memops - - - --- 2021-03-09 Luc Van Oostenryck Mainlined
[1/4] ssa: add some testcases for mismatched memops fix SSA conversion of mismatched memops - - - --- 2021-03-09 Luc Van Oostenryck Mainlined
phi-sources can only have a single user (or none) phi-sources can only have a single user (or none) - - - --- 2021-03-06 Luc Van Oostenryck Mainlined
[6/6] ptrlist: change return value of linearize_ptr_list()/ptr_list_to_array() small changes to ptrlist API - - - --- 2021-03-06 Luc Van Oostenryck Mainlined
[5/6] ptrlist: make linearize_ptr_list() generic small changes to ptrlist API - - - --- 2021-03-06 Luc Van Oostenryck Mainlined
[4/6] ptrlist: use ptr_list_nth() instead of linearize_ptr_list() small changes to ptrlist API - - - --- 2021-03-06 Luc Van Oostenryck Mainlined
[3/6] ptrlist: add pop_ptr_list() small changes to ptrlist API - - - --- 2021-03-06 Luc Van Oostenryck Mainlined
[2/6] ptrlist: change TYPEOF() into PTRLIST_TYPE() small changes to ptrlist API - - - --- 2021-03-06 Luc Van Oostenryck Mainlined
[1/6] ptrlist: ~fix TYPEOF() small changes to ptrlist API - - - --- 2021-03-06 Luc Van Oostenryck Mainlined
pre-proc: do some path normalization pre-proc: do some path normalization - - - --- 2021-03-01 Luc Van Oostenryck Mainlined
asm-out0: fix a test failure on 32-bit systems asm-out0: fix a test failure on 32-bit systems - - - --- 2021-02-27 Ramsay Jones Mainlined
linearize.h: fix some 'selfcheck' warnings linearize.h: fix some 'selfcheck' warnings - - - --- 2021-02-26 Ramsay Jones Mainlined
[4/4] slice: display the source's size, like for unops small reorganization of OP_SLICE - - - --- 2021-02-25 Luc Van Oostenryck Mainlined
[3/4] slice: OP_SLICE needs the source's type: make it a kind of unop small reorganization of OP_SLICE - - - --- 2021-02-25 Luc Van Oostenryck Mainlined
[2/4] slice: remove unneeded nr_nrbits from EXPR_SLICE small reorganization of OP_SLICE - - - --- 2021-02-25 Luc Van Oostenryck Mainlined
[1/4] slice: remove unneeded len from OP_SLICE small reorganization of OP_SLICE - - - --- 2021-02-25 Luc Van Oostenryck Mainlined
fix eval of the assignment of a non-restricted value to a restricted variable fix eval of the assignment of a non-restricted value to a restricted variable - - - --- 2021-02-25 Luc Van Oostenryck Mainlined
[5/5] asm-mem: teach dominates() about OP_ASM teach memory simplification about ASM instructions - - - --- 2021-02-21 Luc Van Oostenryck Mainlined
[4/5] asm-mem: does it output to memory? teach memory simplification about ASM instructions - - - --- 2021-02-21 Luc Van Oostenryck Mainlined
[3/5] asm-mem: does it clobber memory? teach memory simplification about ASM instructions - - - --- 2021-02-21 Luc Van Oostenryck Mainlined
[2/5] asm-mem: add testcase for missing reload after asm memops teach memory simplification about ASM instructions - - - --- 2021-02-21 Luc Van Oostenryck Mainlined
[1/5] reorg dominates() teach memory simplification about ASM instructions - - - --- 2021-02-21 Luc Van Oostenryck Mainlined
[3/3] asm: output *memory* operands need their address as *input* output *memory* operands need their address as *input* - - - --- 2021-02-21 Luc Van Oostenryck Mainlined
[2/3] asm: factor out add_asm_rule() from add_asm_{in,out}put() output *memory* operands need their address as *input* - - - --- 2021-02-21 Luc Van Oostenryck Mainlined
[1/3] asm: add testcase for problem with output addresses output *memory* operands need their address as *input* - - - --- 2021-02-21 Luc Van Oostenryck Mainlined
expand __builtin_object_size() expand __builtin_object_size() - - - --- 2021-02-21 Luc Van Oostenryck Changes Requested
fix add_join_conditional() one of the alternative is VOID fix add_join_conditional() one of the alternative is VOID - - - --- 2021-01-29 Luc Van Oostenryck Mainlined
Makefile: add version.h dependency on all objects Makefile: add version.h dependency on all objects - - - --- 2021-01-27 Kyle Russell Mainlined
[10/10] cmps: canonicalize SEL(x > 0, a, -a) --> SEL(x >= 0, a, -a) simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[09/10] cmps: canonicalize SEL(x {<,<=} y, a, b) --> SEL(x {>=,>} y, b, a) simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[08/10] cmps: canonicalize signed compares with constant simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[07/10] cmps: canonicalize SMIN/SMAX +- 1 --> EQ/NE simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[06/10] cmps: canonicalize signed compares with SMIN/SMAX simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
[05/10] cmps: simplify signed compares with SMIN or SMAX simplify and canonicalize signed compares - - - --- 2021-01-26 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
[03/10] cmpu: fix canonicalization of unsigned (x {<,>=} C) --> (x {<=,>} C-1) simplify and canonicalize signed compares - - - --- 2021-01-26 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
[01/10] cmps: make clearer we're using the operands' size simplify and canonicalize signed compares - - - --- 2021-01-26 Luc Van Oostenryck Mainlined
simplify LSR + SEXT into ASR simplify LSR + SEXT into ASR - - - --- 2021-01-24 Luc Van Oostenryck Mainlined
fix possible circular definition with can_move_to() fix possible circular definition with can_move_to() - - - --- 2021-01-24 Luc Van Oostenryck Mainlined
[v2] handle qualified anonymous structures [v2] handle qualified anonymous structures - - - --- 2021-01-22 Luc Van Oostenryck Mainlined
handle qualified anonymous structures handle qualified anonymous structures - - - --- 2021-01-22 Luc Van Oostenryck Superseded
fix type of canonicalization of sext + unsigned compare fix type of canonicalization of sext + unsigned compare - - - --- 2021-01-17 Luc Van Oostenryck Mainlined
[2/2] compiler.h: Include asm/rwonce.h under ARM64 and ALPHA to fix build errors Fix build errors and warnings when make M=samples/bpf - - - --- 2021-01-13 Tiezhu Yang Not Applicable
[bpf,1/2] samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings Fix build errors and warnings when make M=samples/bpf - - - --- 2021-01-13 Tiezhu Yang Not Applicable
RFC: problems with cast optimization at evaluation time RFC: problems with cast optimization at evaluation time - - - --- 2021-01-02 Luc Van Oostenryck Superseded
[v3,16/16] packed: add support for __packed struct support __packed struct - - - --- 2020-12-31 Luc Van Oostenryck Mainlined
[v3,15/16] packed: no out-of-bound access of packed bitfields support __packed struct - - - --- 2020-12-31 Luc Van Oostenryck Mainlined
[v3,14/16] struct-attr: fix: do not ignore struct/union/enum type attributes support __packed struct - - - --- 2020-12-31 Luc Van Oostenryck Mainlined
[v3,13/16] struct-attr: fix type attribute like 'struct __attr { ... }' support __packed struct - - - --- 2020-12-31 Luc Van Oostenryck Mainlined
« 1 2 3 441 42 »