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
Add support for large prefixed address in adjusting a vector address.
2020-01-07
Michael Meissner
A
d
d s
u
pport
f
or lar
g
e prefixed address in adjustin
g
.
.
.
commit
|
commitdiff
|
tree
2019-12-20
M
i
c
h
a
el
Meissner
Rename signed integer 1
6
/
3
4-bit macros
.
commit
|
commitdiff
|
tree
2019-12-17
Michael Mei
s
sn
e
r
G
en
e
rat
e
PADDI to add larg
e
constants
i
f -mcpu=future
.
commit
|
commitdiff
|
tree
2019-12-17
Mic
h
ae
l
Meissner
Use
P
LI
to load up 32-bit
SIm
o
de constants if -mcp
u
.
.
.
commit
|
commitdiff
|
tree
2019-12-17
M
ichael Meis
s
ner
Us
e
P
L
I to lo
a
d up
l
arge c
o
nstants
i
f -mcpu=future
.
commit
|
commitdiff
|
tree
2019-11-28
M
i
chael Meissner
Ref
o
rm
a
t m
o
vdi
_
i
n
ternal64
.
commit
|
commitdiff
|
tree
2019-11-27
Michael
M
eissner
Ref
o
r
m
at movsi_internal
.
commit
|
commitdiff
|
tree
2019-11-11
M
ichael Meissner
Ad
d
pr
e
f
ixed ins
n
suppor
t
for stack_p
r
otect_setdi
.
.
.
commit
|
commitdiff
|
tree
2019-10-23
Michael Mei
s
s
ner
Rewo
r
k
h
ow prefixed instruction length is
c
alc
u
lated
.
commit
|
commitdiff
|
tree
2019-10-23
Mi
c
hae
l
Meissner
R
eformat some code;
A
d
d support for generating PLWA
.
.
.
commit
|
commitdiff
|
tree
2019-10-10
Michael Meis
s
n
e
r
Add check fo
r
prefi
x
ed add
r
esses
.
commit
|
commitdiff
|
tree
2019-10-03
Michael
Meissner
Undo unin
t
end
e
d chan
g
e to
p
redicates
.
md in sub
v
ers
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-10-03
M
i
chael Meissner
Us
e
th
e
S
I
GNED_16BIT_O
F
FSET_EXT
R
A
_
P macr
o
for 16-bit
.
.
.
commit
|
commitdiff
|
tree
2019-09-30
Michael Meiss
n
er
Fix typo in my l
a
st co
m
mit's
C
hangeL
o
g e
n
t
ry
commit
|
commitdiff
|
tree
2019-09-30
Michael Meissne
r
A
dd initial
suppo
r
t for
prefixed/PC-relative
addres
s
ing
.
commit
|
commitdiff
|
tree
2019-09-11
Michael Meissner
Simplif
y
the code
.
commit
|
commitdiff
|
tree
2019-08-05
Mi
c
hael Meissner
Add
m
issing ChangeLo
g
entr
y
.
commit
|
commitdiff
|
tree
2019-08-02
Michael Meissn
e
r
A
d
d futur
e
.
m
d
.
commit
|
commitdiff
|
tree
2019-08-01
M
i
c
h
ael M
e
is
s
ner
Fix commen
t
about use of @pcrel@got
.
commit
|
commitdiff
|
tree
2019-07-18
M
ichael
Meissn
e
r
Rename funct
i
on
.
commit
|
commitdiff
|
tree
2019-07-18
M
i
chael Meissn
e
r
Update PowerPC
compiler for pc-rel
a
tive suppor
t
.
commit
|
commitdiff
|
tree
2019-07-10
Michae
l
Meiss
n
er
predicates
.
md (cint34_operand): Update SIGNED_34B
I
T_
O
FFSET_P
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
Michae
l
Meissn
e
r
r
s
6000-
i
nter
n
a
l
.
h (create_TOC_re
f
erence
)
: Delete
.
commit
|
commitdiff
|
tree
2019-07-03
Michael Meis
s
n
er
altivec
.
md (altivec_mov<mode>, [
.
.
.
])
:
C
h
ange the R
T
L
.
.
.
commit
|
commitdiff
|
tree
2019-06-28
M
i
chael Meissner
Update
p
c-
r
elative
su
p
p
ort
.
commit
|
commitdiff
|
tree
2019-06-28
Michael Mei
s
sne
r
re PR
target
/
91009
(
B
ug
wi
t
h futur
e
Po
w
e
rPC
p
atches
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
M
ichael Meissner
rs6
0
00
.
md
(i
s
a attribute): Add support
f
or
for a
f
uture
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
Micha
e
l Meissner
Do n
o
t enable -mpcrel by def
a
ult at
t
h
e current
tim
e
commit
|
commitdiff
|
tree
2018-11-16
Michae
l
Meissner
const
r
aint
s
.
md (w
F
constraint): Remove power9 fusio
n
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
M
i
chael M
e
issner
rs6000
.
c (TARGET_MANG
L
E
_
DECL
_
ASSEMBLER_NAME): D
e
f
i
ne
.
.
.
commit
|
commitdiff
|
tree
2018-08-20
Michael Meissner
re
P
R targe
t
/87033
(
The com
p
iler
d
oes not generate
.
.
.
commit
|
commitdiff
|
tree
2018-07-27
Mi
c
hael Meissner
constrai
n
ts
.
md (wG con
s
traint): D
e
lete
,
no l
o
ng
e
r
used
.
commit
|
commitdiff
|
tree
2018-06-25
Michael Meissner
confi
g
.
gcc (po
w
erpc64le*): Revert January
1
6
th
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
M
i
chael Meissner
p
ack02
.
c
: Use __
i
bm128 ins
t
e
a
d of long double if
t
he
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
M
i
c
hael
M
eis
s
ner
rs
6
000
.
c (init_float128_iee
e
)
:
P
revent complex mu
l
t
iply
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Mich
a
el Mei
s
sner
rs60
0
0
.
md (neg<mode>2_internal): Use the correc
t
mode
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Michael
Me
i
ssne
r
rs6000
.
md (ex
t
end
t
fif2): Ad
d
mi
s
sing
128-bit conversion
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Michael Meissne
r
re PR tar
g
et/8535
8
(
P
o
w
e
rPC: Usin
g
-mabi=ieeelongdoubl
e
.
.
.
commit
|
commitdiff
|
tree
2018-06-06
Michael
M
eissn
e
r
re PR
t
arget
/
85657 (Make
_
_i
b
m
128
a
s
e
parate type
,
.
.
.
commit
|
commitdiff
|
tree
2018-06-06
Michael Mei
s
sner
re PR ta
r
get/85657 (Mak
e
_
_
ibm128 a
separate type,
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
Michael Meissner
re PR t
a
rget/856
5
7 (Make __ib
m
128 a
s
eparate type,
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
Michael Meissner
re PR t
a
rget/856
5
7 (Ma
k
e
__i
b
m128 a separat
e
type,
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
Michae
l
Meissner
rs
6
000
.
md (mo
v
<mode>
_
softfloat,
FMOVE32): Reformat
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
Mi
c
hael Meissner
rs6000
.
c (mode_suppor
t
s_dq_form): Rena
m
e mode_supports_vsx_
d
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
Mi
c
hael
M
eissner
re PR target/85
4
56
(
Po
w
erPC: Using -m
a
bi=ieee
l
ongdoub
l
e
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
Micha
e
l
M
eissner
re PR target/85
4
2
4 (
T
he __builtin_pa
c
k
longdouble function
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
M
i
chael Meissne
r
re PR target/8
4
914 (PowerPC comp
l
ex multip
l
y/d
i
vid
e
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
Michael Meissner
in
s
tall
.
texi (Configuration)
:
Document th
e
--with-long
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
M
i
ch
a
e
l
Meissner
re PR target/84154
(
PowerPC GCC 7 and
8 ha
v
e r
e
gression
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
Michael Meissner
r
e
P
R target/84154 (PowerP
C
GC
C
7 and 8 have reg
r
e
s
sion
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Mich
a
e
l
M
e
i
s
sner
r
e
PR targ
e
t/81550 (gc
c
.
t
a
r
g
et/powerpc/loop_ali
g
n
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
Michael Meissner
re
PR target
/
81550 (gcc
.
target/powerpc/loop_
a
lign
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Michael
M
eissner
re
P
R t
a
rget/83862 (powerpc: ICE in sig
n
bit
t
estcase)
commit
|
commitdiff
|
tree
2018-01-17
Michael
Meissner
rs6000
.
c (
r
s600
0
_emit_move): If
we load o
r
store a
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Micha
e
l
M
e
i
ssner
config
.
gcc (p
o
werpc*-linux*-*): Add su
p
port for 64
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Michael Mei
s
sner
c
o
nfig
u
re
.
ac (--
w
ith-long-doubl
e
-fo
r
mat): Add support
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Micha
e
l
M
eissner
rs6
0
00
.
c (is_complex_IBM_long_dou
b
le): Explicitly
check
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Mi
c
hael Meissner
qu
a
d
-
float128
.
h (IBM128_
T
Y
P
E): Expli
c
i
tly u
s
e
__ibm
1
28
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Michael Meissner
quad-float128
.
h (IBM128_TYPE
)
:
Explicitl
y
use __ibm12
8
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
Mi
c
h
ael Meissner
rs6000
.
md (floor<
m
o
de>2)
:
A
dd
suppo
r
t
for IEEE 128
.
.
.
commit
|
commitdiff
|
tree
2017-12-28
Michael
M
eissner
bui
l
tins
.
d
ef: (_Float
<
N> and _Float<N>
X
BUILT_IN_CEI
L
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Michael Meissne
r
re PR target/81959 (PowerPC __
f
l
o
at1
2
8 optimizatio
n
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Micha
e
l Meissner
_mulkc3
.
c (_
_
mul
k
c3): Add forward declaration
.
commit
|
commitdiff
|
tree
2017-11-30
Michael Meis
s
ner
r
e PR li
b
gcc/83112
(
S
i
l
ence w
a
rnings fro
m
PowerPC libgcc
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
Mi
c
hael Mei
s
s
n
e
r
[
gcc]
commit
|
commitdiff
|
tree
2017-11-16
Michae
l
Meissn
e
r
rs6000
.
c (rs6000_expand
_
built
i
n): Do not do the switch
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
Michael Meissner
r
s
6000
.
md (bswapdi2): On 3
2
-bit ISA 3
.
0, don't gen
e
rate
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
Michael Meissner
rs6000-c
.
c
(
i
s_float128_p): New help
e
r
function
.
commit
|
commitdiff
|
tree
2017-11-13
Mi
c
hael M
e
i
s
sner
match
.
pd: Co
n
ver
t
fminf<N>
.
.
.
commit
|
commitdiff
|
tree
2017-11-10
Michae
l
Meissner
r
s
6
00
0
.
md (bswa
p
hi
2
_reg): On
I
S
A 3
.
0 systems, enable
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Michael Meis
s
ner
re PR
t
arg
e
t/82748
(ICE with
__builtin_f
a
bsq and
__float
1
28
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
M
ic
h
a
e
l Me
i
ssner
bu
i
lt
i
ns
.
def (DEF_
F
LOATN_BUILT
I
N)
:
Change most
_
Float
.
.
.
commit
|
commitdiff
|
tree
2017-10-27
Michael Meissner
builtins
.
c (
C
ASE_MATHF
N
_FL
O
ATN): New helper macro to
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Meissner
a
i
x
.
h (TA
R
G
E
T_IEEEQUAD_
D
EFAULT): Set l
o
ng double default
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Mic
h
ael Meissner
Fix spacing issue
.
commit
|
commitdiff
|
tree
2017-10-09
Micha
e
l Meissner
<forgot
t
o do svn a
d
d
on the amo
.
h file>
commit
|
commitdiff
|
tree
2017-10-09
Michael M
e
i
ssne
r
amo
.
h:
N
ew include file to
p
rovide I
S
A 3
.
0
atomic memory
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Mi
c
hae
l
M
e
issn
e
r
rs600
0
-
bu
i
lti
n
.
def (BU_FLOAT128_2
_
H
W
): Defin
e
ne
w
h
e
lper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Michael Meissne
r
v
sx
.
md (peepho
l
e
f
or opt
i
mizing
m
ove
SF t
o
GPR):
A
djust
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Michael Meissne
r
vsx
.
md (vsx_xscvd
p
spn): Elimi
n
ate us
e
less al
t
ernat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Michael M
e
is
s
ner
vsx
.
md
(vsx_xsc
v
spdp_scala
r
2):
Move insn
so that i
t
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
M
i
c
hael Me
i
ssner
r
s6000
.
md (movsi_fro
m
_
df): Opt
i
mize co
n
verting a DFm
o
de
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Mic
h
ael Meissner
rs6000
.
m
d
(movsi_from_sf
)
: Adjust code to eliminate
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Michael
Meissner
rs6000
.
md (e
x
tendsi
<
mode>2): Add a
s
plitter
t
o do sign
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
Mich
a
el M
e
issner
<commit missing files>
commit
|
commitdiff
|
tree
2017-09-14
M
i
cha
e
l Meissner
rs60
0
0-builtin
.
d
ef (BU_FLOAT128_1_HW): New macr
o
s to
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Meis
s
ne
r
rs
6
00
0
-cpus
.
de
f
(
OTHER_VSX_VECTOR_MASKS): Dele
t
e
O
P
T
ION_
M
ASK
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
Michael Meissner
r
e
P
R libquadm
a
th/81848
(Ad
d
P
owerPC support to
l
i
b
qu
a
dmath)
commit
|
commitdiff
|
tree
2017-08-30
Michael M
e
issn
e
r
re P
R
t
arge
t
/82015 (Pow
e
rP
C
should check if 2nd argum
e
nt
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
Michael Meissne
r
r
e PR target/82015 (
P
owerPC should
c
heck
i
f 2nd argume
n
t
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
Mic
h
ael Meissner
r
s
6000
.
opt (-mpower9-dform-scalar): Delete undocumented
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
M
ich
a
el Meissner
r
s
6000
.
opt (-mpo
w
er9-dfor
m
-scala
r
): Delete u
n
d
o
c
umented
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
M
ichael Meissner
rs6
0
00-
c
pus
.
def (-mvsx-
s
calar-float
)
: Delet
e
u
ndocumented
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Mich
a
el Meissner
re PR
t
arget/81593 (Optimize PowerPC vector set from
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Mic
h
a
el Meissner
rs6000-cp
u
s
.
d
ef (I
S
A_2_7_MASKS_SER
V
E
R)
:
Delete -mvsx
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Meissner
rs6000
.
c (rs6000_in
i
t_hard
_
regno_mode_o
k
)
:
Eliminate
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mi
c
hael Meissner
rs60
0
0-cpus
.
de
f
(ISA_2_6_
M
ASK
S
_SER
V
ER
)
:
Delete upper
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
Michael Meissner
c
p
u-builtin-
1
.
c:
C
hange test to us
e
#ifdef __B
U
ILTI
N
_CPU_SUP
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
Mi
c
ha
e
l
Meissner
re PR target/811
9
3
(
P
ow
e
rPC GCC __builtin_cpu_is and
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
M
i
chael Me
i
ssner
r
s
600
0
.
c (rs6000_get_function_versi
o
ns_dispatcher)
.
.
.
commit
|
commitdiff
|
tree
next