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
simplify '(x * -1)' to '-x'
2017-02-13
Luc Van
O
ost
e
nryck
simplify '(x
* -
1
)
'
to '-x
'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Van
Oos
t
enryck
sim
p
lify '(x
/ 1)'
to 'x'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
an Oos
t
en
r
yck
move OP_MUL si
m
plificati
o
n
in a separate function
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
Oost
e
nryck
define _
_
LONG_MAX__ & __SIZE
O
F_PO
I
N
TE
R
__
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oos
t
en
r
yck
add an he
l
per for common predefined
m
a
cro
s
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
uc Van
O
ostenryck
define __LP64__ & _LP64 if ar
c
h_m
6
4 is en
a
bl
e
d
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
an
Oostenry
c
k
fix killing OP_S
E
TVAL instructi
o
ns
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
r
e
m
ove
'
Escap
e
' f
r
om token c
h
aracter class
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Ooste
n
ryck
war
n
o
n
unk
n
own es
c
apes af
t
er prep
r
ocessing
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
add testcase for
w
rong early escape conversio
n
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
remove unused arg in uses/d
e
f
s
functions
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
O
ostenryck
validate expression's type i
n
conditionals
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c V
a
n Oostenryck
add helper: is
_
scal
a
r_
t
ype()
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
fix conditional context tes
t
c
as
e
with void
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
Van Oostenryc
k
cleanup
k
ill_instruction(
)
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
Ooste
n
r
yck
ex
p
l
i
citely ign
o
re killing OP_EN
T
RY
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c
Van Oostenryck
fix killing OP_COMPUTED
G
OTO
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryc
k
fix killing
O
P
_SELECT
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Van Oostenryck
f
i
x k
i
ll
i
n
g
OP_CAST & friends
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
fix kil
l
i
n
g OP
_
PHI instructions
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
Van Oostenryck
kill u
s
es
o
f re
p
lac
e
d i
n
structions
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Van Oostenryck
f
ix crash while testing bet
w
een con
d
itional & unconditional
.
.
.
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
O
ostenry
c
k
fi
x
cast'
s
target type info
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenry
c
k
C11: teach spar
s
e
about
'--std={c11,gnu11}'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Va
n
Oosten
r
y
c
k
C11: teach
s
p
a
r
se about '_
A
lignas()'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Van
O
ost
e
nryck
C11:
t
each sparse
a
bout '
_
Alig
n
of()'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
Oost
e
nryck
C1
1
:
teach sparse
about '_Noretur
n
'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
uc
Van Oostenryck
C11: teach sparse a
b
out
'_Thread_loc
a
l'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Va
n
O
o
st
e
nryck
fix va
l
ue o
f
la
b
el
statement
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van O
o
sten
r
y
c
k
m
issi
n
g
load s
i
mplifica
t
ion
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Van Oo
s
tenryck
f
ix phisrc
m
ixup
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c Van Oo
s
ten
r
y
c
k
fix superfluou
s
p
h
isrc
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Ooste
n
r
yck
vol
a
tile loads m
u
s
t not
be s
i
mplified
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
an Oo
s
tenryck
unssa: update comment
abo
u
t the unne
e
de
d
copies
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oo
s
tenryck
un
s
sa: e
l
iminate trivial phis
r
c co
p
ies
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc V
a
n
Oostenryck
u
n
ssa: try to avoid
s
ome O
P
_PHI copies
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
u
c
V
an Oostenryck
unssa:
s
i
m
plify
r
e
w
r
i
te o
f
OP_PHISO
U
R
CE
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van O
o
stenryck
u
nssa: do
n
ot try to u
p
da
t
e
livene
s
s
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
uc
Van
Oostenry
c
k
f
ix cas
t
to bool
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
a
n
Oostenryck
l
lvm:
r
emove unne
e
d
e
d OP_C
O
PY su
p
port
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Van Ooste
n
ryck
ll
v
m
: fix t
y
ping when comparing to a con
s
tant
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oo
s
tenryck
fix typi
n
g
e
rror i
n
c
ompound assi
g
nmen
t
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
add support for __int1
2
8
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
O
os
t
enryck
fix missi
n
g element in types declar
a
tion
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van
O
o
s
tenryck
recur
s
i
ve
p
hi
_
defines cannot happen
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
cgcc should not define non-
r
eserved identifiers
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
uc Van Oostenryck
Update ma
i
ntai
n
ers in
the
manpage
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
s
ome
modifiers need to
be p
r
eserved by 'ty
p
eof
(
)
'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
Va
n
Oostenryck
testsuite: test mo
d
i
f
iers
p
r
eserved b
y
'
typeof()'
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenry
c
k
testsuite: test modi
f
iers
p
reserved by '&' o
p
erator
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
uc Van Oostenryck
use a
s
horter n
a
me f
o
r function-p
o
in
t
er-mo
d
ifier-inheritanc
e
.
c
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Lu
c
V
a
n Oo
s
tenry
c
k
te
s
tsuite: simplify
t
est function-pointer-
i
nheritance
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
uc Van Oostenryc
k
s
torage s
h
ould not
b
e
i
nherited by p
o
inters
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
V
a
n
Oostenryck
remove u
n
used field 'multijum
p
' in
struct instruction
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
L
uc Van
Oos
t
enry
c
k
g
ive comparable label's names
t
o bas
i
c blocks
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Va
n
O
os
t
enryck
let "compil
e
" not
crash on
b
o
ols
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
make ptr
l
ist walking ag
a
i
nst robust agains
t
em
p
ty blocks
...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 Van
Oo
s
tenry
c
k
add test c
a
s
e
for bu
i
l
tin
bswap
with constant ar
g
s
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenry
c
k
f
i
x
discarded
label
s
tateme
n
t
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oostenryck
Remove un
n
eeded variable in int
e
ger_promotion()
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc
Va
n
Oos
t
enryck
Warn
on un
k
nown attributes instead o
f
throwing err
o
rs
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-02-13
Luc Van Oo
s
ten
r
yck
cleanup
:
r
emov
e
evalu
a
te_arguments()'s unused ar
g
u
m
ent
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-27
Luc Van Oostenry
c
k
m
ake 'ignored_attri
b
u
t
es[]'
static
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-27
Luc Van Oos
t
enryck
add m
i
ssing #include "
c
h
a
r
.
h" to char
.
c
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-27
L
u
c Van Oost
e
nryck
Fix type c
h
ecking of var
i
adic
functions
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2017-01-27
Luc Van
O
o
ste
n
ryck
f
ix mixu
p
i
n
"Handle SForced in storage_mod
i
fiers"
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2016-02-22
Luc Van Oostenr
y
c
k
D
o
not drop 'no
c
a
s
t' modi
f
ier
w
hen t
a
king the
a
dd
r
ess
.
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2016-02-04
Luc Van Oos
t
enryck
Fix size calculat
i
on
o
f unsized
bo
o
l
array
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree
2015-02-09
Lu
c
Van Oostenryc
k
Teach spars
e
about the
__CO
U
NTER__ predefi
n
e
d
m
a
cro
...off-by: Luc Van Oostenryck <
luc.vanoostenryck@gmail.com
>
commit
|
commitdiff
|
tree