repo.or.cz
/
smatch.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
move OP_MUL simplification in a separate function
2017-02-13
Luc Van Oos
t
enryck
move OP
_
MUL simp
l
ification in a se
p
a
r
a
te func
t
ion
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
an Oostenryc
k
define __LONG_MAX
_
_ & __SIZEOF_POINTER__
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oosten
r
y
c
k
add an
he
l
per fo
r
commo
n
predefine
d
ma
c
r
o
s
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
defin
e
__
L
P64__ & _LP64 if
arch_m64 is enabled
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c
V
a
n
Oostenryck
fix
killing OP_S
E
T
V
A
L
instructions
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
O
o
ste
n
ryck
remove 'Escape'
from tok
e
n ch
a
racter class
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oo
s
tenryck
w
arn on unknown
escapes after
p
reprocessing
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
an Ooste
n
r
y
ck
add testcas
e
for
wrong ea
r
ly esca
p
e conversion
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
remo
v
e unused ar
g
in uses/defs functions
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
validate exp
r
e
ssion's type in conditio
n
als
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Va
n
O
oste
n
ryck
ad
d
helpe
r
: is_scalar_typ
e
(
)
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
fix
c
onditional c
o
ntext test c
a
se with void
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
cleanup kill_instruct
i
on()
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c Van Oo
s
tenryck
expl
i
c
it
e
ly ignore killing OP_ENTRY
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
fix killing OP_
C
OMPUTEDGO
T
O
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c
Van Ooste
n
ryck
fix killing OP_S
E
LECT
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
fix kill
i
ng OP_CAST & friends
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oost
e
n
r
yck
fix killing OP_PHI inst
r
uctions
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Van Oostenryck
kill
u
ses o
f
replac
e
d
instructions
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryc
k
fix crash
w
h
i
l
e
t
esting betw
e
en c
o
nditi
o
n
al &
u
nconditional
.
.
.
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Ooste
n
ryck
fi
x
cast's t
a
rge
t
type info
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c
V
an
O
ostenryck
C11: teach
s
parse about
'
--std={c11
,
gnu11}
'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oost
e
nryck
C11: teach
spars
e
about '_Ali
g
nas()'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c Van Ooste
n
r
yck
C11: teach sp
a
rse abo
u
t '_Alignof()'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
C11: teac
h
sparse about '_Noretu
r
n'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
a
n Oostenryc
k
C
11:
teach sparse
about '
_
Thre
a
d_
l
ocal
'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
O
ostenry
c
k
fix
v
alue of
l
a
bel statem
e
n
t
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van O
o
stenryck
missing
load s
i
mpli
f
ication
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oosten
r
yck
fix
phisrc m
i
xup
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
O
ostenryck
fix su
p
erf
l
uo
u
s phisrc
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c Van Oost
e
nryck
v
o
latile load
s
must not be simplified
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oosten
r
y
c
k
un
s
sa
:
update
comment ab
o
ut the
unneeded copi
e
s
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oo
s
ten
r
yck
uns
s
a: eliminate tr
i
v
i
al p
h
i
src copies
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
V
an Oos
t
e
n
r
yc
k
unssa: try to avo
i
d some OP_PHI copies
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
unssa:
simplify rewrite
o
f
OP_PHISOURCE
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
unssa: do not t
r
y to up
d
ate li
v
eness
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
an O
o
stenryck
fix cast
t
o bool
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Van Oostenryck
llvm: remove unneeded
OP_C
O
PY su
p
port
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
V
a
n Oostenryck
l
lvm: fix typing when
c
omparing to
a
constant
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
Oostenryck
fix typi
n
g error in co
m
pound assignment
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
ad
d
support for __int
1
28
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oo
s
tenryck
f
i
x missing el
e
m
e
n
t in types declara
t
ion
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
recursive phi_defines cannot happen
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oosten
r
yck
cgcc sho
u
ld not define no
n
-res
e
rved identifiers
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van O
o
stenryck
Update maintain
e
r
s
in the manpage
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryc
k
some
modifiers need to be p
r
eserved by 'typeof()'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oo
s
te
n
ryck
testsuite: test modifiers p
r
eserved by 'typeof
(
)
'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Va
n
Oost
e
nryck
testsuit
e
: te
s
t m
o
d
ifiers prese
r
ved
b
y '
&
' op
e
rator
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenr
y
ck
u
se
a
shorter name for function-po
i
n
ter-modifier-inheritance
.
c
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
an Oost
e
nryck
testsuite: simpli
f
y test function-point
e
r-i
n
heritance
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van O
o
stenry
c
k
storage
s
hould
not be
i
nherited by
p
o
i
nters
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc V
a
n Oostenryck
remove
unuse
d
fie
l
d
'm
u
ltijump
'
i
n
struct instruction
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oosten
r
yc
k
give c
o
mpara
b
l
e
label's names to basic blocks
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Va
n
Oostenryck
let "
c
ompile" n
o
t crash on bool
s
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van O
o
s
t
e
n
r
yck
make p
t
rlist walkin
g
against robus
t
aga
i
n
s
t e
m
pty bl
o
cks
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
Tested-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
an Oostenry
c
k
add
t
e
s
t case for b
u
i
l
tin bswap with constant arg
s
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Van Oostenryck
fix discarded label statement
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
Va
n
Oostenryck
Remove u
n
n
e
eded variab
l
e in
i
nt
e
ger_promo
t
ion()
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
uc Van
Oo
s
tenry
c
k
Warn on u
n
kno
w
n attribut
e
s instead of t
h
rowing e
r
rors
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
V
a
n Oo
s
tenr
y
ck
cleanup: re
m
ove e
v
aluate_ar
g
uments()'s unused argument
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-27
Luc
Van Oostenryck
make
'ig
n
ored_attrib
u
t
e
s[]' static
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-27
L
u
c
Van
O
ostenry
c
k
add mis
s
i
ng #include "char
.
h"
t
o
char
.
c
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-27
Luc
Van
O
ost
e
n
ryck
Fix
type checking
of variad
i
c
fun
c
tions
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-27
Lu
c
Va
n
O
o
s
tenry
c
k
f
i
x mixup in "Ha
n
dle
SForced in storage_m
o
di
f
iers"
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2016-02-22
Luc Van
O
os
t
e
nryc
k
Do not d
r
op 'nocast' modifi
e
r wh
e
n taking the address
.
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2016-02-04
Luc Van Oos
t
e
nryck
Fix
s
ize calc
u
lation
o
f unsized bool
a
rray
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2015-02-09
Luc Van Oostenryck
Tea
c
h sparse about the __COU
N
TER__ predefined
macro
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree