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
Generate PADDI to add large constants if -mcpu=future.
2019-12-17
Michael Meissner
Gene
r
ate PA
D
DI to ad
d
larg
e
cons
t
ants i
f
-mcpu=fut
u
re
.
commit
|
commitdiff
|
tree
2019-12-17
Mi
c
h
ael Meis
s
ner
Use PLI to load
u
p 32
-
bit SImode consta
n
ts if -mcpu
.
.
.
commit
|
commitdiff
|
tree
2019-12-17
M
i
c
h
a
e
l Meis
s
ner
Use PLI t
o
loa
d
up la
r
ge consta
n
t
s if -mcpu=futur
e
.
commit
|
commitdiff
|
tree
2019-11-28
Michael
Meissner
Reformat mov
d
i_i
n
ternal64
.
commit
|
commitdiff
|
tree
2019-11-27
Michael Meissner
Ref
o
rmat movsi_
i
nternal
.
commit
|
commitdiff
|
tree
2019-11-11
Michael Meissner
A
d
d pre
f
ixe
d
insn s
u
pp
o
r
t
for
s
tack_protect_se
t
di
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
M
i
cha
e
l Me
i
ssner
Rework how prefixed i
n
struc
t
ion len
g
th is
calculated
.
commit
|
commitdiff
|
tree
2019-10-23
Michael Meissner
Reformat so
m
e code; Add support
f
or generating PL
W
A
.
.
.
commit
|
commitdiff
|
tree
2019-10-10
Michael Mei
s
sner
Add ch
e
ck fo
r
prefixed addresses
.
commit
|
commitdiff
|
tree
2019-10-03
M
i
chael Meissner
Undo unintended change to predicates
.
md in
s
u
bversion
.
.
.
commit
|
commitdiff
|
tree
2019-10-03
Michael
M
e
issner
U
se
t
h
e SIGNED_
1
6BIT_OFFSET_EXTRA_P macro for 16-bit
.
.
.
commit
|
commitdiff
|
tree
2019-09-30
Mic
h
ael Mei
s
sner
Fix typo in my l
a
st
commit's ChangeLog e
n
t
ry
commit
|
commitdiff
|
tree
2019-09-30
Mi
c
hael
Mei
s
sner
Add initial support
f
or prefixed/P
C
-relat
i
ve addressing
.
commit
|
commitdiff
|
tree
2019-09-11
Michael Me
i
s
s
ner
Simplify
the code
.
commit
|
commitdiff
|
tree
2019-08-05
Michael Mei
s
sner
A
d
d missing Ch
a
ngeL
o
g entry
.
commit
|
commitdiff
|
tree
2019-08-02
Michael Meissner
A
d
d fu
t
u
r
e
.
m
d
.
commit
|
commitdiff
|
tree
2019-08-01
Michael Meissn
e
r
Fix comment
about use of
@pcrel@
g
ot
.
commit
|
commitdiff
|
tree
2019-07-18
Michael Meissner
Ren
a
me
f
unc
t
ion
.
commit
|
commitdiff
|
tree
2019-07-18
Michael
Meis
s
ner
U
p
d
a
t
e Pow
e
rPC comp
i
ler for pc-rel
a
tive suppo
r
t
.
commit
|
commitdiff
|
tree
2019-07-10
M
ichael M
e
issne
r
predicates
.
md (
c
int
3
4_operand): Update SIGN
E
D_34BIT_
O
FFSET_P
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
Michael Meis
s
ner
rs60
0
0-internal
.
h (create_
T
OC_ref
e
re
n
ce
)
: D
e
l
e
te
.
commit
|
commitdiff
|
tree
2019-07-03
Micha
e
l
M
eis
s
ner
altiv
e
c
.
md
(altive
c
_mov<mode
>
, [
.
.
.
]): Ch
a
n
ge
the RTL
.
.
.
commit
|
commitdiff
|
tree
2019-06-28
Michael Meissner
Up
d
ate pc-re
l
ative
sup
p
o
r
t
.
commit
|
commitdiff
|
tree
2019-06-28
Michae
l
Meissner
re P
R
ta
r
get
/
91
0
09 (Bug w
i
t
h
f
u
ture PowerPC patches
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
Michael Meissner
r
s
6
0
00
.
md (isa attribu
t
e): Add support for f
o
r a futur
e
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
Mi
c
hael Meissner
Do no
t
enable -mpc
r
el by default at the cur
r
ent t
i
me
commit
|
commitdiff
|
tree
2018-11-16
Michael Meissner
const
r
ain
t
s
.
md (wF constraint): R
e
move
power9 fusion
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Michael
M
e
issner
rs6000
.
c (TARGET_MANGLE_
D
ECL_ASSEMBL
E
R_NAM
E
): Define
.
.
.
commit
|
commitdiff
|
tree
2018-08-20
M
i
chael Me
i
s
sner
re
P
R t
a
rget
/
87033 (The com
p
iler does no
t
generate
.
.
.
commit
|
commitdiff
|
tree
2018-07-27
Michael
M
eissn
e
r
c
onstrain
t
s
.
md (wG constr
a
in
t
): Delete
,
no long
e
r u
s
ed
.
commit
|
commitdiff
|
tree
2018-06-25
Mich
a
e
l
Me
i
s
s
ner
config
.
g
c
c (powerpc6
4
l
e
*): Revert J
a
nuary 16th
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Micha
e
l Meis
s
ner
pack02
.
c: Use __ibm128 instead of lon
g
double
i
f
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Mi
c
hael Meissner
rs6000
.
c (in
i
t_flo
a
t
1
28_ie
e
e): Preven
t
complex
mu
l
t
i
p
ly
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Michael Meissner
rs6000
.
md (n
e
g<mode>2_int
e
rnal): Use the correct
m
o
de
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Mic
h
ael Meissne
r
rs6000
.
md (extendtfif
2
)
:
Add m
i
ssing 128-b
i
t c
o
nversion
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Michael Meissner
r
e
PR
target/8
5
3
58 (PowerPC: Us
i
ng -mabi=
i
eeelongdouble
.
.
.
commit
|
commitdiff
|
tree
2018-06-06
Mich
a
el Meissner
re PR t
a
rget/85657 (
M
ake __i
b
m128 a
s
epar
a
te typ
e
,
.
.
.
commit
|
commitdiff
|
tree
2018-06-06
Mich
a
el Meissner
r
e
P
R target/85657
(
Mak
e
__ibm128 a se
p
arate t
y
pe,
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
M
i
chael Meissner
re PR t
a
rget/85657 (Make __ibm12
8
a
separate
t
ype,
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
Michael Meissner
re PR target/85657 (M
a
ke __ibm
1
28 a separa
t
e
t
ype,
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
Michael Mei
s
sner
rs6000
.
md (mov<
m
ode>_softfloat, FMOVE32): Re
f
orma
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
Micha
e
l Meissner
rs
6
000
.
c (mode_
s
upports_
d
q
_
fo
r
m): Rename mode_sup
p
or
t
s
_
vsx_d
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
Mic
h
ael Meissner
re PR target/85456 (Power
P
C: Using -mabi=ieeelongdouble
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
Micha
e
l Mei
s
sner
re
PR
t
a
r
get/85424 (The __buil
t
in_pa
c
klo
n
gdouble function
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
Michael M
e
issner
re PR target/84
9
14 (PowerPC complex multiply/divide
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
Michael Meis
s
ne
r
instal
l
.
te
x
i (Conf
i
gur
a
tion): Docum
e
nt t
h
e --
w
ith
-
long
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
Mich
a
el Me
i
s
s
ner
re PR target/84154 (P
o
we
r
PC G
C
C 7 and 8 hav
e
regressi
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
Michael Mei
s
s
n
er
re
PR target/84154 (PowerPC GCC 7 a
n
d
8
have r
e
gression
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
M
i
chael Meiss
n
er
re PR tar
g
et/815
5
0 (
g
c
c
.
ta
r
get/p
o
wer
p
c
/
loop_align
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
Michael Meissner
re PR
t
arg
e
t
/81550 (gc
c
.
target/
p
owerpc/loop
_
al
i
gn
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Michael Meissner
re PR tar
g
et/8386
2
(po
w
erpc: ICE in signbit testc
a
s
e
)
commit
|
commitdiff
|
tree
2018-01-17
Michael M
e
i
s
sner
rs6
0
00
.
c (r
s
6
0
00_emit_move):
If we
load or
st
o
re
a
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Micha
e
l
Meissne
r
co
n
fig
.
gcc
(
p
owerpc*-linux*-*
)
:
Add support
f
or 64
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
M
i
chael Meissne
r
conf
i
gure
.
ac (-
-
with-long-double-format):
A
d
d
suppo
r
t
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Michael Meissner
rs6000
.
c (is_complex_IBM
_
long_double): Explicitl
y
c
heck
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Michael
M
eissner
quad-float128
.
h (IBM
1
28_
T
YPE): Ex
p
licitly u
s
e __ibm128
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Mi
c
hael Mei
s
sner
quad-float12
8
.
h (IBM
1
28_TYPE):
E
xpl
i
cit
l
y
use
_
_ibm128
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
Michael Mei
s
sner
rs6000
.
md (flo
o
r<mode>2):
Add s
u
pp
o
rt for I
E
EE 1
2
8
.
.
.
commit
|
commitdiff
|
tree
2017-12-28
Mic
h
a
el Meissner
builtins
.
def: (_F
l
o
at<N>
an
d
_
F
loat
<
N
>X BUILT_IN_CEIL
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Michae
l
Meiss
n
er
r
e
PR
t
ar
g
et/81959 (PowerPC __fl
o
at128 optimiz
a
tion
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Michael Meissner
_mulkc
3
.
c (_
_
mulkc3)
:
Add forward de
c
laration
.
commit
|
commitdiff
|
tree
2017-11-30
Micha
e
l
M
eis
s
ner
re PR libg
c
c/83112
(Silence warnings fro
m
PowerPC
li
b
gcc
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Mi
c
h
ael M
e
issn
e
r
[
g
cc]
commit
|
commitdiff
|
tree
2017-11-16
Michae
l
Meissner
rs6000
.
c (rs
6
000_expand_buil
t
in): Do not
do the
s
witc
h
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
Michae
l
Meis
s
ner
rs6000
.
md (b
s
wapdi2): On 32-bit ISA 3
.
0
, don't gene
r
ate
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
Mic
h
ael Meissner
rs60
0
0
-
c
.
c (is_float128_p): New helper
f
unction
.
commit
|
commitdiff
|
tree
2017-11-13
Michael
M
eissner
match
.
pd: Conv
e
rt fmin
f
<N>
.
.
.
commit
|
commitdiff
|
tree
2017-11-10
M
i
chael Meiss
n
er
r
s
6000
.
md
(
b
swap
h
i2_re
g
): On ISA
3
.
0 systems, en
a
ble
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
M
i
chael Meissner
re
P
R targ
e
t/82748 (IC
E
with __built
i
n_fabsq and __float128
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
Michael Meiss
n
er
b
u
i
ltins
.
def (DEF_FLOATN
_
BUILTI
N
): Change most _Float
.
.
.
commit
|
commitdiff
|
tree
2017-10-27
Mi
c
hael Meis
s
ner
builtins
.
c (CASE_MAT
H
FN_FLOATN): New helper macro t
o
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Me
i
ssner
aix
.
h (TARGET_IEEEQUAD
_
DEFAULT): Set long double defaul
t
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Michael Meissner
F
ix spacin
g
issue
.
commit
|
commitdiff
|
tree
2017-10-09
Michael Mei
s
sner
<
f
or
g
ot
t
o do svn
a
d
d on the
a
mo
.
h
f
ile>
commit
|
commitdiff
|
tree
2017-10-09
Micha
e
l Meissner
am
o
.
h: New in
c
lude file to provide ISA 3
.
0 atomic
memory
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Michael Meissn
e
r
r
s
6
00
0
-builtin
.
def (BU_FLOAT128_2
_
HW): Define new
helpe
r
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Mic
h
ael Meissn
e
r
vsx
.
md
(
p
eep
h
o
le f
o
r optimizing
m
ove SF to GPR): Adjust
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
M
i
cha
e
l Meissne
r
vsx
.
md (vsx_x
s
cvdpspn)
:
Eliminate use
l
ess al
t
ernativ
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Michael
M
ei
s
s
ner
v
s
x
.
m
d
(
vsx_xs
c
vspdp_sc
a
lar2)
:
Mo
v
e insn so that
it
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Mich
a
el Meis
s
ne
r
rs
6
000
.
md (movsi_fro
m
_df
)
: Opt
i
m
i
ze
c
onvertin
g
a
DFmode
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Mich
a
el
Meis
s
ner
rs6000
.
md (mov
s
i_f
r
om_sf):
A
djust co
d
e to eli
m
inate
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Michael Meissner
r
s
6000
.
md
(extendsi<mod
e
>2): Add a splitter to do
s
i
gn
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
Michael Meissner
<commi
t
missing
f
i
les>
commit
|
commitdiff
|
tree
2017-09-14
M
i
cha
e
l Meiss
n
e
r
rs6000
-
builtin
.
def (B
U
_FLOAT128_
1
_HW): New macr
o
s to
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Mic
h
ael
M
eissner
rs6
0
00-cpus
.
def
(
OTH
E
R
_
V
SX_V
E
CTOR_MASKS
)
: Delete OPTION_MASK
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
Mi
c
hael Mei
s
sner
re PR libquadmath
/
81848
(
Add PowerPC supp
o
r
t to libquadmat
h
)
commit
|
commitdiff
|
tree
2017-08-30
Michael
Meissner
re PR target/82015 (Po
w
erPC should
c
heck
if
2
n
d
ar
g
ument
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
M
i
c
h
a
e
l
Meissner
re PR tar
g
et/82015 (PowerPC
s
ho
u
l
d
check if 2nd a
r
gument
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
Mic
h
ael Meis
s
n
e
r
rs6
0
00
.
opt
(
-
m
po
w
er9-dform-scalar): Delete
u
ndocumented
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
M
icha
e
l Me
i
ssn
e
r
rs6000
.
opt (-mpower9-dform-sc
a
lar): Dele
t
e undocume
n
ted
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
Michae
l
Meissner
rs6
0
00-cpus
.
def
(-mvsx-scalar-float): Delete undoc
u
mented
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Mich
a
el Meissner
re PR target/
8
1593 (Op
t
imiz
e
PowerP
C
vector
set
from
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Me
i
ssner
rs
6
000
-
cpus
.
def (IS
A
_2_7_MASK
S
_SER
V
ER): Delete -mvsx
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Me
i
ssner
rs
6
000
.
c (
r
s6000_i
n
it_hard_regno
_
m
o
de_ok): Eliminate
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Michael Mei
s
sner
rs6
0
00-cpus
.
def
(
IS
A
_2_6_MASKS_
S
ERVER): Delete upper
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael
M
eissn
e
r
cpu
-
b
uilt
i
n
-1
.
c:
C
ha
n
ge test to use #i
f
def __
B
UILTIN_CPU_SUP
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
M
ichael
Meissne
r
re PR target/81
1
9
3
(
PowerPC G
C
C
_
_built
i
n_c
p
u_is and
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Mic
h
ael Meiss
n
er
rs6000
.
c
(rs6000_get_func
t
ion_versions
_
dispatcher)
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Michael Meiss
n
e
r
re
PR
t
arget/8
1
3
4
8
(Po
w
erPC6
4
: Co
d
e bui
l
t
with -mcpu
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Mich
a
el Meiss
n
er
r
e PR ipa
/
81238 (Target
clo
n
e s
u
pport d
o
es no
t
make
.
.
.
commit
|
commitdiff
|
tree
next