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: PR79904: Disallow reg + sym_ref literal pool addresses.
2017-03-24
krebbel
S/
3
90: PR79904: Disallow reg + s
y
m_ref literal pool
.
.
.
commit
|
commitdiff
|
tree
2017-03-24
krebbel
S/390: PR79893: Add diagnostics vec
_
l
o
ad_bn
d
ry builtin
.
commit
|
commitdiff
|
tree
2017-03-20
k
rebbel
S/390: PR78857
:
Don
'
t use lo
a
d and test if result is
.
.
.
commit
|
commitdiff
|
tree
2017-03-09
krebbel
S/
3
90:
Add missing
c
onstrai
n
ts in built
i
n pat
t
erns
commit
|
commitdiff
|
tree
2017-03-06
k
rebbel
S/390:
D
isable vectorization for lo
o
ps with few
i
ter
a
t
io
n
s
commit
|
commitdiff
|
tree
2017-03-06
krebbe
l
S
/
390: Cha
n
g
e
2-byte NOPs
commit
|
commitdiff
|
tree
2017-02-23
kre
b
bel
P
R
6
8749:
S
/390:
D
i
s
able ifcvt-4
.
c
for
-
m31
.
commit
|
commitdiff
|
tree
2017-02-15
krebbel
PR ta
r
get/79241
:
S/390:
define
T
ARGET_CUSTOM_FUNCTION_DESCRI
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
krebbel
S/39
0
: Cleanup: R
e
m
o
ve
b
uiltin type flags
.
commit
|
commitdiff
|
tree
2017-02-09
k
re
b
bel
S/3
9
0
:
F
ix glob pattern for vect
o
r tests
.
commit
|
commitdiff
|
tree
2017-02-06
k
rebbel
PR
7834
8
:
L
imit
amount of unrolling in test
.
commit
|
commitdiff
|
tree
2017-02-06
kre
b
bel
S/
3
90
:
Use macros from hwint
.
h where po
s
sible
.
commit
|
commitdiff
|
tree
2017-02-06
krebbel
S/39
0
: Ad
d
SIZE_TYPE commen
t
.
commit
|
commitdiff
|
tree
2017-02-02
krebbel
S/3
9
0
: R
e
move
u
nu
s
ed expanders
from vx
-
builtins
.
md
commit
|
commitdiff
|
tree
2017-02-02
krebb
e
l
S
/390:
A
d
d
missing
comments listi
n
g mnemonics
.
commit
|
commitdiff
|
tree
2017-02-02
kr
e
bbel
S/390: Rename __S390_
V
X__ to __VX__
.
commit
|
commitdiff
|
tree
2017-01-31
kre
b
be
l
S/390: R
e
name
_
_S390_ARCH_LEVEL__
t
o __ARCH_
_
.
commit
|
commitdiff
|
tree
2017-01-30
krebbel
S/390: P
R
target/79240: Fix
a
sser
t
ion in s390_
e
xtzv_shift_ok
.
commit
|
commitdiff
|
tree
2017-01-27
krebbel
S/
3
9
0
: Fix match
i
n
g
s
etmem_long_and*
.
commit
|
commitdiff
|
tree
2017-01-18
krebbel
S/
3
90
:
Downcas
e
f
i
rst l
e
tt
e
r of error messages
.
commit
|
commitdiff
|
tree
2017-01-05
krebbe
l
S/3
9
0: Additional
memset/memcpy
r
unti
m
e tests
.
commit
|
commitdiff
|
tree
2017-01-05
krebbel
S
/
390: Unroll mvc l
o
op
f
o
r mem
c
p
y with small con
s
t
ant
.
.
.
commit
|
commitdiff
|
tree
2017-01-05
kre
b
bel
S/39
0
: Unroll mvc/xc loop for m
e
mse
t
with sm
a
ll
c
o
n
stant
commit
|
commitdiff
|
tree
2017-01-05
krebbel
S
/390: memset: Av
o
id
o
verlapping M
V
C operands betwe
e
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
kreb
b
el
v
arasm: Propagate
litpool decl al
i
gnme
n
t to gen
e
rat
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-12-22
k
re
b
bel
Run
t
es
t
s only if
t
h
e m
a
c
hine su
p
port
s
the instruct
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-19
krebbel
PR target/78748:
S/
3
90: Fix ICE with ANDC splitter
.
commit
|
commitdiff
|
tree
2016-12-19
krebbel
c
o
mbine: O
m
it
redu
n
dant
A
ND in change_zero_ext
.
commit
|
commitdiff
|
tree
2016-12-02
krebbe
l
S/390: Fix setmem-long test
.
commit
|
commitdiff
|
tree
2016-12-02
kreb
b
el
S/390:
Fix RTL
s
h
aring
when generating r
e
g note
.
commit
|
commitdiff
|
tree
2016-12-02
krebbe
l
Do n
o
t
simplif
y
"(
a
nd (reg)
(
co
n
st bit)" to if_then_else
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390: Fix litpool-r3-1
.
c
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
P
R
target/77822: S390: Validate a
r
gument range of
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
PR
t
arget/7782
2
: Add helper macro EXTR
A
CT_ARGS_IN_RANGE
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390:
D
efine vec
t
oriz
a
t
i
o
n_
c
os
t
hook
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/
3
90:
Add
v
ector
pack/unpack patter
n
s
.
commit
|
commitdiff
|
tree
2016-12-02
krebbe
l
Add testcase missing in last co
m
mi
t
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390: Merge
c
omp
a
re
o
f
co
m
pare resu
l
ts
commit
|
commitdiff
|
tree
2016-12-02
kre
b
b
el
S/390: Fix ve
c
tor
all/any cc modes
.
commit
|
commitdiff
|
tree
2016-11-18
krebbel
S/3
9
0: Lower requ
i
rements for succes
s
f
u
l htm tests
.
commit
|
commitdiff
|
tree
2016-11-18
kr
e
b
b
el
Re-apply: Drop ex
c
ess si
z
e use
d
for ru
n
time allocated
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
krebb
e
l
R
S6000: Fix PR
7
7359: Properly ali
g
n local variables
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
krebbel
S/390:
Add static O
S
C b
r
eaker if necess
a
ry
.
commit
|
commitdiff
|
tree
2016-10-28
krebbel
S/390
:
Add support for a
r
ch<n> arch/tune op
t
io
n
s
.
commit
|
commitdiff
|
tree
2016-10-20
krebbel
S/390: Add fallth
r
ough comme
n
t in md file
.
commit
|
commitdiff
|
tree
2016-10-10
krebbe
l
S/
3
9
0
: Wrap more ma
c
ro args into ()
commit
|
commitdiff
|
tree
2016-09-26
krebbel
S/390
:
Add mi
s
s
i
ng fal
l
t
h
r
o
ugh comments
.
commit
|
commitdiff
|
tree
2016-09-23
k
r
ebbel
S/390: Fix hotpatch test
c
as
e
s
.
commit
|
commitdiff
|
tree
2016-09-23
k
re
b
bel
S/
3
90
:
Improved
r
isbg usage
.
commit
|
commitdiff
|
tree
2016-09-23
krebbel
S/390: Enable wraparound
i
n s390_con
t
igu
o
us_b
i
tmask_
p
.
commit
|
commitdiff
|
tree
2016-09-23
krebbel
S/390: Mode attrs
"bitoff[_plus]" simplify risbg
i
nstructi
o
n
s
.
commit
|
commitdiff
|
tree
2016-08-24
krebbel
R
evert "Drop exc
e
ss
size used for run
t
ime allocat
e
d
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
kre
b
bel
Drop excess size used for ru
n
t
i
m
e
a
llocated stack
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
krebbel
S/390: Fix insv-
1
.
c
te
s
t with -m
3
1
.
commit
|
commitdiff
|
tree
2016-08-23
krebbel
S/390: Im
p
r
ove res
u
lt verificati
o
n
i
n test case vec
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
k
r
ebbel
S/390: Add
s
p
l
i
t
ter for
"
and" wi
t
h complement
.
commit
|
commitdiff
|
tree
2016-08-11
krebbel
S
/390:
Provid
e
low
-
level builtins with __int128 ops
.
commit
|
commitdiff
|
tree
2016-08-11
krebbel
S/390: Fix vlvg
v
l
g
v low-level
b
uiltins
.
commit
|
commitdiff
|
tree
2016-07-29
krebbel
gfo
r
tran: Fix al
l
ocation of diagnost
i
g
string (was
.
.
.
commit
|
commitdiff
|
tree
2016-07-20
krebbel
S/39
0
:
Remove mode
s
ize check
i
n
enco
d
e_section_info
.
commit
|
commitdiff
|
tree
2016-07-20
krebb
e
l
S/390: Fi
x
pr
6
7443
.
c
.
commit
|
commitdiff
|
tree
2016-07-20
krebbel
S/390:
Xf
a
il so
m
e tests in insv-[1
2
]
.
c
.
commit
|
commitdiff
|
tree
2016-07-18
k
r
e
bbe
l
Alloca
t
e
constant size dynamic sta
c
k
space i
n
the pro
l
og
u
e
commit
|
commitdiff
|
tree
2016-07-18
kre
b
bel
S/390: Fix alig
n
m
ent check
for li
t
eral pool references
.
commit
|
commitdiff
|
tree
2016-07-06
krebbe
l
S
/3
9
0: Fix ve
c
init expansion
.
commit
|
commitdiff
|
tree
2016-07-04
kreb
b
e
l
S/390: Ad
d
sup
p
ort for z13 instruction
s
lochi an
d
locghi
.
commit
|
commitdiff
|
tree
2016-07-04
kreb
b
el
Minor cleanup to allocate_dyna
m
ic_stack_space
commit
|
commitdiff
|
tree
2016-06-13
krebbel
S/390: vecintrin
.
h fix fi
l
e
d
e
s
c
ription in commen
t
commit
|
commitdiff
|
tree
2016-06-13
krebbel
S/
3
90: Change builtin ty
p
e naming scheme
to match builtin
.
.
.
commit
|
commitdiff
|
tree
2016-06-13
krebbel
S/390
:
F
ix MAX_ARGS value
.
commit
|
commitdiff
|
tree
2016-05-27
k
r
ebb
e
l
S/390: Replace rtx_equa
l
_p w
i
th reg_overlap_
m
ent
i
on
e
d_p
.
.
.
commit
|
commitdiff
|
tree
2016-05-27
krebbel
c
o
mb
i
ne:
Take
k
no
w
n zero bits into account when
checking
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
kreb
b
el
S
/
390: Disable sca
l
ar vector instr
u
ction
s
with -m
n
o
-vx
.
commit
|
commitdiff
|
tree
2016-05-03
krebbel
S/390:
Add p
a
ttern
s
f
or
r
<
nox>
s
bg instr
u
ction
s
.
commit
|
commitdiff
|
tree
2016-04-29
kr
e
b
bel
S/390: Improve
d
o
c
u
mentation of s390_reload_costs
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
PR/69089: C++-11: I
n
gore "alignas(0)
"
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
Clean up tests where
a
later dg-do c
o
mpl
e
tely ove
r
rides
.
.
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
S
/
390
:
Repla
c
e
L
D
ER
w
i
th LDR
.
commit
|
commitdiff
|
tree
2016-04-29
kreb
b
el
S/3
9
0:
M
e
mory constrain
t
cleanup
commit
|
commitdiff
|
tree
2016-04-20
krebbel
PR70674: S/390: Add memory barrier t
o
stack poin
t
er
.
.
.
commit
|
commitdiff
|
tree
2016-04-01
kreb
b
el
P
R
70404 S/3
9
0
: Fi
x
i
n
sv e
x
pansion
.
commit
|
commitdiff
|
tree
2016-03-11
krebbel
S/390: Fix r
o
unding for
_
Decimal128 to
_Decimal32 c
o
nv
e
rsion
commit
|
commitdiff
|
tree
2016-03-11
kr
e
bbel
S/390: Define m
a
cros for roundi
n
g mode con
s
t
a
nts
commit
|
commitdiff
|
tree
2016-03-11
k
rebbe
l
S/390: Rename shift_count_or_setmem_operand to
s
etmem_o
p
erand
commit
|
commitdiff
|
tree
2016-03-04
krebbel
S/3
9
0: Set GO
A
RCH t
o
the cu
r
rent target wh
e
n t
e
s
t
ing
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
kr
e
b
bel
libi
t
m: I
n
t
roduce
ta
r
get
macr
o
TAR
G
ET_BE
G
IN_TRA
N
SACTION_ATTR
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
krebbel
S/390: A
d
a: Enable Stack_Check_Probes
.
commit
|
commitdiff
|
tree
2016-03-02
krebbel
S/390: Reduce accuracy
of bes
s
el_6
.
f
9
0
.
commit
|
commitdiff
|
tree
2016-03-01
krebb
e
l
S/390: Revert
s
e
tmem
p
attern folding
commit
|
commitdiff
|
tree
2016-03-01
krebbel
R
e
vert recent gens
u
p
p
or
t
change
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/39
0
: Dis
a
llow SI
m
ode in s390_deco
m
pose_address
commit
|
commitdiff
|
tree
2016-03-01
k
r
e
bbel
S/390
:
Use def
i
ne_subst for the setmem patte
r
ns
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390:
G
e
t r
i
d of Y constraint in vector
.
md
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S
/
390: Get rid of Y constrain
t
in tabort
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390:
G
e
t
rid of
Y
constra
i
nt
in arith
m
etic rig
h
t
.
.
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390: Get rid of Y constr
a
int in le
f
t and
logical
.
.
.
commit
|
commitdiff
|
tree
2016-03-01
k
rebbe
l
S/390: Get r
i
d
o
f Y constrai
n
t
i
n rota
t
e
pattern
s
.
commit
|
commitdiff
|
tree
2016-03-01
k
rebbel
S/
3
90: Use
e
nabled
a
ttribute over
r
id
e
s to
d
isable
commit
|
commitdiff
|
tree
2016-03-01
krebbel
g
ensuppor
t
: Fix define_su
b
st operand
re
n
umbering
.
commit
|
commitdiff
|
tree
2016-02-26
krebbel
S/39
0
:
P
R
69709 Fix ris
b
g
splitter
commit
|
commitdiff
|
tree
next