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/hppa: Implement LDWA
2018-01-30
Richard H
e
nde
r
son
tar
g
e
t
/hppa
:
Implement LDWA
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
targ
e
t/hppa: Imp
l
ement
P*TLB and P*TLBE i
n
sns
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target
/
hppa: Impl
e
ment I
*
T
L
B
A and
I
*TLBP ins
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard He
n
derson
t
a
rget/hppa:
L
og unimpl
e
m
e
n
t
ed i
n
stru
c
tions
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
tar
g
et/hpp
a
: Implemen
t
the in
t
erval timer
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
i
c
hard Henders
o
n
tar
g
et/hppa: Implement external interrupt
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richar
d
H
ender
s
on
targ
e
t/hppa: Implement tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hen
d
erson
targ
e
t/hp
p
a: Implement I
A
SQ
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hender
s
on
t
a
rge
t
/hppa: A
v
oid privilege lev
e
l decrease du
r
i
ng
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
t
a
rge
t
/hp
p
a:
U
se
s
p
a
c
e reg
i
s
t
ers in
d
at
a
operations
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
ende
r
son
targ
e
t
/hppa: Imp
l
ement unaligned acc
e
s
s
tr
a
p
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderso
n
tar
g
et/hppa: Fill
in hppa_cpu_do_int
e
rr
u
pt
/
hppa_
c
pu_exec_int
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henders
o
n
target/hppa: Implement
rfi
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard He
n
de
r
son
target
/
hppa: Ad
j
us
t
insn m
a
sk for m
f
ctl,w
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa
:
Add cont
r
ol registers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hender
s
on
target/hppa:
A
dd s
p
ac
e
r
egisters
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hender
s
on
target/hppa: Implement the
system m
a
sk instructio
n
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d
H
enders
o
n
t
arg
e
t
/
h
ppa: Implemen
t
mmu_idx from IA pri
v
ilege level
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd Henderson
targ
e
t/
h
ppa: Split a
d
dress si
z
e from registe
r
size
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard
H
ender
s
on
t
a
rget/hp
p
a: Define ha
r
d
w
ar
e
excepti
o
n types
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
enderson
target/h
p
pa: Disable g
a
tew
a
y page emulation for system
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
tar
g
e
t/hppa: Defin
e
the res
t
of the
PSW
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
ichard Henderson
ta
r
g
e
t/arm
:
Simplify fp_
e
x
ception_el
f
o
r user-only
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richar
d
H
e
n
d
e
r
s
on
target/arm: Hoi
s
t sto
r
e to fl
a
gs output in cpu_get_tb_cp
u
_
stat
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richar
d
Henderson
target/
a
rm
:
Move cpu_get_tb_cpu_state out of line
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
R
ichard He
n
ders
o
n
ta
r
get/arm:
Ad
d
ARM_FEATURE_SVE
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard
Henderson
v
msta
t
e
: Add
V
MSTATE_UINT64_SUB_
A
RRAY
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard
H
end
e
rson
ta
r
get/arm: Add aa{32,
64}_
v
fp_{dreg, qreg} helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henderson
t
arget/arm: Change the t
y
pe
o
f vfp
.
regs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Ri
c
hard Henderson
target/arm: U
s
e poin
t
ers in neon tbl helpe
r
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richar
d
He
n
der
s
o
n
t
arget/arm: Use pointer
s
in neon
zip/uzp he
l
pers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Henders
o
n
target/arm:
U
se poin
t
ers in c
r
ypto helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-25
Richard Hende
r
son
target/
a
r
m: Mark
d
i
s
a
s
_set_in
s
n_syndrome inli
n
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard H
e
nderson
tcg/ppc: Allow a
3
2
-
bit o
f
fset to th
e
constant
p
o
o
l
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richar
d
Henderson
t
c
g
/
ppc: Support tlb
o
ffset
s
larger than 6
4
k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
R
i
char
d
Henderson
t
cg/arm: Supp
o
rt tlb offsets larger than 64k
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Ric
h
ard Henderson
tcg/arm: Fix double-word c
o
m
parisons
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard Hende
r
son
targ
e
t/arm: A
d
d fp16
support to vfp_exp
a
nd
_
imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2018-01-16
Richard
H
enderson
t
arget/arm: Split
out vfp_ex
p
a
nd_imm
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henders
o
n
tcg: Allow 6 arguments to TCG hel
p
e
rs
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderso
n
tcg: A
d
d
tcg_signed_cond
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richard Hend
e
rson
tcg: Generalize TCGO
p
parame
t
ers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Richar
d
Henderson
t
cg: Dynamic
a
lly
alloca
t
e
T
CGOps
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-29
Ri
c
hard
Henderson
tc
g
: Remo
v
e
TCGV_UNUSED*
and TCGV_IS_UNUSE
D
*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-28
Richard Hen
d
erson
target/moxie:
Fix
tlb_fill
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-12-18
Richard Henderson
tar
g
et/sh4:
Convert to
DisasCon
t
ex
t
Base
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Richard H
e
nderson
tar
g
e
t/sh4: Do not s
i
nglestep after
e
xceptions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
Ri
c
h
ard Henderson
t
arget/sh4: Convert
t
o D
i
sasJumpType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-18
R
i
chard Henderson
target/
s
h4: Use
c
mpxchg for mo
v
co when p
a
r
allel
_
cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-12-14
Ric
h
ard Hen
d
erso
n
target/ppc: Us
e
tcg_gen_lookup_
a
n
d
_
got
o
_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-15
R
ichard
H
end
e
rson
target/arm:
Fix GETPC
us
a
ge
i
n do_pa
i
red
_
cmpxchg64_l/be
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-15
R
ichar
d
Henders
o
n
ta
r
get/
a
r
m: Use h
e
lper_retaddr
i
n
stxp helpers
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-15
Ric
h
ar
d
H
e
n
d
e
r
son
tcg
:
R
e
cord co
d
e_gen_buffer address for user
-
on
l
y
memory
.
.
.
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-09
Richard Henderson
ta
r
get
/
s
3
90x: Finish impl
e
me
n
ting R
I
SBGN
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-09
R
ichard Henderson
disas
:
D
ump ins
n
b
y
t
e
s
a
long w
i
th ca
p
st
o
n
e
d
i
sassembly
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-07
R
i
cha
r
d
Hend
e
rson
linux-us
e
r/hp
p
a:
F
ix cpu_clone_regs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-07
Richa
r
d Henderson
linux-user: Rest
r
i
c
t usage of sa_rest
o
r
er
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-11-03
R
i
char
d
Henderson
t
c
g/s390x: Use co
n
s
t
ant pool for prolog
u
e
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-11-03
Richar
d
H
ender
s
on
tcg: Allow constant pool e
n
tries in t
h
e
p
r
o
logue
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-26
Richard
H
ender
s
on
tcg:
A
void
s
etting tcg_init
i
alize if !CONFIG_TCG
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-26
Richard Henderson
disa
s
: A
d
d
capstone a
s
s
ubmo
d
ule
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Ric
h
ard Hender
s
o
n
disas: Remove
monitor_
d
is
a
s_is_physica
l
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richar
d
Henderson
ppc: Su
p
port Caps
t
on
e
in disas_set_info
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard H
e
nderson
arm: Support Capstone in disas_se
t
_info
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Ri
c
hard
H
enderson
i
386: Support
C
apstone in disas_set
_
i
nfo
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard
Henderson
di
s
as: Support
t
h
e Cap
s
tone di
s
assembler
l
ibra
r
y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richa
r
d Henderso
n
disas: Rem
o
ve unused fl
a
gs argum
e
n
t
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Ri
c
har
d
H
enderson
target/arm: Don
'
t set INSN
_
ARM_BE32
for
CONFIG_USER_ON
L
Y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard
H
e
nderson
tar
g
e
t/
a
rm: Move BE32
d
isassem
b
ler fixup
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard Hend
e
rs
o
n
target/ppc: Convert to disas
_
set
_
info hook
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
target/i386
:
Con
v
e
rt to disas_
s
et_info hook
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Initia
l
ize cpu_env
g
ener
i
cally
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd Henderson
tcg: Rem
o
ve
C
F
_
IGN
O
RE_ICOUNT
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d
Hend
e
r
son
tcg:
A
dd CF_LA
S
T_IO +
C
F_USE
_
ICOUN
T
to CF_HASH_M
A
SK
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
R
ichard Henderson
tcg: In
c
lude CF_COUNT_MASK in CF_HAS
H
_
MASK
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hen
d
e
r
son
t
c
g: Ad
d
CPUState
cfl
a
gs_next_tb
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d H
e
nde
r
s
on
tc
g
: Use offsets not indices f
o
r TC
G
v_*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard He
n
de
r
son
qom:
Int
r
oduce CPUClass
.
t
c
g
_
initialize
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
R
i
char
d
Henderson
tcg
:
R
e
move TCGV_EQUAL*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
R
i
c
h
ard
H
e
nderson
tcg: Remove
G
ET_TCGV_*
and MAKE_TC
G
V_*
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Richard
H
enderson
tcg: Int
r
oduce temp_tcgv_{i3
2
,i64,ptr}
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
h
a
r
d
Henderson
tcg:
Introduce tcgv
_
{i32,i64,ptr}_{arg,temp}
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Richard
Henderson
tcg: Push
t
cg_ctx
i
nto
tcg_
g
e
n_callN
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
t
c
g
:
Push tcg_ctx i
n
to gen
e
rator function
s
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard
H
e
nde
r
s
o
n
t
c
g
: U
s
e per-temp state data in
op
t
imize
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard Henderson
tcg: Rem
o
v
e unused TCG_CALL_DUMMY
_
T
CGV
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg:
Change
t
emp_all
o
cate_frame arg
to TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
t
c
g:
A
vo
i
d
l
o
o
ps aga
i
nst variable bounds
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hend
e
rso
n
tc
g
: Use per-temp sta
t
e data in l
i
veness
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderso
n
tcg: Intro
d
uce temp_arg, expo
r
t
t
e
mp_id
x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Re
t
urn NU
L
L temp for TCG_
C
ALL_D
U
MM
Y
_ARG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: A
d
d t
e
mp_gl
o
b
a
l bit to TCGTemp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Introduce arg_temp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
R
i
cha
r
d Henderson
tcg: Propagate TC
G
Op down to all
o
cators
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Richard H
e
nd
e
rson
tc
g
: Propaga
t
e args t
o
op->args in
tcg
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d Henderson
t
cg
:
Pro
p
agate
a
rgs to
op
-
>
a
r
g
s
i
n optimizer
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
rd Henderson
tcg: Merge
opcode a
r
guments into
T
C
G
Op
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-16
Richard Hen
d
erson
l
i
nux-user/sh
4
: Reduce TARGET_VIRT_ADD
R
_SPAC
E
_BITS
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-16
Richa
r
d Hen
d
erson
li
n
ux-user:
T
idy
and enforce
r
eserved_va ini
t
ialization
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-10-16
Richard Henderson
tcg: Fix off
-
by-one
i
n
assert in page_set_
f
l
ags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next