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
* parser.c (cp_parser_sizeof_operand): Remove redundant grokdeclarator.
2018-09-22
jasonwucj
PR ta
r
get/86798
commit
|
commitdiff
|
tree
2018-09-21
jasonwucj
[NDS
3
2]
Syn
c
glibc and kernel struc
t
ure
,
al
l
us
e
_rt_sigframe
.
commit
|
commitdiff
|
tree
2018-09-21
j
a
s
onwuc
j
[
NDS32
]
Add t-nds32-glibc
file
.
commit
|
commitdiff
|
tree
2018-09-21
jas
o
nw
u
cj
[NDS3
2
] Turn off default op
t
ion -mtlsdesc-trampoline
.
commit
|
commitdiff
|
tree
2018-08-12
jasonwu
c
j
[NDS32] Change return type
o
f predica
t
or
to bool
.
commit
|
commitdiff
|
tree
2018-08-12
j
aso
n
wucj
[NDS32
]
A
d
d
n
e
w o
p
t
i
on
:
-msched
-
prolog-epilo
g
commit
|
commitdiff
|
tree
2018-08-12
jasonwuc
j
[
N
D
S
32] Enab
l
e -mal
w
ays-a
l
i
gn by default at -
O
1 and
.
.
.
commit
|
commitdiff
|
tree
2018-08-12
j
a
sonw
u
cj
[NDS
3
2]
I
m
p
leme
n
t mo
r
e C IS
R
e
x
tensio
n
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[ND
S
32] I
m
plement pee
p
hole2
patterns
f
or
t
un
i
ng code
.
.
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[NDS32
]
Add -march=v3
j
.
commit
|
commitdiff
|
tree
2018-06-03
jasonwucj
[NDS
3
2] Disa
b
le -
f
delete-null-pointer-c
h
ec
k
s by default
.
.
.
commit
|
commitdiff
|
tree
2018-06-02
j
asonwucj
[NDS32] Support Linux target for nds32
.
commit
|
commitdiff
|
tree
2018-06-02
jasonwucj
[NDS32]
Implement fp-a
s
-gp op
t
im
i
zation
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS32] Optimize
m
o
vm
e
m and setmem operations
.
commit
|
commitdiff
|
tree
2018-05-27
jasonwucj
[NDS3
2
] Imp
l
e
m
ent bsw
a
psi2 and
bswaphi2
p
atter
n
s
.
commit
|
commitdiff
|
tree
2018-05-27
ja
s
onwucj
[NDS32
]
new attribute no_prologue and ne
w
option -mret
.
.
.
commit
|
commitdiff
|
tree
2018-05-20
jaso
n
wucj
[NDS32] Se
t
c
a
l
l
a
d
dr
e
ss
c
onstraint
.
commit
|
commitdiff
|
tree
2018-05-20
jaso
n
wucj
[NDS32]
Adjust re
g
ister mo
v
e cost
f
or graywolf cpu
.
commit
|
commitdiff
|
tree
2018-05-20
jas
o
nwucj
[NDS32]
Rewrite co
s
t mod
e
l
.
commit
|
commitdiff
|
tree
2018-05-20
jasonwuc
j
[NDS32] Fi
x
date in gc
c
/C
h
angeLog file
.
commit
|
commitdiff
|
tree
2018-05-20
jas
o
nwucj
[
NDS32] Print pi
p
el
i
ne mode
l
in as
m
header
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS32
]
U
p
date copyright year in nds32-fpu
.
md
.
commit
|
commitdiff
|
tree
2018-05-19
jas
o
nwucj
[NDS32] Adjus
t
ASM spec
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[
N
DS
3
2] N
e
w option -mi
n
line-a
s
m-r15
.
commit
|
commitdiff
|
tree
2018-05-19
jason
w
ucj
[NDS32] Add abssi2 p
a
ttern
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[NDS3
2
] Refine func
t
ions
that deal with l
w
m and smw
.
.
.
commit
|
commitdiff
|
tree
2018-05-19
jason
w
ucj
[NDS32] Refine nds32-md-au
x
iliary
.
c
.
commit
|
commitdiff
|
tree
2018-05-19
jasonw
u
cj
[NDS32]
S
upport PIC a
n
d TLS
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[N
D
S32] Use mach
i
ne
mode with E_ prefix
.
commit
|
commitdiff
|
tree
2018-05-19
jasonwucj
[
NDS32] Implme
n
t indire
c
t
funciton call attribut
e
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[NDS32] Implment n15 pipeline
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwuc
j
[ND
S
32] I
m
p
l
m
ent n12/
n
13 pipe
l
ine
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[NDS32]
I
mplment n10 pip
e
line
.
commit
|
commitdiff
|
tree
2018-05-13
jasonwucj
[NDS32]
Add D
S
P exte
n
sion in
s
t
r
u
ctions
.
commit
|
commitdiff
|
tree
2018-04-25
jasonwucj
[NDS32] Fix bug in bit-instr
u
ction c
h
ecking func
t
ions
.
commit
|
commitdiff
|
tree
2018-04-25
ja
s
o
nwucj
[NDS32] Split movdi/df i
f
reigster numb
e
r
i
s il
l
egal
.
commit
|
commitdiff
|
tree
2018-04-25
jasonwucj
[ND
S
32] Fix inc
o
rrect settings in sfp-machine
.
h and
.
.
.
commit
|
commitdiff
|
tree
2018-04-25
jasonwu
c
j
[ND
S
32] Fix print
o
perand for cctl register
.
commit
|
commitdiff
|
tree
2018-04-25
jasonwucj
[NDS32] Add missing newline character int
o
ASM
_
A
PP
_
O
N
.
.
.
commit
|
commitdiff
|
tree
2018-04-22
j
a
sonwu
c
j
[NDS32] Add n
e
w
o
p
tion -malw
a
ys-
s
av
e
-lp
.
commit
|
commitdiff
|
tree
2018-04-22
j
asonwucj
[
N
DS32] Implment USE_LO
A
D_POS
T
_INC
R
E
MENT, USE_LOAD_
P
O
ST_DECR
.
.
.
commit
|
commitdiff
|
tree
2018-04-22
jasonw
u
cj
[NDS
3
2
] Remove unused fun
c
tion
:
nds32_l
s
_333_p
(
)
.
commit
|
commitdiff
|
tree
2018-04-22
ja
s
onwucj
[NDS32]
R
e
fine
CA
S
E_VECTOR_SHORT
E
N_M
O
DE to fu
n
ctio
n
.
commit
|
commitdiff
|
tree
2018-04-22
jasonwu
c
j
[NDS32] Fix w
r
on
g
input val
u
e of param
e
ter
from stack
.
.
.
commit
|
commitdiff
|
tree
2018-04-22
jasonw
u
cj
[NDS32] Implement DATA
_
ALIGNMENT, LO
C
A
L_ALI
G
NMENT
a
nd
.
.
.
commit
|
commitdiff
|
tree
2018-04-22
jasonwu
c
j
[
N
DS32] Mo
v
e
s
o
me target hooks t
o
the b
o
ttom
o
f n
d
s32
.
.
.
commit
|
commitdiff
|
tree
2018-04-22
j
a
sonwucj
[N
D
S32] Consider -Ofast and -Og in n
d
s32_asm
_
f
ile_start
.
.
.
commit
|
commitdiff
|
tree
2018-04-22
jason
w
ucj
[
NDS
3
2] A
d
d unaligned
a
cces
s
su
p
p
o
rt
.
commit
|
commitdiff
|
tree
2018-04-08
ja
s
o
nwucj
[NDS32]
A
dd in
t
rinsic functions for in
t
err
u
pt control
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwucj
[NDS32] Add strict_
a
lign
e
d
_p to machine_function and
.
.
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwucj
[
N
DS32
]
Imp
l
e
m
ent n7 pipeline
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwucj
[
NDS32] Implement e8 pipeline
.
commit
|
commitdiff
|
tree
2018-04-08
j
asonwucj
[NDS
3
2] I
m
plement n8 pipelin
e
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwucj
[NDS32] Implment n9
p
i
p
e
l
ine
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwucj
[NDS32] New optio
n
-malways-alig
n
and
-
malign-fu
n
ctions
.
commit
|
commitdiff
|
tree
2018-04-08
jasonwucj
[NDS32] Add intrin
s
i
c
functions for TLB ope
r
ation and
.
.
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwu
c
j
[ND
S
3
2]
Suppor
t
d
w
arf exception ha
n
d
l
i
n
g
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwucj
[NDS32] Cle
a
n
u
p nds32
.
h
.
commit
|
commitdiff
|
tree
2018-04-07
ja
s
on
w
ucj
[ND
S
32]
Add
i
ntrins
i
c functi
o
ns f
o
r p
a
rticula
r
ins
t
ructio
n
s
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwucj
[NDS3
2
] Add
i
n
trins
i
c functions fo
r
atomic
l
oad/store
.
.
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwucj
[
NDS32] Ad
d
in
t
rinsic func
t
ions for cache
control
.
commit
|
commitdiff
|
tree
2018-04-07
jasonwucj
[ND
S
32] Remove unu
s
ed insn type
:
call
.
commit
|
commitdiff
|
tree
2018-04-07
jason
w
u
cj
[
NDS32] Add intrinsic functions fo
r
FPU
.
commit
|
commitdiff
|
tree
2018-04-07
j
a
sonwucj
[
NDS32]
A
dd
m
o
re intrinsic regist
e
r names
.
commit
|
commitdiff
|
tree
2018-04-07
j
asonwu
c
j
[NDS32] Support [$ra + $rb
<< 3] for
m
for lo
a
d/store
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
j
a
sonwucj
[
N
D
S
32] Refine
ADJUST_INSN
_
L
E
NGTH imple
m
entati
o
n
.
commit
|
commitdiff
|
tree
2018-04-06
j
as
o
nwucj
[N
D
S32] Refine call an
d
return pa
t
tern
s
.
commit
|
commitdiff
|
tree
2018-04-06
j
a
s
o
nwu
c
j
[NDS32] Refine cond
i
tion of stack_pu
s
h and
s
tack_p
o
p
.
.
.
commit
|
commitdiff
|
tree
2018-04-06
jasonwucj
[NDS
3
2] Add hard float suppo
r
t
.
commit
|
commitdiff
|
tree
2018-04-06
jasonwucj
[
N
DS
3
2
]
Enable relax hint by default
.
commit
|
commitdiff
|
tree
2018-04-05
j
aso
n
w
u
cj
[NDS32] F
i
ne-tune memory address type
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwucj
[
N
D
S
3
2] Ad
d
constra
i
nt for lwi45
.
fe ins
t
ruction
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwucj
[NDS32] Generate a
l
u-sh
i
ft instructions onl
y
for -Os
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwucj
[NDS32] A
d
d divsi4 and udivsi4 pa
t
terns
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwucj
[NDS32] Refine negsi2 pattern
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwucj
[NDS32] Refine bit-
w
is
e
o
p
e
ration and sh
i
ft patterns
.
commit
|
commitdiff
|
tree
2018-04-05
j
a
sonwucj
[NDS32] The add an
d
s
u
b pattens
should only
accept
.
.
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwu
c
j
[
NDS32] Fin
e
-
tune predicator f
o
r alu-shift pa
t
terns
.
commit
|
commitdiff
|
tree
2018-04-05
j
a
so
n
wucj
[NDS32]
A
djus
t
a
sm p
a
t
t
erns indention
.
commit
|
commitdiff
|
tree
2018-04-05
jasonwucj
[ND
S
32] Add new in
s
truction attribute
:
fe
a
ture
.
commit
|
commitdiff
|
tree
2018-04-05
jas
o
n
w
ucj
[ND
S
32] Ad
d
sub
t
ype
a
t
t
rib
u
te for ins
t
ruct
i
ons
.
commit
|
commitdiff
|
tree
2018-04-04
jaso
n
wu
c
j
[
N
DS3
2
]
R
e
s
tr
i
ct mov pattern tha
t
has
a
t l
e
ast one
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
jasonwucj
[NDS
3
2] Implemen
t
movmisalignsi and movmisa
l
igndi pattern
.
commit
|
commitdiff
|
tree
2018-04-04
jaso
n
wucj
[N
D
S32] Me
r
ge
mo
v
qi an
d
movhi
p
a
tterns
.
commit
|
commitdiff
|
tree
2018-04-04
jasonwu
c
j
[NDS32
]
Refine mo
v
cc
,
cmov, cs
t
o
r
e and cbr
a
nch
patter
n
s
.
commit
|
commitdiff
|
tree
2018-04-04
jasonwucj
[NDS32
]
Re
f
ine i
n
stru
c
tion type
a
ttr
i
b
ute
.
commit
|
commitdiff
|
tree
2018-04-04
jas
o
nwuc
j
[NDS32] Change enable
d
attribute to yes/n
o
instead
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
j
a
sonwucj
[NDS32] Refine imple
m
e
n
tat
i
on o
f
s
ibca
l
l
p
a
tterns
.
commit
|
commitdiff
|
tree
2018-04-02
jas
o
n
w
ucj
[NDS32] Imple
m
ent T
A
RGET_CANONICALIZE_COMPARISON for
.
.
.
commit
|
commitdiff
|
tree
2018-04-01
jas
o
n
wucj
[ND
S
32] Add rela
x
optimizat
i
on as new pass
.
commit
|
commitdiff
|
tree
2018-04-01
jasonwucj
[NDS32] Cor
r
ect the depe
n
dency in t-
n
ds32
.
commit
|
commitdiff
|
tree
2018-04-01
jasonwucj
[NDS32] Implement PROFI
L
E_HOOK
.
commit
|
commitdiff
|
tree
2018-04-01
jasonwucj
[
N
D
S32] Cha
n
ge
w
char ty
p
e to
unsinge
d
int
.
commit
|
commitdiff
|
tree
2018-03-28
j
a
son
w
uc
j
[NDS32]
A
dj
u
st BRA
N
CH_COST to p
r
event t
o
o muc
h
jump
.
.
.
commit
|
commitdiff
|
tree
2018-03-18
jasonwucj
[
N
D
S32] Fi
x
wrong
M
AX_REGS
_
PER_
A
DDRESS valu
e
.
commit
|
commitdiff
|
tree
2018-03-18
jasonwucj
[NDS
3
2] Define LOGICAL_OP
_
N
O
N
_
S
HORT_CIRC
U
IT
.
commit
|
commitdiff
|
tree
2018-03-18
jasonwucj
[NDS32] Defi
n
e CLZ_DEFINED_VALUE_AT_ZERO
.
commit
|
commitdiff
|
tree
2018-03-17
jasonwucj
[
N
DS
3
2] Implm
e
nt AD
J
U
ST_REG_ALLOC_ORDER for perform
a
nce
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
jason
w
ucj
[NDS32
]
Us
e
HOST_
W
IDE_INT_PRIN
T
_
DEC instea
d
of %ld
.
.
.
commit
|
commitdiff
|
tree
2018-03-17
jaso
n
wuc
j
[
NDS32]
O
ptimize
n
d
s
3
2_register_priority
.
commit
|
commitdiff
|
tree
next