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 Henders
o
n
targe
t
/
hpp
a
: Implement LDW
A
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
R
icha
r
d Henderson
targe
t
/hppa:
Imple
m
ent P*TL
B
a
nd
P*TLBE
ins
n
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
ende
r
s
o
n
ta
r
ge
t
/hppa: I
m
plement
I
*TLBA and I*TLBP insns
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henders
o
n
targ
e
t/hppa: Log uni
m
plemente
d
instructions
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
R
i
c
hard Henderso
n
target/hppa: I
m
plement the in
t
e
r
v
a
l
t
imer
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Imple
m
e
n
t extern
a
l
interrupts
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
e
n
d
e
rson
target
/
hppa: I
m
plement tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
R
ichar
d
Henderson
target/hppa: I
m
plement
IASQ
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard
H
enderson
target
/
hppa: Avoid
p
r
ivilege level dec
r
ease d
u
ring
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d Hen
d
e
rson
target/
h
ppa: U
s
e space reg
i
sters
in d
a
ta opera
t
ions
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
R
ichard Henderson
target/h
p
pa:
I
m
p
l
ement unali
g
ned acc
e
ss trap
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
n
d
e
r
son
targe
t
/hppa
:
Fill in hppa_cpu_do_inter
r
upt/h
p
p
a
_cpu_exec_int
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hend
e
rson
target/hppa
:
Implement
r
fi
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richa
r
d
Hender
s
o
n
target
/
hppa
:
Adjust insn
m
ask
f
or mfc
t
l,w
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Ri
c
h
a
rd Hender
s
on
targ
e
t/hppa: Ad
d
c
ontrol register
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard H
e
nderson
tar
g
e
t
/
h
ppa: Add space r
e
g
i
s
t
ers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Rich
a
rd He
n
der
s
on
target/hp
p
a:
Impl
e
ment the system mask inst
r
u
c
t
i
o
ns
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard Hen
d
erson
target/hppa: Implement mmu_idx f
r
om IA
p
r
ivilege le
v
el
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Split address
s
iz
e
from register
s
iz
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Ric
h
ard Henderson
ta
r
get/hp
p
a: De
f
ine ha
r
dware
e
xcepti
o
n
types
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard H
e
nd
e
rson
target/hpp
a
: Disable gatewa
y
page emu
l
ation for system
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Richard Henderson
target/hppa: Define the rest of t
h
e PSW
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-30
Helge De
l
ler
target
/
hppa: Ske
l
eton support
f
or hppa-s
o
ftmmu
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
Ric
h
a
r
d Hend
e
r
son
tcg/ppc:
A
llo
w
a
3
2
-bit
o
ffset to the const
a
nt pool
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
Richard
H
ender
s
on
t
c
g/ppc: Su
p
port tlb offsets lar
g
er than
64k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
Richard
H
ende
r
son
tcg/arm:
Support tlb
o
f
fsets larger than 64k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2018-01-16
R
i
chard Henderson
t
cg/
a
rm
:
Fix
double-wo
r
d
compari
s
ons
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Paolo Bo
n
zin
i
t
c
g: add cs_b
a
se a
n
d
f
l
ags to -d exec output
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ric
h
ard Henderson
tcg:
Al
l
ow 6 arguments to TCG
h
elpe
r
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ric
h
ard Hen
d
erson
tcg: Add tc
g
_sign
e
d
_cond
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard H
e
n
derson
tcg
:
Generalize TCGOp pa
r
a
m
eters
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Ri
c
ha
r
d Henderson
tcg: Dyna
m
ica
l
ly allocate TCGOp
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-29
Richard Henderson
tcg: Remove TCGV_
U
NUSE
D
*
a
n
d
TCGV_IS_UNUSED*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Richard Henderson
tar
g
et/moxie: Fix
tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-12-28
Ale
x
Bennée
target/
*
helper
:
don't check retaddr be
f
ore c
a
lling
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard Hend
e
rson
target/arm: Fix GETPC u
s
age in do_paire
d
_cmpxchg6
4
_l/be
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
Richard Henderson
targ
e
t/
a
rm: Use
h
elper_ret
a
ddr
i
n stx
p
helper
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-15
R
ichard Hen
d
e
rson
t
cg: Record code
_
gen_buff
e
r a
d
dress for user-o
n
l
y memory
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Alista
i
r
F
r
an
c
is
M
a
kefile:
C
a
pst
o
ne: Add support for cr
o
ss
compile ranlib
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-09
Ri
c
h
a
rd Henderson
d
isa
s
: Dump insn
bytes along with caps
t
one disa
s
sembly
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Pete
r
May
d
ell
cpu
-
exe
c
: Exit exclus
i
ve r
e
gion on longjmp from step_atomic
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richard Hender
s
on
tcg/s390
x
: Use constant poo
l
for prolo
g
u
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-11-03
Richar
d
He
n
derson
tcg: Allow constant
p
o
o
l entries in the prologue
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-26
Rich
a
rd He
n
de
r
son
disa
s
: Ad
d
capstone
a
s submod
u
le
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
ichard H
e
nderson
disas: Remove monitor_disa
s
_is_ph
y
sical
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Ric
h
ard Henderson
ppc: Support
C
apst
o
ne in disas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Hen
d
er
s
on
arm
:
Support Cap
s
t
o
n
e
i
n disas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
i386:
Suppor
t
C
a
p
stone
in
d
isas_set_info
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard H
e
nders
o
n
disas: Support the Capstone disass
e
mbler library
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Henderson
disas: Remove
unused flags arguments
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richa
r
d Henderson
t
a
r
g
e
t/arm:
Don't set INSN_AR
M
_BE32 for CONFIG_USER_ONLY
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard
H
enderson
target
/
arm: Move BE32 disassembler fixup
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
Richard Hen
d
e
r
son
target
/
ppc: Convert to disas_set_info hook
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-25
R
i
chard
Hender
s
on
ta
r
get/i386: Conve
r
t to disas_set_info hoo
k
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tr
a
ns
l
a
te-all: exit f
r
o
m
tb_phys_
i
nvalida
t
e if qht_r
e
move
.
.
.
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard
Henderson
tcg: Initialize cpu_env generically
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: enabl
e
mul
t
i
p
le T
C
G
c
ontex
t
s in s
o
ftm
m
u
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: introd
u
c
e
re
g
ions to split code_gen_
b
uffer
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
ilio G
.
Cota
t
r
anslate-all: use q
e
mu_prot
e
ct_rwx/none helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
osd
e
p
:
int
r
oduce
q
e
m
u
_mprotect_rwx/none
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emili
o
G
.
Cota
tcg: allocate optimi
z
er temps wi
t
h tcg_malloc
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
ilio G
.
Co
t
a
tcg: di
s
t
r
ibute p
r
ofil
i
ng counters a
c
ross TCGContext's
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
l
io G
.
C
o
t
a
t
cg:
i
ntroduc
e
**tc
g
_ct
x
s to kee
p
track of all TC
G
Context's
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Co
t
a
gen-i
c
ou
n
t: fold
e
xit
r
e
q
_label
into TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
tcg: defi
n
e
tc
g
_init_ctx and
make tcg_
c
tx a poi
n
t
e
r
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio G
.
Cota
t
cg:
t
ake tb_c
t
x out of TCGContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
translate-all: report corre
c
t avg hos
t
T
B size
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Co
t
a
e
x
ec
-
all: rename
tb_free to tb_r
e
move
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
translate-all: use a binary search tree to
track TBs
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ic
h
a
rd Hen
d
e
rson
tcg: Remove C
F
_IGNORE_ICOUNT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
ichard Hende
r
s
o
n
t
c
g: Add CF_LAST_
I
O
+ CF_USE_ICOUNT to CF_HASH_MASK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emil
i
o G
.
Cota
c
p
u
-exec: look
u
p/generate T
B
outs
i
de exclusive
r
egion
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emi
l
io G
.
Cota
t
cg: check CF
_
PARALLEL instead
o
f parallel_
c
pus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio
G
.
Cota
target/sp
a
rc
:
check C
F
_PARALLEL instea
d
of parallel_cpu
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
milio G
.
Cota
target
/
sh4
:
ch
e
ck CF_PARALLEL
inst
e
ad o
f
p
arall
e
l_
c
p
us
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
ilio G
.
C
o
ta
t
a
r
g
et/s390x:
che
c
k CF_PARALLEL inste
a
d
o
f parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
t
a
rget/m68
k
: check CF_PARALLE
L
instead
o
f parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
mil
i
o
G
.
Cota
target/i38
6
: c
h
eck CF_
P
ARALLEL in
s
tead of parallel
_
cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Emilio G
.
Cota
targe
t
/hppa: chec
k
CF_P
A
RALLEL in
s
tead of p
a
r
allel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
l
io G
.
Cota
target/arm
:
check CF
_
PAR
A
LLEL in
s
tead
o
f parallel_cpus
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
E
m
ilio G
.
Cot
a
tcg: convert t
b
->
c
f
lags reads to
t
b_cflags
(
tb)
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard He
n
derson
tcg: Includ
e
CF_
C
OUNT_
M
ASK in CF_HASH
_
M
A
SK
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard H
e
nderson
t
cg: Add
CPUSta
t
e cflags_next_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Em
i
lio
G
.
Cota
tcg: define CF_PARALLEL and u
s
e it for
T
B has
h
i
ng
a
lo
n
g
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
c
hard Henders
o
n
tcg: Use offsets
not indices for TCGv_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard Henderso
n
qom: Introd
u
ce
C
PUCl
a
s
s
.
tc
g
_initi
a
lize
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
hard Hende
r
son
tcg: Re
m
ove
T
CGV_EQ
U
AL*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderso
n
tcg: Remo
v
e GET_TCG
V
_
* and MAKE_TCGV_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
R
i
c
hard Henderson
tcg:
I
ntroduce
t
emp_tcgv_{i32,i64,ptr}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richa
r
d Hender
s
o
n
t
c
g: Introduc
e
tcgv_{i32,
i
6
4
,ptr}_{arg,temp}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Rich
a
r
d
Hen
d
er
s
on
tc
g
: Push tcg_c
t
x
into tcg_g
e
n_callN
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
har
d
Henderson
tcg: Push tcg_ctx
into generat
o
r functions
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2017-10-24
Richard Hender
s
o
n
tcg: Use per-temp state
d
ata in
o
ptimize
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard Henders
o
n
tcg: Re
m
ove unused TCG_C
A
LL_DUMMY_TCGV
commit
|
commitdiff
|
tree
2017-10-24
Richard Henderson
tcg: Change temp_allo
c
ate_frame
arg
to TCGTemp
commit
|
commitdiff
|
tree
2017-10-24
R
i
chard
H
enderson
tcg: Avo
i
d loops a
g
a
i
nst variable bounds
commit
|
commitdiff
|
tree
2017-10-24
R
ich
a
rd Henderson
tcg: Use per-t
e
mp
state data i
n
li
v
eness
commit
|
commitdiff
|
tree
2017-10-24
Richard Hende
r
s
o
n
tcg: Introduce temp_arg, exp
o
rt temp_idx
commit
|
commitdiff
|
tree
2017-10-24
Ric
h
ard He
n
derson
tcg:
R
eturn NULL tem
p
for TCG_
C
ALL_DUMMY_
A
RG
commit
|
commitdiff
|
tree
2017-10-24
Ri
c
ha
r
d He
n
derson
tcg
:
Ad
d
temp_
g
l
o
bal bit t
o
TC
G
Temp
commit
|
commitdiff
|
tree
next