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
Rework how prefixed instruction length is calculated.
2019-10-23
Mic
h
a
e
l Meissner
Rework
h
ow pref
i
xed in
s
truction le
n
gth is calculated
.
commit
|
commitdiff
|
tree
2019-10-23
Michael Me
i
ssner
Reformat some code; Add suppo
r
t for generating PLWA
.
.
.
commit
|
commitdiff
|
tree
2019-10-10
M
i
chael Meissner
Add
check
f
o
r
prefixed
a
d
d
r
esses
.
commit
|
commitdiff
|
tree
2019-10-03
Mich
a
el Me
i
s
sner
U
ndo unintended
chang
e
to predicates
.
md in s
u
bvers
i
on
.
.
.
commit
|
commitdiff
|
tree
2019-10-03
Michael Meiss
n
er
Use the S
I
GNED_16BIT_OFFSET_EXTRA_P macro for 16-bit
.
.
.
commit
|
commitdiff
|
tree
2019-09-30
M
ichael Meis
s
ner
Fix typo in my last
co
m
mit's Cha
n
geLo
g
e
ntry
commit
|
commitdiff
|
tree
2019-09-30
M
ichael Meissner
Ad
d
init
i
a
l
s
upport for prefixed/PC-r
e
l
ative
addressing
.
commit
|
commitdiff
|
tree
2019-09-11
Michael
Meissner
S
i
mplify
the cod
e
.
commit
|
commitdiff
|
tree
2019-08-05
Michael Mei
s
sn
e
r
Add missing ChangeL
o
g entry
.
commit
|
commitdiff
|
tree
2019-08-02
Mic
h
ael Meissne
r
Add
f
uture
.
md
.
commit
|
commitdiff
|
tree
2019-08-01
Michael Meissner
Fix c
o
mment about use of @pcrel@got
.
commit
|
commitdiff
|
tree
2019-07-18
Michae
l
M
e
i
s
sn
e
r
R
ename function
.
commit
|
commitdiff
|
tree
2019-07-18
M
ichael
M
ei
s
sner
Upd
a
te PowerP
C
compiler for pc-relat
i
ve support
.
commit
|
commitdiff
|
tree
2019-07-10
Michael
Meissner
predi
c
a
t
es
.
md (c
i
n
t
34_
o
perand): Up
d
ate SIGNE
D
_34BIT_
O
FFSET_P
.
.
.
commit
|
commitdiff
|
tree
2019-07-09
Michael M
e
i
s
sn
e
r
rs60
0
0-int
e
r
nal
.
h (create_TOC_refe
r
ence): Delet
e
.
commit
|
commitdiff
|
tree
2019-07-03
Michael Me
i
ss
n
er
a
l
tiv
e
c
.
m
d
(altivec_m
o
v
<mode>, [
.
.
.
]
):
C
hang
e
th
e
RTL
.
.
.
commit
|
commitdiff
|
tree
2019-06-28
Michae
l
Meis
s
ner
U
p
da
t
e pc-relative supp
o
rt
.
commit
|
commitdiff
|
tree
2019-06-28
Mich
a
el
Meiss
n
er
re
P
R tar
g
et/910
0
9 (Bug with f
u
ture Power
P
C patches
.
.
.
commit
|
commitdiff
|
tree
2019-06-20
M
i
chael Meissner
rs600
0
.
m
d (isa
att
r
ibute):
A
dd s
u
pport for for a future
.
.
.
commit
|
commitdiff
|
tree
2019-06-11
M
i
cha
e
l
M
eissner
Do not
e
nabl
e
-mpcrel
by defaul
t
at the
c
u
rrent ti
m
e
commit
|
commitdiff
|
tree
2018-11-16
Michael Meissner
constraints
.
md (wF
c
onst
r
aint):
Remove power9 fusion
.
.
.
commit
|
commitdiff
|
tree
2018-10-24
Michael M
e
issner
rs
6
000
.
c (TARGET_M
A
N
G
L
E_DECL_
A
SS
E
M
B
LER_NAME): Define
.
.
.
commit
|
commitdiff
|
tree
2018-08-20
Michael Meissner
re
P
R target/87033
(
The compil
e
r
does
n
o
t
genera
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-07-27
Mi
c
hael Meissner
constraints
.
md (wG constr
a
int):
De
l
ete, n
o
lon
g
er
u
s
ed
.
commit
|
commitdiff
|
tree
2018-06-25
Michael
M
eissner
config
.
gcc (powe
r
pc6
4
le*): R
e
vert January 16th
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Mic
h
ael Mei
s
sn
e
r
p
a
c
k02
.
c: Use __
i
bm
1
28 instead of long
double if the
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Michael Meiss
n
er
rs60
0
0
.
c (ini
t
_
f
loat128_ieee
)
: Prevent complex
m
ultiply
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Michae
l
M
eissner
rs600
0
.
md (n
e
g<mode>2_i
n
ternal): Use the
c
orrect mode
.
.
.
commit
|
commitdiff
|
tree
2018-06-21
Mich
a
el Meissner
rs
6
00
0
.
md (ext
e
ndtfif2): Add missing 128-
b
it conversi
o
n
.
.
.
commit
|
commitdiff
|
tree
2018-06-18
Mic
h
ael M
e
issner
re PR target/
8
5358 (Pow
e
r
P
C
:
U
sing -m
a
b
i
=ieeelong
d
ouble
.
.
.
commit
|
commitdiff
|
tree
2018-06-06
M
ichael Meis
s
ner
re
PR target/
8
5
6
57 (Ma
k
e __ib
m
128
a
separate type,
.
.
.
commit
|
commitdiff
|
tree
2018-06-06
Michae
l
Meissner
re PR tar
g
et/8
5
657
(
M
ake __ibm128 a separate t
y
p
e
,
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
Mic
h
a
e
l
Meissner
re PR tar
g
et/85657 (Make __ibm128 a separate type,
.
.
.
commit
|
commitdiff
|
tree
2018-05-21
M
ichael Me
i
s
s
ner
r
e PR targ
e
t
/85657
(
Make __ibm128 a se
p
a
r
ate type,
.
.
.
commit
|
commitdiff
|
tree
2018-05-11
Mi
c
hael
M
eissner
rs6000
.
m
d
(
mo
v
<mode>_soft
f
loat, FMOV
E
32)
:
R
e
f
orm
a
t
.
.
.
commit
|
commitdiff
|
tree
2018-05-10
Michael
M
eissner
rs6000
.
c (mode
_
suppo
r
ts_dq_form):
R
ename mode_supports_vsx_d
.
.
.
commit
|
commitdiff
|
tree
2018-04-20
Mich
a
el Meis
s
n
e
r
re PR target/85456
(
P
ower
P
C
:
Using -mabi=i
e
eelongdouble
.
.
.
commit
|
commitdiff
|
tree
2018-04-17
Michael
Meiss
n
er
re PR t
a
rget/85424 (The __buil
t
in_packlongdouble function
.
.
.
commit
|
commitdiff
|
tree
2018-03-27
Michael M
e
issner
re PR
targ
e
t/84914
(P
o
wer
P
C
comp
l
ex
multiply/divide
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
Michael Meis
s
ner
inst
a
ll
.
texi (Configuration)
:
D
o
cument the --wit
h
-long
.
.
.
commit
|
commitdiff
|
tree
2018-02-07
Michael Meissner
re PR tar
g
et
/
84154 (PowerPC GCC 7
a
nd 8 have
re
g
res
s
ion
.
.
.
commit
|
commitdiff
|
tree
2018-02-06
Mi
c
hael Meissner
re PR target/84154
(
Pow
e
rP
C
GCC 7
an
d
8 have regression
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Mi
c
hael M
e
iss
n
e
r
re P
R
target/81
5
5
0
(gc
c
.
target/pow
e
rpc/loop_a
l
ign
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-25
Mi
c
hael Meissner
re PR target/81
5
5
0 (gcc
.
t
a
rg
e
t/powe
r
p
c
/loop_align
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Mic
h
ael Meissner
re PR targe
t
/
83862 (powerpc:
I
CE in signbit testcase)
commit
|
commitdiff
|
tree
2018-01-17
Michael Meissner
rs6
0
00
.
c (rs
6
000_emit_move
)
: If we lo
a
d
o
r store a
.
.
.
commit
|
commitdiff
|
tree
2018-01-17
Mi
c
hael
Meissner
confi
g
.
gcc
(
power
p
c
*
-linux*-*
)
: Add support for 6
4
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
M
i
cha
e
l Me
i
ssner
c
o
nfigu
r
e
.
ac (--with-long-d
o
uble-
f
ormat): Add sup
p
ort
.
.
.
commit
|
commitdiff
|
tree
2018-01-10
Michael Mei
s
sne
r
rs
6
000
.
c (is
_
complex_I
B
M_lon
g
_double
)
:
E
x
pl
i
citly check
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Mic
h
ael Meissner
quad-float128
.
h (IBM128_T
Y
PE): Expli
c
itly
u
s
e
__i
b
m
1
2
8
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Michae
l
Meissne
r
q
uad-float1
2
8
.
h (
I
B
M
128
_
TYPE): E
x
p
l
icitly
use __ibm128
.
.
.
commit
|
commitdiff
|
tree
2018-01-03
Mi
c
hael Mei
s
s
n
er
rs6000
.
md (f
l
oor<mode>2): Add su
p
port for IEEE 128
.
.
.
commit
|
commitdiff
|
tree
2017-12-28
Micha
e
l Meissn
e
r
builtins
.
def: (_Floa
t
<N>
and _Float<N>X BUILT_
I
N_CEIL
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
Micha
e
l
M
eissner
re PR target/
8
195
9
(
Powe
r
PC
_
_float128
o
ptimization
.
.
.
commit
|
commitdiff
|
tree
2017-12-01
M
ichael Meissner
_mu
l
k
c
3
.
c (__
m
ulkc3): Add forward dec
l
ara
t
i
o
n
.
commit
|
commitdiff
|
tree
2017-11-30
Michael Meissner
re PR libgcc/831
1
2 (Silence warnings from PowerPC libgcc
.
.
.
commit
|
commitdiff
|
tree
2017-11-27
M
ichael M
e
issner
[gcc]
commit
|
commitdiff
|
tree
2017-11-16
Michael Meiss
n
er
rs
6
0
00
.
c
(
r
s6000_expand_builtin)
:
Do
n
ot
d
o the sw
i
tch
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
Michael Meissner
rs6000
.
md (bs
w
apdi2): On 32-bit
I
SA 3
.
0
,
don't g
e
n
erate
.
.
.
commit
|
commitdiff
|
tree
2017-11-14
M
i
c
h
ael Meissner
rs6000-c
.
c (is
_
float1
2
8_p): New h
e
lper function
.
commit
|
commitdiff
|
tree
2017-11-13
Michae
l
Meiss
n
er
match
.
pd:
Convert
f
minf<N>
.
.
.
commit
|
commitdiff
|
tree
2017-11-10
M
ichael
M
eis
s
ner
rs6000
.
md (bswaphi2_reg): On ISA 3
.
0 system
s
,
e
nable
.
.
.
commit
|
commitdiff
|
tree
2017-11-06
Michael Meis
s
ne
r
re PR target/827
4
8
(ICE with __
b
uiltin_fabsq and __float1
2
8
.
.
.
commit
|
commitdiff
|
tree
2017-10-31
M
ichae
l
Meissner
builtins
.
def (DEF_FL
O
ATN_
B
U
ILTIN)
:
Cha
n
ge
most _Float
.
.
.
commit
|
commitdiff
|
tree
2017-10-27
Michael Meissner
b
uiltins
.
c (CASE_MATHFN_FLOATN
)
: New
helper m
a
cro to
.
.
.
commit
|
commitdiff
|
tree
2017-10-26
Michael Meissner
aix
.
h
(
TARGET_IEEEQUAD_DEFAULT): S
e
t
long double
defa
u
lt
.
.
.
commit
|
commitdiff
|
tree
2017-10-12
Michael Meissner
Fix spa
c
ing issue
.
commit
|
commitdiff
|
tree
2017-10-09
Micha
e
l Meiss
n
er
<forgot to do svn a
d
d on the amo
.
h
f
ile>
commit
|
commitdiff
|
tree
2017-10-09
Michael
M
eissne
r
a
m
o
.
h
:
New includ
e
file to provi
d
e
I
SA 3
.
0
atomic memory
.
.
.
commit
|
commitdiff
|
tree
2017-10-03
Mi
c
hael Meis
s
ner
rs6000-bu
i
ltin
.
def
(BU_FLOAT128_2_HW)
:
Defi
n
e new helper
.
.
.
commit
|
commitdiff
|
tree
2017-09-27
Michael Meissner
vsx
.
md (p
e
ephole for optimizi
n
g
m
ove S
F
to GPR): Adjust
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Michael Meiss
n
er
vsx
.
md (vsx_xscvdpspn)
:
Eliminate useless alternat
i
ve
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Mic
h
ael Meissner
vsx
.
md
(
vsx_xscvspdp_scalar2): Move insn so that it
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Michael Meiss
n
er
rs6000
.
m
d
(
m
ov
s
i_from_df): Optimize converting a DFmo
d
e
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Michae
l
Meissner
r
s
600
0
.
md
(mo
v
s
i
_fro
m
_
sf)
:
Adjust
c
o
de
t
o elimin
a
te
.
.
.
commit
|
commitdiff
|
tree
2017-09-26
Michael Meissner
rs600
0
.
md (
e
x
t
end
s
i<mode>2): Add
a splitte
r
to do
s
ign
.
.
.
commit
|
commitdiff
|
tree
2017-09-21
Michael
Meissn
e
r
<commit missing
files>
commit
|
commitdiff
|
tree
2017-09-14
Michael Mei
s
s
n
er
rs60
0
0-builtin
.
de
f
(
B
U_
F
LOAT128_1_HW): New macros
to
.
.
.
commit
|
commitdiff
|
tree
2017-09-06
Michael Meissner
rs6000-
c
pus
.
def (OTHER
_
VS
X
_VECTOR_MASKS):
Delete OPTION_MASK
.
.
.
commit
|
commitdiff
|
tree
2017-09-01
Michael Meissner
re
PR libquadma
t
h/81848 (Add PowerPC
s
upport
t
o
l
i
bqua
d
mat
h
)
commit
|
commitdiff
|
tree
2017-08-30
M
i
chael
M
eissne
r
r
e
PR
target/82015 (PowerPC should
c
h
eck if
2
nd
argument
.
.
.
commit
|
commitdiff
|
tree
2017-08-29
M
ic
h
ael Meissner
re P
R
ta
r
g
e
t
/82015
(PowerP
C
should check if
2
nd argument
.
.
.
commit
|
commitdiff
|
tree
2017-08-25
Michael
M
eissner
rs6000
.
opt (-mpower9-dform-scalar):
D
e
lete
u
ndocumented
.
.
.
commit
|
commitdiff
|
tree
2017-08-24
Mich
a
el
Meissner
r
s
6
000
.
opt (-mpower9-d
f
o
r
m-sca
l
ar):
De
l
ete
u
ndocumen
t
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-08-21
Michael Meissne
r
rs6000-c
p
us
.
d
e
f
(-mvsx-sc
a
lar-float): Delete und
o
cumented
.
.
.
commit
|
commitdiff
|
tree
2017-08-07
Michael
M
eis
s
ner
re PR target/815
9
3 (Optimize PowerPC vect
o
r set from
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael M
e
i
s
sner
rs6000-cpus
.
def (ISA
_
2
_7_MASKS_
S
ERVER):
Delete
-
mvsx
.
.
.
commit
|
commitdiff
|
tree
2017-07-26
Michael Meissner
rs6000
.
c (rs6000_init_hard_regno_m
o
de_ok):
Eliminate
.
.
.
commit
|
commitdiff
|
tree
2017-07-24
Mic
h
ael Mei
s
sner
rs6000-cpu
s
.
def (ISA_2_6_MASKS_SERVER): Delete uppe
r
.
.
.
commit
|
commitdiff
|
tree
2017-07-19
M
i
chael Meiss
n
er
cpu
-
builti
n
-1
.
c: Ch
a
nge test to
u
se #ifd
e
f _
_
BUI
L
TIN_CPU_SUP
.
.
.
commit
|
commitdiff
|
tree
2017-07-12
Michael
M
e
iss
n
e
r
re PR
ta
r
get/8
1
193 (Powe
r
P
C
G
CC __builtin_cpu_
i
s
a
nd
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Michael Meissner
rs6000
.
c
(
r
s
6
000_get_f
u
nction_
v
ersions
_
dispatcher)
.
.
.
commit
|
commitdiff
|
tree
2017-07-07
Mi
c
hael
Meissner
re PR
t
arget/81348 (
P
ow
e
rPC64: Cod
e
built with -
m
cpu
.
.
.
commit
|
commitdiff
|
tree
2017-06-28
Michael Meiss
n
er
re PR ipa/8123
8
(Tar
g
et cl
o
ne suppo
r
t does not
make
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
Michael
Mei
s
sner
re PR ta
r
get
/
80510
(
Optimi
z
e
P
ower7/p
o
wer8
Altivec
.
.
.
commit
|
commitdiff
|
tree
2017-06-23
Mic
h
ael Meissner
re P
R
ipa/81185
(Tar
g
et clones su
p
port gene
r
a
tes awkward
.
.
.
commit
|
commitdiff
|
tree
2017-06-21
Michael
M
ei
s
sner
re
PR tar
g
et/805
1
0 (Opti
m
ize Power7/
p
owe
r
8 Alti
v
ec
.
.
.
commit
|
commitdiff
|
tree
2017-06-20
Michael Meissn
e
r
re PR t
a
rge
t
/
79
7
99 (Imp
r
ove
v
ec_ins
e
rt of float o
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
Michae
l
Mei
s
sner
r
s6000
.
c
(
make
_
res
o
l
ver_func): Upda
t
e
i
nit_lowered_emp
t
y_fu
n
.
.
.
commit
|
commitdiff
|
tree
2017-06-05
Mic
h
ael
Meissner
r
s600
0
.
c (toplevel): Include att
r
i
bs
.
h
.
commit
|
commitdiff
|
tree
next