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: Use macros from hwint.h where possible.
2017-02-06
k
r
ebbel
S/390: Use macros from hwint
.
h where p
o
ss
i
ble
.
commit
|
commitdiff
|
tree
2017-02-06
kr
e
bbe
l
S/390
:
A
dd
SIZE_TYPE c
o
mment
.
2017-02-06 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
k
r
ebbel
S/390: Rem
o
ve unused expan
d
e
r
s from vx-
b
uiltins
.
md
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
kre
b
bel
S/3
9
0: Add
missing c
o
mme
n
ts
l
i
s
ting mnemonics
.
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
krebbel
S
/
390:
R
ena
m
e
__S390
_
VX
_
_ 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/390: Rename
_
_
S390_ARCH_LEV
E
L__
t
o _
_
A
RCH__
.
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
krebbe
l
S/3
9
0: PR target/7
9
240: Fix asse
r
tion
in s39
0
_extzv_shift_o
k
.
commit
|
commitdiff
|
tree
2017-01-27
kreb
b
el
S/390:
F
ix m
a
tching se
t
mem_long_
a
nd*
.
commit
|
commitdiff
|
tree
2017-01-18
krebbel
S/390:
D
o
wn
c
ase first letter of error 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
krebbel
S/390: Additional memset
/
memcpy runtime
tests
.
commit
|
commitdiff
|
tree
2017-01-05
krebbel
S/3
9
0: Unro
l
l mvc loop for
m
e
mcp
y
with smal
l
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
kre
b
bel
S/
3
90: Unroll mvc/xc l
o
op f
o
r mem
s
et
with
s
mall
c
onstant
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
krebbe
l
S/390: memset
:
Av
o
id overlapp
i
n
g
MVC opera
n
ds betw
e
en
.
.
.
2017-01-05 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-22
k
rebbel
varasm: Propagate litpool decl al
i
gnme
n
t
to gener
a
t
e
d
.
.
.
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
r
e
b
bel
Run
tests o
n
ly if the
m
achine s
u
pports the instruction
.
.
.
commit
|
commitdiff
|
tree
2016-12-19
krebbel
P
R targe
t
/78748: S/390:
Fix ICE
with ANDC splitter
.
commit
|
commitdiff
|
tree
2016-12-19
krebbe
l
combine: Omit redundant AND in change_zero_ext
.
commit
|
commitdiff
|
tree
2016-12-02
kreb
b
el
S/390
:
Fix setmem-long t
e
st
.
commit
|
commitdiff
|
tree
2016-12-02
krebbe
l
S/390: Fix RTL sharing when
generating reg
note
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
krebbel
Do not si
m
p
l
if
y
"(and (reg)
(
const bit)"
t
o if_then_els
e
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390: Fix l
i
tpool-r3-1
.
c
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
PR target/
7
7822:
S390:
V
al
i
date argume
n
t ran
g
e of
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
PR target/77822: Add
helpe
r
macro EXTRAC
T
_
A
RGS
_
I
N
_RANGE
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
rebbe
l
S/
3
9
0: Define vectorization_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: Add
v
ector pack/unpack patterns
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
krebbe
l
Add testcase
missing in last
commit
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
kre
b
bel
S/3
9
0: Merg
e
c
ompare of
c
ompare resul
t
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-12-02
kre
b
bel
S/390: Fix
vect
o
r all/any cc
m
od
e
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
k
r
e
b
bel
S/390:
Lower requirements for succe
s
sful htm
t
e
s
ts
.
commit
|
commitdiff
|
tree
2016-11-18
krebbel
R
e
-apply: Drop exces
s
size used
f
o
r
r
un time allocate
d
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
krebbel
RS60
0
0
:
Fix PR 77359
:
Prop
e
rly alig
n
local variables
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
kr
e
bbel
S/390: Ad
d
static
O
S
C 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
krebb
e
l
S/390:
Add support for arch<n> a
r
ch/t
u
ne 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
krebbe
l
S/390: Add fallthrough comm
e
nt
i
n
md
file
.
2016-10-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-10-10
krebbel
S/390: W
r
a
p m
o
re mac
r
o args 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
sing fallthr
o
ugh
comments
.
2016-09-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-09-23
kr
e
bbel
S/39
0
:
Fix hotpatch test cases
.
commit
|
commitdiff
|
tree
2016-09-23
krebbel
S/
3
90
:
Im
p
roved risbg usage
.
commit
|
commitdiff
|
tree
2016-09-23
kreb
b
el
S/390: Enable wraparound
i
n s390_contiguous_bitmask_p
.
commit
|
commitdiff
|
tree
2016-09-23
krebbel
S/390: Mode a
t
trs "bitoff[_p
l
us]
"
sim
p
lif
y
risbg instr
u
ctions
.
commit
|
commitdiff
|
tree
2016-08-24
k
r
ebbel
Revert "Drop excess size use
d
f
o
r
r
un time allo
c
ate
d
.
.
.
2016-08-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-08-23
kre
b
bel
Drop excess
s
iz
e
use
d
for run time all
o
cated
stack
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
krebbel
S/390: Fix insv-1
.
c test w
i
th -m31
.
commit
|
commitdiff
|
tree
2016-08-23
kr
e
bbel
S/390:
I
mprove result verification in test case vec
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
krebbel
S/390: Add spli
t
ter f
o
r "and" wit
h
complement
.
commit
|
commitdiff
|
tree
2016-08-11
krebb
e
l
S/390
:
Provid
e
low-level builtins with __int128 ops
.
2016-08-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-08-11
kr
e
bbel
S/390: F
i
x
v
lvg vlgv
l
ow-level bu
i
ltins
.
2016-08-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-29
krebbel
gfor
t
ran: Fix alloc
a
t
ion
of diag
n
ostig strin
g
(was
.
.
.
commit
|
commitdiff
|
tree
2016-07-20
kreb
b
el
S
/390:
Rem
o
ve mode size ch
e
ck in e
n
code_section_info
.
2016-07-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-20
krebbel
S/390:
F
ix p
r
67443
.
c
.
commit
|
commitdiff
|
tree
2016-07-20
krebb
e
l
S/
3
90: X
f
ail som
e
tes
t
s i
n
insv-[12]
.
c
.
commit
|
commitdiff
|
tree
2016-07-18
kreb
b
el
Allocate
constant
size dynamic stack space
in the prologu
e
commit
|
commitdiff
|
tree
2016-07-18
krebbel
S/390: Fi
x
alignment check f
o
r li
t
e
ral
p
ool
r
eferences
.
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
krebbel
S/390: F
i
x
vecinit expansion
.
2016-07-06 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-04
krebbel
S/3
9
0:
A
dd
support for
z13 inst
r
uc
t
ions lochi
a
nd loc
g
h
i
.
commit
|
commitdiff
|
tree
2016-07-04
k
r
ebbel
M
i
n
or cle
a
nup to all
o
cate_dynam
i
c
_stack_space
commit
|
commitdiff
|
tree
2016-06-13
k
rebbel
S/3
9
0: vecin
t
rin
.
h fix
f
i
le
des
c
ri
p
tion i
n
comm
e
nt
2016-06-13 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-13
krebbel
S/390: Change b
u
iltin type namin
g
s
chem
e
to ma
t
ch builtin
.
.
.
2016-06-13 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-13
krebbel
S
/
390:
F
i
x
MAX_ARGS v
a
l
u
e
.
2016-06-13 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-05-27
k
r
eb
b
el
S/390: Replace
r
tx_equa
l
_p with reg_overlap_menti
o
ned_p
.
.
.
2016-05-27 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-05-27
krebbel
combine: Take know
n
z
e
r
o b
i
t
s
i
nt
o
account
w
h
e
n che
c
king
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
krebbe
l
S
/
390: D
i
s
able
s
c
alar
vector instruc
t
ions
with -mno-vx
.
2016-05-10 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-05-03
k
rebbel
S
/
390: Ad
d
p
a
t
terns for r<nox
>
sbg inst
r
uctions
.
commit
|
commitdiff
|
tree
2016-04-29
krebbe
l
S/390:
Impr
o
ve docu
m
ent
a
tion of s390_r
e
l
oad_costs
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
PR/69089: C++-11: Ingore "aligna
s
(
0
)"
.
commit
|
commitdiff
|
tree
2016-04-29
k
reb
b
el
Clean u
p
t
est
s
w
h
ere a later dg-do compl
e
t
e
ly overrides
.
.
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
S
/390: Rep
l
ace
LDER wit
h
LDR
.
2016-04-29 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-04-29
k
rebb
e
l
S
/
3
9
0: Memory constraint
c
leanup
commit
|
commitdiff
|
tree
2016-04-20
krebbel
PR706
7
4:
S/390:
A
dd me
m
ory ba
r
rier to stack point
e
r
.
.
.
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
krebbe
l
PR
7
0404 S
/
3
90: Fix ins
v
expansion
.
2016-04-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-11
kreb
b
el
S/3
9
0: Fix rounding for _Decimal
1
28
t
o _Deci
m
al32 conve
r
sion
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
krebb
e
l
S
/
3
9
0: Define macros
f
or
roun
d
ing mode constants
2016-03-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-11
krebbe
l
S
/
390
:
Rename s
h
if
t
_count
_
o
r_setmem_operand
t
o set
m
em_ope
r
and
2016-03-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-04
kreb
b
el
S/390: Set GOARCH to th
e
current target wh
e
n
tes
t
ing
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
kr
e
bbel
libit
m
:
Introdu
c
e target macro TARGET_BEGIN_TRANS
A
C
TION_ATTR
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
kre
b
bel
S/390: Ada: Enable St
a
ck_Check_Prob
e
s
.
commit
|
commitdiff
|
tree
2016-03-02
krebbel
S/39
0
: Reduce
ac
c
urac
y
of b
e
ssel_6
.
f90
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S
/390: Revert setmem patt
e
rn fol
d
i
n
g
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
krebbel
Reve
r
t
r
e
cent
g
ensupport change
.
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
kreb
b
el
S
/
3
90: Di
s
allow SImode in s390_de
c
ompose_address
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/
3
90: Use define_subst
f
o
r
the setmem
patterns
.
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
constra
i
n
t in ve
c
tor
.
md
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
k
re
b
bel
S/390: Get rid of Y constrain
t
in tabo
r
t
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390: Get rid
o
f
Y constraint in arit
h
met
i
c
ri
g
ht
.
.
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
kr
e
bb
e
l
S/390
:
G
e
t rid of Y constrain
t
in left and l
o
g
i
c
a
l
.
.
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/390: Get rid of Y
c
onstrai
n
t in rotate
pattern
s
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
k
r
e
bbel
S
/
39
0
: Use e
n
abled
a
ttribute
o
verrides to
d
isa
b
l
e
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
gen
s
u
p
p
ort:
Fix define_sub
s
t ope
r
and r
e
num
b
ering
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-02-26
kr
e
bbel
S/390: PR
6
9709 Fix risbg splitte
r
2016-02-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-02-23
k
r
ebbel
S/3
9
0: Mov
e
vcond-sh
i
f
t
.
c to vector subdir
.
commit
|
commitdiff
|
tree
2016-02-23
krebbel
S/39
0
: Move
movstr-2
.
c in
t
o
vector
sub
d
ir
.
commit
|
commitdiff
|
tree
2016-02-23
krebbe
l
S/390: Tu
r
n movstr-1
.
c int
o
compile onl
y
t
e
st
.
commit
|
commitdiff
|
tree
2016-02-19
krebbel
S/390: z13 Add m
i
ssing commutativ
e
operand markers
.
commit
|
commitdiff
|
tree
2016-02-19
krebbel
S/390:
Add sin
g
le
e
lement vector types
to
i
terators
.
commit
|
commitdiff
|
tree
2016-02-19
kre
b
bel
S/390: z13 Change
p
r
edicates
of 128 bit add sub
.
commit
|
commitdiff
|
tree
2016-02-19
krebbel
S/
3
90: Ad
d
vec
_
sub_u128 to
v
ecintrin
.
h
commit
|
commitdiff
|
tree
2016-02-19
k
reb
b
el
S/390:
z13
f
ix mod
e
i
n
vco
n
d expans
i
on
commit
|
commitdiff
|
tree
2016-02-19
krebbel
S
/390: Adju
s
t movstr-1
.
c test
c
ase to work
w
ith the
.
.
.
2016-02-19 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-02-19
kre
b
bel
S/390: z13 i
n
line s
t
pc
p
y
i
m
pleme
n
ta
t
ion
.
commit
|
commitdiff
|
tree
2016-02-19
kr
e
bbel
S
/
39
0
: z1
3
lcbb
f
ix address op
e
r
and
.
2016-02-19 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
next