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
match.pd: add single-use check for (x & y) ^ y -> ~x & y (PR 85758)
2018-08-27
amo
n
akov
match
.
pd: add single
-
use
c
h
e
c
k for (x & y) ^
y ->
.
.
.
commit
|
commitdiff
|
tree
2018-08-23
amonakov
sce
v
:
dump final value replacement expressio
n
s
commit
|
commitdiff
|
tree
2018-08-10
amonakov
i386: do
not us
e
SImod
e
mul-highpart
on 64-b
i
t
(PR
.
.
.
commit
|
commitdiff
|
tree
2018-07-30
a
m
o
n
akov
doc: discourage const/volatile on regist
e
r variables
.
.
.
commit
|
commitdiff
|
tree
2018-06-29
amonakov
contr
i
b: int
r
oduce V
i
m addon dir
e
ctory, add match
.
pd
.
.
.
commit
|
commitdiff
|
tree
2018-06-25
amonakov
gcc_qsort: avoid
o
verl
a
pping memcpy (
P
R
8
6311)
commit
|
commitdiff
|
tree
2018-05-23
amonak
o
v
df-scan: remove
ad-hoc
handling of gl
o
bal regs i
n
asms
commit
|
commitdiff
|
tree
2018-05-23
amonak
o
v
extend
.
texi:
u
pda
t
e Global Register Varia
b
les secti
o
n
commit
|
commitdiff
|
tree
2018-05-14
a
monakov
g
cc_qsort:
a
void oversiz
e
d
m
emcpy
t
emporaries
commit
|
commitdiff
|
tree
2018-05-13
amo
n
akov
Introduce gcc_q
s
ort
commit
|
commitdiff
|
tree
2018-04-12
amonak
o
v
sel-sched:
m
ove
c
l
eanup_
c
fg before calculate_d
o
mi
n
ance_info
.
.
.
commit
|
commitdiff
|
tree
2018-04-11
amonakov
sched
-
d
eps: respect de
p
s->readonly in ma
c
ro-fusion
.
.
.
commit
|
commitdiff
|
tree
2018-04-11
amon
a
ko
v
s
c
hed-rgn
:
run add_branch_depen
d
encies for se
l
-sched
.
.
.
commit
|
commitdiff
|
tree
2018-04-11
amo
n
a
k
ov
fix PR 8465
9
r
e
fer
e
nc
e
s in Chang
e
Log files
commit
|
commitdiff
|
tree
2018-04-11
amona
k
ov
s
e
l-sched: run
c
l
eanu
p
_c
f
g ju
s
t b
e
fore loop_optimizer_init
.
.
.
commit
|
commitdiff
|
tree
2017-12-26
a
m
onakov
s
el-sched: fix zer
o
-usefulness case
i
n sel_ra
n
k
_for_schedul
e
.
.
.
commit
|
commitdiff
|
tree
2017-12-13
amonako
v
sel-sched: fix sel_
r
ank_for_sc
h
edule for qsort
(PR
.
.
.
commit
|
commitdiff
|
tree
2017-10-19
amonak
o
v
ira-color: fix al
l
ocno
_
priority_
c
ompare_func for qsort
.
.
.
commit
|
commitdiff
|
tree
2017-09-29
amonak
o
v
qsort comparator consistency chec
k
ing
commit
|
commitdiff
|
tree
2017-09-27
amona
k
ov
haifa
-
sched: fix autopref_r
a
n
k
_for
_
sche
d
ule qs
o
rt comparator
commit
|
commitdiff
|
tree
2017-09-21
a
m
o
nakov
toplev: r
e
a
d from /dev/urandom only whe
n
n
eeded
commit
|
commitdiff
|
tree
2017-09-21
amonakov
ipa: fix
dumping with de
l
ete
d
multive
r
sioni
n
g nodes
commit
|
commitdiff
|
tree
2017-09-19
amonakov
lra: make reloa
d
_
p
seudo
_
c
o
m
pare_func a proper c
o
mparat
o
r
commit
|
commitdiff
|
tree
2017-09-04
amonakov
optabs
:
ensure atomic
_
loa
d
/
stores ha
v
e co
m
p
i
l
er barr
i
ers
commit
|
commitdiff
|
tree
2017-09-01
amo
n
akov
retire
m
em
_
sig
n
al
_
fence patt
e
rn
commit
|
commitdiff
|
tree
2017-08-29
amonako
v
ira-co
s
t
s
: avoid missing base registers in record_address_re
g
s
commit
|
commitdiff
|
tree
2017-08-28
a
m
ona
k
ov
optab
s
: ensure mem_
t
hrea
d
_fence is
a
com
p
iler barr
i
er
commit
|
commitdiff
|
tree
2017-08-03
amonakov
toplev: avoid
r
ecursive emergency
_
dump_funct
i
on
commit
|
commitdiff
|
tree
2017-07-25
amon
a
kov
match
.
p
d
:
combi
n
e successive multiplic
a
tio
n
s
by constants
commit
|
commitdiff
|
tree
2017-07-25
am
o
nako
v
match
.
p
d:
r
e
assoc
i
at
e
multiplications
commit
|
commitdiff
|
tree
2017-07-25
amonakov
d
om
w
alk: optimize bas
i
c
block sorting
commit
|
commitdiff
|
tree
2017-07-23
amonak
o
v
fortran: f
i
x
pair_c
m
p qsort comparator
commit
|
commitdiff
|
tree
2017-07-20
amonakov
lra-a
s
signs
.
c: fi
x
pseudo
_
co
m
pare_
f
unc
commit
|
commitdiff
|
tree
2017-07-20
amo
n
akov
gimpl
e
-ssa-stor
e
-mergi
n
g
.
c
:
fix s
o
r
t
_by_bitpos
commit
|
commitdiff
|
tree
2017-06-07
amonakov
d
oc: update x
8
6
-
mcx16 optio
n
description
commit
|
commitdiff
|
tree
2017-05-31
amonakov
passes
.
c: imple
m
ent
p
re-ICE emergency
d
umping
commit
|
commitdiff
|
tree
2017-04-20
amonakov
omp-low: fix lastprivate/linear lowering for SIMT
commit
|
commitdiff
|
tree
2017-04-20
amonakov
do
c
: ment
i
on ha
n
dlin
g
of {0} in
-
W
m
issin
g
-fiel
d
-
i
nitializ
e
rs
.
.
.
commit
|
commitdiff
|
tree
2017-03-31
amonakov
n
vptx: correct fo
r
mat string
commit
|
commitdiff
|
tree
2017-03-28
a
monakov
Op
e
n
MP/PTX privatizat
i
on in SIMD regions
commit
|
commitdiff
|
tree
2017-01-20
amonak
o
v
omp-
o
ff
l
oad: u
s
e
P
ROP_gimple_lomp_dev
commit
|
commitdiff
|
tree
2017-01-20
amo
n
ako
v
omp-low: introd
u
ce o
m
plow_simd_c
o
nte
x
t
commit
|
commitdiff
|
tree
2016-12-21
amonak
o
v
nvp
t
x:
adju
s
t
t
e
stcase for
'
shared' attribute
commit
|
commitdiff
|
tree
2016-12-21
amonak
o
v
nvptx: do
n
ot assum
e
that crtl->is_
l
eaf is u
n
s
et
commit
|
commitdiff
|
tree
2016-11-30
amonakov
libgo
m
p:
m
ov
e
d
a
ta defi
n
itions from icv
.
c back to env
.
c
commit
|
commitdiff
|
tree
2016-11-30
amon
a
k
o
v
li
b
gomp:
i
n
t
roduc
e
LIBGOMP_OFFLOADE
D
_ONLY
macro
commit
|
commitdiff
|
tree
2016-11-30
a
monakov
libg
o
mp
:
regenerate with au
t
omake-1
.
1
1
.
6
commit
|
commitdiff
|
tree
2016-11-28
amonakov
lib
g
omp: remov
e
co
n
f
ig/nvptx/crit
i
cal
.
c
commit
|
commitdiff
|
tree
2016-11-28
a
m
o
n
akov
libgomp: fix Open
M
P offload
i
ng to NV
P
TX and correct
.
.
.
commit
|
commitdiff
|
tree
2016-11-24
amonakov
A
l
low -fop
e
nmp in NVPTX mkoffload
commit
|
commitdiff
|
tree
2016-11-23
amonakov
Ope
n
MP
o
f
floading to NVPT
X
: libgomp chang
e
s
commit
|
commitdiff
|
tree
2016-11-22
amonakov
OpenMP lo
o
p cloni
n
g for
S
I
M
T
execution
commit
|
commitdiff
|
tree
2016-11-22
amon
a
kov
OpenMP of
f
loading to NVPTX: middle-end changes
commit
|
commitdiff
|
tree
2016-11-16
am
o
n
akov
nvptx backend pr
e
requisites
f
o
r OpenM
P
offloa
d
ing
commit
|
commitdiff
|
tree
2016-11-15
amona
k
ov
l
ibgomp te
s
tsuite: add missing map
c
l
a
uses
commit
|
commitdiff
|
tree
2016-07-25
amonakov
testsuite: add two missing lab
e
l
_
values
an
n
otations
commit
|
commitdiff
|
tree
2016-07-25
amonakov
revert: nvptx: do n
o
t impli
c
itly enable -ftopl
e
v
e
l
.
.
.
commit
|
commitdiff
|
tree
2016-07-20
amonak
o
v
nvptx: d
o
n
o
t im
p
licitly enable -
f
toplevel-
r
eorde
r
commit
|
commitdiff
|
tree
2016-07-15
am
o
nakov
h
andle undefined extern vars in o
u
tput_in_
o
rder
commit
|
commitdiff
|
tree
2016-06-10
amonakov
* match
.
pd (
-
1 / B < A): U
s
e :c
to avoid pattern d
u
plication
.
commit
|
commitdiff
|
tree
2016-05-30
amona
k
ov
match
.
pd: optim
i
ze unsign
e
d
m
u
l ov
e
rflow ch
e
ck
commit
|
commitdiff
|
tree
2016-05-11
a
m
on
a
kov
ge
n
automata
.
c clea
n
u
p
commit
|
commitdiff
|
tree
2016-04-21
amon
a
kov
libgomp
n
vptx plugin: make
c
uMemFreeH
o
st e
r
r
o
r non
.
.
.
commit
|
commitdiff
|
tree
2016-04-15
amon
a
k
o
v
c
o
nfig/nvptx/nvptx
.
opt (moptimize): Add a
p
eriod at
.
.
.
commit
|
commitdiff
|
tree
2016-03-15
amonak
o
v
*
g++
.
d
g/pr63384
.
C: A
d
d
-w to dg-options
.
Remove
.
.
.
commit
|
commitdiff
|
tree
2016-02-02
amo
n
akov
n
vptx: do no
t
use
a
lternative s
p
elling o
f
u
n
signed
.
.
.
commit
|
commitdiff
|
tree
2016-02-02
amon
a
kov
libgomp: fix target-31
.
c tes
t
case
commit
|
commitdiff
|
tree
2016-02-02
amonakov
libgo
m
p:
fix tea
m
s-3/4 testcases
commit
|
commitdiff
|
tree
2016-01-11
a
monakov
nvptx plugin: do not force J
I
T
t
arget SM
v
ers
i
on
commit
|
commitdiff
|
tree
2015-12-14
a
mona
k
ov
*
gcc
.
dg/bu
i
ltin-return-1
.
c:
C
orrect effectiv
e
-ta
r
get
.
.
.
commit
|
commitdiff
|
tree
2015-12-09
am
o
n
akov
* gcc
.
c-torture/execute/980716-1
.
c: Avoid undefined
.
.
.
commit
|
commitdiff
|
tree
2015-05-25
amon
a
kov
* config/i386/i386
.
h (enum
reg_
c
lass): Mo
v
e CLOBBERED_
R
EGS
.
.
.
commit
|
commitdiff
|
tree
2015-05-25
amonako
v
* config/
i
386/i386
.
c (
i
x86_functi
o
n_o
k
_for_sibcall
.
.
.
commit
|
commitdiff
|
tree
2015-05-14
amonakov
* config/i386/i3
8
6
.
md (s
i
bcal
l
_me
m
ory):
C
heck that
.
.
.
commit
|
commitdiff
|
tree
2015-05-12
am
o
nakov
* gcc
.
targ
e
t/i386/pr65753
.
c: Use -
O
2
i
nstead of
-
O
.
commit
|
commitdiff
|
tree
2015-05-11
a
m
onakov
PR targ
e
t/65
7
53
commit
|
commitdiff
|
tree
2015-05-11
amonakov
* calls
.
c (prepare_call_ad
d
r
e
ss)
:
T
r
a
ns
f
orm P
L
T
c
a
l
l
.
.
.
commit
|
commitdiff
|
tree
2015-02-10
am
o
nak
o
v
2
015-01-3
0
A
lexand
e
r Monakov <amonakov@ispras
.
r
u>
commit
|
commitdiff
|
tree
2013-10-12
amonakov
*
c
onfig/i386/i386
.
c (ix86_expand_sse_c
o
mpare_and_jump
.
.
.
commit
|
commitdiff
|
tree
2013-08-14
amonakov
PR rt
l
-optimizat
i
on/57662
commit
|
commitdiff
|
tree
2013-08-12
amonakov
* doc/invoke
.
te
x
i
:
Mention that -ftls-model
d
oe
s
n
o
t
.
.
.
commit
|
commitdiff
|
tree
2013-07-23
amonakov
* e
l
f
.
c
(
e
l
f_symin
f
o): Loop over
t
he
e
l
f
_syminfo_data
.
.
.
commit
|
commitdiff
|
tree
2013-07-23
amonakov
* elf
.
c (backtrace_initializ
e
):
P
ass
elf_fileline_fn to
commit
|
commitdiff
|
tree
2012-07-10
amon
a
kov
2012-07-10 Julian
B
r
own <
j
u
l
ian
@
codesou
r
cery
.
com>
commit
|
commitdiff
|
tree
2012-02-10
amonakov
2012-02-10 Roman Z
h
uykov <zhrom
a
@ispras
.
r
u
>
commit
|
commitdiff
|
tree
2011-12-23
am
o
nakov
2011-
1
2-23 Dmitry Pl
o
tni
k
ov <dp
l
o
tnikov@ispras
.
ru>
commit
|
commitdiff
|
tree
2011-10-19
amonakov
2011-1
0
-
1
9
Andrey Belevantsev <abel@ispra
s
.
ru>
commit
|
commitdiff
|
tree
2011-10-18
amonakov
PR rtl-
o
ptimization/5
0
205
commit
|
commitdiff
|
tree
2011-09-13
a
m
onakov
201
1
-0
9
-13 Sev
a
k Sargs
y
an <sevak
.
sar
g
syan@ispras
.
ru>
commit
|
commitdiff
|
tree
2011-08-11
amo
n
ak
o
v
2011-08-11 Ser
g
ey
G
re
c
hanik <mouseentity@ispr
a
s
.
ru>
commit
|
commitdiff
|
tree
2011-08-11
amonako
v
2011-08-11 Se
r
gey Grechanik <mouseentity@ispras
.
ru>
commit
|
commitdiff
|
tree
2011-08-11
amonakov
201
1
-08-11 Sergey Grecha
n
ik <
m
ousee
n
tity@ispras
.
ru>
commit
|
commitdiff
|
tree
2011-08-11
am
o
na
k
ov
2011-08
-
11
Dmitry
M
el
n
ik <dm
@
ispras
.
ru>
commit
|
commitdiff
|
tree
2011-08-11
amonak
o
v
2011-0
8
-11
Sergey G
r
ec
h
a
ni
k
<mousee
n
tity@isp
r
as
.
ru
>
commit
|
commitdiff
|
tree
2011-08-11
amonako
v
2011-08
-
11
Serg
e
y Grechanik <mous
e
ent
i
ty@ispras
.
ru>
commit
|
commitdiff
|
tree
2011-08-11
am
o
n
akov
20
1
1-08-11 Dmitry Melnik <dm@ispras
.
r
u
>
commit
|
commitdiff
|
tree
2011-08-11
amonakov
2
0
1
1-0
8
-11
Dmitry Melnik <dm@ispras
.
ru
>
commit
|
commitdiff
|
tree
2011-07-25
amonakov
20
1
1
-
07-25 Roman Z
h
uykov <zhroma@
i
spras
.
r
u>
commit
|
commitdiff
|
tree
2011-06-22
amonakov
2011-06-22
Dmi
t
ry Plotni
k
ov <
d
plotnikov@ispras
.
ru>
commit
|
commitdiff
|
tree
2011-06-15
amonako
v
PR
t
arget
/
493
4
9
commit
|
commitdiff
|
tree
next