Linux Sparse
[Prev Page][Next Page]
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Git url for the ptrlist checking branch Was: Re: [PATCH 1/5] do not corrupt ptrlist
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/5] fixes for rare crashes
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH 5/5] avoid crash with sym->bb_target == NULL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/5] fixes for rare crashes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/5] avoid crash when ep->active is NULL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/5] do not corrupt ptrlist while killing unreachable BBs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/5] avoid some crashes in add_dominators()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/5] avoid crash in rewrite_branch()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Sparse release v0.5.1 RC4
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: Sparse release v0.5.1 RC4
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- New backend for Sparse
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Sparse release v0.5.1 RC4
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/2] list of gcc supported attribute name
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/2] list of gcc supported attribute name
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] Adding ignored attribute optimize
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] Add full list of gcc attribute
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH 1/2] Let create_symbol check for previous same symbol
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH 0/2] list of gcc supported attribute name
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH] Adding ignored attribute optimize
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] Adding ignored attribute optimize
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] Adding ignored attribute optimize
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Sparse release v0.5.1 RC3
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Sparse release v0.5.1 RC3
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Sparse release v0.5.1 RC3
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: Sparse release v0.5.1 RC3
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 2/2] make for-loop statement simpler
- From: Bernd Petrovitsch <bernd@xxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] Adding ignored attribute optimize
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Sparse release v0.5.1 RC3
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/7] put struct symbol & friends on diet
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH] Adding ignored attribute optimize
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH] Adding ignored attribute optimize
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/7] diet: squeeze struct ctype's members
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/7] diet: squeeze struct symbol's members
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/7] diet: remove unused struct symbol::value
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/7] diet: remove unused struct symbol::arg_count
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/7] diet: remove unused struct scope::token
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/7] diet: use smaller LIST_NODE_NR (29 -> 13)
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/7] use long for all mem stats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/7] put struct symbol & friends on diet
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/2] make for-loop statement simpler
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/2] make for-loop statement simpler
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH 2/2] make for-loop statement simpler
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] avoid some struct symbol member for for-statements
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] simplify for-statement & make struct statement smaller
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] Adding ignored attribute optimize
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [GIT PULL] patches for -rc3
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [GIT PULL] patches for -rc3
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [GIT PULL] patches for -rc3
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [GIT PULL] patches for -rc3
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH] arm64: pass machine size to sparse
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] arm64: pass machine size to sparse
- From: Will Deacon <will.deacon@xxxxxxx>
- [GIT PULL] patches for -rc3
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] cgcc: teach cgcc about arm
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] cgcc: teach cgcc about ppc64[le]
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] fix: __builtin_bswap{16,32,64}() constantness
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/3] teach sparse about endianness
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH] cgcc: teach cgcc about arm64
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] teach sparse about __BYTE_ORDER__ & __ORDER_{BIG,LITTLE}_ENDIAN__
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] teach sparse about __{BIG,LITTLE}_ENDIAN__
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] teach sparse about -m{big,little}-endian
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] teach sparse about endianness
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] arm64: pass machine size to sparse
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/2] fix bogus "crazy progammer"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/2] fix bogus "crazy progammer"
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH] arm64: pass machine size to sparse
- From: Will Deacon <will.deacon@xxxxxxx>
- Re: [PATCH] dissect: use built_in_ident() instead of MK_IDENT()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- [PATCH] fix: __builtin_bswap{16,32,64}() constantness
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] dissect: use built_in_ident() instead of MK_IDENT()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] arm64: pass machine size to sparse
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] dissect: use built_in_ident() instead of MK_IDENT()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: [PATCH] dissect: use built_in_ident() instead of MK_IDENT()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] dissect: use built_in_ident() instead of MK_IDENT()
- From: Oleg Nesterov <oleg@xxxxxxxxxx>
- Re: __user with scalar data types
- From: Daniel Vetter <daniel@xxxxxxxx>
- Re: __user with scalar data types
- From: Gerd Hoffmann <kraxel@xxxxxxxxxx>
- Re: __user with scalar data types
- From: Daniel Vetter <daniel@xxxxxxxx>
- Re: [PATCH] dissect: use built_in_ident() instead of MK_IDENT()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: __user with scalar data types
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] dissect: use built_in_ident() instead of MK_IDENT()
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] dissect: use built_in_ident() instead of MK_IDENT()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] add fallback for missing __builtin_bswapXX()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: __user with scalar data types
- From: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
- Re: __user with scalar data types
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: __user with scalar data types
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: __user with scalar data types
- From: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
- __user with scalar data types
- From: Jordan Crouse <jcrouse@xxxxxxxxxxxxxx>
- Re: [PATCH 0/2] fix bogus "crazy progammer"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/2] fix bogus "crazy progammer"
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/2] fix bogus "crazy progammer"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/2] fix bogus "crazy progammer"
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: Application of sparse - using dmrC in Lua
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Application of sparse - using dmrC in Lua
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Token stream question
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Token stream question
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Token stream question
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [PATCH 0/2] fix bogus "crazy progammer"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/2] fix bogus "crazy progammer"
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: Trying to debug strange issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Trying to debug strange issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- [PATCH 2/2] fix: try_to_simplify_bb eargerness
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] fix OP_PHI usage in try_to_simplify_bb() only when non-bogus
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] fix bogus "crazy progammer"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Potential issue in sparse_file()
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: Potential issue in sparse_file()
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Potential issue in sparse_file()
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Understanding how sparse handles multiple input files
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: Understanding how sparse handles multiple input files
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Understanding how sparse handles multiple input files
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- [PATCH] fix: add missing examine in evaluate_dereference()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: c2xml uses out of type modifiers mapping
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [GIT PULL] patches for -rc2
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [GIT PULL] patches for -rc2
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Understanding how sparse handles multiple input files
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: Understanding how sparse handles multiple input files
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Understanding how sparse handles multiple input files
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: c2xml uses out of type modifiers mapping
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Sparse release v0.5.1-rc1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Sparse release v0.5.1-rc1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: MOD_TYPEDEF unused?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Sparse release v0.5.1-rc1
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: MOD_TYPEDEF unused?
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: c2xml uses out of type modifiers mapping
- From: Christopher Li <sparse@xxxxxxxxxxx>
- c2xml uses out of type modifiers mapping
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- MOD_TYPEDEF unused?
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Sparse release v0.5.1-rc1
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: Sparse release v0.5.1-rc1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Sparse release v0.5.1-rc1
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: ./include/linux/err.h:35:16: warning: dereference of noderef expression
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- ./include/linux/err.h:35:16: warning: dereference of noderef expression
- From: Charlemagne Lasse <charlemagnelasse@xxxxxxxxx>
- Re: Sparse release v0.5.1-rc1
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Status of sparse-next
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Sparse release v0.5.1-rc1
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: Status of sparse-next
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: Status of sparse-next
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Status of sparse-next
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Status of sparse-next
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Status of sparse-next
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [PATCH 0/3] kill dead loads
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH 3/3] kill dead loads
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] let kill_instruction() report if it made some changes or not
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] extract has_users() from dead_insn()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] kill dead loads
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/2] warn on implicit type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/2] warn on implicit type
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH 0/2] warn on implicit type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] ret-void: warn for implicit type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] ret-void: add test case for toplevel asm
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 3/3] allow to normalize the pseudos
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/3] -Wmemcpy-max-count & friends
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v2 1/3] memcpy()'s byte count is unsigned
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH v2 0/3] -Wmemcpy-max-count & friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 1/3] memcpy()'s byte count is unsigned
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 3/3] allow to normalize the pseudos
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 1/3] memcpy()'s byte count is unsigned
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 3/3] allow to normalize the pseudos
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 3/3] allow to normalize the pseudos
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2 0/8] division-by-zero warnings
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 3/3] allow to normalize the pseudos
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH] teach cgcc about OSX aka darwin
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 0/3] -Wmemcpy-max-count & friends
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH v2 8/8] div0: warn on float divide by 0 also when the lhs is not constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 7/8] div0: warn also during simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 6/8] div0: use -Wdiv-by-zero
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 5/8] div0: add warning option -Wdiv-by-zero
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 4/8] div0: also check for compound assignments
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 3/8] div0: warn on integer divide by 0 also when the lhs is not constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 2/8] add a .warned field to struct instruction
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 1/8] add is_pseudo_value()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 0/8] division-by-zero warnings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 3/3] add support for -fmemcpy-max-count
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 1/3] memcpy()'s byte count is unsigned
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 2/3] add support for -Wmemcpy-max-count
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] -Wmemcpy-max-count & friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] allow to normalize the pseudos
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] let handle_simple_switch() handle an array of flags
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] rename 'struct warning' to 'struct flag'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] normalize pseudos numbering
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] testsuite speedup
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] testsuite speedup
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 3/3] add support for -fmemcpy-max-count
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 3/3] add support for -fmemcpy-max-count
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/3] memcpy()'s byte count is unsigned
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 3/3] add support for -fmemcpy-max-count
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 3/3] add support for -fmemcpy-max-count
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 2/3] add support for -Wmemcpy-max-count
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 3/3] add support for -fmemcpy-max-count
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 0/3] -Wmemcpy-max-count & friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/3] add support for -Wmemcpy-max-count
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 1/3] memcpy()'s byte count is unsigned
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH 0/3] -Wmemcpy-max-count & friends
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 3/3] add support for -fmemcpy-max-count
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] add support for -Wmemcpy-max-count
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] memcpy()'s byte count is unsigned
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] -Wmemcpy-max-count & friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 3/5] add helper handle_simple_switch()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 2/6] teach sparse how to dump macro definitions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] testsuite speedup
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] testsuite speedup
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 2/6] teach sparse how to dump macro definitions
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v2 4/6] fix implicit zero initializer.
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH 3/5] add helper handle_simple_switch()
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH] force to 0 expressions which are erroneously non-constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 9/9] div0: add missing tests for floating point div by zero
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 8/9] div0: warn on float divide by 0 also when the lhs is not constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/9] div0: warn also during simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/9] div0: use -Wdiv-by-zero
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/9] div0: add warning option -Wdiv-by-zero
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/9] div0: warn on division by zero - general case
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/9] div0: warn on integer divide by 0 also when the lhs is not constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/9] add a .warned field to struct instruction
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/9] add is_pseudo_value()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/9] division by zero warnings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] testsuite speedup
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH] cgcc: fix __DECIMAL_DIG__
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] teach cgcc about OSX aka darwin
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] testsuite speedup
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] testsuite speedup
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 6/6] testsuite: avoid fork+execing basename
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/6] testsuite: remove unneeded './' before commands
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/6] testsuite: use shell arithmetic instead of fork-execing expr
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/6] testsuite: grep the output patterns only when needed
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/6] testsuite: grep the expected output only when needed
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/6] testsuite: get all tags in once
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/6] testsuite speedup
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [GIT PULL] next batch of patches
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] RFC: remove warning "advancing past deep designator"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] fix definition of __SCHAR_MAX__ & friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] avoid to redefine __INT_MAX__ and friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] fix hardcoded size of wide chars
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] use internal size for __INT_MAX__ & friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 2/2] avoid warning on explicit 'bool <- restricted' casts
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 1/2] avoid warning on implicit 'bool <- restricted' casts
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3 0/2] avoid warnings for 'bool <- restricted' casts
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/8] avoid creating orphaned OP_PHISRCs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] Makefile: remove SMATCH_DATA smatch_data/kernel.balanced_funcs item
- From: Sami Kerola <kerolasa@xxxxxx>
- Re: [PATCH] Makefile: remove SMATCH_DATA smatch_data/kernel.balanced_funcs item
- From: Dan Carpenter <dan.carpenter@xxxxxxxxxx>
- [PATCH] Makefile: remove SMATCH_DATA smatch_data/kernel.balanced_funcs item
- From: Sami Kerola <kerolasa@xxxxxx>
- [PATCH] fix missing reload
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix: kill old branch in insert_branch()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [GIT PULL] last pending patches for sparse's next release
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [GIT PULL] last pending patches for sparse's next release
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [GIT PULL] last pending patches for sparse's next release
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix boolean context for OP_AND_BOOL & OP_OR_BOOL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 3/3] fix: kill unreachable BBs after killing a child
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 2/3] let kill_unreachable_bbs() clear REPEAT_CFG_CLEANUP
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 1/3] introduce REPEAT_CFG_CLEANUP
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 0/3] fix false "crazy programmer" warning
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v3] ignore VOID when trying to if-convert phi-nodes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2] ignore VOID when trying to if-convert phi-nodes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2] ignore VOID when trying to if-convert phi-nodes
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH v2] ignore VOID when trying to if-convert phi-nodes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] avoid useless warning for 'bool <- restricted type' conversion
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] FS: Fixing return type of unsigned_offsets
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] ignore VOID when trying to if-convert phi-nodes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] avoid useless warning for 'bool <- restricted type' conversion
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] avoid useless warning for 'bool <- restricted type' conversion
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH] ignore VOID when trying to if-convert phi-nodes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v7] sparse: add support for _Static_assert
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] ignore VOID when trying to if-convert phi-nodes
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v7] sparse: add support for _Static_assert
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH] avoid useless warning for 'bool <- restricted type' conversion
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v6] sparse: add support for _Static_assert
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH] ignore VOID when trying to if-convert phi-nodes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v7] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: [PATCH v6] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: [PATCH] fix: kill unreachable BBs after killing a child
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v6] sparse: add support for _Static_assert
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH] fix: kill unreachable BBs after killing a child
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] fix: kill unreachable BBs after killing a child
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v6] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: [PATCH v6] sparse: add support for _Static_assert
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- [PATCH] fix: kill unreachable BBs after killing a child
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] keyword cleanup
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v5] sparse: add support for _Static_assert
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v5] sparse: add support for _Static_assert
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v5] sparse: add support for _Static_assert
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v5] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: [PATCH v5] sparse: add support for _Static_assert
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v5] sparse: add support for _Static_assert
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH 6/6] keyword: no pre-declaration needed for attribute names
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/6] keyword: add a comment about NS_TYPEDEF & reserved keywords
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/6] keyword: add more reserved keywords to the test case
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/6] keyword: explicitly add C99 & C11 keywords
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/6] keyword: regroup the [reserved] keywords
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/6] keyword: add test case for reserved '_Static_assert'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/6] keyword cleanup
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v5] sparse: add support for _Static_assert
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v4] sparse: add support for _Static_assert
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: [PATCH v4] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: bit-field notation and k&r function syntax
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v4] sparse: add support for _Static_assert
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v4] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: [PATCH v4] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: [GIT PULL] pending fixes for sparse's next release
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [GIT PULL] pending fixes for sparse's next release
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: bit-field notation and k&r function syntax
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v4] sparse: add support for _Static_assert
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v4] sparse: add support for _Static_assert
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: bit-field notation and k&r function syntax
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: bit-field notation and k&r function syntax
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [GIT PULL] pending fixes for sparse's next release
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v4] sparse: add support for _Static_assert
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: bit-field notation and k&r function syntax
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [GIT PULL] pending fixes for sparse's next release
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [GIT PULL] pending fixes for sparse's next release
- From: Christopher Li <sparse@xxxxxxxxxxx>
- bit-field notation and k&r function syntax
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- [PATCH v4] sparse: add support for _Static_assert
- From: Lance Richardson <lrichard@xxxxxxxxxx>
- Re: [GIT PULL] pending fixes for sparse's next release
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [GIT PULL] pending fixes for sparse's next release
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v2] fix expansion of integers to floats
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v0 1/4] be more careful with concat_user_list()
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [RFC] rationale for systematic elimination of OP_SYMADDR instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [RFC] rationale for systematic elimination of OP_SYMADDR instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [RFC] rationale for systematic elimination of OP_SYMADDR instructions
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [RFC] rationale for systematic elimination of OP_SYMADDR instructions
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [RFC] rationale for systematic elimination of OP_SYMADDR instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [RFC] rationale for systematic elimination of OP_SYMADDR instructions
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [RFC] rationale for systematic elimination of OP_SYMADDR instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] llvm: add script to display the deserialized LLVM IR
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] fix cast to pointer to floating-point
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH] llvm: add script to display the deserialized LLVM IR
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [RFC] rationale for systematic elimination of OP_SYMADDR instructions
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [RFC] CSE: relax type checking in hashing/compare
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [RFC] CSE: relax type checking in hashing/compare
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH 8/8] avoid creating unneeded phi-sources
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/8] check duplicated phi-nodes directly on dominators
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/8] integrate add_load_dominators() into rewrite_load_instruction()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/8] avoid phisrc orphaned by find_dominating_stores()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/8] avoid phisrc orphaned by simplify_loads()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/8] remove test on initial phi->ident
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/8] add helper add_load_dominators()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/8] extract add_dominator() from find_dominating_parents()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/8] avoid creating orphaned OP_PHISRCs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/6] remove OP_{AND,OR}_BOOL instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/6] llvm: no need to special-case OP_AND_BOOL and OP_OR_BOOL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/6] generate plain OP_{AND,OR} instead of OP_{AND,OR}_BOOL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/6] avoid useless compare with zero
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/6] simplify intermediate casts in boolean expressions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/6] fix boolean context for OP_AND_BOOL & OP_OR_BOOL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/6] fix boolean context
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] simplify 'x ^ ~0' to '~x'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] simplify casts bool -> int -> bool
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] simplify 'x | ~0' and 'x & ~0'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] Simplify booleans
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH] fix 'simplification' of float-to-int casts
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/2] extend canonical order
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] CSE: extend canonical_order()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] CSE: split optim/cse-dual-compare.c in two files
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] extend canonical order
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/2] CSE: support CSE of floating-point literal
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/2] add OP_SETFVAL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/2] floating-point literals
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/5] use -fmem-report to report allocation stats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/5] teach sparse how to handle '-fmem-report'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/5] add helper handle_simple_switch()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/5] add show_allocation_stats()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/5] report allocation stats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/5] add get_<allocator>_stats()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 6/6] remove origval from struct access_data
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 5/6] remove alignment from struct access_data
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 4/6] fix implicit zero initializer.
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 3/6] add test case for linearize_initializer() of bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 2/6] remove bit_size & bit_offset from struct access_data
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 1/6] add support for a new flag: -fdump-linearize[=only]
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2 0/6] fix bitfield initializers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/4] add support for a new flag: -fdump-linearize[=only]
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 1/4] add support for a new flag: -fdump-linearize[=only]
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [PATCH 4/4] fix implicit zero initializer.
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 4/4] fix implicit zero initializer.
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH 4/4] fix implicit zero initializer.
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/4] add test case for linearize_initializer() of bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/4] remove bit_size & bit_offset from struct access_data
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/4] add support for a new flag: -fdump-linearize[=only]
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/4] fix bitfield initiallizers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] dump macros definitions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH 0/6] dump macros definitions
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH] testsuite: cleanup result files
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 9/9] add support for C11's _Atomic as type qualifier
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 8/9] associate MOD_RESTRICT with restrict-qualified variables
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 7/9] MOD_QUALIFIER
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/9] MOD_STORAGE redundancy
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/9] reorganize the definition of the modifiers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/9] MOD_ACCESSED is not a type modifier ...
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/9] finer control over error vs. warnings
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/9] avoid warnings about using 0 instead of NULL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/9] remove never-used MOD_TYPEDEF
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/9] restricted pointers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/3] add real support for __BASE_FILE__
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/3] build: add missing #include "compat.h"
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/3] add sparse_basename()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/3] add real support for __BASE_FILE__
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 6/6] fix -dD for never-defined #undef
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/6] let -dD report #undef too
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/6] let -dD report macro defintions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/6] teach sparse how to handle -dD flag
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/6] teach sparse how to dump macro definitions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/6] define ident_list
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/6] dump macros definitions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse with 4.10?
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Sparse testing
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Potential issue with handling of va_arg()
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- [GIT PULL] floating-point specific instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [GIT PULL v6] LLVM fixes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [GIT PULL v6] prepare for LLVM fixes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [GIT PULL] fix expansion of integers to floats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [GIT PULL] fix function or array address in conditionals
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [GIT PULL] fix test cases on 32bit
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v2] fix OP_PHI usage in try_to_simplify_bb(), correctly
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] fix OP_PHI usage in try_to_simplify_bb(), correctly
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH] fix OP_PHI usage in try_to_simplify_bb(), correctly
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v3 00/21] improve constexpr handling
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v6 02/15] add table to "negate" some opcode
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Potential issue with handling of va_arg()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: Potential issue with handling of va_arg()
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Potential issue with handling of va_arg()
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Potential issue with handling of va_arg()
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v3 00/21] improve constexpr handling
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: Update on dmr_C project
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v6 02/15] add table to "negate" some opcode
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: Update on dmr_C project
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v6 00/52] LLVM fixes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v3 00/21] improve constexpr handling
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v6 00/52] LLVM fixes
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v6 00/52] LLVM fixes
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v3 00/21] improve constexpr handling
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Christopher Li <sparse@xxxxxxxxxxx>
- [PATCH v4 25/25] constexpr: flag __builtin_bswap() as constexpr
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 24/25] give default return type in evaluate_call()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 23/25] return an error if too few args
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 22/25] constexpr: treat comparisons between types as integer constexpr
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 21/25] constexpr: support compound literals as address constants
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 20/25] constexpr: relax some constant expression rules for pointer expressions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 19/25] constexpr: flag builtins constant_p, safe_p and warning as constexprs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 18/25] constexpr: examine constness of __builtin_offsetof at evaluation only
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 17/25] constexpr: recognize references to labels as address constants
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 16/25] constexpr: recognize string literals as address constants
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 15/25] constexpr: recognize members of static compound objects as address constants
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 14/25] constexpr: recognize address constants created through pointer arithmetic
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 13/25] constexpr: recognize address constants created through casts
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 12/25] constexpr: recognize static objects as address constants
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 11/25] constexpr: check static storage duration objects' intializers' constness
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 10/25] constexpr: collect storage modifiers of initializers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 09/25] constexpr: rename handle_simple_initializer() to handle_initializer()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 08/25] constexpr: add support for tagging address constants
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 07/25] constexpr: add support for tagging arithmetic constant expressions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 06/25] constexpr: examine constness of conditionals at evaluation only
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 05/25] constexpr: examine constness of preops at evaluation only
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 04/25] constexpr: examine constness of binops and alike at evaluation only
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 03/25] constexpr: examine constness of casts at evaluation only
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 02/25] constexpr: init flags at expression allocation
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 01/25] constexpr: introduce additional expression constness tracking flags
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v4 00/25] improve constexpr handling
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Update on dmr_C project
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v3 00/21] improve constexpr handling
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Potential incorrect simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Potential incorrect simplification
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Potential incorrect simplification
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Potential incorrect simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- sparse-llvm array size computation issue
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: Potential incorrect simplification
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: Potential incorrect simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Potential incorrect simplification
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Suggest new opcode to help with initialization of aggregate types: Was: sparse-llvm initialization of local vars
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- [PATCH 4/4] add support of floating-point specific arithmetic ops
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/4] add test case for boolean negation on float
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/4] fix linearize_inc_dec() with floats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Potential incorrect simplification
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- [PATCH 3/4] fix support of floating-point compare
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/4] floating-point specific instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Potential incorrect simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: Potential incorrect simplification
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: Potential incorrect simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Potential incorrect simplification
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: sparse-llvm load and store sizes are not handled correctly
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- sparse-llvm load and store sizes are not handled correctly
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v6 00/15] prepare for LLVM fixes
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH v6 46/52] llvm: fix get value from initialized symbol
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 52/52] llvm: fix creation of sparsec's tmp files
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 51/52] llvm: cleanup of output_[ptr]cast()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 43/52] llvm: fix mutated OP_PHISOURCE
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 44/52] llvm: fix mutated OP_[PTR]CAST
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 40/52] llvm: fix mutated OP_RET
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 50/52] llvm: add support for cast from floats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 49/52] llvm: add support for OP_FPCAST
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 45/52] llvm: add support for restricted types
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 19/52] llvm: add support for OP_NEG
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 48/52] llvm: fix type of bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 42/52] llvm: fix mutated OP_SWITCH
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 47/52] llvm: fix get value from non-anonymous symbol
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 34/52] llvm: make value_to_ivalue() more flexible
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 38/52] llvm: introduce get_ioperand()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 39/52] llvm: fix mutating function pointer
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 33/52] llvm: make value_to_pvalue() more flexible
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 36/52] llvm: let pseudo_to_value() directly use the type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 41/52] llvm: fix mutated OP_SEL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 35/52] llvm: add test case pointer compare with cast
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 28/52] llvm: fix type of switch constants
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 27/52] llvm: variadic functions are not being marked as such
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 37/52] llvm: remove unneeded pseudo_to_value() unneeded argument
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 06/52] llvm: give arguments a name
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 32/52] llvm: fix OP_SWITCH has no target
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 26/52] llvm: adjust OP_RET's type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 31/52] llvm: add support for OP_SWITCH with a range
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 25/52] llvm: give correct type to binops
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 30/52] llvm: give a name to all values
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 24/52] llvm: fix type in comparison with an address constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 29/52] llvm: make pseudo_name() more flexible
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 15/52] llvm: add test cases for symbol's address
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 12/52] llvm: fix output_op_store() which modify its operand
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 18/52] llvm: add test cases for degenerated pointers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 23/52] llvm: fix pointer/float mixup in comparisons
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 17/52] llvm: add test cases for arrays passed as argument
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 22/52] llvm: ignore OP_INLINED_CALL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 11/52] llvm: fix translation of PSEUDO_VALs into a ValueRefs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 21/52] llvm: add support for OP_SETVAL with labels
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 14/52] llvm: take care of degenerated rvalues
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 20/52] llvm: add support for OP_SETVAL with floats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 04/52] llvm: reduce scope of 'bb_nr'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 16/52] llvm: add test cases for pointers passed as argument
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 08/52] llvm: avoid useless temp variable
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 13/52] llvm: fix output_op_[ptr]cast()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 07/52] llvm: give a name to call's return values
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 10/52] llvm: fix test of floating-point type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 05/52] llvm: use pseudo_list_size() instead of open coding it
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 09/52] llvm: extract get_sym_value() from pseudo_to_value()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 03/52] llvm: remove unneeded function::type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 00/52] LLVM fixes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 02/52] llvm: remove unneeded 'generation'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 01/52] llvm: remove unneeded arg 'module'
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 09/15] give function's arguments a type via OP_PUSH
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 01/15] don't output value of anonymous symbol's pointer
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 15/15] add support for wider type in switch-case
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 14/15] add doc about sparse's instructions/IR
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 11/15] give a type to OP_PHISOURCEs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 10/15] insure that all OP_PUSHs are just before their OP_CALL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 02/15] add table to "negate" some opcode
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 00/15] prepare for LLVM fixes
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 06/15] add is_signed_type()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 07/15] fix usage of inlined calls
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 08/15] inlined calls should not block BB packing
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 03/15] use opcode table for compare_opcode()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 12/15] give a type to OP_SELs, always
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 13/15] give a type to OP_SWITCHs
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 05/15] canonicalize compare instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v6 04/15] canonicalize binops before simplification
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: extra 'make check' failures on 32bit Linux
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: extra 'make check' failures on 32bit Linux
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: [PATCH v5 04/14] rewrite compare_opcode() like swap_compare_opcode()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: extra 'make check' failures on 32bit Linux
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: extra 'make check' failures on 32bit Linux
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- [PATCH v2] fix expansion of integers to floats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 0/5] fix test cases on 32bit
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 5/5] do not depends on limits.h to test __CHAR_BIT__
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 2/5] predefine __INT_MAX__ and friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 4/5] fix test validation/div.c
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 1/5] fix test for cast to bool on 32bit machines
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH 3/5] predefine __SIZEOF_INT__ & friends
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: extra 'make check' failures on 32bit Linux
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: extra 'make check' failures on 32bit Linux
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: extra 'make check' failures on 32bit Linux
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- extra 'make check' failures on 32bit Linux
- From: Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>
- Re: sparse-llvm outstanding fixes
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- sparse-llvm initialization of local vars
- From: Dibyendu Majumdar <mobile@xxxxxxxxxxxxxxx>
- Re: [PATCH v5 04/14] rewrite compare_opcode() like swap_compare_opcode()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v5 04/14] rewrite compare_opcode() like swap_compare_opcode()
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v4 03/63] canonicalize compare instructions
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v5 04/14] rewrite compare_opcode() like swap_compare_opcode()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- Re: [PATCH v4 03/63] canonicalize compare instructions
- From: Christopher Li <sparse@xxxxxxxxxxx>
- Re: [PATCH v5 04/14] rewrite compare_opcode() like swap_compare_opcode()
- From: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
- [PATCH v5 51/51] llvm: cleanup of output_[ptr]cast()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 50/51] llvm: add support for cast from floats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 49/51] llvm: add support for OP_FPCAST
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 48/51] llvm: fix type of bitfields
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 47/51] llvm: fix get value from non-anonymous symbol
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 46/51] llvm: fix get value from initialized symbol
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 45/51] llvm: add support for restricted types
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 44/51] llvm: fix mutated OP_[PTR]CAST
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 43/51] llvm: fix mutated OP_PHISOURCE
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 42/51] llvm: fix mutated OP_SWITCH
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 41/51] llvm: fix mutated OP_SEL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 40/51] llvm: fix mutated OP_RET
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 39/51] llvm: fix mutating function pointer
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 38/51] llvm: introduce get_ioperand()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 37/51] llvm: remove unneeded pseudo_to_value() unneeded argument
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 36/51] llvm: let pseudo_to_value() directly use the type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 35/51] llvm: add test case pointer compare with cast
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 34/51] llvm: make value_to_ivalue() more flexible
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 33/51] llvm: make value_to_pvalue() more flexible
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 32/51] llvm: fix OP_SWITCH has no target
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 31/51] llvm: add support for OP_SWITCH with a range
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 30/51] llvm: give a name to all values
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 29/51] llvm: make pseudo_name() more flexible
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 28/51] llvm: fix type of switch constants
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 27/51] llvm: variadic functions are not being marked as such
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 26/51] llvm: adjust OP_RET's type
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 25/51] llvm: give correct type to binops
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 24/51] llvm: fix type in comparison with an address constant
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 23/51] llvm: fix pointer/float mixup in comparisons
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 22/51] llvm: ignore OP_INLINED_CALL
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 21/51] llvm: add support for OP_SETVAL with labels
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 20/51] llvm: add support for OP_SETVAL with floats
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 19/51] llvm: add support for OP_NEG
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 18/51] llvm: add test cases for degenerated pointers
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 17/51] llvm: add test cases for arrays passed as argument
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 16/51] llvm: add test cases for pointers passed as argument
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 15/51] llvm: add test cases for symbol's address
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 14/51] llvm: take care of degenerated rvalues
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
- [PATCH v5 13/51] llvm: fix output_op_[ptr]cast()
- From: Luc Van Oostenryck <luc.vanoostenryck@xxxxxxxxx>
[Index of Archives]
[Trinity Fuzzer Tool]
[Linux Kernel]
[Netdev]
[IETF Annouce]
[Security]
[Bugtraq]