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
Merge remote-tracking branch 'remotes/stsquad/tags/pull-softfloat-refactor-210218...
2018-02-15
Ric
h
ard Hender
s
on
target/arm: H
a
ndle
SVE regi
s
t
e
r
s
when using
clear_vec_high
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
R
ichard Henderson
ta
r
get/arm: E
n
force access to ZC
R
_EL at
tr
a
nslation
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richard Henderson
target
/
arm: S
u
p
press T
B
end for FP
C
R/FPSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richar
d
Henderson
t
a
rget/arm: Enfo
r
ce FP acc
e
ss to FPCR/FPSR
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-15
Richar
d
Henderson
t
a
rge
t
/
a
rm: Remove ARM
_
CP_64BIT from ZCR_EL
r
egist
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Hender
s
on
target/arm:
A
d
d
SVE s
t
ate to TB
-
>FLA
G
S
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Hen
d
erson
target/arm:
A
dd ZCR_
E
Lx
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Hende
r
son
target/ar
m
: Add SVE to
mig
r
a
t
ion
s
tate
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Henderson
ta
r
get
/
arm: A
d
d predicate reg
i
ste
r
s
f
or SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-09
Richard Hender
s
on
t
a
rget/arm: Expan
d
ve
c
tor regi
s
ters fo
r
S
VE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ric
h
ard Henderson
tcg/aarch64
:
Add vect
o
r operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
derson
tcg/i386: Add vector op
e
rations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
target
/
arm: Use ve
c
tor
infras
t
r
u
cture
f
or aa64 orr
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard Henderson
target/arm: Use ve
c
tor infrastructu
r
e fo
r
aa64 mult
i
plies
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
rd Henders
o
n
target/arm: Use vector inf
r
astr
u
cture for aa64
compares
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
t
a
rget/a
r
m
: U
s
e v
e
ct
o
r infra
s
t
ructure
f
or aa
6
4 constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
derson
target/arm: U
s
e vector infrastruc
t
ure fo
r
aa64 dup
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard Henders
o
n
target/arm: Use vector infrastruc
t
ure for a
a
64 mov
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Rich
a
r
d Hen
d
er
s
on
target/arm: Use ve
c
t
o
r inf
r
astr
u
ctur
e
for aa64
add
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richar
d
Hend
e
rson
target/arm:
A
lign vector reg
i
sters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard H
e
nderson
tcg
/
optimiz
e
:
Handle vector opcodes during opti
m
i
ze
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
chard Henderson
tcg: Add generic vect
o
r
helpers with a scalar operand
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Henderson
tcg
:
Ad
d
generic helpers fo
r
satu
r
at
i
ng
arit
h
metic
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
R
i
ch
a
rd Henders
o
n
tcg:
Add generic
v
ect
o
r
ops fo
r
mult
i
plication
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richa
r
d Henderson
t
cg:
Add gener
i
c
vecto
r
o
p
s for comparisons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard Hend
e
rson
t
c
g: Add g
e
neric vec
t
or ops for co
n
stant s
h
ifts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard H
e
n
derson
t
c
g:
A
dd g
e
neric vector expander
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard
Henderson
tcg:
S
tandar
d
i
z
e i
n
tegra
l
a
r
guments
t
o
expander
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Richard He
n
derson
t
c
g:
Add
t
ypes and basic operations for h
o
st vecto
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-08
Ri
c
hard Henderson
tc
g
: Allow multiple word entries into the constant
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard Henderson
roms/s
e
abios-hppa: Updat
e
submodule and image
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richar
d
Henderson
t
e
st
s
:
Enable boot
-
seri
a
l-t
e
s
t
for hppa
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-02-04
Richard Henderson
hw/hp
p
a: Use qemu_log_mask instead of fprintf
to stderr
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Henderson
target/hppa: Implement PROBE fo
r
s
y
s
tem mode
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard
He
n
derson
ta
r
get/hppa
:
Fix 32-bit
operand masks for
0E FCV
T
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ich
a
rd Hen
d
erson
hw/
h
pp
a
: Add MAINTAINERS
e
nt
r
y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderson
pc-bios: Add
hppa-firm
w
ar
e
.
img and g
i
t submodule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
ichard Hender
s
on
target/hppa: Enable MTTCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderso
n
t
arget/hppa:
I
mplement
S
T
W
A
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
c
h
ar
d
He
n
d
e
rson
t
a
r
g
et
/
hp
p
a
: Implem
e
n
t a pause ins
t
ruction
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Henderso
n
targe
t
/hppa: Inc
r
eas
e
numbe
r
o
f temp regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Ric
h
ard Henderson
targ
e
t/hppa: Only use
E
X
C
P
_DTLB_MISS
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
char
d
Henderson
target/hpp
a
: Implement
B
,
G
AT
E
insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richa
r
d Henderso
n
t
a
rget/hppa:
Add
m
i
gration for
the cpu
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
R
i
chard Henders
o
n
target/
h
pp
a
:
A
dd system
regi
s
te
r
s to gdbstub
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-31
Richard Hend
e
rson
target/
h
ppa: Opti
m
ize for flat addr
e
ssing s
p
ace
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard Henderson
target/hppa:
Implement SYN
C
DMA insn
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ich
a
rd
Henderson
target/hppa: I
m
plement LC
I
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
Henderson
target/hppa: Im
p
l
emen
t
L
P
A
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
n
d
erso
n
target/hppa: Implement
L
DWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ich
a
rd Hende
r
son
targ
e
t/hppa: Implement P*TLB
a
nd P*TLBE ins
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Henderson
target/h
p
pa: Imple
m
e
nt I*TLBA and
I*
T
LBP insns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hende
r
son
t
a
rget/hppa: Log unimp
l
emented in
s
tructio
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Henderson
target/hppa: Implem
e
nt th
e
i
nterval tim
e
r
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
H
enderson
target/
h
ppa:
I
m
p
lement extern
a
l
interrupts
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard Henderson
tar
g
e
t
/hppa:
I
mplement tlb_
f
i
ll
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
en
d
erson
target/hppa: Implement I
A
S
Q
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hende
r
son
target/hppa:
Avoid privilege level decrease during
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
ch
a
rd
Henderson
t
ar
g
et/hp
p
a: Use space
r
egisters in d
a
ta operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Henderso
n
tar
g
et/hppa: Implement un
a
l
i
gn
e
d access trap
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
chard Henderson
t
a
rget/hppa:
F
ill in
h
ppa_cpu_do_interrup
t
/hppa_cpu
_
exec_
i
nt
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
har
d
Henders
o
n
t
a
rget/hppa
:
Imp
l
em
e
n
t
rfi
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
ch
a
rd Hend
e
rson
target/hppa: Adjust i
n
sn mask f
o
r mfctl,w
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Add contro
l
register
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Henderson
ta
r
g
e
t
/
hppa: Add space regis
t
ers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/
h
ppa: Imple
m
ent th
e
s
y
stem ma
s
k ins
t
ruction
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
tar
g
e
t/hppa
:
Implement
mmu_idx fr
o
m I
A
privilege
level
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
icha
r
d
Henderson
t
a
rge
t
/hpp
a
:
Split a
d
d
r
ess size from re
g
ister size
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd
Henderson
ta
r
get/hppa: Define h
a
rdware exception types
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hender
s
on
tar
g
et/hppa: D
i
sable gateway page
emu
l
ation f
o
r system
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd He
n
de
r
so
n
target/hppa
:
Define
t
he rest of the PSW
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henders
o
n
target/arm: Simplify f
p
_excepti
o
n_el for
u
ser-o
n
ly
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard
Hend
e
rson
target/arm: Hoist
s
tore to flag
s
output in cpu_get_tb_cpu_
s
tate
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hender
s
on
target/arm: Move
cpu_get_tb_cpu_sta
t
e
o
ut of line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
target/arm: Add ARM_FEATURE_SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Rich
a
rd Hende
r
son
vmstate: Add V
M
STATE_UI
N
T64
_
SUB_AR
R
AY
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Rich
a
r
d
H
e
n
derson
target/
a
rm: Add aa{32,
6
4
}
_v
f
p_{dreg, qreg} help
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hen
d
e
rson
target/arm:
C
hange the type of vfp
.
regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard
H
e
nderso
n
targ
e
t/arm: Use poin
t
ers in neon tbl
h
elper
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Ri
c
hard
H
en
d
erson
ta
r
get/ar
m
:
U
s
e po
i
nters i
n
neon zip/uzp
h
elpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Ri
c
h
ar
d
Henderson
ta
r
get/ar
m
: Use pointers in cr
y
pto helpe
r
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
t
arget/arm: Ma
r
k
d
i
s
a
s_set_insn_syndrome inline
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Henderso
n
t
cg
/
ppc: Allow
a 32-bit off
s
et to the con
s
tant
p
ool
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
R
i
chard Henderson
t
cg/p
p
c
:
Supp
o
rt tlb offs
e
ts la
r
ger than 64k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Rich
a
r
d Henderson
tcg/a
r
m: Suppo
r
t
t
lb offs
e
ts larger than 64k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hende
r
s
o
n
t
c
g
/
arm: F
i
x dou
b
l
e-wor
d
compar
i
sons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hen
d
erson
tar
g
et/arm: Add fp16
s
upport to vfp_expand_imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Ric
h
ard Henderson
target/arm: Split out vfp_expand_imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
tcg: A
l
low 6 arguments to TCG helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
tcg: Add tcg_signed_cond
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Rich
a
r
d
H
e
nde
r
son
t
c
g
: Generalize TCGOp
p
aram
e
ter
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
tcg:
D
y
namically
allocate TCG
O
p
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
R
ichard
Henderson
tc
g
: Remov
e
TCGV_UNUSED
*
and TCGV_IS_UNUSED*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-28
R
ichard Henderson
target/moxie: Fix tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-18
Richard
H
enders
o
n
target/sh4: Conver
t
to DisasContextBase
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
R
ichard He
n
derson
t
a
rget/sh4: Do not singleste
p
after e
x
ce
p
tions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Richard Henders
o
n
t
a
r
get/sh4:
C
onv
e
rt to Dis
a
sJumpType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Ric
h
ard Henderson
t
arget/sh4: Use cmpxchg for mo
v
co when
parallel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-14
R
i
chard Hende
r
s
o
n
ta
r
get/ppc: Us
e
tcg_gen_loo
k
up_and_g
o
t
o
_
p
t
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-15
Richard Henderson
t
a
rget
/
arm: Fix GETP
C
usa
g
e in do_p
a
ired_cmpxchg64
_
l/be
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
next