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: Improve support of 128 bit vectors in GPRs
2017-03-24
krebb
e
l
S/
3
90: Improve sup
p
o
r
t of 128
bi
t
vectors
in GP
R
s
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: Rename cp
u
f
acility vec t
o
vx
.
2017-03-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390
:
PR79904: Disallow
r
eg + s
y
m
_ref liter
a
l p
o
ol
.
.
.
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
re
b
bel
S/390: PR79893: A
d
d dia
g
nostics vec_load_bndry b
u
iltin
.
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: PR78857: Don't use load
and test if
r
e
sult 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
/
390:
A
dd missing constr
a
ints in bui
l
tin pa
t
tern
s
2017-03-09 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-06
kr
e
bbel
S/390: Disable vectorization fo
r
l
oop
s
wi
t
h f
e
w i
t
erations
commit
|
commitdiff
|
tree
2017-03-06
krebbe
l
S
/
39
0
: C
h
ange 2-byte
N
O
Ps
commit
|
commitdiff
|
tree
2017-02-23
krebbel
P
R 68
7
4
9
:
S/390: Di
s
ab
l
e ifcvt-4
.
c for
-
m31
.
commit
|
commitdiff
|
tree
2017-02-15
krebb
e
l
PR
targe
t
/7
9
2
4
1: S/390: define TARGET_CU
S
T
O
M_FUNCTION_DESCRI
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
krebbel
S/390: Clean
u
p:
R
e
m
o
ve b
u
iltin type
f
lags
.
2017-02-14 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-09
krebbel
S/390:
Fix glob
pattern f
o
r vect
o
r tes
t
s
.
2017-02-09 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-06
kre
b
bel
PR 78348: Limit amount of unrolling in test
.
commit
|
commitdiff
|
tree
2017-02-06
kr
e
bbel
S
/
390
:
U
s
e macros
from hwint
.
h
wh
e
re po
s
sibl
e
.
commit
|
commitdiff
|
tree
2017-02-06
krebbel
S/
3
90: A
d
d SIZE_TYPE comment
.
2017-02-06 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
k
rebbel
S/390:
Remov
e
u
nused expand
e
rs f
r
o
m vx-builtins
.
md
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
k
r
ebbel
S/390: Add mis
s
ing comme
n
ts listing mnemonics
.
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
kre
b
bel
S
/390: Rename _
_
S390_
V
X__
to __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
kr
e
bbel
S/3
9
0: Rename _
_
S
390_ARCH_LEVEL__ t
o
_
_ARCH__
.
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
krebbel
S/390: PR target/79240
:
F
ix assertio
n
in s
3
9
0
_ext
z
v_s
h
i
f
t_ok
.
commit
|
commitdiff
|
tree
2017-01-27
krebbel
S/
3
90: Fix matchin
g
setmem_l
o
n
g_and*
.
commit
|
commitdiff
|
tree
2017-01-18
krebbel
S/390
:
Downcase first letter
o
f error
m
essages
.
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
kre
b
be
l
S/390:
Addi
t
ional
m
e
m
set/memcpy ru
n
time
t
ests
.
commit
|
commitdiff
|
tree
2017-01-05
k
r
ebb
e
l
S
/
3
9
0: Un
r
oll mvc loop
fo
r
memcpy w
i
t
h
smal
l
const
a
n
t
.
.
.
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/3
9
0: Unr
o
l
l mvc/
x
c
l
oop for memset
w
ith small c
o
nstan
t
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: memset: Avoi
d
overlapp
i
ng
M
VC opera
n
ds betwe
e
n
.
.
.
2017-01-05 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-22
krebb
e
l
varas
m
: Propagate litpool
dec
l
a
lignment 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
rebbel
R
un tests onl
y
i
f
t
h
e mach
i
n
e
supports the instr
u
ction
.
.
.
commit
|
commitdiff
|
tree
2016-12-19
kre
b
bel
PR target/78748: S/390: Fix ICE
w
ith AN
D
C spli
t
ter
.
commit
|
commitdiff
|
tree
2016-12-19
krebbe
l
c
ombine: O
m
i
t re
d
undant AND in change_zero_ext
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/
3
90: Fix s
e
t
mem-long test
.
commit
|
commitdiff
|
tree
2016-12-02
kreb
b
el
S
/390: Fix RTL sharin
g
when
g
e
nerating reg note
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
krebbel
Do not simpli
f
y
"(a
n
d (reg)
(const b
i
t
)" to if_
t
hen_el
s
e
.
commit
|
commitdiff
|
tree
2016-12-02
krebb
e
l
S/390:
Fix litpool-r3-1
.
c
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
PR target/77822: S39
0
:
Val
i
date
a
rgument range of
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
krebb
e
l
PR
t
a
rget/77822: Add help
e
r macro EXTR
A
CT_ARGS_IN_RA
N
GE
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
kr
e
bbel
S/390: Def
i
ne ve
c
tor
i
zatio
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
krebbel
S/390:
A
dd vecto
r
pack/u
n
pack patterns
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
krebbel
A
d
d testcase missing in last
commi
t
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
k
rebbel
S/390:
M
e
r
ge com
p
are of com
p
are resu
l
ts
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
krebbel
S/390: Fix vector
a
ll/
a
ny cc
m
ode
s
.
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
krebbel
S/390: L
o
wer requiremen
t
s for successful
h
t
m
tests
.
commit
|
commitdiff
|
tree
2016-11-18
krebbel
Re-apply:
Drop exce
s
s size used for run time allocated
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
kr
e
bbel
RS6000: Fi
x
P
R
7
7359: Proper
l
y alig
n
l
o
c
a
l va
r
ia
b
les
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
krebbel
S/39
0
: Add
s
tatic OSC breaker if nec
e
ssary
.
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
krebbel
S/390:
A
dd suppo
r
t
for arch<n>
a
rch/tune options
.
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
k
r
ebbel
S/390: Add fallthrough
c
om
m
e
n
t in md f
i
l
e
.
2016-10-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-10-10
kreb
b
el
S/39
0
: Wrap
m
ore macro arg
s
into (
)
2016-10-10 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-09-26
kre
b
b
el
S
/390: Add m
i
ssing fallthr
o
ugh comments
.
2016-09-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-09-23
k
r
ebbel
S
/
3
9
0: Fix hotpatch test case
s
.
commit
|
commitdiff
|
tree
2016-09-23
k
rebbel
S/3
9
0: Improved ri
s
bg
u
sage
.
commit
|
commitdiff
|
tree
2016-09-23
k
r
e
bbel
S
/390: Enable wraparound in s390_co
n
tiguous_bi
t
m
a
s
k_p
.
commit
|
commitdiff
|
tree
2016-09-23
kre
b
b
e
l
S/390: Mode a
t
trs "bitof
f
[_plus]" sim
p
lify risbg in
s
tructions
.
commit
|
commitdiff
|
tree
2016-08-24
krebbel
Rev
e
rt "Drop exces
s
size used for run time
a
ll
o
cated
.
.
.
2016-08-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-08-23
kre
b
bel
D
r
o
p
excess
s
iz
e
used
f
or ru
n
time allocated stack
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
krebbel
S/39
0
:
Fix insv-1
.
c test with -m3
1
.
commit
|
commitdiff
|
tree
2016-08-23
kr
e
bbel
S/390: Improve re
s
ult veri
f
ication in
test case vec
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
krebbel
S/390: Add splitt
e
r
f
or "
a
nd" with
c
omplement
.
commit
|
commitdiff
|
tree
2016-08-11
krebbe
l
S/390: Prov
i
de
l
ow-level builtins
with _
_
int128 op
s
.
2016-08-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-08-11
krebbel
S/3
9
0: Fi
x
vlvg vlgv
low-
l
evel builtin
s
.
2016-08-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-29
krebb
e
l
gfortran: Fix allocation of d
i
agnostig str
i
ng (was
.
.
.
commit
|
commitdiff
|
tree
2016-07-20
krebbel
S/39
0
: Rem
o
v
e
m
ode size chec
k
in enco
d
e_s
e
ction_in
f
o
.
2016-07-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-20
krebbe
l
S/390
:
F
ix pr67443
.
c
.
commit
|
commitdiff
|
tree
2016-07-20
krebbel
S/390:
Xfail some tes
t
s in ins
v
-[1
2
]
.
c
.
commit
|
commitdiff
|
tree
2016-07-18
krebb
e
l
Allocate
c
onstant
s
ize dynamic
stac
k
spac
e
in the
prologue
commit
|
commitdiff
|
tree
2016-07-18
krebbel
S/390: Fix
alignment check
f
or lit
e
ral poo
l
refe
r
ences
.
2016-07-18 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-07-18 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-06
krebb
e
l
S/390: Fix vec
i
nit expansion
.
2016-07-06 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-04
krebbel
S
/
390: Add
support fo
r
z13 inst
r
u
ctions lochi
a
nd locghi
.
commit
|
commitdiff
|
tree
2016-07-04
kr
e
bbel
Minor cleanup to alloca
t
e_dynam
i
c_stack_spac
e
commit
|
commitdiff
|
tree
2016-06-13
krebbel
S/390: ve
c
i
n
trin
.
h fix file descrip
t
ion in comment
2016-06-13 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-13
krebb
e
l
S/390: C
h
ange builtin t
y
pe nami
n
g s
c
heme to match builtin
.
.
.
2016-06-13 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-13
krebb
e
l
S/390:
Fi
x
MAX_ARG
S
value
.
2016-06-13 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-05-27
k
rebbel
S/390
:
Replace rtx_equal_p wit
h
reg_overlap_men
t
io
n
e
d
_p
.
.
.
2016-05-27 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-05-27
k
rebbel
co
m
b
i
ne
:
Take kno
w
n zero bits into acc
o
unt wh
e
n
checking
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
krebbel
S/390:
Disable
s
c
a
lar vector
instruct
i
ons with -mno-vx
.
2016-05-10 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-05-03
kreb
b
el
S
/390: Add patterns
for r<nox>sbg
in
s
tructions
.
commit
|
commitdiff
|
tree
2016-04-29
k
r
e
b
bel
S/390: Improve docu
m
enta
t
i
on of s390_reloa
d
_costs
.
commit
|
commitdiff
|
tree
2016-04-29
k
r
ebbel
PR/6
9
089: C++
-
11: Ingo
r
e "aligna
s
(
0
)"
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
Clean up
t
e
s
t
s wh
e
r
e
a lat
e
r dg-do completely overr
i
d
es
.
.
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
S
/
390: Replace LDER with
LD
R
.
2016-04-29 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-04-29
kre
b
b
e
l
S/390: M
e
mory constraint cleanup
commit
|
commitdiff
|
tree
2016-04-20
krebbe
l
P
R
7
0674: S/390: Add
m
emo
r
y bar
r
ier to stac
k
pointer
.
.
.
2016-04-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-04-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-04-01
krebbel
PR7040
4
S/390:
Fix insv expans
i
o
n
.
2016-04-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-11
krebbel
S/39
0
: Fix
r
ounding for _Decimal128 to _Decimal32 con
v
ersio
n
2016-03-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-03-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-11
krebbel
S/390: Defi
n
e
m
acros f
o
r r
o
undi
n
g mode
cons
t
ants
2016-03-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-11
krebbel
S/390: R
e
name shift_c
o
u
nt_or_set
m
em_operand to setmem_operand
2016-03-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-04
k
rebbel
S/39
0
: Set GO
A
R
C
H to the curr
e
nt t
a
rget
when test
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
krebbel
l
i
bi
t
m: Intr
o
duce
targ
e
t mac
r
o
T
ARGET_BEGIN_TRANSACT
I
O
N
_
A
TTR
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
k
r
ebbel
S/3
9
0:
A
da: En
a
ble Stack_Check_
P
r
o
be
s
.
commit
|
commitdiff
|
tree
2016-03-02
kreb
b
el
S/3
9
0
: R
e
du
c
e
accuracy of besse
l
_6
.
f9
0
.
commit
|
commitdiff
|
tree
2016-03-01
k
r
ebbel
S/390: Rever
t
setmem patt
e
r
n
f
olding
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
kr
e
bbel
R
e
v
e
rt recent g
e
nsupport
c
han
g
e
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebb
e
l
S/390:
Di
s
allow SIm
o
d
e in s
3
90_deco
m
po
s
e_address
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390: Use def
i
ne_subst for th
e
s
e
t
mem pattern
s
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390: G
e
t ri
d
of Y
c
o
n
s
trai
n
t in vector
.
md
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/
3
9
0: Get rid of Y constraint in tab
o
rt
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390
:
Get
r
id of Y cons
t
ra
i
nt in arithm
e
tic
r
ight
.
.
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S
/
390: Get rid of Y co
n
strai
n
t in left and logical
.
.
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S
/390: Get rid of Y
cons
t
raint
in
rotate p
a
tterns
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbe
l
S/390
:
Use en
a
bled at
t
ribute over
r
ides t
o
d
isable
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
next