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
target/arm: Implement SVE compress active elements
2018-05-10
Richard
Henderso
n
ta
r
get/
a
r
m
: F
i
x float16 to/f
r
o
m in
t
16
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Richard
Hender
s
on
t
arget/arm: Implement vector shif
t
ed F
C
V
T
for fp16
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Richard
Henderson
target/arm
:
Implement vector shifted SC
V
F/UCVF
f
or
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
R
i
c
hard
Henderso
n
target/arm: Enable
A
RM_FEATU
R
E
_
V8_A
T
OMI
C
S f
o
r
u
ser
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Richard Henderso
n
target/arm: Imp
l
ement
CAS and CASP
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
R
i
c
hard Henderso
n
target/arm: Fill in
di
s
as_ldst_atomic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Richard H
e
nderson
targe
t
/arm: Introduce ARM
_
F
E
ATURE_V8_ATOMICS and initial
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Rich
a
r
d Henderson
target/riscv: Use
n
ew atomic min/max exp
a
nders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Richard Hen
d
e
r
son
tcg: Us
e
GEN_AT
O
MIC_HEL
P
ER_FN
for o
p
pos
i
te endian atomic a
d
d
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Richard H
e
nderson
tc
g
: Introduc
e
at
o
mic helpers for intege
r
min/max
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Rich
a
rd
H
e
nders
o
n
tar
g
et/xtensa: U
s
e new min/max expanders
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Richard
Hen
d
erson
target/arm: Use new min/m
a
x
expan
d
ers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-10
Ri
c
ha
r
d
H
enderson
t
c
g:
In
t
r
oduce
helpers
for integer mi
n
/max
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-09
Richard
Henderson
tcg:
Li
m
it the
number of op
s
in a
T
B
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-04
Richard Henders
o
n
target/arm: Tidy
condition in
disa
s
_simd_two_reg_misc
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-04
Richard Hen
d
erson
target/arm: Tidy conditions in ha
n
d
l
e_v
e
c_simd_shri
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-01
R
i
chard Henderson
tcg
:
Improve
T
CGv_ptr support
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-01
Richard Henderson
tcg: Allow wi
d
er v
e
ct
o
rs for cmp and mul
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-05-01
Richard
H
enderson
tcg: Doc
u
ment INDEX_mul
[
us]h
_
*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-04-17
Richa
r
d Henderso
n
fpu: B
o
und increment for scalbn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-04-10
Richard Henderso
n
fpu: Fix rounding mode for flo
a
tN
_
to_uintM_round_to_zero
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-04-10
Richard Henderson
tcg: Intr
o
duce tcg
_
set_insn_start_pa
r
am
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-04-06
Richard
He
n
de
r
son
U
pdate s
e
abios-
h
ppa
commit
|
commitdiff
|
tree
2018-04-06
Rich
a
rd Henderson
tcg:
F
ix
out-o
f
-line generic v
e
ctor c
o
mpares
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-28
Richard Henderson
tcg: Mark muluh_i64 and mulsh_i64
a
s
64-bit ops
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-26
Richard H
e
nde
r
so
n
t
a
rget/hppa: In
c
l
ude pr
i
v level
in user-only iaoq
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-26
Ric
h
ard H
e
n
d
erson
tcg: Really fix
c
pu
_
io_recompile
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-15
R
ichard Henderson
tcg:
Add choose_ve
c
tor_size
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-15
Richard Hende
r
s
on
t
cg/i386: Supp
o
rt
INDEX_o
p
_dup2_vec for -
m
32
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-15
Richard Hen
d
er
s
on
tcg: Improve tc
g
_
g
en
_
muli_i
3
2/i64
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
Richard Henderson
aar
c
h64-linux-use
r
: Add support
fo
r
S
VE signal f
r
ame
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
Richard
H
e
nder
s
on
a
a
r
ch64-l
i
nux-user:
A
dd support for E
X
TRA signal f
r
ame
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
Rich
a
rd Hend
e
rso
n
aarch64-
l
inux-user: Remove struct target_aux
_
context
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
Richard He
n
derson
aa
r
c
h
6
4-linux-user
:
Split out helpers for
guest signal
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-09
Richard Henders
o
n
linux-user: Implem
e
nt aarch64
PR_SVE
_
SET/GET_VL
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard He
n
derson
t
arget/arm: Enable AR
M
_FEATUR
E
_
V8_FCMA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Henderson
targe
t
/ar
m
: Decode t32 sim
d
3reg and
2reg_scalar exte
n
sio
n
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard He
n
derson
target/arm: Deco
d
e aa32 armv8
.
3 2-reg-ind
e
x
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Ric
h
a
rd Henderson
target/arm: De
c
ode a
a
32 armv8
.
3
3
-
s
a
me
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Henderson
target/arm
:
Decode aa64
armv
8
.
3 f
c
mla
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Hende
r
son
target/arm: Decode aa64 a
r
m
v
8
.
3 fcadd
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Hen
d
erson
tar
g
et/arm: Add ARM_FE
A
TURE_V8_
F
CMA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richar
d
Hend
e
rson
target/arm: Ena
b
le ARM_FEATURE_V8_RDM
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Ric
h
ard
Hend
e
rs
o
n
target/arm: Decode aa32 arm
v
8
.
1 two
r
eg a
n
d a scalar
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Henderson
target/a
r
m: Decode
a
a
3
2 ar
m
v8
.
1 three sa
m
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard
Henderso
n
t
a
rge
t
/arm: Decode aa64
a
r
m
v8
.
1
scala
r
/vector x
i
n
dexed
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard He
n
derson
target/arm: Decode a
a
64 armv8
.
1 three s
a
me e
x
tr
a
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard H
e
nderson
t
a
rget/arm:
Decode aa64 ar
m
v8
.
1 scalar
thr
e
e same extra
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richard Henderson
target/arm:
R
efactor disas_simd_i
n
dexed size checks
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Richar
d
Hen
d
erson
tar
g
et/arm: Re
f
a
c
tor disas_si
m
d_indexed d
e
code
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
Ric
h
ard Hend
e
rs
o
n
t
arget/ar
m
: A
d
d ARM_FEATURE_
V
8
_
RDM
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-03-02
R
i
cha
r
d Henderson
dec
o
detree:
P
r
opa
g
ate ret
u
rn value fr
o
m tr
a
n
slate subroutine
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-22
Richard He
n
ders
o
n
scri
p
t
s
: Ad
d
decodetree
.
py
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard H
e
n
d
ers
o
n
target/arm: Handle SVE registers when
usin
g
clear_vec_hi
g
h
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
R
i
char
d
Henderso
n
target
/
arm: Enforce
acces
s
to ZCR_EL a
t
translation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Rich
a
rd
H
end
e
rson
t
ar
g
e
t
/arm: Suppress TB end
for
FP
C
R/FPSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard He
n
derson
target/arm: Enfo
r
ce FP ac
c
ess to FPCR/FPSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Ri
c
hard H
e
n
derson
ta
r
get/arm: R
e
move ARM_CP_64BIT f
r
o
m
ZCR_EL re
g
ist
e
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard
Henderson
targe
t
/arm: Add SVE s
t
a
te to TB->FLA
G
S
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Ri
c
hard Henderson
target/arm: Add ZCR
_
ELx
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
R
i
chard Hender
s
on
tar
g
et/
a
rm: Add S
V
E to migra
t
i
o
n
s
t
ate
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard
Henderso
n
targe
t
/arm: A
d
d
pr
e
dicat
e
regist
e
rs for SV
E
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard
H
enderson
target/arm: Expan
d
vect
o
r
regist
e
rs fo
r
SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard Henderson
t
c
g/aar
c
h
6
4: Add vector o
p
e
ra
t
i
o
ns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ric
h
ard Henderson
tc
g
/i386: Ad
d
vector op
e
ra
t
ions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard Henderson
target/arm:
U
se vector
i
n
frastruct
u
r
e for aa64 orr
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard
H
end
e
rso
n
target/arm: Use vector
i
nfrastructure for aa64
mu
l
t
iplies
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Henderson
target/arm: Use
vector infrastructure for aa64
compare
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hend
e
r
son
target/arm: Use ve
c
to
r
infrastructure
f
or aa64 const
a
nt
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richar
d
Henderson
target/arm:
Use vector infrastructure f
o
r a
a
64 dup
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henders
o
n
target/arm: Use vector infrastructure f
o
r
aa64 mov
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard Henderso
n
t
arget/arm: Us
e
v
ector infrast
r
ucture for a
a
64 add
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard He
n
derson
target/arm: A
l
ign v
e
ctor registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
ichar
d
H
e
nderson
tcg/optimize:
Handle v
e
ctor opcod
e
s
d
uring optimize
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henders
o
n
tcg: Ad
d
gener
i
c vector he
l
pers wit
h
a
scalar
operand
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tc
g
: Add generic
helpers for saturating arithmetic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard H
e
nderson
tcg: Add gen
e
ric vector ops fo
r
m
u
ltipl
i
cation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
har
d
H
enderson
tcg: Add generi
c
vecto
r
ops for comparisons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
derson
tcg: Add generic vecto
r
ops for con
s
t
a
nt shifts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard Henderson
tcg: Add generic ve
c
t
o
r expand
e
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
c
ha
r
d
Henderso
n
tcg: Stan
d
ardize integral
a
rgu
m
ents to exp
a
nder
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg: Add
t
ypes and
b
asic opera
t
ions for host vect
o
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard H
e
n
d
erson
tcg: Al
l
ow m
u
ltiple wo
r
d entries
into the constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard Henderson
roms/sea
b
ios-hppa: Update submodule an
d
image
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Ric
h
ard
Henderson
tests: En
a
ble boot-seri
a
l-t
e
st for
hp
p
a
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richar
d
H
en
d
e
r
son
h
w/
h
ppa: Use qemu_log_mask instea
d
of f
p
r
intf to s
t
derr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ri
c
hard Henderson
ta
r
get/hp
p
a: I
m
p
l
e
ment PROB
E
for system mod
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard
H
enderson
target/hppa: Fix 32-bit operan
d
m
a
sks for 0E FCVT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichar
d
He
n
derson
hw/hppa: Add MAINT
A
INERS en
t
ry
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
p
c
-bios: Add hppa-firmware
.
img and git submodule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Rich
a
rd
Henderso
n
target/hppa: Enable MTTCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
t
a
r
ge
t
/hppa: Im
p
lement
STWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Henderson
target/hppa: Im
p
lement a p
a
use instru
c
ti
o
n
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richa
r
d Hen
d
erson
target/hppa: Incr
e
a
s
e number of temp regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
target/hppa: Only use
E
XCP_
D
T
L
B_MISS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Henderson
targe
t
/hpp
a
: Im
p
l
e
ment B,GATE insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richa
r
d Henderso
n
target/hppa
:
Add migra
t
ion f
o
r
the cpu
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
targ
e
t
/hp
p
a: Add syst
e
m r
e
gister
s
to gdbs
t
u
b
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard He
n
ders
o
n
tar
g
et/hppa: Opt
i
m
ize for fl
a
t
a
ddressin
g
space
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hen
d
erson
targe
t
/h
p
pa:
I
mple
m
ent
S
YNCD
M
A insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next