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: Fault-safe memmove
2019-09-23
Dav
i
d
H
ildenbran
d
s390x/tcg: Faul
t
-s
a
fe
memmove
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
D
a
vid Hildenbrand
s390
x
/tc
g
:
F
ault-s
a
fe memse
t
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David Hi
l
denbr
a
nd
s390x/tcg: Alwa
y
s
u
s
e
M
M
U_U
S
ER_IDX for CONF
I
G_USE
R
_ONLY
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
D
avid Hildenbrand
s390x/tcg
:
MVST: Fix st
o
ring back the addresses to
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David Hildenbrand
s390x/tcg: MVST: Check for speci
f
i
c
at
i
on exceptions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
Da
v
id H
i
ldenbrand
s390x/tcg
:
M
VCS
/
MVCP: P
r
operly wrap the length
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David Hildenbrand
s390x
/
tcg:
M
VCOS: Lengths ar
e
32 bit in
2
4/3
1
-
bit mode
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David
H
ilde
n
brand
s390x/tcg: MVC
S
/MVCP: Che
c
k
for special o
p
eration
exceptions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David Hilden
b
rand
s3
9
0x/tc
g
: MV
C
L
U/MVCLE: Proce
s
s
max 4
k
bytes a
t
a
t
ime
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David Hildenbrand
s390x/tcg:
MVPG: Pr
o
perly wrap
the add
r
esses
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David Hildenbr
a
nd
s390x/
t
cg:
MVPG:
C
h
ec
k
f
or specification e
x
ceptions
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
D
avid Hildenbrand
s390x/tcg: MVC: Use is
_
destructiv
e
_overl
a
p
()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
D
avid Hildenbrand
s390x/tcg: MVC: Incre
m
ent the len
g
th on
c
e
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
Dav
i
d Hildenbrand
s390x/tcg
:
MVCL: Proc
e
s
s ma
x
4k bytes at a ti
m
e
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
D
a
v
id Hildenbran
d
s390x/tcg: MVCL: Detect destructive overlap
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
Da
v
id Hildenbrand
s3
9
0x/
t
cg: MV
C
L: Zero out
unused bi
t
s of addre
s
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-09-23
David
H
ildenbrand
s390x/tcg: R
e
set ex
c
eption_index to -1 inste
a
d of 0
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
David Hildenbr
a
nd
s
39
0
x/c
p
umodel: Prepend KDSA feat
u
res with "KDSA"
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
David
H
ilde
n
b
r
and
s390x
/
cpumodel: Rewo
r
k CPU fe
a
ture defi
n
ition
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-21
Ric
h
ard H
e
nders
o
n
tests/tcg/
s
390x: Fix alignment of csst parameter li
s
t
Reviewed-by:
David Hildenbrand
<david@redhat.com>
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbran
d
linux
-
us
e
r: elf: ELF_
H
WCAP
for s390x
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Richard
H
enderson
s
390x/
t
cg: Use
tcg_gen_g
v
ec_bit
s
el
f
o
r
VEC
T
OR
S
E
LE
C
T
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Davi
d
Hi
l
denbrand
s
3
90x:
B
ump the "qemu"
CPU
m
o
de
l
u
p
t
o
a
s
tripped-down z13
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Dav
i
d
H
ildenb
r
and
s390x/
t
cg: We support the Ve
c
tor F
a
cility
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbrand
s390x/tcg: Allow linux-user to
use vector instruct
i
ons
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hilden
b
r
a
nd
s390x/t
c
g: Implement V
E
CTOR FP TEST DATA CL
A
SS IMME
D
IATE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Dav
i
d Hild
e
n
b
ra
n
d
s390x/tcg:
I
m
p
lemen
t
VECTOR FP SUBTRACT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hi
l
denbrand
s390x/tcg:
Implement VECTOR FP SQUARE
ROOT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Da
v
id H
i
ld
e
nbrand
s
390
x
/tcg:
I
mplemen
t
VECTOR FP PERFORM SIGN OPERATION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbr
a
nd
s
3
90x/tcg:
I
mpl
e
ment VECTOR FP MULTIPLY AND (ADD|SUBTRACT)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbrand
s390x/tcg:
I
mplement
VE
C
T
OR
F
P MULTIPLY
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Dav
i
d Hildenbrand
s390x
/
tcg: I
m
plement VECTOR
LOAD ROUNDED
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
avid Hildenbr
a
nd
s390x/tcg: I
m
plement VECTOR LOAD LEN
G
THENED
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
a
vid Hilde
n
b
r
an
d
s390x/tcg: Implement VE
C
TO
R
LOA
D
FP INT
E
GER
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
avid Hild
e
n
b
ra
n
d
s390x/tcg: Imp
l
ement VE
C
T
O
R F
P
D
I
VIDE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Dav
i
d Hildenbra
n
d
s390x
/
tc
g
: I
m
p
l
emen
t
VECTOR FP CONVERT TO LOGIC
A
L
6
4
-BIT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hilde
n
b
rand
s390
x
/tcg: Implement VECT
O
R F
P
CONVERT TO FIXED 64-BIT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Davi
d
Hildenbrand
s
390x/
t
cg: Implement VECTOR FP CONVERT F
R
OM LOGICAL
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbr
a
nd
s390x/t
c
g: Impleme
n
t VECTOR FP C
O
NVERT
F
ROM F
I
XED 64-BIT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Dav
i
d Hi
l
denbrand
s390x/tcg: Impl
e
ment VECTOR FP COMPAR
E
(
EQUAL|HIGH
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David
H
ilde
n
brand
s
3
90x/t
c
g: Implement VECTOR FP COMPARE (
A
ND SIGNAL
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
avid
H
ildenbrand
s3
9
0x/tcg: Implement
V
ECTOR FP
A
DD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbrand
s390x/tcg: Exp
o
rt float_comp_to_cc() and fl
o
at(32|64
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
Dav
i
d Hildenbrand
s390x
/
t
c
g: Introduce tcg
_
s390_vector_exc
e
p
tion()
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hilden
b
ran
d
s390x/tcg: Store onl
y
the nece
s
s
a
ry a
m
ou
n
t of doublewords
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David H
i
ldenbrand
s390x/tcg: Fix max
_
by
t
e de
t
ection for stfle
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbrand
s
390x:
U
se ui
n
t
64_t for
ve
c
t
o
r registers
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbra
n
d
s
390x:
Alig
n
vecto
r
registers to 16 byt
e
s
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
D
av
i
d Hildenbrand
s39
0
x/
t
cg: Implement
V
EC
T
OR STRING RANGE COM
P
ARE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hi
l
de
n
b
rand
s390x/tcg:
Implement VECT
O
R ISOLA
T
E S
T
RING
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbrand
s
390
x
/tcg: Implem
e
nt VECTOR FIND
ELEM
E
NT NOT
E
QUAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hild
e
nbrand
s390x/tcg: Impl
e
ment V
E
CTOR
FIND ELEMENT E
Q
UAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-06-07
David Hildenbrand
s390x/tcg:
I
mplement VECTOR FIND
A
NY
E
LEMENT EQUAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
H
i
lde
n
b
r
a
nd
s
3
90x/
t
cg:
Impleme
n
t
VEC
T
OR TEST UNDE
R
MASK
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hilden
b
rand
s
3
9
0x/tcg: Implement
VECTOR SUM ACROSS WORD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hi
l
denbrand
s390x/tcg
:
Implement VEC
T
OR SUM ACR
O
SS QUADWO
R
D
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
Hildenbrand
s390x/tcg: Implement VECTOR
S
UM ACROS
S
D
OU
B
LEWOR
D
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenb
r
and
s390x/tcg:
Implement VE
C
TOR SUBTRACT
WITH BORROW COMPUTE
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid
H
ildenbrand
s390x/tcg: Im
p
l
ement VECTOR SUBT
R
ACT WITH BORROW INDIC
A
TION
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hilden
b
rand
s390x/tcg: Implement VECTOR SUBTRACT CO
M
PUTE BORROW
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
Hildenbrand
s390x/tc
g
: Implement
V
ECTOR SUB
T
RACT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hi
l
denbrand
s390x/
t
cg: Im
p
lement VECTOR SHIFT
R
IGHT
L
OGIC
A
L *
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
Hildenbrand
s390x
/
t
cg: Impl
e
ment VECTOR SHIFT RIGH
T
ARITHMETIC
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid Hildenbrand
s390x
/
t
cg
:
Im
p
l
e
ment VECTOR SHI
F
T LEF
T
DOUBL
E
BY BYTE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hilden
b
rand
s39
0
x/tcg: Implem
e
nt VECTOR
SHIFT LEFT (B
Y
BYT
E
)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid
H
ilden
b
r
and
s390x
/
tcg: Imple
m
e
nt VECTOR
E
LEMENT SHIFT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
avid Hil
d
enbrand
s390x/tcg: Im
p
lement
VECTO
R
ELEMENT
R
OTATE AND INSERT
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390x/tcg: Imp
l
ement VECTO
R
E
L
E
M
E
NT ROTATE LEF
T
L
OGICAL
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
Hilde
n
brand
s390x/tcg:
Impl
e
ment VECTO
R
POP
U
LAT
I
ON C
O
UNT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Da
v
id
Hildenbrand
s390x/t
c
g: Implem
e
nt VECTOR OR WITH COMPLEMENT
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hi
l
d
e
nb
r
and
s39
0
x
/
tcg
:
I
mplement VEC
T
OR OR
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hilden
b
r
a
n
d
s390x/tcg: I
m
pleme
n
t
VEC
T
OR NOT EXCLUSIVE OR
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s
3
90
x
/tcg: Implement VECTOR NO
R
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
H
i
ldenbrand
s390
x
/tcg
:
Implemen
t
VECTOR
N
AND
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
v
id Hildenbra
n
d
s390x/tcg: Imple
m
ent VECTOR MULTIPLY *
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hild
e
nbrand
s390x/tcg: Impleme
n
t VECTOR
MULTIP
L
Y
A
N
D ADD
*
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
Hildenb
r
and
s390
x
/tcg: I
m
p
lement VECTOR (MAXIMUM|M
I
NIMUM) (LOGICAL)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
H
ildenbrand
s390x/tcg: Implement VECTOR L
O
AD PO
S
ITI
V
E
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390x/tcg:
I
mple
m
ent VE
C
T
OR LOAD C
O
MPLEMEN
T
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
H
i
l
d
enb
r
and
s3
9
0
x/
t
cg: Imp
l
e
m
e
n
t VE
C
T
OR GALOIS FIELD MULTI
P
LY SUM
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390x/tcg: Impleme
n
t VEC
T
OR EXCLUSIVE
O
R
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s
3
90x/tcg
:
Implement
VECT
O
R COUNT
T
R
AIL
I
NG ZER
O
S
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
Hildenbrand
s390
x
/tcg:
I
mplement VEC
T
OR CO
U
NT LEA
D
ING ZER
O
S
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hildenbrand
s390
x
/tcg: Implement VECTOR CO
M
PARE *
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Dav
i
d
Hil
d
enbrand
s390x/tcg: Impleme
n
t VEC
T
OR ELEMENT COMPARE
*
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hilde
n
brand
s390x/tcg:
Imple
m
en
t
VECTOR CHECK
S
UM
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
D
a
vid H
i
l
d
e
nbrand
s390x/tcg: Imp
l
eme
n
t VE
C
TOR AV
E
RAGE LOGICA
L
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
Hild
e
nbr
a
nd
s390x/tcg: Impleme
n
t V
E
CTOR
A
VERAGE
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hi
l
d
enbr
a
nd
s390x/tcg:
I
mplement VECTOR AND
(WITH
COMPLEMENT)
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David H
i
l
d
enbrand
s390x/tcg: Implement
VEC
T
OR ADD WITH CARRY COMPUTE
.
.
.
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
Davi
d
Hildenbrand
s390x/tcg: Implement VECT
O
R
ADD WITH C
A
RRY
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David Hi
l
d
enbrand
s390
x
/tcg: Implemen
t
VECTO
R
ADD COMPUTE CARRY
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree
2019-05-17
David
H
ilden
b
ra
n
d
s390x/tcg: Implemen
t
VECTOR ADD
Signed-off-by:
David Hildenbrand
<david@redhat.com>
commit
|
commitdiff
|
tree