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
[NDS32] Implment setmem pattern.
2018-03-05
jasonw
u
c
j
[N
D
S32] I
m
plment s
e
tmem
p
attern
.
commit
|
commitdiff
|
tree
2018-03-04
ja
s
o
nwucj
[NDS32] Rename nds32
_
ex
p
and_movmemqi
t
o
nds32_expand_movmem
s
.
.
.
commit
|
commitdiff
|
tree
2018-03-04
jasonwucj
[NDS32] Ref
i
ne load_multiple and
st
o
re_multiple
.
commit
|
commitdiff
|
tree
2018-03-04
j
as
o
n
w
ucj
[NDS32] Add
l
oad_m
u
ltiple,sto
r
e
_
multiple and new
at
t
ri
b
ute
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
jasonwucj
[NDS32
]
C
hange to large m
o
del by defau
l
t
.
commit
|
commitdiff
|
tree
2018-03-03
jasonwucj
[NDS3
2
] A
d
d
intrinsic f
u
nc
t
ions for u
n
ali
g
nment memory
.
.
.
commit
|
commitdiff
|
tree
2018-03-03
jasonwucj
[NDS32] Rewrite infrastructure for i
n
t
ri
n
sic
.
commit
|
commitdiff
|
tree
2018-02-26
jasonwucj
[NDS32] Do not use
m
u
lti
p
le load/store instructions
.
.
.
commit
|
commitdiff
|
tree
2018-02-26
jasonwucj
[NDS32] Basi
c
suppor
t
f
or -mc
p
u= and --with-
c
pu= option
s
.
commit
|
commitdiff
|
tree
2018-01-12
jasonwucj
A
d
d
new NDS32 options -mext-perf, -m
e
x
t
-
p
erf2 and
.
.
.
commit
|
commitdiff
|
tree
2017-11-17
jasonwucj
[
NDS32] Reserve more regist
e
r numbers for ne
w
r
egiste
r
s
.
.
.
commit
|
commitdiff
|
tree
2017-11-17
j
a
son
w
ucj
Add nds32 vector modes
.
commit
|
commitdiff
|
tree
2017-11-16
jasonwucj
Pr
o
vide mo
r
e constraints
f
o
r
futu
r
e
u
s
e
.
commit
|
commitdiff
|
tree
2017-11-16
j
a
sonwucj
R
emove th
e
use
l
ess c
o
nstant UNSPEC_VOLATILE_FU
N
C_RE
T
URN
.
commit
|
commitdiff
|
tree
2017-11-16
jaso
n
w
u
cj
Ad
d
new
o
p
tio
n
s: -mext-per
f
,
-
mext-per
f
2
,
-mext-string
.
commit
|
commitdiff
|
tree
2017-09-16
j
asonwuc
j
Use -fsched
-
pressure
an
d
-fomit-f
r
ame-poin
t
er
commit
|
commitdiff
|
tree
2017-09-16
jasonwucj
Ref
i
n
e
f
ormattin
g
a
n
d comment
s
.
commit
|
commitdiff
|
tree
2015-03-10
jasonwucj
[NDS32]
Rename some variables so
that we can clearly
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
jasonwucj
[
N
DS32
]
Have sib
l
i
n
g calls optmization to be per
f
ormed
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
jasonwucj
[NDS32] Hav
e
shirnk-wra
p
ping optimization t
o
be performed
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
ja
s
on
w
ucj
[
NDS32] Fix wron
g
d
a
t
a
flow wh
e
n
bu
i
lding nds32 target
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
jasonwucj
[NDS32][DOC] Remove -mfo
r
ce-fp-as-gp, -mforbid-fp-as
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
jasonw
u
cj
[NDS32][DOC] Describ
e
-mcmo
d
el= option instead
o
f
.
.
.
commit
|
commitdiff
|
tree
2015-01-16
jason
w
ucj
Mi
n
o
r
date
f
ix
in gcc/ChangeLog an
d
gcc/test
s
uite/Chan
g
e
L
o
g
.
.
.
commit
|
commitdiff
|
tree
2015-01-14
jas
o
nwucj
[
N
DS32] Remove some featu
r
es
a
n
d
options that are not
.
.
.
commit
|
commitdiff
|
tree
2015-01-13
j
a
sonwucj
[NDS32]
C
onsider
-
mcmodel=X
i
n nds32
_
l
egitimate_add
r
ess_p
.
.
.
commit
|
commitdiff
|
tree
2015-01-13
j
a
s
onw
u
cj
[NDS32]
I
mple
m
ent TARGET_EN
C
ODE
_
SECTION_
I
NFO to stor
e
.
.
.
commit
|
commitdiff
|
tree
2015-01-13
jason
w
ucj
[ND
S
32] Conside
r
TARGET_C
M
ODEL_LARGE
f
or functi
o
n
c
all
.
.
.
commit
|
commitdiff
|
tree
2015-01-13
jasonwu
c
j
[ND
S
32]
P
r
o
vide TARGET_CMODEL_[SMAL
L
|MEDIUM
|
LA
R
GE]
.
.
.
commit
|
commitdiff
|
tree
2015-01-13
jasonwu
c
j
[NDS32] Remove -mgp-direct/-mno-g
p
-direc
t
option
s
.
commit
|
commitdiff
|
tree
2015-01-13
jasonwucj
[
N
DS32] A
d
d -mcm
o
del= o
p
ti
o
n to support
differ
e
nt code
.
.
.
commit
|
commitdiff
|
tree
2014-12-16
j
aso
n
wucj
PR target/64217
commit
|
commitdiff
|
tree
2014-12-12
ja
s
onwu
c
j
A
dj
u
s
t
t
h
e comment in contr
i
b/
d
ownload
_
pr
e
requisties
.
commit
|
commitdiff
|
tree
2014-12-10
jasonwucj
* doc/libg
c
c
.
t
exi:
U
pdate
t
ex
t
to
m
atch implem
e
ntati
o
n
i
n
commit
|
commitdiff
|
tree
2014-11-21
jasonwucj
[
NDS32] Look into
L
O
_SUM's opera
n
d to de
t
ermine whethe
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
j
a
s
on
w
ucj
[ND
S
32] Create correct CFI inf
o
for v
a
riadic fun
c
ti
o
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
jason
w
ucj
[NDS32] Add m
i
ssing RTX_FRAME
_
RELAT
E
D_P t
o
set f
p
_adjust_ins
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
jasonw
u
cj
[NDS32]
C
omplet
e
-m
a
rch= option design so that it can
.
.
.
commit
|
commitdiff
|
tree
2014-09-16
jasonwu
c
j
C
l
ean up usele
s
s initialization for
IRA if
u
s
i
n
g
LRA
.
commit
|
commitdiff
|
tree
2014-09-03
jasonwucj
[NDS32
]
No need
t
o take pad
d
ing into con
s
id
e
ration
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jasonwucj
[NDS32
]
Pro
v
ide TARGET_ARG_PARTIAL_
B
YTES s
o
that
w
e
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
j
aso
n
wucj
[
N
D
S32] Emit stack
p
ush instructions fo
r
varargs at
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jas
o
nwuc
j
[ND
S
32]
Since we are
g
oing to provide new heur
i
stic
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jaso
n
wucj
[NDS32] Deal with
nameless argument
s
i
n nds32_func
t
io
n
_arg
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jaso
n
w
u
cj
[NDS32] Since ar
g
ument p
o
inter mu
s
t
be 8
-
byte alignment
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jasonwucj
[NDS32] Prepare necessary
varargs
informat
i
on i
n
comput
e
_
s
ta
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jasonwucj
[NDS32] Implement TARGET_SE
T
UP_INCOMING_VARARGS target
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
j
a
s
o
n
w
u
c
j
[
N
DS32]
Define and
r
e
name some GPR-specific stuff
.
commit
|
commitdiff
|
tree
2014-09-03
jasonwucj
[
ND
S
32] Remove unused varia
b
l
es
.
commit
|
commitdiff
|
tree
2014-09-03
j
a
s
o
nwucj
[N
D
S
32] We need
to mak
e
s
u
re it
i
s
NOT a variadic
f
unction
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jasonwucj
[
N
DS
3
2] Consider va
r
args situation wh
e
n cr
e
ating stack
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jas
o
nwucj
[ND
S
32] Add a function to indentify if FUNC is an interrupt
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jasonwucj
[NDS32] Prepar
a
t
i
on i
n
nds32
.
h
of using
regis
t
er
s
to
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jasonwuc
j
[NDS3
2
]
I
n
n
ds32_valid_stack_push_pop
_
p
(
), we look
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jasonwucj
[
N
DS32] Refin
e
the imple
m
e
ntati
o
n and consider CFA
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
jasonw
u
c
j
[N
D
S
32] Refine
the implementa
t
i
o
n and consider
C
F
A
.
.
.
commit
|
commitdiff
|
tree
2014-09-03
ja
s
o
n
wucj
[NDS32] Defin
e
PIC_OFFS
E
T
_TABLE
_
REGNUM t
o
$gp re
g
ister
.
commit
|
commitdiff
|
tree
2014-08-24
jason
w
ucj
Remove CALLER_SAVE
_
PROFITABLE since it is not
u
sed
.
.
.
commit
|
commitdiff
|
tree
2014-08-24
jasonwucj
* ira
.
c: F
i
x typo in comment
.
commit
|
commitdiff
|
tree
2014-07-18
jasonwucj
Follow the GNU coding standard
s
.
commit
|
commitdiff
|
tree
2014-07-04
jasonwucj
Mov
e
f
p-
a
s-gp optimiz
a
tion to
nds32-fp-as-gp
.
c m
o
dul
e
.
commit
|
commitdiff
|
tree
2014-07-04
jason
w
u
c
j
Mo
v
e
memory
related implementatio
n
t
o nds32-memory
.
.
.
commit
|
commitdiff
|
tree
2014-07-04
ja
s
onw
u
cj
Mo
v
e some externa
l
f
unctions used by
m
ach
i
ne description
.
.
.
commit
|
commitdiff
|
tree
2014-07-04
j
asonwucj
Preparation
of n
d
s32-pip
e
lines-auxili
a
r
y
.
c modul
e
for
.
.
.
commit
|
commitdiff
|
tree
2014-07-04
j
a
sonwucj
Move cost
c
alculation to
n
d
s
32-cost
.
c module
.
commit
|
commitdiff
|
tree
2014-07-04
j
a
sonwucj
M
o
v
e
some helper
f
unctions o
f
predic
a
tes and co
n
str
a
ints
.
.
.
commit
|
commitdiff
|
tree
2014-07-04
j
a
sonwucj
Move
builti
n
functions implementation to nds32-intrinsic
.
.
.
commit
|
commitdiff
|
tree
2014-07-04
jasonwucj
Mov
e
I
S
R imp
e
le
n
t
a
tion t
o
n
d
s
32-isr
.
c m
o
dule
.
commit
|
commitdiff
|
tree
2014-07-04
jasonwu
c
j
Add several new files for
p
re
p
ar
a
t
i
on of providing
.
.
.
commit
|
commitdiff
|
tree
2014-06-09
jasonwucj
* ira
.
c
(ira):
D
on't
c
all init_caller_sa
v
e i
f
LRA
.
.
.
commit
|
commitdiff
|
tree
2014-05-20
jasonwucj
2014-05-
2
0 Sebastia
n
Huber <sebastian
.
hub
e
r@embedded
.
.
.
commit
|
commitdiff
|
tree
2014-05-07
jasonwu
c
j
Fix d
a
te
i
n Cha
n
g
eLog
.
commit
|
commitdiff
|
tree
2014-05-07
ja
s
onwucj
* config/nds32/n
d
s32
.
h (HO
N
OR_REG
_
AL
L
OC
_
O
R
D
E
R): Have
.
.
.
commit
|
commitdiff
|
tree
2014-03-26
jason
w
ucj
* doc/ins
t
a
ll
.
t
e
x
i
: Do
c
ument nds32le-*-elf an
d
nds32be
.
.
.
commit
|
commitdiff
|
tree
2014-03-26
jasonwucj
* doc/c
o
ntrib
.
texi: Ad
d
m
y
self as Andes nds32 port
.
.
.
commit
|
commitdiff
|
tree
2014-02-14
jason
w
ucj
2
0
1
4
-
0
2-1
4
Chung-Ju Wu <j
a
son
w
uc
j
@gm
a
i
l
.
c
o
m>
commit
|
commitdiff
|
tree
2014-02-14
j
a
s
onwucj
2014-02-14
Chung-Ju
Wu <ja
s
onwucj@gmail
.
c
om>
commit
|
commitdiff
|
tree
2014-02-14
jasonwucj
2014
-
02-14 Chung-Ju W
u
<jas
o
nwucj@
g
mail
.
com>
commit
|
commitdiff
|
tree
2013-12-20
jas
o
nwucj
201
3
-12
-
20
Chung-Ju W
u
<jas
o
nwu
c
j@
g
mail
.
c
om>
commit
|
commitdiff
|
tree
2013-12-19
jas
o
nwucj
2013-12-19 M
o
nk Chiang
<sh
.
chian
g
04@g
m
ail
.
com>
commit
|
commitdiff
|
tree
2013-12-03
jasonwucj
Fix some testcases fo
r
nds3
2
t
a
rget a
n
d
provide
new
.
.
.
commit
|
commitdiff
|
tree
2013-11-28
jasonwucj
* config/nds32/nds32
.
c (nds32_rtx
_
costs): Adjus
t
MULT
.
.
.
commit
|
commitdiff
|
tree
2013-10-31
jasonwucj
Add new
n
ds32 p
o
r
t, including machi
n
e descripti
o
n,
.
.
.
commit
|
commitdiff
|
tree
2013-07-19
jaso
n
w
ucj
*
MAINTAINERS (nds32 port):
A
d
d Chung-Ju Wu and Shiva
.
.
.
commit
|
commitdiff
|
tree
2013-06-25
jasonwucj
libg
c
c/
commit
|
commitdiff
|
tree
2013-06-19
jasonw
u
cj
g
c
c/testsui
t
e
commit
|
commitdiff
|
tree
2013-06-07
jasonwuc
j
g
c
c/testsuite
commit
|
commitdiff
|
tree
2013-05-24
jasonwucj
2013-
0
5-24 Chung-Ju Wu
<
jasonwucj@g
m
ail
.
com>
commit
|
commitdiff
|
tree
2013-04-10
j
a
sonwucj
2
013-04-10 Chung-Ju Wu
<
j
aso
n
wucj@gm
a
il
.
com>
commit
|
commitdiff
|
tree
2013-04-10
j
asonwucj
2013-04
-
10 Chung-Ju Wu <jason
w
ucj@gmail
.
com
>
commit
|
commitdiff
|
tree