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
Add test for memcpy expansion with hint.
2018-08-27
marxin
Ad
d
te
s
t
for memcpy expa
n
s
i
o
n with hint
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Come up with fndecl
_
b
u
i
l
t_in_p
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Improve
switch code emission for a balance
d
tree (PR
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
mar
x
in
Fix pro
b
ability for bit-tests
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Fi
x
p
robabilities for jump table (P
R
t
ree
-
o
ptimization
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Add new gswitc
h
r
e
lated fu
n
cti
o
n
s
into tree-cfg
.
c
.
commit
|
commitdiff
|
tree
2018-08-27
marxin
Do n
o
t read gcda files multiple times (PR gcov-profile
.
.
.
commit
|
commitdiff
|
tree
2018-08-27
ma
r
xin
Print d
e
fault options selec
t
ion for -march
,
-
mcpu and
.
.
.
commit
|
commitdiff
|
tree
2018-08-17
m
arxin
Merge I
g
nore and D
e
pre
c
ated i
n
.
op
t
fil
e
s
.
commit
|
commitdiff
|
tree
2018-08-15
marxin
Fix merging
o
f 2 predictors (PR
t
re
e
-
o
pt
i
m
iz
a
tion/86925)
.
commit
|
commitdiff
|
tree
2018-08-10
mar
x
in
Remove not needed __builtin_expect due to mall
o
c predictor
.
commit
|
commitdiff
|
tree
2018-08-10
m
arxin
Fix wrongl
y
removed line
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
F
i
x extra
line i
n
MAINTAINERS
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
I
ntrodu
c
e
__builtin_expec
t
_with_pr
o
bability (PR target
.
.
.
commit
|
commitdiff
|
tree
2018-08-10
marxin
Strip only se
l
e
c
t
ed pred
i
ctors a
f
ter ear
l
y tr
e
e passes
.
.
.
commit
|
commitdiff
|
tree
2018-08-09
marxin
Remove extra line in common
.
op
t
(
PR
c/8
6
8
95)
.
commit
|
commitdiff
|
tree
2018-08-09
m
ar
x
in
Fix
typos in par
a
ms
.
d
ef
.
commit
|
commitdiff
|
tree
2018-08-07
marxin
Add mallo
c
pre
d
ictor (PR middle-end/8
3
023)
.
commit
|
commitdiff
|
tree
2018-08-03
marxin
Print
heuristics probabi
l
i
ty fraction part wit
h
2
dig
i
ts
.
commit
|
commitdiff
|
tree
2018-08-02
ma
r
xin
Fix gcov mi
s
l
eading
error (PR gcov-profile/
8
6817)
.
commit
|
commitdiff
|
tree
2018-08-02
marxin
Ch
e
rry-pic
k
compile
r
-rt revision
3
3
8
6
06 (P
R
saniti
z
er
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
I
m
prove
d
umping of v
a
lue profilin
g
transformations
.
commit
|
commitdiff
|
tree
2018-08-01
marxin
__gcov_indire
c
t_call_callee
can't
b
e null in __gcov_indirec
t
.
.
.
commit
|
commitdiff
|
tree
2018-08-01
m
a
r
x
in
Add memmove to
v
a
lue p
r
ofiling
.
commit
|
commitdiff
|
tree
2018-07-31
mar
x
in
GC
O
V: add cache for streamed l
o
cati
o
ns
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix
target cl
o
nes (PR gcov-profi
l
e/85370)
.
commit
|
commitdiff
|
tree
2018-07-31
m
a
rxin
Fix GCOV C
F
G
re
l
at
e
d issues
.
commit
|
commitdiff
|
tree
2018-07-31
marxin
Fix an U
B
SAN erro
r
in cp/pars
e
.
c (PR c+
+
/86653)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
Add linker_
o
utput
a
s
pr
e
fix f
o
r LTO temp
s
(PR lto/
8
6
548)
.
commit
|
commitdiff
|
tree
2018-07-26
marxin
gcov
:
Fix wr
o
ng usage of NAN in
s
tatistics (
P
R gcov
.
.
.
commit
|
commitdiff
|
tree
2018-07-25
mar
x
in
Fix
w
r
o
n
g
d
eclaration
.
commit
|
commitdiff
|
tree
2018-07-25
marxin
Limit dump_flag enum v
a
l
ues range (PR
m
iddle-end/86
6
45
)
.
commit
|
commitdiff
|
tree
2018-07-25
m
a
r
xin
Explain asan para
m
e
t
e
rs in params
.
def (PR sani
t
i
z
er
.
.
.
commit
|
commitdiff
|
tree
2018-07-20
marxin
R
e
mov
e
unused cod
e
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
Do no
t
enabl
e
OPT_falig
n
_* fo
r
-
O
s
.
commit
|
commitdiff
|
tree
2018-07-17
marxin
D
efin
e
MAX_COD
E
_
ALIGN
g
lo
b
ally
.
commit
|
commitdiff
|
tree
2018-07-17
m
a
rxin
F
ix coding sty
l
e
of
A
SM_OUTPUT_
A
L
IGN
.
commit
|
commitdiff
|
tree
2018-07-17
mar
x
in
Clean up of new forma
t
of -falign
-
FOO
.
commit
|
commitdiff
|
tree
2018-07-16
marxin
R
evert
one more s
y
m
bol_sum
m
a
ry::get to
::ge
t
_create
.
.
.
commit
|
commitdiff
|
tree
2018-07-10
marxin
Change
d
g-war
n
in
g
t
o
db-bogus in a test-case (
P
R testsuit
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-09
mar
x
in
Add
missing
O
p
timiza
t
ion
attribu
t
e
.
commit
|
commitdiff
|
tree
2018-07-04
m
a
rxin
F
i
x bootstrap on ia64 with old GCC versi
o
n
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
2018-07-04 Den
y
s
V
l
asenko <dvlasenk
@
redhat
.
com>
commit
|
commitdiff
|
tree
2018-07-04
m
a
rxin
T
e
mporary remove "at l
e
ast
8
byte al
i
gnment"
c
ode from x86
commit
|
commitdiff
|
tree
2018-07-04
ma
r
x
in
Fix DOS-
b
as
e
d system bui
l
d and f
i
x
d
o
cumentation
.
commit
|
commitdiff
|
tree
2018-07-04
marxin
Remove legacy testcase for -f
p
rofil
e
-generate=
.
/
commit
|
commitdiff
|
tree
2018-07-02
marxin
Fix GCOV s
c
a
n patter
n
(PR testsuite/86366)
.
commit
|
commitdiff
|
tree
2018-07-02
m
a
rx
i
n
Add ne
w
tests
for --comple
t
ion option
.
commit
|
commitdiff
|
tree
2018-07-02
marxin
Revert 2 ::get to ::get_create for IPA summaries (PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
m
arxin
Reve
r
t on
e
ipa_call
_
summa
r
ies::
g
et to get_cr
e
ate
(PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-02
mar
x
in
Bump
l
i
b
gnat to 9
.
commit
|
commitdiff
|
tree
2018-06-29
marxin
When using -
f
p
rofile-
g
e
ne
r
ate
=
/
s
ome/pat
h
ma
n
gl
e
absolute
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
m
a
r
x
in
Fix b
i
t-te
s
t
expansion for single cl
u
ste
r
(
PR t
r
ee
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Ad
d
missin
g
he
a
der file inclusion
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Come up
w
ith jump_table rati
o
constants used
i
n
j
u
mp_table_c
.
.
.
commit
|
commitdiff
|
tree
2018-06-28
marxi
n
Fix c
l
usterin
g
alg
o
rithm
i
n switch expan
s
ion
.
commit
|
commitdiff
|
tree
2018-06-28
m
arxin
Come up w
i
th new
--com
p
letion option
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
.
commit
|
commitdiff
|
tree
2018-06-28
marxin
Introduce auto_string_vec class
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
Fix emission of jump
tab
l
es (PR tree-optim
i
zation/862
6
3)
.
commit
|
commitdiff
|
tree
2018-06-22
marxin
M
a
ke
s
ymbol_summary::get and call_summar
y
:
:
ge
t
pure
.
commit
|
commitdiff
|
tree
2018-06-21
m
arxin
IPA s
u
mmari
e
s use ::ge
t
in ipa-pure-con
s
t
.
c
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Remo
v
e not long
e
r vali
d
FIXM
E
comment
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Change default for ju
m
p_t
a
ble
e
xp
a
nsion ratio to
8
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Enabl
e
c
l
u
s
tering for swi
t
ch s
t
atements
.
commit
|
commitdiff
|
tree
2018-06-20
marxin
Sw
i
tch other switch expansio
n
methods i
n
to cla
s
ses
.
commit
|
commitdiff
|
tree
2018-06-20
mar
x
i
n
Transform switch_co
n
version into
a
class
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Clean-up usage of
i
p
a
_fn_summary and ipa_call_summary
.
.
.
commit
|
commitdiff
|
tree
2018-06-19
marx
i
n
Improve gimple
.
vim
syntax
fil
e
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
Add initial
v
ersi
o
n of rtl
.
v
im syntax file
.
commit
|
commitdiff
|
tree
2018-06-19
marxin
R
emov
e
u
nused
s
t
a
ges
t
uff in config-la
n
g
.
in
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Doc
u
ment IntegerRang
e
in internal docu
m
en
t
ation
.
commit
|
commitdiff
|
tree
2018-06-12
marxin
Come up
with
De
p
r
e
cated
option flag
.
commit
|
commitdiff
|
tree
2018-06-12
m
a
r
xin
R
emo
v
e m
e
from W
r
ite
After Approval
.
commit
|
commitdiff
|
tree
2018-06-11
marxin
Fix typo d
o
n
e in MPX remov
a
l (PR tree-optimization
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
ma
r
xin
Fix funct
i
o
n signature in header
file
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
P
P
C: re
m
ove
usage of cgraph
_
node::i
n
strumentation
_
clone
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
Make i
p
a-pure
-
const more st
r
ict about su
m
m
ary con
s
t
rain
s
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Replac
e
som
e
::get_c
r
e
a
te w
i
th ::
g
et in IPA
i
nl
i
ne
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Come up with cgraph_
n
ode::ge
t
_uid and make cgraph_node
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Make cgraph_edge::
u
id rea
l
ly unique
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Port edge_g
r
owth_cach
e
to ca
l
l
_
sum
m
ary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Po
r
t IPA CP to edge_clone_
s
u
m
marie
s
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Add call_summa
r
y
:
:
get method and m_i
n
itialize_when_cloning
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Remove cgraph_n
o
de
:
:
summary_uid and make cgraph_node
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
m
arxin
Con
v
ert IP
A
CP to sym
b
o
l_summary
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Co
v
er
t
ipa-pure-const
.
c
t
o sym
b
ol_summar
y
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
U
se s
y
mt
a
b_summar
y
in
i
pa-r
e
feren
c
e
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
marx
i
n
U
s
e
sum
m
aries->get wher
e
pos
s
i
b
le
.
Smal
l
refact
o
rin
g
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
mar
x
i
n
Add {
s
y
mbol,call}_summary::get met
h
od and
use
it in
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
R
ename
g
e
t methods
i
n symbol-sum
m
ary
.
h to get_create
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
C
o
de refactoring for call_sum
m
a
r
y
.
commit
|
commitdiff
|
tree
2018-06-08
ma
r
xin
Code refact
o
ring
of s
y
mtab_summary
.
commit
|
commitdiff
|
tree
2018-06-08
m
a
rxin
Fix s
c
an i
n
ipa-icf-38
.
c
.
commit
|
commitdiff
|
tree
2018-06-08
marxin
Rem
o
v
e MPX
commit
|
commitdiff
|
tree
2018-06-07
mar
x
in
Fix
c
o
m
pilation of
l
ib
g
cov with GCOV_
L
OCKED
=
0
.
commit
|
commitdiff
|
tree
2018-06-07
mar
x
in
Fix
l
ibgcov-driver-syst
e
m bootstrap
f
ail
u
re (PR bootstrap
.
.
.
commit
|
commitdiff
|
tree
2018-06-05
marxin
Support variables i
n
e
xp
a
nsion
o
f -fprofil
e
-generate
.
.
.
commit
|
commitdiff
|
tree
2018-06-05
mar
x
in
Simplify gc
o
v_histogram a
s
it's used only
f
or
A
RCS
.
.
.
commit
|
commitdiff
|
tree
2018-06-05
marxin
Prin
t
working directory
only
i
n intermedia
t
e format
.
.
.
commit
|
commitdiff
|
tree
next