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
kr
e
bbel
S/390: PR79904: Disall
o
w reg + sym_ref literal pool
.
.
.
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
krebbel
S/390: PR79893: Add
d
i
a
gnosti
c
s ve
c
_
loa
d
_bndry
builtin
.
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
krebbe
l
S/390: PR78857: Don't use load and
t
est if
r
esult 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
:
Add
m
iss
i
ng constraints
in b
u
iltin
p
a
tterns
2017-03-09 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-03-06
krebbel
S/390: Dis
a
ble v
e
c
t
orization for loops with few it
e
r
a
tions
commit
|
commitdiff
|
tree
2017-03-06
krebbel
S
/
390: Ch
a
nge 2-byt
e
NOPs
commit
|
commitdiff
|
tree
2017-02-23
krebbel
PR 68749: S/390: Disabl
e
ifcvt-4
.
c for -
m
31
.
commit
|
commitdiff
|
tree
2017-02-15
kre
b
bel
PR target/79241
:
S/
3
9
0
:
define
TARGET_CUSTOM_FUNCTION_DESCRI
.
.
.
commit
|
commitdiff
|
tree
2017-02-14
krebb
e
l
S/390: Cl
e
anup
:
Rem
o
ve builtin type flags
.
2017-02-14 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-09
krebbel
S/390: Fix gl
o
b
pat
t
ern for ve
c
tor te
s
ts
.
2017-02-09 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-06
krebbel
PR 78348
:
Limit amou
n
t of unr
o
lling in te
s
t
.
commit
|
commitdiff
|
tree
2017-02-06
krebbel
S/3
9
0: Use macr
o
s
f
rom hwint
.
h where possible
.
commit
|
commitdiff
|
tree
2017-02-06
krebbel
S/390: Add SIZE_T
Y
PE co
m
ment
.
2017-02-06 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
krebbel
S/390: Remove unused expan
d
ers from
v
x
-builtins
.
md
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
k
rebbel
S/390:
A
dd missing
c
omments
listing mnemonics
.
2017-02-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2017-02-02
kreb
b
el
S/390: Re
n
ame __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
krebbel
S/390
:
Re
n
ame __S390
_
ARCH_LEVE
L
__ to __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
kr
e
b
b
el
S/390
:
PR t
a
rget
/
792
4
0: Fix as
s
ertion in s390_e
x
t
z
v_shift_o
k
.
commit
|
commitdiff
|
tree
2017-01-27
k
rebbel
S/3
9
0: Fix
m
atching setmem
_
long
_
and*
.
commit
|
commitdiff
|
tree
2017-01-18
krebbel
S/390: Downcase fi
r
st letter of err
o
r m
e
s
sages
.
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: Add
i
tion
a
l memset/m
e
mcp
y
runtime tests
.
commit
|
commitdiff
|
tree
2017-01-05
krebbel
S
/390: Unr
o
ll mvc
loo
p
f
o
r memcpy with sma
l
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
krebb
e
l
S/390: Unroll mv
c
/xc loo
p
for me
m
se
t
with small 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
krebbel
S/390: m
e
mset
:
Avoi
d
overlapping MVC operan
d
s betwe
e
n
.
.
.
2017-01-05 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-22
k
rebbe
l
varasm: Propa
g
ate litpool decl alignment 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
krebbel
Ru
n
tes
t
s
o
n
ly if the
m
achine supports
t
he instructi
o
n
.
.
.
commit
|
commitdiff
|
tree
2016-12-19
krebbel
PR
t
arget/7
8
7
4
8:
S
/390: Fix
I
CE with AN
D
C splitter
.
commit
|
commitdiff
|
tree
2016-12-19
k
re
b
be
l
comb
i
ne: Omit redundant AND in chan
g
e_ze
r
o_ext
.
commit
|
commitdiff
|
tree
2016-12-02
kreb
b
el
S/39
0
: Fix setm
e
m-long test
.
commit
|
commitdiff
|
tree
2016-12-02
k
reb
b
el
S/390: Fix RTL s
h
aring when generating r
e
g note
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
kreb
b
el
Do not
si
m
plify
"(a
n
d (reg) (const bi
t
)"
t
o if_
t
hen_
e
lse
.
commit
|
commitdiff
|
tree
2016-12-02
kr
e
bb
e
l
S/390: Fix litpool-r3-1
.
c
.
commit
|
commitdiff
|
tree
2016-12-02
krebbe
l
PR tar
g
et/77822: S3
9
0: Validate
a
r
gument rang
e
of
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
k
re
b
bel
PR target/778
2
2
:
A
dd hel
p
er macro EXTRACT_ARGS_IN_
R
A
N
GE
.
.
.
commit
|
commitdiff
|
tree
2016-12-02
krebbel
S/390: Define vectorization
_
cost hoo
k
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/3
9
0:
Add ve
c
tor pa
c
k/u
n
pack p
a
t
t
erns
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
kr
e
bbel
Add testcase missing i
n
last comm
i
t
.
2016-12-02 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-12-02
k
r
ebbel
S/390: Merge compa
r
e o
f
co
m
pare results
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
k
rebbel
S/390: Fix
vector all/any c
c
modes
.
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
kreb
b
el
S/390: Lowe
r
r
eq
u
ir
e
ments f
o
r s
u
c
cessfu
l
ht
m
t
e
s
ts
.
commit
|
commitdiff
|
tree
2016-11-18
krebbel
Re-apply: Dr
o
p excess
si
z
e
u
s
ed
f
or run time alloc
a
ted
.
.
.
commit
|
commitdiff
|
tree
2016-11-18
kreb
b
el
RS6000: Fix PR
77
3
5
9: Properly al
i
gn local vari
a
bles
.
.
.
commit
|
commitdiff
|
tree
2016-10-28
kre
b
bel
S/390:
Add static OSC breaker if
necessar
y
.
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: Add support
f
o
r
arch<n>
a
rch/tune optio
n
s
.
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
eb
b
el
S/390: Add
fallthrough comment
i
n m
d
file
.
2016-10-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-10-10
kreb
b
el
S/390: Wrap more macro args i
n
to ()
2016-10-10 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-09-26
krebbel
S/390: A
d
d mis
s
ing f
a
llthrough c
o
mments
.
2016-09-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-09-23
k
r
e
b
bel
S/3
9
0: Fix hotpatch t
e
s
t cases
.
commit
|
commitdiff
|
tree
2016-09-23
kr
e
bbel
S
/
390: Improved ris
b
g usage
.
commit
|
commitdiff
|
tree
2016-09-23
kr
e
bbel
S/3
9
0
:
En
a
ble w
r
a
p
a
r
ou
n
d in s390_contig
u
o
u
s_bitma
s
k_p
.
commit
|
commitdiff
|
tree
2016-09-23
kr
e
b
bel
S/390: Mode
attrs "bitoff[_plus]" simpl
i
fy risbg instruction
s
.
commit
|
commitdiff
|
tree
2016-08-24
krebbel
R
e
vert
"Drop excess size used for
r
un time alloc
a
t
e
d
.
.
.
2016-08-24 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-08-23
kreb
b
el
D
r
op excess si
z
e used for run time allocat
e
d stack
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
kr
e
bbel
S
/390
:
F
i
x insv-
1
.
c t
e
s
t
w
ith
-
m31
.
commit
|
commitdiff
|
tree
2016-08-23
kreb
b
el
S/39
0
:
I
mprove resul
t
v
e
r
ificati
o
n in test ca
s
e ve
c
.
.
.
commit
|
commitdiff
|
tree
2016-08-23
k
r
ebbel
S/390: Add s
p
lit
t
er for "and
"
w
ith compl
e
ment
.
commit
|
commitdiff
|
tree
2016-08-11
krebbel
S/390:
Provide
l
ow-l
e
vel bui
l
tins w
i
th __int128 op
s
.
2016-08-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-08-11
krebbel
S/39
0
: Fix
vlvg vlgv low-level builtins
.
2016-08-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-29
krebbel
gfortran:
Fix alloc
a
ti
o
n of
d
iagnostig string (was
.
.
.
commit
|
commitdiff
|
tree
2016-07-20
krebbel
S/390: Remove
m
ode si
z
e check in enco
d
e_section_in
f
o
.
2016-07-20 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-20
krebbe
l
S/390: Fix pr67443
.
c
.
commit
|
commitdiff
|
tree
2016-07-20
krebbel
S/390
:
Xfail som
e
tests in insv-[12]
.
c
.
commit
|
commitdiff
|
tree
2016-07-18
krebbel
Allocate constan
t
size dynamic
stack
space in the prologue
commit
|
commitdiff
|
tree
2016-07-18
k
r
ebbe
l
S/
3
90: Fix
a
lign
m
ent
c
h
e
ck for literal poo
l
referenc
e
s
.
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:
Fix vecinit expansion
.
2016-07-06 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-07-04
krebbel
S/390: Ad
d
s
upport for z
1
3
i
n
s
tructions l
o
chi and loc
g
h
i
.
commit
|
commitdiff
|
tree
2016-07-04
k
r
e
b
b
el
M
i
n
or cleanup to al
l
ocate_dynamic_stack_s
p
a
ce
commit
|
commitdiff
|
tree
2016-06-13
kre
b
b
el
S/390: vecin
t
rin
.
h fix file
d
e
s
cription in c
o
m
ment
2016-06-13 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-13
krebbel
S/390: Change builtin
t
ype naming sche
m
e to match bu
i
l
t
in
.
.
.
2016-06-13 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-06-13
k
rebbel
S/390: Fix MA
X
_ARGS valu
e
.
2016-06-13 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-05-27
kr
e
b
bel
S/390
:
Re
p
lace rtx_e
q
ual_p wit
h
reg_overlap
_
me
n
tioned
_
p
.
.
.
2016-05-27 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-05-27
krebbel
combine:
T
ake known zero bits i
n
to ac
c
ount when checking
.
.
.
commit
|
commitdiff
|
tree
2016-05-10
krebb
e
l
S/390: Disable scalar vector in
s
tructi
o
ns with -mno-
v
x
.
2016-05-10 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-05-03
krebbe
l
S/390: A
d
d patterns f
o
r r<nox>sbg instructions
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
S
/
390: Improve documentation
o
f s390_reload_costs
.
commit
|
commitdiff
|
tree
2016-04-29
krebbel
PR/6
9
089
:
C
+
+
-11: Ing
o
re "ali
g
n
a
s(0)"
.
commit
|
commitdiff
|
tree
2016-04-29
k
r
e
b
b
el
C
l
e
an up t
e
s
ts where a later
dg-do
c
omp
l
etely over
r
i
d
e
s
.
.
.
commit
|
commitdiff
|
tree
2016-04-29
kr
e
bbel
S/390: Replace L
D
ER wi
t
h
L
DR
.
2016-04-29 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-04-29
krebbel
S/390: Memory constrain
t
cleanup
commit
|
commitdiff
|
tree
2016-04-20
krebbel
PR7
0
674: S/390: A
d
d mem
o
ry barri
e
r to stack 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
kreb
b
el
PR70404 S/390:
Fix
i
nsv
e
xp
a
nsi
o
n
.
2016-04-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-11
krebbel
S
/
390:
F
ix roun
d
ing for
_D
e
cimal128 to _Decimal3
2
c
o
n
v
ersion
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: Define macros for r
o
un
d
ing m
o
de constant
s
2016-03-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-11
krebbel
S
/390: Re
n
ame shift_count_or_setmem_operand to
s
et
m
e
m
_
operand
2016-03-11 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-04
k
rebbel
S
/390
:
Se
t
GOAR
C
H to the current tar
g
e
t when
t
e
s
ting
.
.
.
commit
|
commitdiff
|
tree
2016-03-03
krebbel
l
i
bitm: Int
r
od
u
ce targe
t
macro TAR
G
ET_B
E
GIN_TRANSACTION_ATTR
.
.
.
commit
|
commitdiff
|
tree
2016-03-02
k
reb
b
e
l
S/390: Ada: Enable
Stack_Check_Probes
.
commit
|
commitdiff
|
tree
2016-03-02
krebbel
S/390: Red
u
c
e
accur
a
cy
of b
e
sse
l
_6
.
f90
.
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S
/
390: Revert setmem
pattern folding
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
R
e
vert recent gensupport 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/390: Disallow SImode in s390_de
c
ompose_a
d
dr
e
s
s
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebb
e
l
S/390: Use define_subst for the
s
etmem p
a
tterns
.
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 vector
.
m
d
.
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 tabort
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
kr
e
b
b
el
S/390:
G
et rid
o
f Y constraint in
a
rit
h
meti
c
r
i
g
ht
.
.
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbel
S/
3
90: Get
rid of Y cons
t
raint in l
e
ft and lo
g
ical
.
.
.
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
c
o
nstraint i
n
r
otate pat
t
erns
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
kr
e
bbel
S/
3
90: Use enabled attribute
over
r
ides to di
s
able
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-03-01
krebbe
l
gensupport: Fix define_s
u
bs
t
oper
a
nd
renumbering
.
2016-03-01 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
2016-02-26
k
rebbel
S
/
390: PR69709 Fix
r
isbg
splitter
2016-02-26 Andreas
Krebbel
<krebbel@linux.vnet.ibm.com>
commit
|
commitdiff
|
tree
next