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
S/390: Fix rtl standard names for vector unpack low->lo
2017-09-26
k
r
ebbel
S/390: Fix
rtl standard name
s
f
or vector unpa
c
k
l
ow->lo
2017-09-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-09-26
k
rebb
e
l
S/390
:
Add FP vec_pa
c
k/
u
npack
2017-09-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-09-26
k
r
ebbel
S
/
39
0
: Add support f
o
r vec_shr
2017-09-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-09-26
krebbel
S/39
0
: Add widening
vector
m
ult
lo/hi
p
a
t
terns
2017-09-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-09-26
kr
e
bbel
Enable ve
c
t testcases on
S
/
390
.
2017-09-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-09-01
k
r
e
bbel
S/390: PR8
2
012: Implement CAN_INLINE_P
t
arget hook
.
2017-09-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-09-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-07-31
kr
e
bbel
[
C
o
m
m
itted] S/390: Support z14 as CPU name
.
2017-07-31 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-07-27
krebbel
S/390:
F
ix PR81534
2017-07-27 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-07-27 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-07-18
krebbe
l
F
i
x
PR81
3
62:
V
e
c
t
o
r
peeling
commit
|
commitdiff
|
tree
2017-07-12
kreb
b
e
l
S/39
0
: Remove loc spli
t
t
e
r
2017-07-12 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-07-12
krebb
e
l
S/39
0
:
C
alcu
l
ate costs fo
r
load/store o
n
c
o
ndition
2017-07-12 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-06-30
krebbel
profile-count
.
h: Fix
t
y
pos and wh
i
tes
p
ace issue
s
.
2017-06-30 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-06-30
krebb
e
l
S/390: Adj
u
st
to the recent branch p
r
obability chan
g
es
.
2017-06-30 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-06-28
krebbel
S/
3
90: New
option -mpic-dat
a
-is-te
x
t-relative
2017-06-28 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-06-28 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-06-01
krebbel
S
/390: Don't fetch the retur
n
address early with ooo
2017-06-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-05-30
krebbel
Vector
p
e
e
l
in
g
cost model
6/6
commit
|
commitdiff
|
tree
2017-05-30
k
rebbel
Vector p
e
eling cost
m
odel 5/6
commit
|
commitdiff
|
tree
2017-05-30
krebbel
Vector peeling cost model
4
/6
commit
|
commitdiff
|
tree
2017-05-30
kreb
b
e
l
Vector pe
e
ling cost model
3/6
commit
|
commitdiff
|
tree
2017-05-30
krebbel
Vecto
r
peel
i
ng cost model
2/6
commit
|
commitdiff
|
tree
2017-05-30
krebbel
Vector pee
l
ing cost model 1
/
6
commit
|
commitdiff
|
tree
2017-05-24
kre
b
b
el
S/
3
90: Fix PR807
2
5
.
2017-05-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-05-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-04-25
kreb
b
el
Add mis
s
in
g
changelog
e
ntries f
o
r
last com
m
it
.
commit
|
commitdiff
|
tree
2017-04-25
krebbel
S/390: PR8
0
46
4
:
Split MEM->GP
R
vector moves
2017-04-25 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-04-25 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-04-25
krebbel
S/390: P
R
79895: F
i
x
TImode cons
t
ant handling
2017-04-25 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-04-25 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-04-25
krebbel
S/390:
PR80080:
O
ptimize atomic patterns
.
commit
|
commitdiff
|
tree
2017-04-25
kre
b
bel
S/39
0
: Load an
d
test peep
h
ol
e
.
commit
|
commitdiff
|
tree
2017-04-25
kre
b
bel
S/390:
U
se load-on-condition in csto
r
e
c
c4
commit
|
commitdiff
|
tree
2017-04-05
krebbel
PR t
a
rge
t
/79890:
S/390
:
Fix crash
.
commit
|
commitdiff
|
tree
2017-04-05
krebbel
S/390
:
Initialize
v
ariable to
avoid wa
r
ning
2017-04-05 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-04-04
kr
e
bbel
[Ada][
S
/390] Fix Memory_Size
defin
i
t
ion
.
2017-04-04 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-04-03
krebbel
Do
n
't xfail on s390
.
commit
|
commitdiff
|
tree
2017-04-03
krebbel
Fix s390 testcase vcond-shift
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390
:
arch12
:
New
b
uiltins
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
kreb
b
e
l
S/390:
a
rch12: Support n
e
w vector floating point modes
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: arch12: Support the mu
l
/add/sub
t
ract
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
kre
b
bel
S
/
390: arch
1
2: Add indirect branch pattern
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
kre
b
bel
S/39
0
: arch12:
A
dd vllezlf ins
t
ruction
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390:
arch12: New vector
popco
u
nt
v
ariants
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390:
a
rch12: A
d
d sup
p
ort f
o
r ne
w
v
ecto
r
bit
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S
/3
9
0: arc
h
1
2: Ad
d
arch12 optio
n
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
k
r
ebbel
S/390:
Rearrange fi
x
uns_tr
u
nc pattern defin
i
tions
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
kre
b
bel
S/390: Use
wfc for sca
l
ar vector com
p
ares
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: M
o
ve and
r
ename vec
t
or ch
e
ck
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: movdf impr
o
vements
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebb
e
l
S/390:
m
o
vsf/sd pa
t
tern fix
e
s
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
kre
b
bel
S/390: vec_init improve
m
e
n
ts
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S
/
390: Impro
v
e
s
u
pport of 128 bit
vecto
r
s
in
GPRs
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S
/
390: Rename cpu facility vec to vx
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S
/390:
P
R79904: Disallow r
e
g + sy
m
_r
e
f literal pool
.
.
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
k
r
eb
b
el
S
/
390:
PR79893: Add
d
iagnost
i
cs vec_load
_
b
n
dry builtin
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-20
krebbel
S/390
:
P
R
788
5
7:
D
on't
u
se
load
a
nd test if result is
.
.
.
2017-03-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-03-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-09
krebbel
S/
3
90: Add
missing c
o
n
s
traints in
b
uilt
i
n p
a
tt
e
rns
2017-03-09 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-06
krebbel
S/390: D
i
sable
vectorizat
i
on for loo
p
s with few ite
r
ations
commit
|
commitdiff
|
tree
2017-03-06
krebb
e
l
S/390: Chan
g
e 2-byte NOPs
commit
|
commitdiff
|
tree
2017-02-23
k
r
ebbel
PR 68749: S/
3
90: D
i
sable
i
fcvt-
4
.
c
f
or -
m
3
1
.
commit
|
commitdiff
|
tree
2017-02-15
krebbel
PR
t
arget/79241: S/3
9
0
:
define TARG
E
T_CUSTOM_FU
N
C
T
ION_DE
S
C
R
I
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
krebbel
S
/
390: Cleanup:
Remove built
i
n type flags
.
2017-02-14 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-09
kre
b
bel
S/390: Fi
x
glob pattern
f
or
vector test
s
.
2017-02-09 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-06
krebbel
PR 78348: Limit
amou
n
t of unrolling i
n
t
est
.
commit
|
commitdiff
|
tree
2017-02-06
k
r
ebbel
S/390:
Use mac
r
os from hwint
.
h where pos
s
ible
.
commit
|
commitdiff
|
tree
2017-02-06
krebb
e
l
S/39
0
: A
d
d
SIZ
E
_TYPE comme
n
t
.
2017-02-06 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
krebbel
S/390: Remove unused expa
n
ders from vx-builtins
.
md
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
krebbe
l
S
/
390: Add missing
comments l
i
sting
m
nemonics
.
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
krebbel
S/390: Ren
a
me __S3
9
0_VX__
t
o __VX
_
_
.
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-01-31
krebbel
S/39
0
:
R
en
a
me __S390_ARCH_LEVEL__ to __AR
C
H__
.
2017-01-31 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-01-31 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-01-30
krebb
e
l
S/3
9
0: PR targ
e
t
/79
2
40: Fix
a
s
s
ertion
in
s390_e
x
tzv_shi
f
t_
o
k
.
commit
|
commitdiff
|
tree
2017-01-27
krebbel
S/3
9
0
: F
i
x matching setmem_
l
ong_a
n
d*
.
commit
|
commitdiff
|
tree
2017-01-18
krebbel
S/
3
90: Do
w
nc
a
s
e
first letter of erro
r
messages
.
2017-01-18 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-01-18 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-01-05
k
r
ebbel
S/390: Additional memset/memcp
y
runtime te
s
ts
.
commit
|
commitdiff
|
tree
2017-01-05
k
rebbel
S
/
3
9
0:
Unroll m
v
c
loop for memcpy with small constant
.
.
.
2017-01-05 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-01-05 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-01-05
k
rebbel
S/390: Unro
l
l mvc/xc
loop for m
e
mse
t
with
small const
a
nt
2017-01-05 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2017-01-05 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-01-05
krebbel
S/390: mems
e
t: A
v
oid overl
a
pping
M
VC o
p
erands between
.
.
.
2017-01-05 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-22
krebbe
l
varasm: Pr
o
pagate litpool decl alignment to generated
.
.
.
2016-12-22 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-12-22 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-22
k
rebb
e
l
Run t
e
sts on
l
y
if the machine
s
u
p
ports the in
s
truction
.
.
.
commit
|
commitdiff
|
tree
2016-12-19
krebbel
PR t
a
rg
e
t/
7
8748: S
/
390: Fix ICE wit
h
ANDC splitt
e
r
.
commit
|
commitdiff
|
tree
2016-12-19
kreb
b
el
c
o
mbin
e
:
Omit redu
n
dant
A
ND i
n
change_zero_ext
.
commit
|
commitdiff
|
tree
2016-12-02
kr
e
b
b
el
S
/390: Fix setmem-long test
.
commit
|
commitdiff
|
tree
2016-12-02
kr
e
bbel
S/390: Fix RTL sharing whe
n
g
e
nerating reg note
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
krebb
e
l
Do
n
ot simplify "(an
d
(reg) (const bit)" to if_then_
e
l
s
e
.
commit
|
commitdiff
|
tree
2016-12-02
kreb
b
el
S/390: Fix litp
o
ol-r3-1
.
c
.
commit
|
commitdiff
|
tree
2016-12-02
krebb
e
l
PR target/77822:
S
390: Validate argument ra
n
ge of
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
PR target/77822: Add h
e
lper
m
acro EXTRA
C
T_ARGS_IN
_
RANGE
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
rebbel
S/390: Define vectorizatio
n
_cost hook
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
krebbe
l
S/39
0
: A
d
d vector pack/unpack
patterns
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
krebbel
Ad
d
testcase mis
s
ing in last c
o
mmit
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390: Merge
c
ompa
r
e of compare results
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
krebb
e
l
S/390:
Fix vector
all/any cc
m
odes
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-11-18
k
reb
b
e
l
S/390:
L
ower requirements for
s
uccessful h
t
m tests
.
commit
|
commitdiff
|
tree
2016-11-18
kr
e
bbel
Re-app
l
y: Dr
o
p excess
size us
e
d
f
o
r
run time
allocated
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
krebbel
RS
6
000: Fix PR 77359: Properly align loca
l
varia
b
l
es
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
krebbel
S/390
:
Add
stat
i
c
OSC breaker if necessary
.
2016-10-28 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-10-28 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-10-28
kr
e
bbel
S/390: Add suppo
r
t
for arch<n> ar
c
h/tun
e
o
p
tions
.
2016-10-28 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-10-28 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-10-20
kreb
b
el
S/390:
Add fallt
h
rough
com
m
ent in
md file
.
2016-10-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-10-10
krebbel
S/390: Wrap mor
e
macro arg
s
int
o
()
2016-10-10 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-09-26
krebbel
S/390: A
d
d
m
i
s
s
i
ng fallthr
o
ugh
c
omments
.
2016-09-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-09-23
krebbel
S/39
0
: Fix hotpatch test cases
.
commit
|
commitdiff
|
tree
2016-09-23
kr
e
bbel
S/390: Improved risbg usage
.
commit
|
commitdiff
|
tree
2016-09-23
k
r
ebbel
S/3
9
0:
En
a
ble wraparound in
s390_conti
g
uous_bitmask_p
.
commit
|
commitdiff
|
tree
2016-09-23
k
rebbel
S/390: Mode attrs "bito
f
f[
_
plus]" s
i
mplify ri
s
bg instructions
.
commit
|
commitdiff
|
tree
next