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
tree-optimization/99954 - redo loop distribution memcpy recognition fix
2024-04-10
Peter Ber
g
ner
rs6000: Repla
c
e OPT
I
ON_
M
ASK_DIRECT_
M
OVE with O
P
TION_MASK_P8_
.
.
.
2024-04-09 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2024-02-20
Peter Bergner
rs6000: Update inst
r
uction coun
t
s due to combi
n
e changes
.
.
.
2024-02-20 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-12-13
Pe
t
er Ber
g
ner
t
estsuite: Add dg-d
o
com
p
i
l
e ta
r
get
c++17
d
i
rective
.
.
.
2023-12-13 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-12-12
Peter Bergner
testsuite
:
Add testcase for a
l
ready
f
ix
e
d PR [PR
1
12822]
2023-12-12 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-08-31
Peter Be
r
gn
e
r
rs600
0
: Upd
a
te inst
r
uction counts to match
v
e
c_* cal
l
s
.
.
.
2023-08-31 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-07-10
P
eter Bergner
rs600
0
:
R
emove redundant MEM_P predic
a
te usa
g
e
2023-07-10 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-20
P
eter Bergner
rs6000:
Don't ICE when
compiling the __builtin_vec
_
xst_
t
r
unc
.
.
.
2023-03-20 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2023-03-18
Peter Bergner
lra: Ignore deb
u
g
insns
and notes
i
n co
m
bine_reload_insn
.
.
.
2023-03-17 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-09-02
Peter B
e
rgn
e
r
r
s
6
000: Use NO_EXPR t
o
cas
t
to
M
M
A pointe
r
types
2022-09-02 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-09-01
Pet
e
r
Be
r
gner
rs6000: Don't ICE when we disassemble an MMA va
r
iable
.
.
.
2022-08-31 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-08-28
P
e
ter Be
r
gner
rs6000: Allo
w
co
n
v
e
rsions of
MMA point
e
r types [PR106017]
commit
|
commitdiff
|
tree
2022-07-26
Pete
r
Bergner
c:
H
andle i
n
itializ
a
tions of o
p
aque
t
ypes [PR1
0
6016]
2022-06-17 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-07-25
Peter Ber
g
ner
rs6
0
00: A
d
just
-mdejagn
u
-cpu to f
i
lte
r
out -
m
t
une
.
.
.
2022-07-25 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-05-18
Peter B
e
rgne
r
rs6000:
P
refer assignin
g
t
h
e
M
MA vector ope
r
ands to
.
.
.
2022-05-17 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-04-11
Peter Bergner
r
s
6000: Handl
e
pcrel
s
ibcalls to longcall functions
.
.
.
2022-04-11 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-03-25
P
e
ter Bergner
rs6000: Update te
s
tsuit
e
to use -mdejagnu-
c
pu= and
.
.
.
2022-03-25 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-03-15
Peter Bergner
rs6000
:
Fix invalid address passed to __builtin_mma_d
i
sassem
.
.
.
2022-03-15 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-03-04
Pete
r
Bergner
rs6000: Allo
w
-ml
o
ng-doub
l
e-64 after -mabi={ibm,ie
e
e
.
.
.
2022-03-04 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2022-02-15
Pete
r
Be
r
gne
r
r
s
6
0
00: Retry
t
begin
.
instructi
o
ns that
c
an f
a
i
l intermit
t
ently
2022-02-15 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-12-14
Peter Bergn
e
r
rs6000: Do
n
ot allow
c
ombin
i
ng
of mul
t
i
ple assemble
.
.
.
2021-12-14 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-12-07
Peter Bergne
r
test
s
uite:
Fix check_effective_target_rop_
o
k [PR10
3
556
.
.
.
2021-12-07 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-12-03
Pet
e
r Be
r
g
n
er
rs6000: tes
t
s
u
i
t
e:
Add r
o
p_
o
k
e
f
f
ective-ta
r
get function
2021-12-03 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-12-01
P
e
te
r
Bergner
middle-end: Skip
i
nitia
l
ization
of
opaque
type
var
i
ables
.
.
.
2021-12-01 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-11-16
Peter Bergner
r
s
6
0
00:
MMA test c
a
s
e
emits w
r
o
n
g
code
when
bu
i
lding
.
.
.
2021-11-16 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-09-14
Peter B
e
rgner
rs6000: Disable opt
i
mizing multiple xxseta
c
cz i
n
structions
.
.
.
2021-09-14 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-08-19
P
e
te
r
Bergner
rs6000: F
i
x ICE exp
a
ndin
g
lxvp
and stxvp gimple built
.
.
.
2021-08-19 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-07-14
Peter B
e
rgner
rs6000: Ge
n
erate an
l
x
vp instead o
f
two a
d
jacent lxv
.
.
.
2021-07-14 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-07-14
Peter
B
e
rgner
rs6000: Mo
v
e
rs6000
_
sp
l
i
t
_multireg
_
move
to later in
.
.
.
2021-07-14 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-07-07
Peter Bergner
rs6000: Harden mma_init_builtins
2021-07-07 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-07-02
Pete
r
Bergner
r
s6000: Ad
d
MMA __built
i
n_vsx
_
lxvp
and __bui
l
tin_vsx_stxvp
.
.
.
2021-07-02 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-06-14
Peter Bergner
rs6000: MMA
built
i
n usa
g
e ICEs when
used in a #pragma
.
.
.
2021-06-14 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-06-10
Peter Ber
g
ner
i386: Add
V
8
Q
I and othe
r
64bit vector
perm
u
tations
.
.
.
commit
|
commitdiff
|
tree
2021-06-10
Peter Bergner
rs6
0
00: Add
new __b
u
iltin_vsx_build_p
a
ir and __builtin_mma_b
.
.
.
commit
|
commitdiff
|
tree
2021-05-31
Peter Bergner
rs60
0
0: MMA
test
c
ase ICE
s
u
si
n
g -O
3
[PR998
4
2
]
2021-05-30 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-03-08
Peter Bergner
rs600
0
: Fix
i
nvalid split
s
wh
e
n using Altivec
s
tyl
e
.
.
.
2021-03-08 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-02-26
Peter Bergner
rs6000: F
i
x ICE in rs6000_in
i
t_built
i
ns when compiling
.
.
.
2021-02-25 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-02-23
Peter Be
r
gner
r
s
6000: Add support for
c
o
m
p
atib
i
lity built-i
n
s
2021-02-23 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-02-15
Peter B
e
rgner
rtl-optimization:
Fix unini
t
ialized us
e
o
f
opa
q
ue mode
.
.
.
2021-02-15 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2021-02-11
P
e
ter B
e
rgner
rs
6
000
:
Fix i
n
v
alid address
u
sed in
M
MA b
u
ilt-i
n
f
u
n
ct
i
on
2021-02-11 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-12-03
Peter Bergner
c++: Treat OPAQUE_TYPE typ
e
s as a
n
aggrega
t
e type
.
.
.
2020-12-02 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-11-06
Peter Bergner
rs
6
0
0
0: Use the correct minimized te
s
tc
a
s
e
commit
|
commitdiff
|
tree
2020-11-06
Pet
e
r Bergner
rs6
0
00: F
i
x default
alig
n
ment ABI break
ca
u
sed
by MMA
.
.
.
2020-11-06 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-09-01
P
eter Bergner
rs6
0
0
0:
M
MA built-in di
e
s with i
n
corr
e
ct shar
i
ng
o
f
.
.
.
2020-09-01 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-08-18
Pe
t
er Bergner
r
s60
0
0:
R
en
a
me instruction xvcvbf16sp to xvcvbf16
s
p
n
commit
|
commitdiff
|
tree
2020-08-13
Pet
e
r
B
e
r
gner
rs6000: ICE
w
hen using an MMA t
y
pe as a fun
c
tion p
a
ram
.
.
.
2020-08-13 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-08-08
Peter Bergner
rs6000:
MMA built-ins reject
t
ypedefs of MM
A
type
s
2020-08-08 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-08-06
Peter Bergner
r
s
6
000:
Don't ICE when spilling
a
n MMA accumulator
2020-08-06 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-07-22
Peter
B
ergner
rs6000: __bui
l
tin_mma_disassemble_acc() doesn't store
.
.
.
2020-07-22 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-07-21
Peter Bergner
rs6000: Upd
a
te test case cou
n
t when compiling for power9
2020-07-21 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-07-18
Peter Bergner
rs6000
:
Generate
_Decimal128 to
_Decimal32 h
a
r
dware
.
.
.
2020-07-17 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-07-09
Pe
t
er Bergne
r
r
s6000: Allow M
M
A b
u
ilt-in initializa
t
ion regardless
.
.
.
2020-07-09 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-06-26
Peter Bergner
rs60
0
0
:
Ad
d
sup
p
ort for __bui
l
tin_cpu
_
is ("power1
0
")
2020-06-25 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-06-21
Peter Be
r
gne
r
rs6000: Ad
d
MMA bui
l
t-in f
u
nction definitions a
n
d te
s
t
.
.
.
2020-06-20 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-06-21
P
e
ter Be
r
g
ner
rs6000: A
d
d base supp
o
rt
a
nd type
s
for defi
n
ing MMA
.
.
.
2020-06-20 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-04-30
Peter B
e
rgn
e
r
cse: Add test cas
e
.
[
PR94740]
commit
|
commitdiff
|
tree
2020-04-17
Pet
e
r Bergner
rs6
0
0
0
:
F
ix ICE in decompose_normal_address
.
[PR93974]
commit
|
commitdiff
|
tree
2020-04-01
Peter Berg
n
er
subreg:
F
ix PR94123,
SVN r273240 c
a
uses gcc
.
target
.
.
.
2020-04-01 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2020-02-26
Peter B
e
rgner
rs6000: Fix mor
e
tes
t
suite fal
l
out from r
s
6000_legitimat
e
_ad
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
Peter Bergner
rs6000: Fix infinite lo
o
p bu
i
lding ghosts
c
ript
a
nd
.
.
.
commit
|
commitdiff
|
tree
2020-02-20
P
e
ter B
e
rgner
rs6000: Fix infinite loop build
i
ng
gho
s
tsc
r
ip
t
and
.
.
.
commit
|
commitdiff
|
tree
2020-02-08
Peter Bergner
rs6000: Fix testsu
i
te fallout
f
r
om previou
s
fix
.
[PR9313
6
]
commit
|
commitdiff
|
tree
2019-12-30
P
eter Be
r
gner
Fix b
u
i
ltin funct
i
ons needles
s
ly using VIEW_CONVERT_
E
XPRs
.
.
.
commit
|
commitdiff
|
tree
2019-12-18
Pe
t
er
B
e
r
gner
F
ix POWER dfp test case targ
e
t
t
e
sts
.
commit
|
commitdiff
|
tree
2019-12-04
Pet
e
r
B
ergner
Do not defin
e
builtins that overl
o
ad disabled builti
n
s
.
commit
|
commitdiff
|
tree
2019-11-27
Peter Be
r
g
n
er
Do not defi
n
e D
F
P builti
n
f
u
nction
s
,
i
f DFP h
a
s been
.
.
.
commit
|
commitdiff
|
tree
2019-11-08
Peter
Berg
n
er
Add another test
case to exerc
i
se th
e
previous MODE_PARTIAL_
.
.
.
commit
|
commitdiff
|
tree
2019-11-07
Peter Bergner
All
o
w
MODE_PARTIA
L
_INT modes for integer constant input
.
.
.
commit
|
commitdiff
|
tree
2019-10-16
Peter Bergner
In PR70010, a function is
m
arked
w
ith
ta
r
ge
t
(
n
o-vsx
.
.
.
2019-10-16 Peter
Bergner
<bergner@linux.ibm.com>
2019-10-16 Peter
Bergner
<bergner@linux.ibm.com>
commit
|
commitdiff
|
tree
2019-07-31
Peter
B
ergner
re P
R
ta
r
get/91050 (-m
d
ejagnu-cpu=<cpu> does not affect
.
.
.
commit
|
commitdiff
|
tree
2019-05-19
Pete
r
Bergner
* MAINTAINERS: Update my em
a
il address
.
commit
|
commitdiff
|
tree
2019-04-18
P
ete
r
B
ergn
e
r
r
e PR rtl-optimization/87871 (test
c
ases fa
i
l after
.
.
.
commit
|
commitdiff
|
tree
2019-04-17
Peter
B
er
g
ner
ir
a
-conflicts
.
c (prin
t
_
a
l
l
o
cno_conflicts
)
: A
l
w
a
ys
print
.
.
.
commit
|
commitdiff
|
tree
2019-03-27
Peter Bergner
re
PR rtl-optimizat
i
on/89313 (ICE in process_alt_operands
.
.
.
commit
|
commitdiff
|
tree
2019-03-06
P
e
ter
Ber
g
ner
re PR rtl-optimi
z
ation/88845 (I
C
E in lra_set_insn_recog_data
.
.
.
commit
|
commitdiff
|
tree
2019-01-24
Peter Berg
n
er
alti
v
e
c
.
md (b
u
i
ld_vecto
r
_mask_f
o
r_loa
d
)
:
Use M
E
M_P
.
commit
|
commitdiff
|
tree
2018-12-17
P
eter
B
erg
n
er
re PR targe
t
/87870
(ppc64le
generates poo
r
code whe
n
.
.
.
commit
|
commitdiff
|
tree
2018-12-13
Pet
e
r Bergner
t
a
rg
e
t
.
h (htm_available):
A
dd
s
upport for PPC_FEATURE2_HTM_
N
.
.
.
commit
|
commitdiff
|
tree
2018-12-07
Pet
e
r Be
r
g
n
er
re
P
R target/
8
7496 (ICE in
a
ggregate_value_p
a
t gcc
.
.
.
commit
|
commitdiff
|
tree
2018-11-30
Peter Bergner
re PR target/87
4
96 (
I
CE i
n
aggregate_
v
alue_p at g
c
c
.
.
.
commit
|
commitdiff
|
tree
2018-11-29
Peter
B
erg
n
e
r
r
e PR targe
t
/87496 (
I
CE
in a
g
gregate_value_p
a
t
gcc
.
.
.
commit
|
commitdiff
|
tree
2018-11-19
Pet
e
r Be
r
gn
e
r
r
e
P
R rtl-optimiz
a
tion/88033 (ICE on valid code at
.
.
.
commit
|
commitdiff
|
tree
2018-11-14
P
e
ter Bergner
re PR rtl-optimization/87507 (IRA u
n
n
e
c
e
ssarily uses
.
.
.
commit
|
commitdiff
|
tree
2018-11-13
Peter Bergner
r
e PR middle
-
e
nd/87899 (
r
264897
caus
e
mis-compiled
.
.
.
commit
|
commitdiff
|
tree
2018-11-09
P
e
ter Berg
n
er
Update ChangeLog e
n
try
commit
|
commitdiff
|
tree
2018-11-08
P
e
ter Bergner
r
e
P
R rtl-opti
m
iza
t
ion/87600 (Fix for
PRs 86939
a
nd
.
.
.
commit
|
commitdiff
|
tree
2018-10-12
Peter Bergner
re P
R
rtl-op
t
i
m
ization/
8
7600 (Fi
x
for PRs 86939 and
.
.
.
commit
|
commitdiff
|
tree
2018-10-06
P
e
ter Bergner
re PR rt
l
-opti
m
i
za
t
ion/86939 (
I
R
A incorrectly c
r
eates
.
.
.
commit
|
commitdiff
|
tree
2018-10-04
Peter Bergner
Add mi
s
sing
C
ha
n
g
e
Log ent
r
y for previous
c
ommit
commit
|
commitdiff
|
tree
2018-10-04
Pe
t
er
B
erg
n
er
re PR rtl-opti
m
izatio
n
/87466
(IRA and LRA spi
l
l a
l
l
.
.
.
commit
|
commitdiff
|
tree
2018-09-30
Peter Berg
n
er
re
P
R rtl-opti
m
ization
/
86
9
39 (IRA inc
o
rre
c
tly creates
.
.
.
commit
|
commitdiff
|
tree
2018-07-06
Peter
Berg
n
er
re
PR targ
e
t/8
6
324 (
t
est
s
uite
t
est div
k
c3-1
.
c
FAI
L
s
.
.
.
commit
|
commitdiff
|
tree
2018-06-08
Peter B
e
rgner
re PR target/8
5
755 (
P
o
werPC
G
cc's -mupdate produc
e
s
.
.
.
commit
|
commitdiff
|
tree
2018-06-06
P
e
t
er
Berg
n
er
re PR target/63177 (Powerpc no-vfa-vect-de
p
end
-
2
.
c
.
.
.
commit
|
commitdiff
|
tree
2018-04-04
Peter Bergner
re PR r
t
l
-o
p
t
i
m
ization/84878 (IC
E
:
S
egmentation faul
t
.
.
.
commit
|
commitdiff
|
tree
2018-03-31
Peter Berg
n
e
r
re PR testsuite/8054
6
(
F
AIL: gc
c
.
t
a
rget/po
w
erpc/bool3
.
.
.
commit
|
commitdiff
|
tree
2018-03-29
Peter Bergner
re PR target/84912 (__b
u
iltin_
d
i
v
de* produce Internal
.
.
.
commit
|
commitdiff
|
tree
2018-03-28
Peter
Bergner
Fix typo in las
t
ChangeLog entry
commit
|
commitdiff
|
tree
2018-03-28
P
e
ter
B
ergner
re
PR
t
arget/8
4
912 (__bui
l
tin_divde* produce Internal
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
P
e
ter Berg
n
er
bui
l
t
ins-1-le
.
c: Rename duplicate test fro
m
this to
.
.
.
commit
|
commitdiff
|
tree
2018-03-23
Peter Bergner
builtins-1-le
.
c: Fil
t
er ou
t
gimple folding
d
i
sabled
.
.
.
commit
|
commitdiff
|
tree
next