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
ChangeLog fix
2018-04-09
j
ason
PR c++/8
5
256 - ICE
capturing pointe
r
to
VLA
.
commit
|
commitdiff
|
tree
2018-04-09
jaso
n
* g++
.
dg/opt/p
r
85196
.
C: Fi
x
f
or -std=c++17
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwucj
[ND
S
32] Add intrinsic functio
n
s
for
int
e
rrupt
c
ontrol
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwucj
[
NDS32] Add st
r
ict_aligned_p to mac
h
ine_functio
n
and
.
.
.
commit
|
commitdiff
|
tree
2018-04-08
jasonw
u
cj
[NDS32
]
Implement n7
p
i
peline
.
commit
|
commitdiff
|
tree
2018-04-08
j
a
sonwucj
[NDS32] Implement
e
8 pipeline
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwuc
j
[N
D
S32]
Implement
n
8 pipeline
.
commit
|
commitdiff
|
tree
2018-04-08
jason
w
ucj
[NDS3
2
]
I
m
plment n
9
pipeline
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwucj
[NDS32] New option
-malways-align and -
m
a
li
g
n
-functio
n
s
.
commit
|
commitdiff
|
tree
2018-04-08
jaso
n
wucj
[ND
S
32]
A
dd intrinsic functions for
T
LB
o
peration and
.
.
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwucj
[NDS32] Suppo
r
t d
w
arf
exception hand
l
i
n
g
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwucj
[N
D
S32
]
Clean u
p
nds
3
2
.
h
.
commit
|
commitdiff
|
tree
2018-04-07
jas
o
nwucj
[N
D
S32] Add in
t
rinsic functions f
o
r particular
i
ns
t
ru
c
tion
s
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwuc
j
[NDS32] Add intrin
s
ic
f
unct
i
on
s
f
o
r atomic load/stor
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-07
jason
w
ucj
[NDS32
]
Add
i
ntrinsic functions f
o
r cache control
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwucj
[NDS32] Remov
e
unused insn type: c
a
ll
.
commit
|
commitdiff
|
tree
2018-04-07
j
asonwu
c
j
[
NDS32] Add intrinsic fu
n
ctions for FPU
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwucj
[NDS32] Add more
i
ntrinsi
c
re
g
ister n
a
me
s
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwu
c
j
[NDS32] Support [$ra
+
$rb << 3] form f
o
r load/store
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
j
asonwucj
[ND
S
32] Refine ADJUST_INSN_LENGTH implementation
.
commit
|
commitdiff
|
tree
2018-04-06
jaso
n
wucj
[NDS32] Refine call and return patterns
.
commit
|
commitdiff
|
tree
2018-04-06
jason
P
R c++/85214 - ICE with
alias,
g
eneric lambda, con
s
texpr
i
f
.
commit
|
commitdiff
|
tree
2018-04-06
jason
P
R
c++/
8
5242 - ICE with
c
las
s
definition in tem
p
lat
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
j
a
son
PR
c++/85240
-
L
TO ICE with
usin
g
of undeduced auto
fn
.
commit
|
commitdiff
|
tree
2018-04-06
jasonw
u
cj
[NDS32
]
Refine condition o
f
s
t
ack_push and stack_pop
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
ja
s
onwu
c
j
[NDS
3
2]
Add h
a
rd fl
o
at support
.
commit
|
commitdiff
|
tree
2018-04-06
ja
s
onwucj
[NDS32] Enable relax hint
b
y
d
e
fault
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c++/85136 -
ICE with designa
t
ed
init i
n
templ
a
te
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR
c++/83808 - ICE wi
t
h VLA initializati
o
n
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR
c
++/82152 - ICE with class deduct
i
o
n
and inherited
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
jas
o
n
PR c++/
8
46
6
5 - I
C
E with ar
r
ay of empty c
l
ass
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c+
+
/8
5
228
-
I
C
E
wi
t
h lambda in
enu
m
erator
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c++/85200 - IC
E
with con
s
t
e
xpr if in generic lambda
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c++/85215 - ICE with copy-ini
t
from conversion
.
commit
|
commitdiff
|
tree
2018-04-05
jaso
n
wucj
[ND
S
32] Fin
e
-tune memory a
d
dres
s
type
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwucj
[NDS32] Add constraint
f
or lwi45
.
fe ins
t
ruction
.
commit
|
commitdiff
|
tree
2018-04-05
jas
o
n
w
ucj
[NDS
3
2] Generate alu-shif
t
i
nstructions o
n
l
y for -O
s
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwu
c
j
[
NDS32] Add
d
ivsi4 a
n
d udivsi4
patterns
.
commit
|
commitdiff
|
tree
2018-04-05
jason
w
uc
j
[NDS32]
R
efine negsi2 pattern
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwucj
[N
D
S32] Refine bit-
w
ise operatio
n
and shift pat
t
e
rns
.
commit
|
commitdiff
|
tree
2018-04-05
jas
o
nw
u
cj
[NDS32] The add and
s
ub pattens should
o
nl
y
accept
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
jason
w
ucj
[
N
DS32]
F
ine-tune pre
d
icator for alu-shift patter
n
s
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwu
c
j
[NDS32] Adjust
asm patterns ind
e
n
tion
.
commit
|
commitdiff
|
tree
2018-04-05
jason
w
u
c
j
[NDS32] Add new instruction attribute
:
f
eature
.
commit
|
commitdiff
|
tree
2018-04-05
jas
o
n
wucj
[
N
D
S32]
A
dd subtype attr
i
bute for in
s
truct
i
ons
.
commit
|
commitdiff
|
tree
2018-04-05
jason
PR c++/84
9
38 - ICE with
d
iv
i
sion by
~-1
.
commit
|
commitdiff
|
tree
2018-04-05
ja
s
on
PR c++/84936 - ICE
w
i
th u
n
expanded p
a
ck in me
m
-initializer
.
commit
|
commitdiff
|
tree
2018-04-04
jaso
n
P
R c
+
+/84221
commit
|
commitdiff
|
tree
2018-04-04
jaso
n
PR
c
++/85006 - -fconcepts ICE with A<
a
uto
.
.
.
> return
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
ja
s
on
P
R c+
+
/852
0
0
- ICE wi
t
h constexpr if in gen
e
ric lam
b
da
.
commit
|
commitdiff
|
tree
2018-04-04
jason
PR c++/84221 - bogus -W
u
n
u
sed with a
t
t
r
ibut
e
and tem
p
late
.
commit
|
commitdiff
|
tree
2018-04-04
jason
PR c+
+
/
8
5
135 - ICE with omitted
t
empl
a
te
a
rgument
s
.
commit
|
commitdiff
|
tree
2018-04-04
j
ason
PR
c++/8
5
133 - ICE
w
it
h
missi
n
g concept
initiali
z
er
.
commit
|
commitdiff
|
tree
2018-04-04
jason
PR
c++/85118
-
wrong error with generic lambda
and
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
jason
PR c++/8514
1
-
IC
E
with com
p
ound assignment and s
t
a
tic
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
j
a
son
PR c+
+
/85148 - ICE
wi
t
h 'this
'
in array
N
S
DMI
.
commit
|
commitdiff
|
tree
2018-04-04
j
a
sonwucj
[NDS32
]
R
estrict mov
p
attern that has
at
l
east one
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
jason
w
ucj
[NDS3
2
] Implement
movmisalignsi and movmisaligndi pattern
.
commit
|
commitdiff
|
tree
2018-04-04
j
asonwucj
[NDS32] M
e
rge movqi and mov
h
i patter
n
s
.
commit
|
commitdiff
|
tree
2018-04-04
jas
o
nw
u
cj
[NDS32
]
Refi
n
e mo
v
c
c, cmov, cstor
e
and cbranch patterns
.
commit
|
commitdiff
|
tree
2018-04-04
jasonwucj
[N
D
S3
2
] Refine in
s
tr
u
c
tion type attr
i
bute
.
commit
|
commitdiff
|
tree
2018-04-04
jasonwucj
[NDS32] Chan
g
e enab
l
ed attribute to ye
s
/no instead
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
jasonwu
c
j
[NDS32] Re
f
ine implem
e
n
tation
of
s
ibcall patterns
.
commit
|
commitdiff
|
tree
2018-04-03
jason
PR c++/8
5
092 - C+
+
17 IC
E
with un
u
sed lis
t
constructo
r
.
commit
|
commitdiff
|
tree
2018-04-03
jason
PR c++/8
5
1
1
3
- ICE with c
o
nstexpr and _
_
builtin_co
n
stant_p
.
commit
|
commitdiff
|
tree
2018-04-03
jason
* semantics
.
c (finis
h
_if
_
st
m
t_cond): Use i
n
sta
n
tiation
_
d
epen
.
.
.
commit
|
commitdiff
|
tree
2018-04-03
jason
PR c++/85149 - generi
c
lambda and constexpr if
.
commit
|
commitdiff
|
tree
2018-04-03
jason
F
i
x
n
oexcept
m
e
r
ging with s
y
stem
hea
d
e
rs
.
commit
|
commitdiff
|
tree
2018-04-02
jason
PR c++/
6
4095 - auto
.
.
.
par
a
mete
r
pack
.
commit
|
commitdiff
|
tree
2018-04-02
jason
w
uc
j
[NDS32
]
Implement
T
A
R
G
E
T_CANONICA
L
IZE_COM
P
ARISON for
.
.
.
commit
|
commitdiff
|
tree
2018-04-01
j
asonwucj
[NDS32] Add relax optimization
a
s
ne
w
p
a
s
s
.
commit
|
commitdiff
|
tree
2018-04-01
jasonwucj
[
N
DS32] Correct the depe
n
de
n
cy in t-nds32
.
commit
|
commitdiff
|
tree
2018-04-01
j
asonw
u
cj
[NDS32] Impleme
n
t P
R
OFIL
E
_
H
OO
K
.
commit
|
commitdiff
|
tree
2018-04-01
jaso
n
wucj
[N
D
S32] Change wchar type t
o
unsing
e
d int
.
commit
|
commitdiff
|
tree
2018-03-30
jason
Fix
d
esignated in
i
tializer
for anonymous union
.
commit
|
commitdiff
|
tree
2018-03-29
jason
P
R c
+
+/850
9
3
-
too
m
any template args with pa
c
k
expa
n
s
i
on
.
commit
|
commitdiff
|
tree
2018-03-29
ja
s
o
n
* pt
.
c (build_non_depend
e
nt_expr):
Propagate expr
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
j
ason
PR c
+
+/85060 - wron
g
-cod
e
with
call to base
member
.
.
.
commit
|
commitdiff
|
tree
2018-03-28
jas
o
n
w
ucj
[
NDS32]
Adjust BR
A
N
CH_COS
T
to prevent too much jump
.
.
.
commit
|
commitdiff
|
tree
2018-03-26
ja
s
o
n
P
R
c++/850
6
2 -
I
CE with alignas in wrong
p
lace
.
commit
|
commitdiff
|
tree
2018-03-26
jason
P
R c++/85
0
49 - ICE wi
t
h __integer_pack
.
commit
|
commitdiff
|
tree
2018-03-23
jason
P
R
c
++/7
8
489 - wrong SFINAE beh
a
vio
r
.
commit
|
commitdiff
|
tree
2018-03-22
jason
PR c++/81311 - wron
g
C++17 overlo
a
d
res
o
lution
.
commit
|
commitdiff
|
tree
2018-03-20
j
ason
PR c
+
+/8497
8
, ICE with
N
RVO
.
commit
|
commitdiff
|
tree
2018-03-20
ja
s
o
n
PR c++/84937 - I
C
E with class deduct
i
on a
n
d
a
uto
.
commit
|
commitdiff
|
tree
2018-03-19
jason
P
R
c++/718
3
4 - tem
p
late-id wit
h
t
o
o
few arg
u
m
e
nts
.
commit
|
commitdiff
|
tree
2018-03-18
jasonwucj
[NDS
3
2]
F
i
x
wrong MAX_REGS_PER_ADDRESS v
a
lue
.
commit
|
commitdiff
|
tree
2018-03-18
jasonwucj
[
N
D
S
32] Defin
e
L
O
GICAL_
O
P_N
O
N_S
H
O
R
T_C
I
RCUIT
.
commit
|
commitdiff
|
tree
2018-03-18
j
a
sonwucj
[NDS
3
2] D
e
fine CLZ_D
E
FIN
E
D_VALU
E
_AT_ZERO
.
commit
|
commitdiff
|
tree
2018-03-17
jason
w
ucj
[
N
D
S32] Implmen
t
A
DJUST_REG_ALLOC_ORDER
for
perf
o
rmance
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
jasonwucj
[NDS32
]
Use HOS
T
_W
I
D
E_
I
N
T
_PR
I
N
T_DEC inste
a
d
o
f %ld
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
jasonwu
c
j
[
N
DS32] Op
t
imize nds3
2
_reg
i
s
t
er_prio
r
ity
.
commit
|
commitdiff
|
tree
2018-03-16
jason
PR c++/
8
472
0
- ICE w
i
th
r
v
a
lue
r
ef
non-type
a
r
gume
n
t
.
commit
|
commitdiff
|
tree
2018-03-16
jason
PR c
+
+/
8
0227 - SFINAE and
n
egative a
r
ray s
i
z
e
.
commit
|
commitdiff
|
tree
2018-03-16
jason
P
R c++/84906 -
silent wrong code with
ambiguo
u
s conv
e
r
s
i
on
.
commit
|
commitdiff
|
tree
2018-03-16
jas
o
n
PR c++/
8
39
3
7 - wrong C++17 handlin
g
of init-list
ctor
.
.
.
commit
|
commitdiff
|
tree
2018-03-16
jason
PR c++
/
83911
-
ICE with multiver
s
ioned co
n
structor
.
commit
|
commitdiff
|
tree
2018-03-15
jason
P
R
c++/84820 - no
error f
o
r
i
nvalid
qualified-id
.
commit
|
commitdiff
|
tree
2018-03-15
jaso
n
PR c++/84801 - IC
E
with unexpanded pack in
l
ambda
.
commit
|
commitdiff
|
tree
2018-03-15
jason
PR c++/81236 -
a
uto
va
r
iabl
e
and a
u
t
o
func
t
ion
commit
|
commitdiff
|
tree
next