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
Make __builtin_expect effective in switch statements (PR middle-end/PR59521).
2018-09-03
marxin
Make
_
_builtin
_
e
x
pe
c
t effecti
v
e in switc
h
state
m
ents
.
.
.
commit
|
commitdiff
|
tree
2018-08-31
marxin
IPA ICF: make t
y
pe ca
c
he
a sta
t
ic
f
i
e
ld se
m
_item
.
commit
|
commitdiff
|
tree
2018-08-29
m
a
rxin
Fi
x
think
o
in lto
.
c (
P
R bootstra
p
/8
7
130)
.
commit
|
commitdiff
|
tree
2018-08-29
m
arxin
St
r
e
n
ghten assumption about gswitch statement
s
.
commit
|
commitdiff
|
tree
2018-08-28
marxin
Update documentatio
n
o
f fn
d
ecl_built
_
in
_
p
.
commit
|
commitdiff
|
tree
2018-08-27
ma
r
x
in
Repl
a
ce
8
spaces with a tabular in ChangeLo
g
f
i
les
.
commit
|
commitdiff
|
tree
2018-08-27
mar
x
in
Sanopt: ignore params w
i
th D
E
CL_HAS_VALUE_EXPR_
P
(PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Add test f
o
r memcp
y
expansion with hint
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Com
e
up
w
i
t
h fn
d
ecl_bu
i
lt_
i
n_p
.
commit
|
commitdiff
|
tree
2018-08-27
ma
r
xin
Improve switch code emission for a balanc
e
d tre
e
(PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
ma
r
xin
Fix probability f
o
r
bit-tests
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Fix
p
robabilities for jump table (PR
tree
-
o
p
t
i
mizati
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
A
d
d
new gswi
t
ch
related
functio
n
s
into tree-cfg
.
c
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Do n
o
t read gcda fi
l
e
s
multiple times (PR g
c
ov-pro
f
ile
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Print default options selection
f
o
r -mar
c
h,-mc
p
u an
d
.
.
.
commit
|
commitdiff
|
tree
2018-08-17
marxin
Merge Ign
o
r
e
and Depreca
t
e
d in
.
opt files
.
commit
|
commitdiff
|
tree
2018-08-15
marxin
F
ix mergi
n
g of 2 predicto
r
s (PR
t
ree-
o
p
timization/86925)
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Remov
e
n
ot needed __builtin_expect due to malloc pre
d
ictor
.
commit
|
commitdiff
|
tree
2018-08-10
mar
x
i
n
Fix
w
r
o
ngly rem
o
ved
line
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
F
ix
e
x
tra line in MAINTAINERS
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Introduce __builtin_expect
_
with_p
r
obability (PR
t
ar
g
et
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Strip only sel
e
cted predictors after early tre
e
pas
s
es
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
marxin
Remove extra
line in c
o
mm
o
n
.
opt (PR c
/
86895)
.
commit
|
commitdiff
|
tree
2018-08-09
m
a
rxin
Fi
x
t
y
p
os in param
s
.
d
e
f
.
commit
|
commitdiff
|
tree
2018-08-07
marxin
A
d
d malloc predi
c
t
o
r (PR mi
d
dle-en
d
/83023)
.
commit
|
commitdiff
|
tree
2018-08-03
marxi
n
Print he
u
ristics p
r
obability frac
t
i
on part with
2 di
g
its
.
commit
|
commitdiff
|
tree
2018-08-02
marxin
Fix gcov misleading
e
rror (PR gcov-pr
o
file
/
86817)
.
commit
|
commitdiff
|
tree
2018-08-02
m
a
r
xin
Cherry
-
pick compile
r
-rt revisio
n
33860
6
(PR
s
anitize
r
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
Improv
e
dumping of
v
alue profiling tr
a
nsfor
m
a
t
ions
.
commit
|
commitdiff
|
tree
2018-08-01
mar
x
in
_
_gc
o
v_
i
ndirect_ca
l
l_callee can
'
t
be null i
n
_
_
g
c
o
v_indirect
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
ma
r
xin
Add memmove t
o
value profiling
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
GCO
V
:
add cache
for st
r
ea
m
ed lo
c
a
t
ions
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix targe
t
clones (PR
g
cov-profile/
8
5370)
.
commit
|
commitdiff
|
tree
2018-07-31
m
arxin
Fix GCOV CFG rel
a
t
ed issues
.
commit
|
commitdiff
|
tree
2018-07-31
ma
r
x
in
Fix an U
B
SAN err
o
r in cp/p
a
rse
.
c
(
P
R c++/86653)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
Ad
d
l
i
nk
e
r_output as
prefix f
o
r
L
T
O tem
p
s (PR
l
to/8
6
548)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
gco
v
: F
i
x wrong usa
g
e
of NAN in statistics (P
R
gcov
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
Fix wrong declaration
.
commit
|
commitdiff
|
tree
2018-07-25
marxi
n
L
i
mit dump_f
l
ag enum va
l
ues range
(
PR middle
-
e
nd
/
8
6
645)
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
Explain asan par
a
met
e
r
s in para
m
s
.
def
(PR saniti
z
er
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
marxin
R
e
move
u
nused code
.
commit
|
commitdiff
|
tree
2018-07-17
ma
r
xin
Do
n
ot enable OPT_falign_*
for -O
s
.
commit
|
commitdiff
|
tree
2018-07-17
ma
r
xin
Define
M
A
X_CODE_ALIGN glo
b
a
l
ly
.
commit
|
commitdiff
|
tree
2018-07-17
m
a
r
xin
Fi
x
coding
styl
e
of ASM_OUTPUT_ALI
G
N
.
commit
|
commitdiff
|
tree
2018-07-17
marxi
n
Clean u
p
o
f
new form
a
t
o
f -
f
a
l
ign
-
FO
O
.
commit
|
commitdiff
|
tree
2018-07-16
marx
i
n
Revert one more symbol_summa
r
y
:
:get to ::get
_
create
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
marxin
Change dg-wa
r
nin
g
to db-bogus in a test-case (PR
t
estsuite
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
marxin
Add missing Opti
m
ization attri
b
u
te
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
Fi
x
bootstrap
o
n
ia64 with old
GCC ver
s
i
on
.
commit
|
commitdiff
|
tree
2018-07-04
m
a
rxin
2018-07-04 Denys Vlas
e
nko <dvlasenk@redhat
.
c
om>
commit
|
commitdiff
|
tree
2018-07-04
marxin
Temporary
remove "at least 8 byte al
i
gnment" code from x86
commit
|
commitdiff
|
tree
2018-07-04
marxin
F
i
x
DOS
-
based sy
s
tem buil
d
a
n
d fix documentation
.
commit
|
commitdiff
|
tree
2018-07-04
mar
x
i
n
R
e
move l
e
gacy testcase for
-
fprofile
-
generate
=
.
/
commit
|
commitdiff
|
tree
2018-07-02
marxin
Fix GCOV scan patt
e
rn (PR testsuite/8
6
366)
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Ad
d
new
t
ests fo
r
--c
o
mpletion option
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Rever
t
2
::get t
o
::g
e
t_create
f
or IPA summ
a
ries (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Revert one ipa_ca
l
l_sum
m
a
r
ies
:
:g
e
t
to get_create (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
B
u
m
p libgn
a
t to 9
.
commit
|
commitdiff
|
tree
2018-06-29
marxin
When u
s
ing
-
fp
r
ofile-generate=/some
/
path
mangl
e
abs
o
l
ute
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
mar
x
i
n
Fix bit-test expans
i
on fo
r
single cluste
r
(PR t
r
ee
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Add missing header file inclusion
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Come up wit
h
jump_tab
l
e rat
i
o constants used
in jump_table_
c
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Fix
c
lust
e
ri
n
g algor
i
thm in swit
c
h ex
p
ansion
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Com
e
up wit
h
new --completi
o
n
option
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Introduce auto_string_ve
c
c
l
ass
.
commit
|
commitdiff
|
tree
2018-06-22
mar
x
in
Fix emission of jump ta
b
les (PR tree-optimiza
t
ion/86263)
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
Make
s
ymbol_summary::get and
c
all
_
summar
y
::get p
u
r
e
.
commit
|
commitdiff
|
tree
2018-06-21
m
arxin
I
PA summaries use
:
:get in ipa-pu
r
e-
c
o
n
st
.
c
.
commit
|
commitdiff
|
tree
2018-06-20
ma
r
xi
n
Rem
o
ve not l
o
n
g
e
r
valid F
I
XME comment
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Change default for jump_tabl
e
expansion ratio to 8
.
commit
|
commitdiff
|
tree
2018-06-20
m
a
rxin
Enable cl
u
stering for switch statem
e
nts
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Switch o
t
her
switch expansion me
t
h
ods into cla
s
ses
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Transform swi
t
ch_conversio
n
into a cla
s
s
.
commit
|
commitdiff
|
tree
2018-06-19
m
arxin
Clean-up
u
s
age
o
f ipa_fn
_
summary and ipa_call
_
summary
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
marxi
n
Improve gimp
l
e
.
v
i
m syntax fi
l
e
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Add
initial version of rtl
.
v
i
m syntax file
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Remove
unused stagestuff in config-lang
.
in
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Do
c
ument
IntegerRange in inte
r
nal d
o
cu
m
entation
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Com
e
up with Deprec
a
te
d
option flag
.
commit
|
commitdiff
|
tree
2018-06-12
m
arxin
Remove me from Write After Appro
v
al
.
commit
|
commitdiff
|
tree
2018-06-11
ma
r
x
i
n
Fix typo done i
n
MPX remo
v
al (PR t
r
ee-optimization
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Fix
func
t
i
o
n
s
i
gna
t
u
re in header file
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
PPC:
rem
o
v
e
usage of cgraph_no
d
e
:
:instr
u
mentation
_
clone
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
Make ipa-pure-con
s
t more strict about summa
r
y
constrai
n
s
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
Rep
l
ace
s
ome ::ge
t
_create w
i
th
::get in IPA inline
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
C
o
me up w
i
th cgraph_node::ge
t
_ui
d
and make cgraph_node
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxi
n
Make cgraph_e
d
ge::uid
r
eally u
n
ique
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Port edge_growth
_
cache to c
a
ll_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Port IPA CP t
o
edg
e
_c
l
one_s
u
mmaries
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add call_summary::get method and
m
_
i
nitia
l
i
z
e_when_cloni
n
g
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
r
x
i
n
R
e
move cgraph_nod
e
::su
m
m
a
ry_uid and make cg
r
ap
h
_node
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
Convert
IPA
CP to
s
y
m
bo
l
_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Covert ipa-pure
-
const
.
c to symbol_
s
um
m
ary
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
Use symtab
_
summ
a
r
y
in ipa-refer
e
nce
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
r
x
in
Use summ
a
ries->get where p
o
ssible
.
S
mal
l
refactoring
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxi
n
Add
{
s
ymbol
,
c
a
ll}_s
u
mmary:
:
g
et method and use it in
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Re
n
ame get methods
in symbol-summary
.
h to get_create
.
commit
|
commitdiff
|
tree
2018-06-08
ma
r
xin
C
od
e
re
f
acto
r
i
ng for
c
all_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Code refactoring of symtab_summ
a
ry
.
commit
|
commitdiff
|
tree
next