Linux Sparse
[Prev Page][Next Page]
- Re: [PATCH 00/11] pragma once: treewide conversion
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] pre-proc: do some path normalization
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 00/11] pragma once: treewide conversion
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 3/4] slice: OP_SLICE needs the source's type: make it a kind of unop
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] linearize.h: fix some 'selfcheck' warnings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] asm-out0: fix a test failure on 32-bit systems
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 00/11] pragma once: treewide conversion
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 00/11] pragma once: treewide conversion
- From: Alexey Dobriyan <adobriyan@xxxxxxxxx>
- Re: [PATCH 00/11] pragma once: treewide conversion
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] asm-out0: fix a test failure on 32-bit systems
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 4/4] slice: display the source's size, like for unops
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 3/4] slice: OP_SLICE needs the source's type: make it a kind of unop
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/4] slice: remove unneeded len from OP_SLICE
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] linearize.h: fix some 'selfcheck' warnings
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 4/4] slice: display the source's size, like for unops
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/4] slice: OP_SLICE needs the source's type: make it a kind of unop
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/4] slice: remove unneeded len from OP_SLICE
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/4] slice: remove unneeded nr_nrbits from EXPR_SLICE
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/4] small reorganization of OP_SLICE
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix eval of the assignment of a non-restricted value to a restricted variable
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/5] asm-mem: teach dominates() about OP_ASM
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/5] asm-mem: add testcase for missing reload after asm memops
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/5] reorg dominates()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/5] asm-mem: does it output to memory?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/5] asm-mem: does it clobber memory?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/5] teach memory simplification about ASM instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] asm: factor out add_asm_rule() from add_asm_{in,out}put()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] asm: add testcase for problem with output addresses
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] asm: output *memory* operands need their address as *input*
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] output *memory* operands need their address as *input*
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] expand __builtin_object_size()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 2/4] usb: typec: tps6598x: Add trace event for status register
- From: Guido Günther <agx@xxxxxxxxxxx>
- Re: [PATCH v2 2/4] usb: typec: tps6598x: Add trace event for status register
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 2/4] usb: typec: tps6598x: Add trace event for status register
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 2/4] usb: typec: tps6598x: Add trace event for status register
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 2/4] usb: typec: tps6598x: Add trace event for status register
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 2/4] usb: typec: tps6598x: Add trace event for status register
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 2/4] usb: typec: tps6598x: Add trace event for status register
- From: Guido Günther <agx@xxxxxxxxxxx>
- [PATCH] fix add_join_conditional() one of the alternative is VOID
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] Makefile: add version.h dependency on all objects
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] Makefile: add version.h dependency on all objects
- From: Kyle Russell <bkylerussell@xxxxxxxxx>
- [PATCH 09/10] cmps: canonicalize SEL(x {<,<=} y, a, b) --> SEL(x {>=,>} y, b, a)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 10/10] cmps: canonicalize SEL(x > 0, a, -a) --> SEL(x >= 0, a, -a)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 08/10] cmps: canonicalize signed compares with constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 07/10] cmps: canonicalize SMIN/SMAX +- 1 --> EQ/NE
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 05/10] cmps: simplify signed compares with SMIN or SMAX
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 06/10] cmps: canonicalize signed compares with SMIN/SMAX
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 04/10] cmps: add testcases for simplification of signed compares
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 02/10] cmps: fix simplification of sext(x) + signed compare of {SMAX,SMIN}
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 03/10] cmpu: fix canonicalization of unsigned (x {<,>=} C) --> (x {<=,>} C-1)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 01/10] cmps: make clearer we're using the operands' size
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 00/10] simplify and canonicalize signed compares
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] simplify LSR + SEXT into ASR
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix possible circular definition with can_move_to()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] handle qualified anonymous structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] handle qualified anonymous structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2] handle qualified anonymous structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] handle qualified anonymous structures
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] handle qualified anonymous structures
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] handle qualified anonymous structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: 'const' unnamed structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- 'const' unnamed structures
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/2] compiler.h: Include asm/rwonce.h under ARM64 and ALPHA to fix build errors
- From: Tiezhu Yang <yangtiezhu@xxxxxxxxxxx>
- Re: [PATCH bpf 1/2] samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings
- From: Yonghong Song <yhs@xxxxxx>
- Re: [PATCH bpf 1/2] samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings
- From: Tiezhu Yang <yangtiezhu@xxxxxxxxxxx>
- [PATCH] fix type of canonicalization of sext + unsigned compare
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/2] compiler.h: Include asm/rwonce.h under ARM64 and ALPHA to fix build errors
- From: Sergei Shtylyov <sergei.shtylyov@xxxxxxxxx>
- Re: [PATCH 0/2] Fix build errors and warnings when make M=samples/bpf
- From: Yonghong Song <yhs@xxxxxx>
- Re: [PATCH 2/2] compiler.h: Include asm/rwonce.h under ARM64 and ALPHA to fix build errors
- From: Yonghong Song <yhs@xxxxxx>
- Re: [PATCH bpf 1/2] samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings
- From: Yonghong Song <yhs@xxxxxx>
- [PATCH bpf 1/2] samples/bpf: Set flag __SANE_USERSPACE_TYPES__ for MIPS to fix build warnings
- From: Tiezhu Yang <yangtiezhu@xxxxxxxxxxx>
- [PATCH 2/2] compiler.h: Include asm/rwonce.h under ARM64 and ALPHA to fix build errors
- From: Tiezhu Yang <yangtiezhu@xxxxxxxxxxx>
- [PATCH 0/2] Fix build errors and warnings when make M=samples/bpf
- From: Tiezhu Yang <yangtiezhu@xxxxxxxxxxx>
- Re: [PATCH 00/16] support __packed struct
- From: Jacob Keller <jacob.e.keller@xxxxxxxxx>
- Re: [PATCH 00/16] support __packed struct
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 00/16] support __packed struct
- From: Jacob Keller <jacob.e.keller@xxxxxxxxx>
- Re: [PATCH 00/16] support __packed struct
- From: Jacob Keller <jacob.e.keller@xxxxxxxxx>
- Re: [PATCH] RFC: problems with cast optimization at evaluation time
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] RFC: problems with cast optimization at evaluation time
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v3 00/16] support __packed struct
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH v3 16/16] packed: add support for __packed struct
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 15/16] packed: no out-of-bound access of packed bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 06/16] add testcases for packed bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 05/16] add testcases for packed structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 04/16] add testcases for type attributes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 03/16] add testcases for enum attributes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 14/16] struct-attr: fix: do not ignore struct/union/enum type attributes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 13/16] struct-attr: fix type attribute like 'struct __attr { ... }'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 12/16] struct-attr: prepare to handle attributes at the end of struct definitions (3)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 11/16] struct-attr: prepare to handle attributes at the end of struct definitions (2)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 09/16] apply_ctype: move up its declaration
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 08/16] apply_ctype: reverse the order of arguments
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 07/16] apply_ctype: use self-explanatory argument name
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 10/16] struct-attr: prepare to handle attributes at the end of struct definitions (1)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 01/16] add testcases for dubious enum values
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 02/16] add testcases for exotic enum values
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 00/16] support __packed struct
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 04/16] add testcases for type attributes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 02/16] add testcases for exotic enum values
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 05/16] add testcases for packed structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 06/16] add testcases for packed bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 08/16] apply_ctype: reverse the order of arguments
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 10/16] struct-attr: prepare to handle attributes at the end of struct definitions (1)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 15/16] packed: no out-of-bound access of packed bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 00/16] support __packed struct
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/2] fix rem_usage()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/2] fix rem_usage()
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/2] fix rem_usage()
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/2] fix rem_usage()
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/2] add helper has_definition()
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 00/16] support __packed struct
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 15/16] packed: no out-of-bound access of packed bitfields
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 10/16] struct-attr: prepare to handle attributes at the end of struct definitions (1)
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 08/16] apply_ctype: reverse the order of arguments
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 06/16] add testcases for packed bitfields
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 05/16] add testcases for packed structures
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 04/16] add testcases for type attributes
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 02/16] add testcases for exotic enum values
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] ptrlist: avoid mixing reverse and non-reverse macros
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] shrink struct BB
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] fix rem_usage()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] fix rem_usage()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] add helper has_definition()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 16/16] packed: add support for __packed struct
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 12/16] struct-attr: prepare to handle attributes at the end of struct definitions (3)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 11/16] struct-attr: prepare to handle attributes at the end of struct definitions (2)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 10/16] struct-attr: prepare to handle attributes at the end of struct definitions (1)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 15/16] packed: no out-of-bound access of packed bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 14/16] struct-attr: fix: do not ignore struct/union/enum type attributes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 13/16] struct-attr: fix type attribute like 'struct __attr { ... }'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 09/16] apply_ctype: move up its declaration
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 08/16] apply_ctype: reverse the order of arguments
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 07/16] apply_ctype: use self-explanatory argument name
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 06/16] add testcases for packed bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 05/16] add testcases for packed structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 02/16] add testcases for exotic enum values
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 04/16] add testcases for type attributes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 01/16] add testcases for dubious enum values
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 03/16] add testcases for enum attributes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 00/16] support __packed struct
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse annotation for error types?
- From: Dan Carpenter <dan.carpenter@xxxxxxxxxx>
- Re: sparse attribute packed on structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse attribute packed on structures
- From: Jacob Keller <jacob.e.keller@xxxxxxxxx>
- Re: [PATCH] warn when zero-extending a negation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] warn when zero-extending a negation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse attribute packed on structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] warn when zero-extending a negation
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] warn when zero-extending a negation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Patch "[PATCH 1/2] Revert "md: change mddev 'chunk_sectors' from int to" has been added to the 5.10-stable tree
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: sparse attribute packed on structures
- From: Jacob Keller <jacob.e.keller@xxxxxxxxx>
- Re: sparse attribute packed on structures
- From: Jacob Keller <jacob.e.keller@xxxxxxxxx>
- Re: sparse attribute packed on structures
- From: Jacob Keller <jacob.e.keller@xxxxxxxxx>
- Re: sparse attribute packed on structures
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- sparse attribute packed on structures
- From: Jacob Keller <jacob.e.keller@xxxxxxxxx>
- Re: [PATCH] testsuite: fix parsing of tags used in the testcases
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] testsuite: fix parsing of tags used in the testcases
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] testsuite: fix parsing of tags used in the testcases
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] move check_access() to late_warnings()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse annotation for error types?
- From: Zhang Changzhong <zhangchangzhong@xxxxxxxxxx>
- Re: sparse annotation for error types?
- From: Dan Carpenter <dan.carpenter@xxxxxxxxxx>
- Re: sparse annotation for error types?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse annotation for error types?
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- sparse annotation for error types?
- From: Jakub Kicinski <kuba@xxxxxxxxxx>
- Re: [PATCH] experimental: code sinking
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] experimental: code sinking
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] experimental: code sinking
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] cse: place common expressions in the Lowest Common Dominator
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] flowgraph: add a function to calculate the Lowest Common Denominator
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [RFC PATCH 0/2] cse: place common expressions in the Lowest Common Dominator
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] experimental: code sinking
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] experimental: code sinking
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix killing OP_ASM
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/5] replace convert_load_instruction() by replace_with_pseudo()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/5] let replace_with_pseudo() use kill_instruction()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/5] memops: move rewrite_load_instruction() here
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/5] make replace_with_pseudo() extern
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/5] make a header for simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/5] use replace_with_pseudo() for simplify_memops()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix wrong killing of stores partially dominated by a load
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] memops: kill dead loads before phi-node conversion
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] 'bits translation' simplification
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 2/6] factorize SEL(x, OP(y,z), y) into OP(SEL(x, z, 0), y)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/6] add helper is_power_of_2()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/6] add helper is_pow2()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/6] convert SEL(x & BIT1, BIT2, 0) into SHIFT(x & BIT1, S)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/6] add log base 2 function: log2_exact()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/7] move up instructions blocking if-conversion
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/6] 'bits translation' simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/6] add testscases for 'bits translation' optimization
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 8/8] factorize SHIFT(x, s) OP SHIFT(y, s) into SHIFT((x OP y), s)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/8] factorize (x OP1 z) OP2 (y OP1 z) into (x OP2 y) OP1 z
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/8] refactor simplify_add() to avoid code duplication
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/8] refactor simplify_add() to avoid code duplication (preparation)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/8] add helper replace_binop()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/8] add helper make_insn_pair() & swap_insn()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/8] reassoc: add helper can_move_to()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/8] add testscases for some factorization of distributive operations
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/8] factorization of distributive operations
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix trivial_phi()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/7] not: add testcases for canonicalization & simplification of negations
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/7] not: add testcases for canonicalization & simplification of negations
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/7] not: add testcases for canonicalization & simplification of negations
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/7] not: add testcases for canonicalization & simplification of negations
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/7] not: add testcases for canonicalization & simplification of negations
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] symaddr: give a type to OP_SYMADDR
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/7] canon: simplify calculation of canonical order
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/7] canon: put PSEUDO_ARGs in canonical order too
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/7] canon: put PSEUDO_REGs in canonical order too
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/7] not: add testcases for canonicalization & simplification of negations
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/7] not: simplify ((x cmp y) {&,|,^} (x !cmp y)) --> {0,1,1}
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/7] not: simplify (~x {&,|,^} x) --> {0,~0,~0}
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/7] opcode: add helpers opcode_negate() & opcode_swap()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/7] simplify logical negation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] simplify kill_insn() of unops and unop-ish instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] cleanup REPEAT_SYMBOL_CLEANUP & kill_insn()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] remove unneeded REPEAT_SYMBOL_CLEANUP
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/4] simplification of computed goto
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 0/4] simplification of computed goto
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/4] simplification of computed goto
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 1/4] add testcases for COMPUTEDGOTO simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/4] simplification of computed goto
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/4] add a new instruction for label-as-value
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/4] simplify CGOTO(SEL(x, L1, L2)) into CBR x, L1, L2
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/4] simplify OP_COMPUTEDGOTO with unique and known target
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix kill_insn(OP_SETVAL)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH net-next v2] net: add annotation for sock_{lock,unlock}_fast
- From: Jakub Kicinski <kuba@xxxxxxxxxx>
- Re: [PATCH] casts should drop qualifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] casts should drop qualifiers
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] simplify unrestricted postop
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] casts should drop qualifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/5] unqual: pre- & post-increment/decrement should *not* drop qualifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/5] unqual: statement expressions should drop qualifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/5] unqual: comma expressions should drop qualifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/5] unqual: unqualify_type() should check for null ctypes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/5] unqual: add testcases
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/5] fix qualifier dropping
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] casts should drop qualifiers
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] casts should drop qualifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] casts should drop qualifiers
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] casts should drop qualifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] casts should drop qualifiers
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] casts should drop qualifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Re: typeof and operands in named address spaces
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH net-next v2] net: add annotation for sock_{lock,unlock}_fast
- From: Paolo Abeni <pabeni@xxxxxxxxxx>
- Re: [PATCH net-next] net: add annotation for sock_{lock,unlock}_fast
- From: Paolo Abeni <pabeni@xxxxxxxxxx>
- [PATCH] linearize: remove unneeded forward declarations
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH net-next] net: add annotation for sock_{lock,unlock}_fast
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH net-next] net: add annotation for sock_{lock,unlock}_fast
- From: Paolo Abeni <pabeni@xxxxxxxxxx>
- [PATCH 1/2] rebuild dominance tree during CFG cleanup
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] simplify CBR-CBR on the same condition
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] simplify CBR-CBR on the same condition
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 4/8] cfg: adjust phi-sources when merging BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 4/8] cfg: adjust phi-sources when merging BBs
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 4/8] cfg: adjust phi-sources when merging BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 4/8] cfg: adjust phi-sources when merging BBs
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 8/8] cfg: early CFG simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/8] cfg: call simplify_memops() unconditionally.
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/8] cfg: add missing REPEAT_CFG_CLEANUP
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/8] cfg: adjust phi-nodes when merging BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/8] cfg: adjust phi-sources when merging BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/8] cfg: extract merge_bb() from pack_basic_blocks()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/8] cfg: add testcase for phi-adjusting during BB merge
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/8] testcase: avoid UNDEF
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/8] cfg: early CFG simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH net-next] net: add annotation for sock_{lock,unlock}_fast
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH net-next] net: add annotation for sock_{lock,unlock}_fast
- From: Paolo Abeni <pabeni@xxxxxxxxxx>
- [PATCH 4/4] doc: add header for flow simplification related documentation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/4] doc: add some doc to flowgraph.h
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/4] doc: fix extracted autodoc when short description ends with a ?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/4] doc: add header for optimization related documentation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/4] doc: one patch and three improvements
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] add missing REPEAT_CFG_CLEANUP
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] simplify OP_COMPUTEDGOTO with known target
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] doc: Sphinx's option ':noindex:' have been rename into ':noindexentry:'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] doc: add some doc about using NULL or VOID in ptrlists
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] adjust phi-sources when merging BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] add testcase for phi-adjusting during BB merge
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] adjust phi-sources when merging BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] linearize: fix a couple of 'selfcheck' warnings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] linearize: fix a couple of 'selfcheck' warnings
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] fix linear_isdigit()'s itype
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: 'context imbalance' warnings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: 'context imbalance' warnings
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: 'context imbalance' warnings
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- 'context imbalance' warnings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 14/16] cmp: simplify zext(x) cmps C
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 15/16] cmp: simplify zext(x) cmpu C
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 16/16] cmp: simplify compares and sign/zero extend
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 13/16] cmp: canonicalize sext(x) cmpu C (with C >= SMAX)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 12/16] cmp: simplify sext(x) cmps {SMAX,SMIN}
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 11/16] cmp: simplify zext(x) cmp C --> x cmp C
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 10/16] cmp: simplify sext(x) cmp C --> x cmp C
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 09/16] cmp: canonicalize unsigned (x {<=,>} SMAX)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 07/16] cmp: simplify unsigned (x {<=,>} UMAX) into {1,0}
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 08/16] cmp: canonicalize unsigned compare with UMAX or UMAX-1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 06/16] cmp: canonicalize unsigned (x {<,>=} C) --> (x {<=,>} C-1)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 05/16] cmp: use a few helpers for the simplification of compares
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 04/16] cmp: move some code in a separate function: simplify_compare_constant()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 03/16] cmp: add signed/unsigned to opcode table
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 02/16] cmp: add testcases for the simplification of compares
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 01/16] cmp: adapt testcase for compares' canonicalization
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 00/16] simplify & canonicalize compares
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 0/5] simplify SEL(SEL, ...), ...)
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 0/5] simplify SEL(SEL, ...), ...)
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] simplify SEL(x == y, x, y) and friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] add debug helpers: show_insn_bb() & show_insn_entry()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] do not call simplify_instruction() if already removed
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/5] select: simplify handling of constant cond or src1 == src2
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/5] select: simplify SEL(SEL(x, C1, C2), y, z) --> y (with C1, C2 != 0)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/5] select: simplify SEL(SEL(x, C, 0), C, 0) --> SEL(x, C, 0) == cond
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/5] select: simplify SEL(SEL(x, C, 0), y, z) --> SEL(x, y, z) and its dual
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/5] select: add some testcases for select simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/5] simplify SEL(SEL, ...), ...)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Song Liu <songliubraving@xxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Song Liu <songliubraving@xxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- "warning: context imbalance" in kernel/bpf/hashtab.c
- From: Song Liu <songliubraving@xxxxxx>
- Re: [PATCH 1/2] testsuite: add a new tag: check-output-match
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/2] testsuite: add a new tag: check-output-match
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 2/2] testsuite: add a new tag: check-output-returns
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] testsuite: add a new tag: check-output-match
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] testsuite: add new tags: check-output-{match,returns}
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] linearize __builtin_isdigit()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix usage count in linearize_fma()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix init_linearized_builtins()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] eval_insn: give an explicit type to operands of comparisons
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] eval_insn: add testcases for incorrect type in OP_SET_*
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] give an explicit type to operands of comparisons
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Sparse improvements & regressions for Linux v5.9-rc1 -> v5.10-rc1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] handle more graciously labels with no statement
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] handle more graciously labels with no statement
- From: Bart Van Assche <bvanassche@xxxxxxx>
- Re: [PATCH] handle more graciously labels with no statement
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] handle more graciously labels with no statement
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] handle more graciously labels with no statement
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] handle more graciously labels with no statement
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] warn on all missing parameter types
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] replace nbr_users() by multi_users()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] add testcase for missing inline definition
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] fix testing if a OP_CALL's function is pure
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] add helper first_symbol()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] fix testing if a OP_CALL's function is pure
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] kill dead instructions before any other simplifications
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] OP_CALL should use the full function type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] linearize: OP_INLINE do not use the function symbol
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/2] simplify unsigned compares against 0
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/9] unop: add testcases for unop simplifications
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 9/9] unop: simplify ~(-x) --> x - 1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 8/9] unop: simplify ~(x ^ C) --> x ^ ~C
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/9] unop: simplify ~(C - x) --> x + ~C
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/9] unop: simplify ~(x + C) --> ~C - x
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/9] unop: simplify -(~x) --> x + 1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/9] unop: simplify -(x + C) --> -C - x
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/9] unop: simplify -(x - y) --> y - x
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/9] unop: prepare simplify_unop() to handle more cases
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/9] basic unop simplifications
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/2] simplify unsigned compares against 0
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] cleanup linearize_cond_branch()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] canonicalize unsigned compares against 0 or 1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] simplify and canonicalize unsigned compares
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] simplify unsigned compares against 0
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] llvm: fix crash with llvm-11 / use real phi-nodes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 22/22] sub: simplify x + (y - x) --> y
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 21/22] sub: simplify (x - y) + y --> x
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 19/22] sub: simplify x - (x + y) --> -y
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 20/22] sub: simplify x - (y + x) --> -y
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 18/22] sub: simplify (x + y) - y --> x
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 17/22] sub: simplify (x + y) - x --> y
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 16/22] add: simplify (-x + y) --> (y - x)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 12/22] sub: simplify C - (D - z) --> z + eval(C-D)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 14/22] sub: simplify (x - -y) --> (x + y)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 15/22] add: simplify (x + -y) --> (x - y)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 13/22] sub: simplify (C - y) + D --> eval(C+D) - y
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 10/22] sub: canonicalize (0 - x) into -x
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 11/22] sub: simplify C - (y + D) --> eval(C-D) - y
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 09/22] sub: reorganize handling of OP_{ADD,SUB}s with constant rightside
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 08/22] reassoc: simplify (x # C) # K --> x # eval(C # K)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 07/22] constants must be truncated to the operation's size
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 06/22] add a flag to identify commutative & associative ops
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 04/22] unop: add helper eval_unop()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 05/22] unop: add helper replace_with_unop()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 03/22] extract eval_op() from eval_insn()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 02/22] let switch_pseudo() return REPEAT_CSE
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 01/22] add testcases about OP_ADD & OP_SUB simplifications
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 00/22] essential OP_ADD & OP_SUB simplifications
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] memops need long offsets
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] teach sparse about -funsigned-bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 12/12] builtin: add support for remaining atomic builtins
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 11/12] builtin: add support for __atomic_clear()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 10/12] builtin: add builtin type: [volatile] pointer to bool
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 09/12] builtin: add support for others generic atomic builtins
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 08/12] builtin: add support for __atomic_add_fetch(), ...
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 07/12] builtin: add predefines for __ATOMIC_RELAXED & friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 06/12] builtin: __sync_synchronize() too is variadic
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 05/12] builtin: fix evaluation of __sync_lock_release
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 04/12] builtin: evaluate __sync_*_fetch*()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 03/12] builtin: make eval_sync_compare_and_swap() more generic
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 02/12] builtin: add builtin type for volatile void *
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 01/12] builtin: add generic .args method
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 00/12] fix and complete the evaluation of atomic builtins
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 03/12] builtin: make eval_sync_compare_and_swap() more generic
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 04/12] builtin: evaluate __sync_*_fetch*()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 04/12] builtin: evaluate __sync_*_fetch*()
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 03/12] builtin: make eval_sync_compare_and_swap() more generic
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [ANNOUNCE] Sparse v0.6.3
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 12/12] builtin: add support for remaining atomic builtins
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 11/12] builtin: add support for __atomic_clear()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 06/12] builtin: __sync_synchronize() too is variadic
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 09/12] builtin: add support for others generic atomic builtins
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 10/12] builtin: add builtin type: [volatile] pointer to bool
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 08/12] builtin: add support for __atomic_add_fetch(), ...
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 07/12] builtin: add predefines for __ATOMIC_RELAXED & friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 05/12] builtin: fix evaluation of __sync_lock_release
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 04/12] builtin: evaluate __sync_*_fetch*()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 03/12] builtin: make eval_sync_compare_and_swap() more generic
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 02/12] builtin: add builtin type for volatile void *
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 00/12] fix and complete the evaluation of atomic builtins
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 01/12] builtin: add generic .args method
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] warn when taking the address of a built-in function
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix null pointer deref on return expression with invalid type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] testsuite: fix location of error messages
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 13/13] format-check: simplify calling of parse_printf_get_fmt()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 00/13] format-check: add specific type checking
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 03/13] format-check: add helper type_class()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] flex-array: fix typo in warning message
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 11/13] format-check: add a function to check the type of integers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 04/13] format-check: merge 'fmt_string' & 'string'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 08/13] format-check: add a function to check to type of pointers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 07/13] format-check: add a function to check to type of 'n' arguments
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 05/13] format-check: remove unneeded member: target
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] update TODOs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 06/13] format-check: add a function to check to type of strings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 12/13] format-check: remove wrappers around type checking methods
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 09/13] format-check: remove printf_fmt_print_pointer()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 02/13] format-check: more complete parsing of the length & type modifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 10/13] format-check: add a function to check the type of floats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 01/13] format-check: void * is not OK for strings, fix the test
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/8] format check tweaks
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [ANNOUNCE] Sparse v0.6.3-rc1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [ANNOUNCE] Sparse v0.6.3-rc1
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [ANNOUNCE] Sparse v0.6.3-rc1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/8] format check tweaks
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- [PATCH] builtin: teach sparse about __builtin_ia32_pause()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] flex-array: fix location for nesting of flexible members
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] flex-array: allow arrays of unions with flexible members.
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] flex-array: allow arrays of unions with flexible members.
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] flex-array: allow arrays of unions with flexible members.
- From: Ilya Maximets <i.maximets@xxxxxxx>
- Re: [PATCH] flex-array: allow arrays of unions with flexible members.
- From: Ilya Maximets <i.maximets@xxxxxxx>
- Re: [PATCH] flex-array: allow arrays of unions with flexible members.
- From: Ilya Maximets <i.maximets@xxxxxxx>
- Re: [PATCH] flex-array: allow arrays of unions with flexible members.
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] flex-array: allow arrays of unions with flexible members.
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] add helpers is_struct_type() & is_union_type()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] flex-array: allow arrays of unions with flexible members.
- From: Ilya Maximets <i.maximets@xxxxxxx>
- [PATCH] unop: fix access to defining instruction in simplify_unop()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] remove definition of removed OP_{AND,OR}_BOOL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/8] format check tweaks
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/4] fix usual conversion of integers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/4] fix evaluation of pointer to bool conversions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/4] fix usual conversion of integers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/4] fix prototype of __sync_bool_compare_and_swap()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/4] add builtin type pointer to bool: bool_ptr_ctype
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/8] format check tweaks
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- [PATCH 6/8] s/data/type/ for struct format_type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 8/8] add support for "%Lx" (and "%Ls")
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/8] add support for "%ls"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/8] move the definition of FMT_{PRINTF,SCANF}
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/8] call verify_format_attribute() unconditionally
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/8] add helper get_nth_expression()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/8] parse format attribute less verbosely
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/8] need to strip SYM_NODE before comparing types
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/8] format check tweaks
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] add helper get_nth_expression()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] add builtin types for size_t*, intmax_t* & ptrdiff_t*
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] add builtin types for signed char* and short *
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] add builtin type for wide strings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] add some builtin types for printf format checking
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: format updates for handing format attribute
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 13/13] flex-array: warn when a flexible array member has some padding
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 13/13] flex-array: warn when a flexible array member has some padding
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 13/13] flex-array: warn when a flexible array member has some padding
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 13/13] flex-array: warn when a flexible array member has some padding
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 00/13] add warnings for flexible arrays
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 13/13] flex-array: warn when a flexible array member has some padding
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 1/4] tests: add varargs printf format tests
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- format updates for handing format attribute
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- [PATCH 3/4] add -Wformat
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- [PATCH 2/4] parse: initial parsing of __attribute__((format))
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- [PATCH 4/4] evaluate: check variadic argument types against formatting info
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- [PATCH] testsuite: fix erroneous comment
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix Hurd PATH_MAX ...
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Making structs with variable-sized arrays unsized?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 10/13] flex-array: warn when using sizeof() on a flexible array
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 04/13] flex-array: flexible array members have zero size and alignment is OK
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 02/13] flex-array: factor out common part of lay_out_{struct,union}()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 11/13] flex-array: warn an arrays containing a flexible array
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 03/13] flex-array: do not lay out invalid struct members
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 12/13] flex-array: warn on flexible array in nested aggregate types
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 13/13] flex-array: warn when a flexible array member has some padding
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 01/13] flex-array: add testcases
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 00/13] add warnings for flexible arrays
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 05/13] flex-array: detect structures with a flexible array member
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 06/13] flex-array: warn on flexible arrays in unions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 08/13] flex-array: identify structures with a flexible array member
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 07/13] flex-array: warn if flexible array is not last
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 09/13] flex-array: add helper has_flexible_array()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- convert_section.pl attached
- From: Joe Perches <joe@xxxxxxxxxxx>
- Re: update to format parsing branch
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- Re: update to format parsing branch
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: update to format parsing branch
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: update to format parsing branch
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- Re: update to format parsing branch
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- Re: update to format parsing branch
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] compiler.h: avoid escaped section names
- From: Joe Perches <joe@xxxxxxxxxxx>
- Re: [PATCH] compiler.h: avoid escaped section names
- From: Joe Perches <joe@xxxxxxxxxxx>
- update to format parsing branch
- From: Ben Dooks <ben.dooks@xxxxxxxxxxxxxxx>
- RE: [PATCH] compiler.h: avoid escaped section names
- From: David Laight <David.Laight@xxxxxxxxxx>
- Re: [PATCH] compiler.h: avoid escaped section names
- From: Miguel Ojeda <miguel.ojeda.sandonis@xxxxxxxxx>
- Re: [PATCH] compiler.h: avoid escaped section names
- From: Nick Desaulniers <ndesaulniers@xxxxxxxxxx>
- Re: [PATCH] compiler.h: avoid escaped section names
- From: Arvind Sankar <nivedita@xxxxxxxxxxxx>
- Re: [PATCH] compiler.h: avoid escaped section names
- From: Nick Desaulniers <ndesaulniers@xxxxxxxxxx>
- Re: [PATCH] compiler.h: avoid escaped section names
- From: Nick Desaulniers <ndesaulniers@xxxxxxxxxx>
- Re: [PATCH] compiler.h: avoid escaped section names
- From: Arvind Sankar <nivedita@xxxxxxxxxxxx>
- Re: [PATCH] compiler.h: avoid escaped section names
- From: Arvind Sankar <nivedita@xxxxxxxxxxxx>
- [PATCH] compiler.h: avoid escaped section names
- From: Nick Desaulniers <ndesaulniers@xxxxxxxxxx>
- Re: Segmentation fault when running sparse with current linux master
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Segmentation fault when running sparse with current linux master
- From: Jiri Slaby <jirislaby@xxxxxxxxx>
- Re: Segmentation fault when running sparse with current linux master
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Segmentation fault when running sparse with current linux master
- From: Christian Eggers <ceggers@xxxxxxx>
- Re: Making structs with variable-sized arrays unsized?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Making structs with variable-sized arrays unsized?
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: Making structs with variable-sized arrays unsized?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Making structs with variable-sized arrays unsized?
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: Segmentation fault when running sparse with current linux master
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Segmentation fault when running sparse with current linux master
- From: Christian Eggers <ceggers@xxxxxxx>
- Re: [PATCH v2 3/3] add more testcases for AND/OR simplification
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 2/3] add more testcases for existing AND/OR simplifications
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 3/3] add more testcases for AND/OR simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 3/3] add more testcases for AND/OR simplification
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v2 2/3] add more testcases for existing AND/OR simplifications
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH v2 3/3] add more testcases for AND/OR simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 2/3] add more testcases for existing AND/OR simplifications
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 1/3] optim: fix some testcases related to bitfield manipulation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 0/3] fix & extend mask related testcases
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/3] add more testcases for AND/OR simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/3] add more testcases for AND/OR simplification
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/3] add more testcases for AND/OR simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/3] add more testcases for existing AND/OR simplifications
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/3] add more testcases for AND/OR simplification
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/3] add more testcases for AND/OR simplification
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/3] add more testcases for existing AND/OR simplifications
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 0/3] fix & extend mask related testcases
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] optim: fix some testcases related to bitfield manipulation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] add more testcases for AND/OR simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] add more testcases for existing AND/OR simplifications
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] add and use new helper: replace_with_value()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] replace_with_{pseudo,value}() can be tail-calls
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] use replace_with_value()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] add helper replace_with_value()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] testsuite: easier testing via script & makefile
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/4] builtin: teach sparse to linearize __builtin_fma()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/4] add support for a new instruction: OP_FMA
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/4] builtin: allow linearization to fail
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/4] builtin: add declaration for __builtin_fma{,f,l}()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/4] builtin: teach sparse to linearize __builtin_fma()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse multiple address spaces?
- From: Randy Dunlap <rdunlap@xxxxxxxxxxxxx>
- Re: sparse multiple address spaces?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse multiple address spaces?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- sparse multiple address spaces?
- From: Randy Dunlap <rdunlap@xxxxxxxxxxxxx>
- Re: sparse problem with duplicate __iomem?
- From: Randy Dunlap <rdunlap@xxxxxxxxxxxxx>
- Re: sparse problem with duplicate __iomem?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- sparse problem with duplicate __iomem?
- From: Randy Dunlap <rdunlap@xxxxxxxxxxxxx>
- Sparse improvements & regressions for Linux v5.8-rc1 -> v5.9-rc1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] cleanup: remove unneeded predeclaration of evaluate_cast()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 4/4] bad-shift: wait dead code elimination to warn about bad shifts
- From: Stafford Horne <shorne@xxxxxxxxx>
- [PATCH 3/3] union-cast: teach sparse about union casts
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/4] Fix shifts-assigns and avoid warns on deadcode
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/4] Fix shifts-assigns and avoid warns on deadcode
- From: Stafford Horne <shorne@xxxxxxxxx>
- [PATCH 0/3] teach sparse about union casts
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] union-cast: extract evaluate_compound_literal()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 4/4] bad-shift: wait dead code elimination to warn about bad shifts
- From: Stafford Horne <shorne@xxxxxxxxx>
- Re: [PATCH 4/4] bad-shift: wait dead code elimination to warn about bad shifts
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix evaluate_ptr_add() when sizeof(offset) != sizeof(pointer)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] union-cast: add some testcases
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: KASAN: global-out-of-bounds Read in precalculate_color
- From: syzbot <syzbot+02d9172bf4c43104cd70@xxxxxxxxxxxxxxxxxxxxxxxxx>
- [PATCH] fix is_scalar_type(): fouled types are scalars
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] bug-assign-op0.c: fix test on 32-bit builds
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] bug-assign-op0.c: fix test on 32-bit builds
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 7/7] doc: add links to some external doc
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/7] doc: use shorter titles
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/7] doc: reorganize the table of content
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/7] doc: move down info about tarballs, after git repositories
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/7] doc: decrease vertical spacing
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/7] doc: make the sidebar more compact
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/7] doc: use a smaller logo in the sidebar
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/7] doc: small tweaks to the online documentation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] warning: conditionalize "advancing past deep designator"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] force to 0 expressions which are erroneously non-constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 10/10] keyword type is a bitmask and must be tested so
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 09/10] testing for sym->op is unneeded for lookup_keyword()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 08/10] testing for SYM_KEYWORD is unneeded for lookup_keyword()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 07/10] attribute: no need to lookup '__attribute__' in NS_KEYWORD
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 06/10] attribute: factorize matching of '__attribute__'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 05/10] attribute: directly use attribute_specifier() to handle attributes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 04/10] attribute: remove argument 'keywords' from handle_attributes()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 03/10] attribute: fold parse_asm_declarator() into handle_asm_name()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 02/10] attribute: split handle_asm_name() from handle_attributes()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 01/10] use lookup_keyword() for qualifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 00/10] separate parsing of asm-names from attributes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/8] parse: improve error messages concerning storage specifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/8] parse: associate modifiers with their keyword
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/8] parse: let asm_modifier() use the keyword modifier
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 8/8] parse: simplify set_storage_class()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/8] parse: rework handling of storage_class
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/8] show-mod: no extra space when showing modifiers + ident
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/8] show-mod: no ending space when showing a single modifier
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/8] show-mod: add helper to show the modifiers but without ending space
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/8] simplify parsing of storage modifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] force to 0 expressions which are erroneously non-constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/5] doc: shorter title for "submitting-patches.md"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/5] doc: remove link "edit on github"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/5] doc: add index to the sidebar
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/5] doc: simplify the toctree
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/5] doc: replace nocast-vs-bitwise document with its lore link
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/5] improve presenttation of the documentation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix checking if type is void
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] delay 'empty character constant' warning to phase 5
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/6] wstring: call is_string_type() only when needed
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/6] wstring: extend is_string_type() to also detect wide strings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/6] wstring: add helper is_wchar_type()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/6] wstring: add support for examination of string initialization
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/6] wstring: add support for checking size in string initializer
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/6] wstring: add support for evaluation of wide string
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/6] teach sparse about wide string initializers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] add builtin support for __sync_{bool,val}_compare_and_swap()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] export evaluate_arguments()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] add testcases for __sync_{bool,val}_compare_and_swap()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] fix evaluation of __sync_{bool,val}_compare_and_swap()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/4] bad-shift: wait dead code elimination to warn about bad shifts
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/4] shift-assign: restrict shift count to unsigned int
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/4] shift-assign: fix linearization of shift-assign
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/4] shift-assign: add more testcases for bogus linearization
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/4] Fix shifts-assigns and avoid warns on deadcode
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Alexey Gladkov <gladkov.alexey@xxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Alexey Gladkov <gladkov.alexey@xxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Issue with inline functions and switch statements
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Alexey Gladkov <gladkov.alexey@xxxxxxxxx>
- Re: sparse | upgrade to upstream v0.6.2 (!2)
- From: Alexey Gladkov <gladkov.alexey@xxxxxxxxx>
[Index of Archives]
[Trinity Fuzzer Tool]
[Linux Kernel]
[Netdev]
[IETF Annouce]
[Security]
[Bugtraq]