repo.or.cz
/
qemu
/
ar7.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
s390x/tcg: MVPG: Properly wrap the addresses
2019-09-23
D
avid Hildenbrand
s
3
90x/tcg
:
MVPG:
P
ro
p
er
l
y wrap th
e
addr
e
sses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
D
a
vid Hildenbrand
s
390x/tcg:
M
VPG:
Check for s
p
ecifica
t
ion exce
p
tions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David Hildenbrand
s3
9
0x/
t
cg: MVC: Us
e
i
s
_
d
e
s
tructi
v
e_ove
r
lap()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
Davi
d
Hil
d
enbrand
s
390x/
t
cg: M
V
C: Increment the len
g
th
once
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
D
avi
d
Hi
l
denbrand
s390x/tcg: MVCL: Process max 4k
bytes
a
t
a t
i
me
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David Hil
d
enbrand
s
3
90x/tcg: MVCL:
D
etect des
t
ructive o
v
erl
a
ps
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David Hildenbrand
s390x/
t
cg: MVCL: Zero out unused bits of address
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
Davi
d
Hildenbra
n
d
s390x/t
c
g
:
Reset
e
x
c
e
ption_index to
-
1
inst
e
a
d of 0
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
D
a
vid
Hild
e
nbrand
s
3
90x/cpumodel: Prepend KDSA
f
eat
u
res with "KDSA"
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
David Hildenbr
a
nd
s390x/cpumodel: Rework CPU featur
e
definition
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Richa
r
d Henderson
tests/tcg/s39
0
x: Fi
x
alignment of csst p
a
rameter list
Reviewed-by:
David Hildenbrand
<david@redhat.com>
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Davi
d
Hil
d
enbr
a
nd
l
i
nux-user: elf: ELF_HWCAP fo
r
s3
9
0x
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Richard Hender
s
on
s39
0
x
/tcg: Use tcg
_
gen_
g
vec_bitsel for V
E
CTOR SELECT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David
Hilde
n
b
r
and
s
3
90x: Bump
the "qemu" CPU model up to a strippe
d
-down z13
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hil
d
enbrand
s
390x/tcg:
W
e support the Ve
c
tor Facility
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
a
vid Hildenbrand
s390x/tcg: Allow linux-user to us
e
vector instructions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Dav
i
d
Hilde
n
brand
s390x/tcg: Im
p
l
ement VECTOR FP TEST
D
A
T
A
CLASS IMMEDIATE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbrand
s
3
90x
/
tcg: Implement
VECTOR FP
S
U
BTRA
C
T
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Dav
i
d Hildenbran
d
s
3
90x/tcg
:
I
m
p
lement VEC
T
O
R
FP
S
QUARE ROOT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenb
r
a
n
d
s
3
90x/tcg: Implem
e
nt VEC
T
O
R
F
P
PERFOR
M
SIGN
OP
E
RATION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
avid
Hildenbrand
s39
0
x/t
c
g: Implement VECTOR FP
MULTIP
L
Y AND
(ADD
|
SUBTRACT)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hi
l
de
n
brand
s390x/t
c
g:
Implem
e
nt VECT
O
R
FP MULTI
P
LY
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David
Hildenbrand
s390x/tcg:
I
mplement
V
E
C
T
OR
L
O
AD ROUNDED
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbr
a
nd
s390x/tcg: Imple
m
en
t
VECTO
R
LOAD LENGTHENED
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hild
e
nbrand
s
3
9
0x/tcg: Impleme
n
t VECTOR LOAD FP INTEGER
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbrand
s
390x/tcg: Implement VECT
O
R
F
P DIV
I
DE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hi
l
d
enbr
a
nd
s390x/tcg: Implement VECTOR FP
CONVERT TO LOGICAL 64
-
BIT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Da
v
i
d
Hilde
n
brand
s390x/
t
cg:
I
mpleme
n
t VECTOR FP
CONVERT TO
F
IXED 64-BI
T
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David
H
ildenbr
a
n
d
s39
0
x
/tcg: Imp
l
e
m
ent VECTOR FP CONVERT FR
O
M
L
OG
I
C
AL
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
avid Hildenbr
a
nd
s3
9
0x/tcg: Implement
V
ECTOR FP CONVERT FROM
F
IXED 64-B
I
T
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David
Hilde
n
brand
s390x/t
c
g: Implement VECTOR FP COMPAR
E
(EQUA
L
|HIGH
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbrand
s390x/tcg:
I
m
p
lement V
E
CTOR
F
P C
O
MPARE (AND SIGNAL
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hilde
n
br
a
nd
s390x/tc
g
:
Implement VECT
O
R FP
ADD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Davi
d
Hildenbrand
s390x/tcg: Export float_comp_to_
c
c() and f
l
oat
(
32|64
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hi
l
denbra
n
d
s390x/tcg: In
t
roduce tcg_s390_vector_excep
t
ion()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
a
vid Hildenbrand
s390x/tcg: Store only the ne
c
essary amount of dou
b
l
e
words
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hild
e
nbrand
s390x/
t
cg: F
i
x max
_
byte d
e
tection for
s
t
fl
e
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
a
vid Hilde
n
brand
s
3
90x: Use uint64_t for vector r
e
g
i
sters
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Dav
i
d Hildenbrand
s390x: Alig
n
vector registers to 16 bytes
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Davi
d
H
i
ld
e
nb
r
and
s3
9
0
x
/
tcg: Implement
V
ECTOR STRING R
A
NGE C
O
MPAR
E
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hi
l
denbrand
s390x
/
tcg: Implement VEC
T
OR I
S
OLATE
S
T
RING
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David
Hildenbrand
s390x/tcg: Imp
l
ement
V
E
C
T
O
R FIND E
L
EMENT NOT E
Q
UAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hil
d
enbrand
s390x/t
c
g: Imp
l
ement VE
C
T
OR FIND ELEMENT
EQUAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hilde
n
bra
n
d
s390x/tcg:
I
mple
m
ent V
E
CTOR FIND
A
NY ELEMENT EQUAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390x/tcg
:
Implement V
E
CTOR TEST U
N
DER MA
S
K
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David H
i
l
denbrand
s390x/tcg: Imp
l
ement
VECTOR SUM ACR
O
S
S
WORD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vi
d
H
i
l
d
e
n
brand
s
390x/tcg: I
m
p
lement VECTO
R
SUM ACROSS QUA
D
WOR
D
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s
3
90x/tcg: Imp
l
ement VECTOR SUM
A
CROSS DOUBLEW
O
RD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Da
v
id Hild
e
nbrand
s390x/tcg: Impleme
n
t
V
ECTOR SUBTRACT WITH BO
R
R
O
W COM
P
UTE
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s3
9
0x/tcg
:
Imple
m
ent
V
E
CTOR SUB
T
R
A
CT WI
T
H
BORROW
I
NDICATION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390
x
/tc
g
: Implement VECT
O
R SUBTRACT CO
M
PUTE BORRO
W
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s
3
90x/
t
cg:
Implement VECTOR S
U
B
TRACT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid Hildenbrand
s390x/tcg: Impleme
n
t
V
ECTOR SHIFT
R
IGHT LOGI
C
AL *
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid Hildenb
r
and
s
39
0
x
/tcg: Implemen
t
VECT
O
R SHIF
T
RIGHT ARITHMETIC
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid Hilden
b
rand
s390x/
t
cg: Imp
l
emen
t
VECTOR S
H
IFT LEFT DOU
B
L
E BY BY
T
E
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hi
l
denb
r
a
n
d
s390x/tcg: Implement VECTOR
SHIFT LEF
T
(BY
BYTE)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
Hi
l
d
enbrand
s390x/t
c
g: Imp
l
ement VECTOR ELEMENT SHIF
T
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbran
d
s
3
90x/tcg: Implemen
t
V
E
C
TOR ELEMENT
ROTATE AND INSERT
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390x/tcg: Implement
VECT
O
R ELEMENT ROTATE LE
F
T LO
G
ICA
L
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Da
v
id Hildenbra
n
d
s
3
90
x
/tcg: Im
p
lement VECTOR POPULATION COUNT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
v
i
d
Hildenbrand
s
3
9
0x/tcg: I
m
plement VE
C
TOR O
R
W
ITH CO
M
P
L
E
M
ENT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenb
r
a
n
d
s390x/tc
g
: Implement VECTOR OR
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbran
d
s
390x/
t
cg: Implement VECTO
R
NOT EXCLUSIVE OR
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid Hildenbrand
s390x/t
c
g: Im
p
l
e
ment VECT
O
R NOR
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hi
l
denbrand
s390
x
/tcg: Imple
m
ent VECT
O
R NAND
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
avid
H
i
lden
b
rand
s3
9
0x/t
c
g: Implement VECTOR MULTI
P
LY *
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
H
ildenbrand
s390x/
t
c
g: Implement VECTOR
MULT
I
PLY AN
D
ADD *
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
H
ildenbra
n
d
s3
9
0x
/
t
c
g: Implement
V
ECTOR (MAXIMUM|MINIMUM) (LOGICA
L
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
avid Hildenbrand
s390x/tcg:
I
mplement VE
C
TOR LOAD P
O
S
ITI
V
E
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390
x
/tcg: Implement VECTOR L
O
AD
C
OMPLEMENT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
Hildenbr
a
nd
s390x/tcg:
Im
p
lement VECTOR GALOIS FIELD MULT
I
PLY SUM
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid Hilde
n
brand
s390
x
/
t
cg
:
I
m
plement VEC
T
OR
E
XCLUSIVE
O
R
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbran
d
s390x/tcg
:
Impleme
n
t VECTOR CO
U
NT
TRAILING ZEROS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390x/tcg: Imple
m
ent VECTOR
COUNT LEADIN
G
Z
EROS
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
Hilde
n
brand
s3
9
0
x/tcg: Im
p
le
m
ent V
E
CTOR COMPARE *
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David H
i
lde
n
bran
d
s390x/tcg: Implemen
t
VECTOR ELEMENT COMPARE *
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390x/tc
g
:
Im
p
l
ement
V
ECTOR
CHECKSUM
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
Hildenbrand
s
390x/tcg:
Implement VECTOR AVERAGE L
O
GI
C
AL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hil
d
enbra
n
d
s390x/tcg:
I
m
p
lem
e
nt VECTOR AVERAGE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenb
r
and
s390x/tcg: Implement
VECTO
R
AND (
W
I
T
H C
O
MPLEMEN
T
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid Hildenbrand
s39
0
x/t
c
g
: Implem
e
nt VEC
T
OR ADD WITH CARRY COMPUTE
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
avid Hildenb
r
and
s390x/t
c
g:
Imp
l
eme
n
t VECTO
R
ADD WITH CARRY
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
H
i
l
de
n
br
a
nd
s390x/tc
g
: Implement VECTOR
ADD C
O
MPUTE CARRY
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Dav
i
d Hild
e
nb
r
and
s390x
/
tcg: Implement VECTOR ADD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree