repo.or.cz
/
official-gcc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
optimize std::vector move assignment
2018-07-26
glisse
optimize std::
v
e
ctor move
a
s
signment
commit
|
commitdiff
|
tree
2018-05-18
g
l
iss
e
Aliasi
n
g 'this' in a C++
c
o
ns
t
ructor
commit
|
commitdiff
|
tree
2018-05-01
glis
s
e
Gener
a
liz
e
a<
b
&a<c -> a<m
i
n
(
b,
c
)
commit
|
commitdiff
|
tree
2017-11-24
glisse
Simpl
i
fy 0 - ptr
.
commit
|
commitdiff
|
tree
2017-11-23
glisse
Simplify
p
tr
-
0
commit
|
commitdiff
|
tree
2017-11-22
g
l
isse
Avoid two_v
a
lued_val
_
r
ange_p for pointers
.
commit
|
commitdiff
|
tree
2017-11-21
glis
s
e
New POINT
E
R_DI
F
F_
E
XPR
commit
|
commitdiff
|
tree
2017-11-20
gl
i
sse
VRP: x+1
a
nd -x c
a
nno
t
be INT_MIN
commit
|
commitdiff
|
tree
2017-11-16
glisse
Tweak vector::_M_realloc_inse
r
t f
o
r code size
commit
|
commitdiff
|
tree
2017-11-07
glisse
More
bi
t
op s
i
m
plifications in m
a
tch
.
pd
commit
|
commitdiff
|
tree
2017-11-07
glisse
M
o
re fold_neg
a
te in
m
atch
.
pd
commit
|
commitdiff
|
tree
2017-11-06
g
l
i
s
se
U
p
date
c
o
m
men
t
in
tree-vrp
.
h
commit
|
commitdiff
|
tree
2017-11-03
glisse
Gener
a
lize -(-X) a
little
commit
|
commitdiff
|
tree
2017-10-11
g
l
i
ss
e
X+Y < X iff Y<0 moved to m
a
t
c
h
.
pd
commit
|
commitdiff
|
tree
2017-06-28
gli
s
se
Simplify
3
*
x
== 3
*
y for wrapping
types
commit
|
commitdiff
|
tree
2017-06-27
glisse
Sim
p
le reassoc tra
n
s
forms
i
n matc
h
.
p
d
commit
|
commitdiff
|
tree
2017-06-27
glisse
fenv
.
h built
i
n
s
commit
|
commitdiff
|
tree
2017-06-23
glisse
Refactor fileptr_
t
ype_node handlin
g
commit
|
commitdiff
|
tree
2017-06-21
glisse
[i386] __builtin_
i
a32_stmxc
s
r could be pure
commit
|
commitdiff
|
tree
2017-06-21
glisse
NOP convers
i
o
ns
in X+CST+
C
ST
commit
|
commitdiff
|
tree
2017-05-25
gli
s
se
R
e
lax VIEW_CONVERT_E
X
P
R
- CONVERT_EXPR combination
commit
|
commitdiff
|
tree
2017-05-25
g
l
i
sse
A
llow some NOP conversions in (X+CST1)+CST2
in match
.
pd
commit
|
commitdiff
|
tree
2017-05-25
glisse
Move "(A & C
)
== D
is fa
l
se
w
hen D &
~C != 0" to match
.
pd
commit
|
commitdiff
|
tree
2017-05-18
glisse
Move X==15-X to ma
t
c
h
.
pd
commit
|
commitdiff
|
tree
2017-05-16
gliss
e
20
1
7-0
5
-16
Marc Glisse <marc
.
glisse@inria
.
fr>
commit
|
commitdiff
|
tree
2017-04-29
glisse
Add st[pr]ncpy to stmt_kil
l
s_re
f
_p
commit
|
commitdiff
|
tree
2017-04-28
gliss
e
Drop Z from
X
+
Z < Y + Z
commit
|
commitdiff
|
tree
2017-04-25
glisse
Let tree_s
i
ngle_nonzero_
w
arn
v
_p u
s
e range
i
nformation
commit
|
commitdiff
|
tree
2017-04-24
g
l
is
s
e
X /[ex] 4
<
Y
/
[ex] 4
commit
|
commitdiff
|
tree
2016-11-20
glis
s
e
Simplify X /[ex]
8
== 0
commit
|
commitdiff
|
tree
2016-11-20
glisse
Simplify
X / X, 0 / X and X % X
commit
|
commitdiff
|
tree
2016-11-20
glisse
Pro
t
ect __TMC
_
E
N
D__ -
_
_TMC_LIST__ == 0
commit
|
commitdiff
|
tree
2016-08-31
glisse
match
.
pd: Rev
e
r
t
a * (
1
<
<
b) rel
a
xation
.
commit
|
commitdiff
|
tree
2016-08-31
glisse
[
x86] Don't use builtins
f
or unaligned load/store
commit
|
commitdiff
|
tree
2016-06-13
g
li
s
se
M
o
ve optimize_minmax_compari
s
on
to match
.
p
d
commit
|
commitdiff
|
tree
2016-05-23
glisse
match
.
pd: R
e
l
a
x
s
o
m
e
t
re
e
_
n
op_conve
r
sion
_
p
commit
|
commitdiff
|
tree
2016-05-20
gl
i
sse
PR712
0
6: in
c
onsiste
n
t types aft
e
r mat
c
h
.
pd transformation
commit
|
commitdiff
|
tree
2016-05-17
gl
i
sse
x & C -> x if we know tha
t
x & ~C == 0
commit
|
commitdiff
|
tree
2016-05-17
glisse
~X & Y to X ^ Y in som
e
cases
commit
|
commitdiff
|
tree
2016-05-17
glisse
VRP:
range info
o
f new va
r
iables
commit
|
commitdiff
|
tree
2016-05-10
glisse
Simple
bitop r
e
as
s
oc in match
.
pd
commit
|
commitdiff
|
tree
2016-05-04
gli
s
se
Remove d
u
p
lic
a
te (A & B)
OP
(
C & B) in m
a
tch
.
pd
.
commit
|
commitdiff
|
tree
2016-05-02
glisse
C
anonic
a
lize
X
u
<
X to UNORDERED_EXPR
commit
|
commitdiff
|
tree
2016-05-02
glisse
M
ove "X +- C1 CMP C2 to X CMP C2 -+ C1"
t
o
m
a
tch
.
pd
commit
|
commitdiff
|
tree
2016-04-27
glisse
match
.
pd: unsigned
A
- B
>
A
-
-
>
A
<
B
commit
|
commitdiff
|
tree
2016-04-26
glisse
match
.
p
d
: u
+
3
< u
i
s
u
> UINT_MAX - 3
commit
|
commitdiff
|
tree
2016-04-26
gli
s
se
match
.
pd: X +
X
--> X * 2 for integers
commit
|
commitdiff
|
tree
2016-04-21
glisse
m
i
n(-x, -y),
m
in
(
~
x
,
~
y
)
commit
|
commitdiff
|
tree
2016-04-21
gl
i
sse
max(INT_
M
IN,
x
)
->
x
commit
|
commitdiff
|
tree
2015-10-29
glisse
Fix X
- (X / Y
)
* Y in match
.
pd
.
commit
|
commitdiff
|
tree
2015-08-31
glisse
M
o
ve some co
m
parison
s
i
mplifications
to match
.
pd
commit
|
commitdiff
|
tree
2015-08-31
g
l
isse
Move some com
p
lex simp
l
i
fica
t
ions t
o
match
.
pd
commit
|
commitdiff
|
tree
2015-07-06
glisse
201
5
-07-06 Ma
r
c Gl
i
sse
<
ma
r
c
.
glisse@
i
nria
.
fr>
commit
|
commitdiff
|
tree
2015-07-04
glisse
2015-
0
7-04
M
a
rc G
l
isse
<
marc
.
glisse@inri
a
.
f
r>
commit
|
commitdiff
|
tree
2015-06-08
g
lisse
2015
-
06-0
8
Ma
r
c Glisse <
m
arc
.
glisse@inria
.
f
r
>
commit
|
commitdiff
|
tree
2015-05-26
gli
s
se
2
0
15-05-26
M
a
rc Gl
i
sse <
m
a
r
c
.
glisse@
i
n
r
ia
.
fr>
commit
|
commitdiff
|
tree
2015-05-22
glisse
2015-05-22 Marc
Gl
i
sse <marc
.
glisse@inria
.
fr
>
commit
|
commitdiff
|
tree
2015-05-22
g
l
isse
2015-05-22
Mar
c
Gliss
e
<marc
.
glisse@inria
.
fr>
commit
|
commitdiff
|
tree
2015-05-22
gli
s
se
201
5
-05-22
Ma
r
c G
l
isse <
m
arc
.
gli
s
se@inria
.
f
r
>
commit
|
commitdiff
|
tree
2015-05-15
gl
i
sse
20
1
5
-05-15 Mar
c
Glisse
<marc
.
glisse@inria
.
fr>
commit
|
commitdiff
|
tree
2015-05-14
glis
s
e
2015-05-1
4
M
arc
G
lisse <marc
.
glisse@inri
a
.
fr>
commit
|
commitdiff
|
tree
2015-05-09
glisse
2
015-05-
0
9 Marc Glisse <m
a
rc
.
gl
i
s
s
e@inr
i
a
.
fr>
commit
|
commitdiff
|
tree
2015-04-28
glisse
2015-04-2
8
Marc Glisse
<
m
a
rc
.
glis
s
e@inria
.
fr>
commit
|
commitdiff
|
tree
2015-04-14
g
lisse
2015-04-14 Ma
r
c Glisse <marc
.
glisse@inria
.
f
r
>
commit
|
commitdiff
|
tree
2015-04-14
gl
i
sse
2015
-
04-14 Marc G
l
isse
<
marc
.
glisse@in
r
i
a
.
f
r
>
commit
|
commitdiff
|
tree
2014-12-12
glisse
2014-
1
2-12 Marc Glisse <
m
arc
.
glis
s
e@i
n
ria
.
fr>
commit
|
commitdiff
|
tree
2014-12-10
glisse
201
4
-12-10 Marc Glisse <marc
.
gliss
e
@inria
.
fr>
commit
|
commitdiff
|
tree
2014-11-22
gliss
e
2014-11-22 Marc Glisse
<marc
.
gl
i
s
s
e@inria
.
fr>
commit
|
commitdiff
|
tree
2014-11-18
gli
s
se
2
0
1
4-11-
1
8 Marc Glisse <marc
.
glisse@inria
.
fr>
commit
|
commitdiff
|
tree
2014-11-18
gliss
e
2014-11-18 Mar
c
Gli
s
se <marc
.
glisse@inr
i
a
.
fr>
commit
|
commitdiff
|
tree
2014-11-15
glisse
2014-1
1
-1
5
Mar
c
Glisse <marc
.
g
lisse@i
n
ria
.
fr>
commit
|
commitdiff
|
tree
2014-11-03
gli
s
s
e
2014-11-03 Marc Gliss
e
<marc
.
gl
i
sse@inria
.
fr>
commit
|
commitdiff
|
tree
2014-11-03
glisse
2
0
1
4
-11-03
Ma
r
c Gli
s
se <marc
.
glisse@inr
i
a
.
f
r
>
commit
|
commitdiff
|
tree
2014-10-17
g
li
s
se
2
0
14-10
-
17 Marc
Glis
s
e <ma
r
c
.
glisse@in
r
ia
.
fr>
commit
|
commitdiff
|
tree
2014-10-14
gli
s
se
2014
-
10-14
M
arc Glisse <marc
.
g
l
is
s
e@inria
.
fr>
commit
|
commitdiff
|
tree
2014-10-13
g
l
is
s
e
2014-10
-
13
M
arc Gl
i
s
se <marc
.
gli
s
se@inria
.
f
r
>
commit
|
commitdiff
|
tree
2014-10-09
glisse
2014-10-
0
9
Marc G
l
isse <marc
.
glisse@i
n
ria
.
fr>
commit
|
commitdiff
|
tree
2014-10-03
glisse
2014-10-03
Marc
G
lisse <marc
.
g
lisse@inri
a
.
fr
>
commit
|
commitdiff
|
tree
2014-09-12
glis
s
e
2014-
0
9-12 Mar
c
Glisse <ma
r
c
.
glis
s
e@inr
i
a
.
fr>
commit
|
commitdiff
|
tree
2014-09-11
glisse
2014-09-11 Marc
G
li
s
s
e
<marc
.
glisse@inria
.
f
r>
commit
|
commitdiff
|
tree
2014-08-21
glisse
2014-08-21 Mar
c
G
l
isse <marc
.
glis
s
e@
i
nria
.
fr>
commit
|
commitdiff
|
tree
2014-07-31
g
l
i
s
s
e
2014-
0
7-3
1
Mar
c
G
lisse
<
m
arc
.
glis
s
e@inria
.
f
r
>
commit
|
commitdiff
|
tree
2014-07-26
glisse
2014-
0
7-26 Ma
r
c Gl
i
ss
e
<marc
.
glisse@i
n
ria
.
fr>
commit
|
commitdiff
|
tree
2014-06-25
g
l
isse
2014-06
-
25 Marc Glisse
<marc
.
glisse@i
n
ria
.
fr>
commit
|
commitdiff
|
tree
2014-06-24
g
l
isse
2014-06-24 Marc Gl
i
sse <marc
.
g
l
isse@inria
.
f
r
>
commit
|
commitdiff
|
tree
2014-06-24
glisse
2014-06-24 Marc
Gli
s
se <marc
.
glisse@inria
.
fr
>
commit
|
commitdiff
|
tree
2014-06-22
glisse
2014-06-
2
2 Marc Glisse <marc
.
glisse@inria
.
f
r
>
commit
|
commitdiff
|
tree
2014-06-09
gli
s
se
2014-06-0
9
Marc Glisse <m
a
rc
.
gli
s
se@in
r
ia
.
fr>
commit
|
commitdiff
|
tree
2014-06-04
glisse
2014-0
6
-04 Marc Glisse
<m
a
rc
.
glisse@i
n
ria
.
fr>
commit
|
commitdiff
|
tree
2014-05-17
glisse
2014-05-17 Marc Glisse <marc
.
glisse@inria
.
fr>
commit
|
commitdiff
|
tree
2014-05-17
glisse
2
0
1
4
-05-17 Ma
r
c
G
lisse
<
mar
c
.
glisse@inr
i
a
.
fr>
commit
|
commitdiff
|
tree
2014-05-08
g
l
isse
2
0
14-05-08 Marc Glisse <marc
.
glisse@inri
a
.
fr>
commit
|
commitdiff
|
tree
2014-04-25
gl
i
s
s
e
2014-04-25 Marc
Glisse
<marc
.
glisse@i
n
ria
.
fr>
commit
|
commitdiff
|
tree
2014-04-25
glisse
2014-04-
2
5 Marc Gli
s
se <marc
.
gli
s
se@inria
.
fr>
commit
|
commitdiff
|
tree
2014-04-25
glisse
2
0
1
4-04-25 Ma
r
c Glisse <marc
.
glisse@
i
nria
.
fr>
commit
|
commitdiff
|
tree
2014-04-24
gli
s
s
e
2014-04-
2
4
M
arc Glisse
<
marc
.
glisse@inria
.
fr>
commit
|
commitdiff
|
tree
2014-04-22
glisse
2014-04
-
22 Marc Glisse <marc
.
glisse@inria
.
fr>
commit
|
commitdiff
|
tree
2014-04-16
glisse
2
014-04-
1
6
M
a
r
c Glisse
<
marc
.
glisse@
i
nria
.
f
r
>
commit
|
commitdiff
|
tree
2014-04-11
gl
i
sse
201
4
-04-11
Marc Glisse <marc
.
glisse@inria
.
f
r
>
commit
|
commitdiff
|
tree
2014-04-11
g
l
is
s
e
2014-04-
1
1 M
a
rc Glisse
<
m
arc
.
gliss
e
@
inria
.
fr
>
commit
|
commitdiff
|
tree
next