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: Set the preferred mode for float vectors
2017-09-26
krebbel
S/390: Set the prefe
r
r
ed mode for flo
a
t vectors
commit
|
commitdiff
|
tree
2017-09-26
k
r
eb
b
el
S/390: F
i
x rtl standard
n
ames fo
r
vec
t
or unpack low->lo
commit
|
commitdiff
|
tree
2017-09-26
krebb
e
l
S/
3
90
:
Add FP vec_pack/unp
a
ck
commit
|
commitdiff
|
tree
2017-09-26
krebbel
S/390:
A
dd
support for
v
ec
_
shr
commit
|
commitdiff
|
tree
2017-09-26
kr
e
bbel
S
/
390: Add wi
d
eni
n
g
vector mult lo
/
hi patterns
commit
|
commitdiff
|
tree
2017-09-26
krebbel
Enable
v
ect
t
estca
s
es
o
n S/390
.
commit
|
commitdiff
|
tree
2017-09-01
krebbe
l
S/390: PR82012: Impleme
n
t CAN_INL
I
N
E
_P tar
g
et
hook
.
commit
|
commitdiff
|
tree
2017-07-31
krebbel
[Committed] S/390:
Supp
o
rt z14 as
CPU name
.
commit
|
commitdiff
|
tree
2017-07-27
krebbel
S
/390: Fix PR
8
1534
commit
|
commitdiff
|
tree
2017-07-18
krebbel
Fix PR81362: Vector pe
e
l
i
ng
commit
|
commitdiff
|
tree
2017-07-12
kre
b
b
e
l
S/390: Remove
l
oc splitter
commit
|
commitdiff
|
tree
2017-07-12
krebbel
S/390: Calculate costs for
l
oad/store on
c
o
n
d
ition
commit
|
commitdiff
|
tree
2017-06-30
krebbel
profile-count
.
h:
F
ix typos and whitespace issues
.
commit
|
commitdiff
|
tree
2017-06-30
krebbel
S
/39
0
:
A
d
just to the re
c
ent branch proba
b
i
l
ity ch
a
n
ges
.
commit
|
commitdiff
|
tree
2017-06-28
krebbel
S/390: New option -mpic
-
d
ata-is-text-relati
v
e
commit
|
commitdiff
|
tree
2017-06-01
kreb
b
el
S/390: Do
n
't fetch the re
t
urn add
r
ess ear
l
y
wit
h
ooo
commit
|
commitdiff
|
tree
2017-05-30
krebbel
Vector pe
e
lin
g
c
ost model 6/
6
commit
|
commitdiff
|
tree
2017-05-30
k
r
ebbel
V
e
cto
r
pe
e
lin
g
cost model 5/6
commit
|
commitdiff
|
tree
2017-05-30
krebbel
V
e
ctor peeling cost m
o
del 4/6
commit
|
commitdiff
|
tree
2017-05-30
k
r
ebbel
Vector p
e
e
l
i
n
g
cost model 3/6
commit
|
commitdiff
|
tree
2017-05-30
krebbel
Vector peeli
n
g co
s
t model 2/6
commit
|
commitdiff
|
tree
2017-05-30
krebbel
Vector peeling c
o
s
t model 1/6
commit
|
commitdiff
|
tree
2017-05-24
kr
e
bb
e
l
S/3
9
0: Fix PR80725
.
commit
|
commitdiff
|
tree
2017-04-25
krebbel
A
d
d missing changelog en
t
r
i
e
s for last commit
.
commit
|
commitdiff
|
tree
2017-04-25
krebbel
S/390: PR80464:
Split ME
M
->
G
P
R
vec
t
or move
s
commit
|
commitdiff
|
tree
2017-04-25
krebbel
S
/390: PR79895
:
Fix
T
Imode
c
onsta
n
t handli
n
g
commit
|
commitdiff
|
tree
2017-04-25
k
rebb
e
l
S/390: PR80080: Op
t
imize atomic pa
t
t
erns
.
commit
|
commitdiff
|
tree
2017-04-25
k
r
e
b
bel
S/390: Load and test peepho
l
e
.
commit
|
commitdiff
|
tree
2017-04-25
k
r
eb
b
el
S/390:
Use load-on-
c
ondition
i
n
c
stor
e
c
c4
commit
|
commitdiff
|
tree
2017-04-05
krebbel
PR target/7989
0
: S/39
0
:
Fi
x
c
rash
.
commit
|
commitdiff
|
tree
2017-04-05
k
r
ebbel
S/390: Initialize
variable to avoid warnin
g
commit
|
commitdiff
|
tree
2017-04-04
krebbel
[Ada][
S
/390]
Fix Memory_Size
d
e
finition
.
commit
|
commitdiff
|
tree
2017-04-03
kreb
b
el
Don't xfail on s390
.
commit
|
commitdiff
|
tree
2017-04-03
kreb
b
el
Fix s390 testcase vcond-shift
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: arch12: New builtin
s
.
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S
/
390: arch12: Support new vector fl
o
ating point mode
s
.
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: ar
c
h
12: Sup
p
ort the mul/
a
dd/subt
r
act
commit
|
commitdiff
|
tree
2017-03-24
kre
b
bel
S/390
:
arch12: A
d
d i
n
d
irect
bra
n
ch patte
r
n
commit
|
commitdiff
|
tree
2017-03-24
kr
e
bbel
S/390:
arch12: Add vllezlf instructi
o
n
.
commit
|
commitdiff
|
tree
2017-03-24
krebbe
l
S/
3
90:
a
rc
h
12: N
e
w vect
o
r
popcount variants
commit
|
commitdiff
|
tree
2017-03-24
k
r
ebbel
S/390: ar
c
h12: Ad
d
support for new
v
ecto
r
bit
commit
|
commitdiff
|
tree
2017-03-24
kr
e
bbel
S
/
390: arch12:
Add
arch
1
2
option
.
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/39
0
: Rearrange fixuns
_
t
r
unc pattern definitions
.
commit
|
commitdiff
|
tree
2017-03-24
kre
b
bel
S/390:
Use wfc for scalar vector
c
o
mpares
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/3
9
0
:
Move a
n
d rename v
e
ctor check
.
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: m
o
vdf improvement
s
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/39
0
:
mo
v
sf
/
sd
pattern f
i
xes
.
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: vec_init improve
m
ents
commit
|
commitdiff
|
tree
2017-03-24
k
r
eb
b
el
S/390: Impr
o
v
e
sup
p
ort of
1
28 bit v
e
ctors i
n
GPR
s
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: R
e
name
c
pu facili
t
y
vec to vx
.
commit
|
commitdiff
|
tree
2017-03-24
kreb
b
e
l
S/39
0
: PR79904
:
D
i
sall
o
w reg
+
s
y
m_ref l
i
teral pool
.
.
.
commit
|
commitdiff
|
tree
2017-03-24
kreb
b
el
S/390:
P
R79893:
A
d
d dia
g
nos
t
ics vec_load_bndry buil
t
in
.
commit
|
commitdiff
|
tree
2017-03-20
krebbel
S/390: PR78857: Don't use load and test i
f
resu
l
t is
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
krebbel
S/390: Add missing constraints i
n
built
i
n pa
t
terns
commit
|
commitdiff
|
tree
2017-03-06
krebbel
S/390: Disabl
e
v
ectorization for
l
oo
p
s with few iterations
commit
|
commitdiff
|
tree
2017-03-06
k
r
eb
b
el
S/390: Cha
n
ge 2-byte NOPs
commit
|
commitdiff
|
tree
2017-02-23
kreb
b
el
PR
6
8749: S/390: Dis
a
ble ifcv
t
-4
.
c
f
or -m31
.
commit
|
commitdiff
|
tree
2017-02-15
k
reb
b
el
PR targ
e
t/79241: S/390: define TARGET
_
CU
S
TOM_FUNCT
I
ON
_
DE
S
CR
I
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
k
r
ebb
e
l
S
/
390: C
l
eanup: Remove builtin type flags
.
commit
|
commitdiff
|
tree
2017-02-09
kreb
b
el
S/390: Fi
x
g
l
ob pattern for vector tests
.
commit
|
commitdiff
|
tree
2017-02-06
k
rebbel
P
R 78348
:
L
i
m
i
t
amou
n
t of unrolling
in test
.
commit
|
commitdiff
|
tree
2017-02-06
k
re
b
bel
S/390: Use m
a
c
r
o
s from hwi
n
t
.
h wher
e
p
o
ssib
l
e
.
commit
|
commitdiff
|
tree
2017-02-06
k
r
e
bbel
S
/
390: Add
SIZ
E
_TYPE comment
.
commit
|
commitdiff
|
tree
2017-02-02
kr
e
bbel
S/390: R
e
m
ove un
u
s
ed expanders fro
m
vx-built
i
ns
.
m
d
commit
|
commitdiff
|
tree
2017-02-02
krebbel
S/390: Add missi
n
g commen
t
s
l
i
s
ting mnemonics
.
commit
|
commitdiff
|
tree
2017-02-02
k
r
ebbel
S/
3
9
0
: Rena
m
e __S390_VX__ to __
V
X__
.
commit
|
commitdiff
|
tree
2017-01-31
krebbel
S
/
3
90: Re
n
ame __S390_ARCH_LE
V
E
L__
to _
_
A
R
C
H
_
_
.
commit
|
commitdiff
|
tree
2017-01-30
k
rebbel
S
/390: PR
t
a
rget/
7
92
4
0: Fix asser
t
ion in s390_ext
z
v_shift_ok
.
commit
|
commitdiff
|
tree
2017-01-27
krebbel
S/390:
F
ix mat
c
hing setmem_l
o
ng_and*
.
commit
|
commitdiff
|
tree
2017-01-18
krebbel
S/390:
D
o
wnca
s
e
f
irst le
t
te
r
o
f
err
o
r
m
e
ssages
.
commit
|
commitdiff
|
tree
2017-01-05
k
rebbel
S/390: Add
i
ti
o
n
a
l mems
e
t/memcpy runtime tests
.
commit
|
commitdiff
|
tree
2017-01-05
krebbel
S/390: Unroll mvc loop for memc
p
y with sma
l
l constant
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
krebbel
S/
3
90: Unroll mvc/xc loop for mems
e
t with small constant
commit
|
commitdiff
|
tree
2017-01-05
kre
b
bel
S/
3
90: me
m
set: A
v
oid overlapping MVC oper
a
nds between
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
krebbel
varasm: P
r
op
a
g
ate litpool
d
ecl
al
i
gnmen
t
t
o
ge
n
erated
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
kreb
b
el
Run tests only if
t
he machine suppo
r
ts
t
he instruction
.
.
.
commit
|
commitdiff
|
tree
2016-12-19
kre
b
be
l
PR target/78748
:
S/390: Fix
I
CE
with ANDC
spl
i
tter
.
commit
|
commitdiff
|
tree
2016-12-19
kr
e
bbel
comb
i
n
e: Omit
r
edundant A
N
D in c
h
ange
_
z
ero_ext
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390: Fix
setmem-long
test
.
commit
|
commitdiff
|
tree
2016-12-02
k
r
ebbel
S/390: Fix RTL sharing when generating reg note
.
commit
|
commitdiff
|
tree
2016-12-02
kre
b
bel
Do not simplify "(and (reg
)
(
c
o
n
st bit)"
to
if_then_
e
lse
.
commit
|
commitdiff
|
tree
2016-12-02
k
r
ebbe
l
S/390: Fix
l
itpool-r3-1
.
c
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
PR target/77822: S390: V
a
lidate argum
e
nt rang
e
of
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
r
ebbel
PR t
a
r
g
et/77822: A
d
d hel
p
er mac
r
o E
X
TRAC
T
_ARGS
_
I
N_RANGE
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/3
9
0: Define vect
o
ri
z
a
t
i
o
n
_
cost
h
ook
commit
|
commitdiff
|
tree
2016-12-02
k
r
e
bbel
S/390: Add vector
pack/
u
n
p
ack patterns
.
commit
|
commitdiff
|
tree
2016-12-02
k
rebbe
l
Add tes
t
case missing in last
commi
t
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390
:
Merg
e
comp
a
re of comp
a
re results
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390: Fix
v
ector all/any cc modes
.
commit
|
commitdiff
|
tree
2016-11-18
krebbel
S/390: Lower requirements for
su
c
c
e
ssful htm t
e
sts
.
commit
|
commitdiff
|
tree
2016-11-18
k
rebbel
R
e-apply: Drop e
x
cess size used
for run time allocated
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
k
r
e
bbel
RS6000: Fix PR 77
3
59: Properly align
l
oc
a
l variables
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
krebb
e
l
S/390
:
Add static O
S
C bre
a
ker if
n
ecessary
.
commit
|
commitdiff
|
tree
2016-10-28
krebbel
S
/39
0
: Ad
d
supp
o
rt for arch<n> arch/tune
o
pt
i
ons
.
commit
|
commitdiff
|
tree
2016-10-20
k
r
ebbel
S/390: Add fallthrough co
m
ment
i
n md file
.
commit
|
commitdiff
|
tree
2016-10-10
krebbel
S/390:
W
rap
m
o
re macro args into ()
commit
|
commitdiff
|
tree
2016-09-26
krebbel
S/390: Add missing
f
a
llthrough comm
e
n
t
s
.
commit
|
commitdiff
|
tree
2016-09-23
k
r
ebbel
S
/
390:
Fix hotpatch test c
a
s
e
s
.
commit
|
commitdiff
|
tree
2016-09-23
kr
e
bbel
S/390: Impr
o
ved risbg u
s
age
.
commit
|
commitdiff
|
tree
2016-09-23
krebbe
l
S/390
:
Enable
w
r
a
parou
n
d in s390_contiguous_bitmask_p
.
commit
|
commitdiff
|
tree
next