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
krebbel
S/39
0
: Im
p
rove sup
p
ort of 1
2
8
b
it vecto
r
s in GPRs
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390:
R
e
n
a
me
c
pu facility vec to
v
x
.
commit
|
commitdiff
|
tree
2017-03-24
k
r
ebbel
S/390: PR799
0
4: Disallow reg +
sym_r
e
f
literal pool
.
.
.
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: P
R
79893: Add diagnostics
v
ec
_
load_bnd
r
y builtin
.
commit
|
commitdiff
|
tree
2017-03-20
krebbel
S/390: PR7
8
8
5
7: Don't
u
se load and test if result is
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
kr
e
bbe
l
S/390: Add missing
constraints
in builtin p
a
tt
e
rn
s
commit
|
commitdiff
|
tree
2017-03-06
krebbel
S/390
:
Disable vec
t
orization
f
o
r loops with few iter
a
tions
commit
|
commitdiff
|
tree
2017-03-06
kr
e
bbel
S/
3
90: Change
2
-byte
N
OPs
commit
|
commitdiff
|
tree
2017-02-23
krebb
e
l
PR 6
8
749
:
S/390:
Disable i
f
cvt-4
.
c f
o
r -m31
.
commit
|
commitdiff
|
tree
2017-02-15
krebbe
l
PR target/79241: S/3
9
0:
d
efine TARGET_CUSTOM_FUNC
T
ION_DESCRI
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
krebbel
S/390: Cle
a
nup: Remove builtin t
y
p
e f
l
ag
s
.
commit
|
commitdiff
|
tree
2017-02-09
krebbel
S
/
390: Fix glob pat
t
e
rn for ve
c
to
r
t
ests
.
commit
|
commitdiff
|
tree
2017-02-06
kr
e
bbel
PR 78348: Lim
i
t
amount of unrolling
in te
s
t
.
commit
|
commitdiff
|
tree
2017-02-06
krebbel
S/390:
Use
macros fro
m
hwint
.
h
wh
e
re possib
l
e
.
commit
|
commitdiff
|
tree
2017-02-06
krebb
e
l
S/390
:
Add SIZE_TYPE comment
.
commit
|
commitdiff
|
tree
2017-02-02
k
rebbel
S/390: Re
m
o
ve
u
nused expander
s
f
rom vx-buil
t
ins
.
md
commit
|
commitdiff
|
tree
2017-02-02
krebbel
S/390: Add missing
commen
t
s listing mn
e
monics
.
commit
|
commitdiff
|
tree
2017-02-02
krebb
e
l
S
/39
0
: Rename __S3
9
0_VX__
to _
_
VX__
.
commit
|
commitdiff
|
tree
2017-01-31
krebbe
l
S/390:
R
enam
e
__S390_ARCH_L
E
VEL__ t
o
__ARCH__
.
commit
|
commitdiff
|
tree
2017-01-30
k
rebbel
S
/390: PR
t
a
rget/79240: Fix as
s
ertion in
s39
0
_ex
t
zv_shi
f
t_ok
.
commit
|
commitdiff
|
tree
2017-01-27
krebbel
S/390: Fix m
a
tch
i
n
g
setm
e
m
_
long_a
n
d*
.
commit
|
commitdiff
|
tree
2017-01-18
krebb
e
l
S/390: Downcase fi
r
st letter
o
f erro
r
messages
.
commit
|
commitdiff
|
tree
2017-01-05
kr
e
bb
e
l
S/
3
90: Add
i
tional
me
m
set/memcpy runtime tests
.
commit
|
commitdiff
|
tree
2017-01-05
krebbel
S
/
3
9
0
:
U
nroll m
v
c loop f
o
r
memc
p
y
w
ith smal
l
co
n
stant
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
k
r
ebbel
S/390: Unro
l
l m
v
c
/
xc loop
for memset with sma
l
l constant
commit
|
commitdiff
|
tree
2017-01-05
k
r
ebbel
S
/
390: memset:
Avoid overlapping MVC o
p
erands between
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
krebbel
varasm: Pr
o
pag
a
te litpool decl a
l
i
g
n
m
en
t
to
g
e
n
erated
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
kr
e
bbel
Run
t
e
s
ts only if th
e
machine su
p
po
r
ts the ins
t
ruction
.
.
.
commit
|
commitdiff
|
tree
2016-12-19
k
r
e
b
bel
PR target/7874
8
: S/390: Fix ICE wi
t
h ANDC split
t
er
.
commit
|
commitdiff
|
tree
2016-12-19
k
r
ebbel
combine:
O
mit
red
u
ndant AND in chan
g
e_zero_ext
.
commit
|
commitdiff
|
tree
2016-12-02
kre
b
b
e
l
S/390: Fix set
m
em-long
test
.
commit
|
commitdiff
|
tree
2016-12-02
kr
e
bbel
S/3
9
0: Fix
RTL
s
har
i
ng when
g
enerating r
e
g note
.
commit
|
commitdiff
|
tree
2016-12-02
k
r
ebbel
D
o
not simplify "(a
n
d (reg
)
(co
n
st bit)" t
o
if_then_e
l
s
e
.
commit
|
commitdiff
|
tree
2016-12-02
kreb
b
e
l
S/
3
90: Fix litpool-r3-1
.
c
.
commit
|
commitdiff
|
tree
2016-12-02
kr
e
b
b
el
PR target/
7
7822: S
3
90: Validate argument
ra
n
g
e of
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
r
ebbel
PR target/77822: Add helper macr
o
E
X
TRACT_ARGS_IN_RANGE
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S
/
3
90
:
D
e
fine v
e
ctorization_cost hook
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390: Add vector
pack/unpack patter
n
s
.
commit
|
commitdiff
|
tree
2016-12-02
kreb
b
el
Add testcase missing
i
n
last commit
.
commit
|
commitdiff
|
tree
2016-12-02
k
rebbel
S/
3
90:
M
e
rge
com
p
are of compare
r
esults
commit
|
commitdiff
|
tree
2016-12-02
k
r
ebbel
S/390: Fi
x
vector all/any
c
c modes
.
commit
|
commitdiff
|
tree
2016-11-18
kre
b
bel
S/3
9
0:
L
ower
r
equirem
e
nts for successful h
t
m t
e
sts
.
commit
|
commitdiff
|
tree
2016-11-18
k
reb
b
el
Re-apply: Drop excess
siz
e
used for r
u
n
t
ime allocated
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
krebbel
R
S6000: Fix PR 77359: Properly align local vari
a
bles
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
krebbel
S/390: A
d
d
s
t
a
tic OSC breaker i
f
necessary
.
commit
|
commitdiff
|
tree
2016-10-28
k
rebbe
l
S/390: Add support for ar
c
h<n> a
r
ch/tune options
.
commit
|
commitdiff
|
tree
2016-10-20
kreb
b
e
l
S
/390: A
d
d fallth
r
o
u
gh comment in md file
.
commit
|
commitdiff
|
tree
2016-10-10
k
rebbel
S/39
0
: W
r
ap mo
r
e macro args
into ()
commit
|
commitdiff
|
tree
2016-09-26
krebbel
S/39
0
: Add
m
issing fallthrough comments
.
commit
|
commitdiff
|
tree
2016-09-23
krebbel
S/390: Fix ho
t
patch test cases
.
commit
|
commitdiff
|
tree
2016-09-23
k
r
eb
b
e
l
S/390: Improved risbg usage
.
commit
|
commitdiff
|
tree
2016-09-23
k
r
e
b
b
el
S/3
9
0: Enab
l
e wraparound in s390_contiguous_bitmas
k
_p
.
commit
|
commitdiff
|
tree
2016-09-23
krebbel
S/3
9
0:
Mode a
t
t
r
s
"bito
f
f[_plus]" simplify risbg instru
c
tions
.
commit
|
commitdiff
|
tree
2016-08-24
krebbe
l
R
e
vert
"
D
r
o
p
exces
s
s
i
z
e used
f
o
r
run time all
o
cated
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
kre
b
bel
Drop excess si
z
e
used for r
u
n t
i
me alloca
t
ed stack
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
kr
e
bbel
S/390:
Fix insv-1
.
c test with -m31
.
commit
|
commitdiff
|
tree
2016-08-23
kr
e
b
bel
S/390: Impr
o
v
e result ver
i
fica
t
ion
i
n test ca
s
e vec
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
k
r
e
bb
e
l
S/
3
90:
Add spl
i
tter fo
r
"
and" with complement
.
commit
|
commitdiff
|
tree
2016-08-11
krebbel
S
/
390: Provide low-leve
l
b
uilt
i
n
s
wit
h
__int1
2
8
o
p
s
.
commit
|
commitdiff
|
tree
2016-08-11
krebbel
S/390: Fix vlvg vlgv low-level b
u
i
ltins
.
commit
|
commitdiff
|
tree
2016-07-29
krebbel
gf
o
rtra
n
:
F
ix allocation of diagnostig string
(
wa
s
.
.
.
commit
|
commitdiff
|
tree
2016-07-20
krebbel
S/3
9
0: Remove mode size che
c
k in
en
c
ode_section
_
info
.
commit
|
commitdiff
|
tree
2016-07-20
krebbe
l
S/390: Fix p
r
6
74
4
3
.
c
.
commit
|
commitdiff
|
tree
2016-07-20
krebbel
S/3
9
0: Xfail some tests in
insv-[12]
.
c
.
commit
|
commitdiff
|
tree
2016-07-18
krebbel
Alloc
a
t
e
con
s
t
ant si
z
e dynamic stack space in the
p
rologu
e
commit
|
commitdiff
|
tree
2016-07-18
k
r
ebbel
S/3
9
0: Fix alignme
n
t
check fo
r
literal
pool ref
e
r
e
nces
.
commit
|
commitdiff
|
tree
2016-07-06
kreb
b
e
l
S/
3
90: Fix vecinit expansion
.
commit
|
commitdiff
|
tree
2016-07-04
krebbel
S/390: Add s
u
ppo
r
t for z
1
3 instructions lochi and locghi
.
commit
|
commitdiff
|
tree
2016-07-04
kreb
b
e
l
M
i
n
or cleanup to a
l
loc
a
te_dynamic_stack
_
sp
a
ce
commit
|
commitdiff
|
tree
2016-06-13
kre
b
b
el
S
/
390: vecintrin
.
h
fix f
i
le desc
r
iption in comment
commit
|
commitdiff
|
tree
2016-06-13
krebbe
l
S/390
:
C
hang
e
builtin type naming scheme
t
o match builtin
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
krebbel
S/390: Fix
MAX_ARGS value
.
commit
|
commitdiff
|
tree
2016-05-27
kre
b
bel
S/
3
90: Replace
r
tx_equal_
p
with reg
_
overlap_mentioned_p
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
krebbel
c
ombine:
Take know
n
zero b
i
ts into accoun
t
when checki
n
g
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
k
r
ebbel
S/390: Disable scalar vector instructions with -mno-vx
.
commit
|
commitdiff
|
tree
2016-05-03
krebbel
S/390:
A
d
d patt
e
rns for r<nox>sbg
instructions
.
commit
|
commitdiff
|
tree
2016-04-29
k
r
ebbel
S/390:
I
mprov
e
do
c
ument
a
t
i
on of s3
9
0
_re
l
oad_
c
osts
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
PR/69089: C++-11: Ingore "al
i
gnas
(
0
)
"
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
Cle
a
n up
t
ests wh
e
re a later
d
g-
d
o
c
ompletel
y
overrides
.
.
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
S/
3
9
0
: R
e
place LDER with LDR
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
S/390: Memory con
s
tra
i
nt cleanup
commit
|
commitdiff
|
tree
2016-04-20
krebbe
l
PR70674:
S
/390:
Add m
e
mory
b
a
rr
i
er to stack
p
ointer
.
.
.
commit
|
commitdiff
|
tree
2016-04-01
k
rebbel
PR70404 S/3
9
0: F
i
x ins
v
expansion
.
commit
|
commitdiff
|
tree
2016-03-11
krebbel
S/390: Fix rounding for
_De
c
imal128 to _
D
ecimal32 conversion
commit
|
commitdiff
|
tree
2016-03-11
k
r
ebbel
S/390
:
Define m
a
cro
s
for rounding
mode c
o
nstants
commit
|
commitdiff
|
tree
2016-03-11
krebbel
S/39
0
: Renam
e
shift_count_or_setmem_operand
to
s
etmem_
o
p
e
rand
commit
|
commitdiff
|
tree
2016-03-04
krebbe
l
S/3
9
0
:
Set GOARCH to the current ta
r
get when test
i
ng
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
kre
b
bel
libitm: Introduce target ma
c
ro
T
AR
G
E
T
_BEGIN_TRANSACTION_ATTR
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
krebbel
S
/3
9
0: Ada: Enab
l
e
St
a
ck_Check_P
r
obes
.
commit
|
commitdiff
|
tree
2016-03-02
krebb
e
l
S/390: Reduce
a
ccuracy of
b
essel_6
.
f90
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S
/
390:
R
evert setmem pattern foldin
g
commit
|
commitdiff
|
tree
2016-03-01
k
r
ebbel
Revert recent gensupport change
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S
/
390: Disall
o
w S
I
mode in s390_decompose_address
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390: Use define_subst for t
h
e se
t
mem patterns
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S
/
390: Get r
i
d
o
f
Y con
s
traint in
vector
.
md
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390: G
e
t
rid of Y con
s
train
t
in
t
a
b
ort
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390: Get rid of Y
constraint
in arithmetic
right
.
.
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390:
G
et rid of Y constraint in left
and logica
l
.
.
.
commit
|
commitdiff
|
tree
2016-03-01
kr
e
bbel
S/390: Get ri
d
of Y con
s
tr
a
int in rotate patte
r
ns
.
commit
|
commitdiff
|
tree
2016-03-01
k
r
ebbel
S/
3
90: Use e
n
abl
e
d
a
t
tribut
e
ove
r
rides to disable
commit
|
commitdiff
|
tree
next