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
accel/tcg: Move helper_lookup_tb_ptr to cpu-exec.c
2021-07-10
Richard Hend
e
rson
accel/tcg: Move helper_lookup
_
t
b_ptr to cpu-ex
e
c
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-10
Richard H
e
nderson
tar
g
et/i
3
8
6:
Use cpu_breakpoint_test in b
r
eakpoint_handler
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
...<20210620062317.1399034-1-
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-10
Richard Henderson
t
c
g: Fix
pro
l
ogu
e
disassembl
y
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richar
d
Hende
r
son
t
a
rge
t
/
xtens
a
: Use
translator
_
use_goto
_
tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
R
i
c
h
a
rd He
n
der
s
on
target/t
r
icor
e
: Use tcg_gen_lookup_and_goto_ptr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard Hende
r
son
target/tricore: Use
translat
o
r_use_
g
o
to_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard Henderson
target/
s
pa
r
c
:
Use
translat
o
r_
u
se_goto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Ri
c
hard Henders
o
n
t
arget/sh4: Use trans
l
a
t
or_use_goto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
R
i
cha
r
d
Henderson
targ
e
t/s390x: R
e
move us
e
_exit
_
tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard Hend
e
rso
n
t
arget/
s
390x: Use trans
l
ator_use_go
t
o_
t
b
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Ri
c
ha
r
d Henderson
target/rx
:
Use trans
l
a
tor_use_goto_
t
b
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard He
n
d
e
rson
target/riscv: Us
e
translator_use_g
o
to_
t
b
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard Henderson
target/ppc
:
U
se translato
r
_use_go
t
o_t
b
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard
H
en
d
erson
targ
e
t/openris
c
: Use tra
n
s
l
at
o
r_use_
g
oto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard Hende
r
son
targ
e
t/nio
s
2:
U
se translator_use_goto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard H
e
nders
o
n
targe
t
/mips: Fix m
i
ssing else in gen_goto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard
H
enderso
n
target/mips: Use translator_u
s
e_
g
oto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richa
r
d Henderson
ta
r
get/
m
icroblaze: Use
t
r
a
nslator_use_goto
_
tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard Hende
r
so
n
target/m68k:
U
se transl
a
to
r
_
use_goto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
R
i
chard Henderson
target/i386:
Use translator_use_goto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
R
i
c
har
d
Henderson
t
a
rget/hppa:
Use translator_use_
g
oto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Ri
c
hard Hen
d
erson
tar
g
e
t/cris:
Use transl
a
tor_use
_
goto_
t
b
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard Hen
d
erson
target/a
v
r:
M
ark some hel
p
ers noreturn
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard Henderson
targ
e
t
/a
v
r: U
s
e
transla
t
or_us
e
_goto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Ri
c
h
a
rd Henderson
target/arm: Use tr
a
nslator_u
s
e_
g
oto_tb fo
r
aarch32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
R
i
c
h
ard Henderson
target/arm: Us
e
t
ranslator_use_go
t
o_t
b
for
a
arch64
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
R
ichard Henderson
t
arget/arm: Use DISAS_T
O
O_MAN
Y
for ISB an
d
SB
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
R
ichard Hen
d
ers
o
n
t
a
rget/alp
h
a
: Use tr
a
nslator_use_
g
oto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Ri
c
hard
H
enderson
target/al
p
ha: Remove
i
n
_superpage
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Ric
h
ard Henders
o
n
target/alpha: Remove
u
se
_
exit_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard
H
e
nderson
accel
/
tcg
:
Introdu
c
e tra
n
s
lat
o
r_
u
se_goto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Richard Henderso
n
tcg: M
o
ve
t
b_phy
s
_i
n
val
i
date_count t
o
tb_
c
tx
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
L
i
r
e
n W
e
i
tcg: Ba
k
e
t
b
_
destroy() into tcg_region_tree
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Liren Wei
accel/tcg: Ho
i
st
tcg_tb_insert() up above tb_link_page()
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Ph
i
lippe M
a
thieu
.
.
.
tcg: Avo
i
d including 'trace
-
tcg
.
h' in
t
arget tr
a
ns
l
ate
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-07-09
Ric
h
a
r
d Henderson
tcg: Add separator
in INDEX_op_call dump
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ri
c
hard Hende
r
s
o
n
tcg/riscv: R
e
move M
O
_BSWA
P
han
d
ling
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
i
chard He
n
ders
o
n
tcg/aarch
6
4: Unset
TCG_TARGET_H
A
S_MEMORY_BSWAP
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Hende
r
son
tcg
/
arm: Unset TCG_TAR
G
E
T_HAS_MEMORY
_
BSWAP
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ri
c
hard Henderson
target/mips: Fix gen_mx
u
_s32ld
d
_s32lddr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
i
chard Hende
r
son
target/sh4: Improve swap
.
b t
r
ansl
a
tion
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ric
h
ard Henders
o
n
target/i386: Improve bswap tra
n
slation
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ric
h
ard Hender
s
on
t
a
rget/arm:
I
mprove REVSH
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
ichard Hender
s
o
n
target/arm: Impro
v
e ve
c
tor REV
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
i
ch
a
r
d Hen
d
e
rson
target/arm: Improve REV32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ri
c
ha
r
d Hende
r
s
on
tcg: Ma
k
e u
s
e o
f
b
swa
p
flag
s
in tcg_
g
e
n_
q
emu_st_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
ichard Hender
s
on
tcg: Ma
k
e use of bswa
p
flags
i
n tc
g
_g
e
n_qemu_ld_
*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richar
d
Henderson
tcg:
A
dd f
l
ags argumen
t
to
t
cg_g
e
n
_bswap16_*,
tcg_g
e
n_bswap3
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Rich
a
rd Hende
r
son
tcg: Handle
new bswap
f
lags during opti
m
ize
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richar
d
H
e
nde
r
so
n
tc
g
/t
c
i: Su
p
p
o
rt bswap fl
a
gs
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richa
r
d Henderson
tcg/mips:
S
uppo
r
t
b
sw
a
p flags in
t
cg_out_bswap32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
ichard He
n
de
r
son
tcg/mips
:
S
u
pport bswap flags in tc
g
_
ou
t
_bswap16
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ric
h
ard Hende
r
son
tc
g
/
s
390:
S
up
p
or
t
bs
w
ap flags
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard
H
end
e
r
son
tcg
/
p
pc: Use powe
r
10 b
y
te-
r
ev
e
rs
e
ins
t
ructions
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
ichard Henderson
t
cg/ppc: Supp
o
rt
b
sw
a
p f
l
a
g
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richa
r
d Henderson
tcg/ppc
:
Spl
i
t out tcg
_
out_bswa
p
6
4
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ric
h
ar
d
Henderson
tcg
/
ppc:
Split out
tcg
_
o
u
t_bswap32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard He
n
derson
tcg/pp
c
: Split
out tcg_out_bswap16
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
i
c
h
a
rd Hende
r
s
o
n
tcg/ppc: Sp
l
it out tc
g
_o
u
t_sari{32,64}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Hen
d
erson
tcg/ppc:
S
pli
t
out
tcg_out_ext{8,16,
3
2}s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Hend
e
r
son
tcg/arm: Support b
s
w
ap flags
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richar
d
Henderson
tcg/
a
arch64: Sup
p
o
rt bswap flags
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard
Henderson
tcg/aarch6
4
: Me
r
ge tc
g
_out_rev{16
,
3
2,64}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
i
chard
Henderson
tcg/i386:
Support bswap flags
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richa
r
d Henderso
n
tcg: Add
flags arg
u
ment to bsw
a
p opcodes
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
War
n
er L
o
sh
tcg: Use corr
e
ct tra
p
number for page faul
t
s on *BSD
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
LIU Zhiwe
i
tcg: Implement tcg_gen_vec_add
{
sub}32_tl
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
LIU Zhiwei
tcg:
A
dd
t
cg
_
ge
n
_vec_shl{shr}{sa
r
}8i_i32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
LIU Zhiw
e
i
t
cg:
A
d
d
tcg_gen
_
vec_shl{shr}{sa
r
}16i_i32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
LIU Z
h
iwei
t
c
g: Add
t
cg_gen_vec_add{sub}8_i32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
LIU
Zhi
w
ei
tcg
:
Add tcg_
g
en_vec_add{sub}16_i32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ric
h
ard Henderson
ta
r
g
et/cri
s
:
D
o no
t
e
x
i
t
tb for X_FLAG chang
e
s
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henderson
t
arget/cris: Remove dc->fla
g
x
_k
n
own
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henderson
targ
e
t/cris
:
Improve JMP_IN
D
IRECT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard
H
ender
s
on
target/cris:
U
se tcg_gen_lookup_and
_
g
oto_ptr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richa
r
d Hen
d
e
rson
ta
r
get/cris: A
d
d D
I
SAS_DBRANCH
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henderson
target/cris: Add DISA
S
_UPDATE
_
NEXT
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
icha
r
d He
n
derson
targ
e
t/cri
s
: S
e
t
cpustate_
c
h
anged for rfe/rfn
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard
H
e
n
d
e
rson
target/cri
s
:
F
old un
h
andle
d
X_F
L
A
G
changes into cpusta
t
e_changed
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
i
cha
r
d
Hende
r
so
n
target
/
c
ri
s
: Mark
s
t
atic arrays const
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henderson
target/cris: Mark helper_ra
i
se_excep
t
io
n
no
r
eturn
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richa
r
d H
e
nderson
tar
g
et/cri
s
: Convert to Transl
a
to
r
O
ps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henderson
targ
e
t/cris: Fix use_goto_tb
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henderson
target/cris: Mark
exceptions as DI
S
AS_NORETUR
N
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Hende
r
son
targ
e
t/cris
:
Rep
l
ace DISAS_TB_JUMP with D
I
SAS_NO
R
ETUR
N
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henderson
t
arget/c
r
is: Remov
e
DISAS_SWI
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard
H
ende
r
so
n
t
a
rget/c
r
is:
A
dd
DisasConte
x
tBase to DisasC
o
nt
e
x
t
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Hend
e
rs
o
n
target
/
avr: Conv
e
rt t
o
Tr
a
n
s
lato
r
Ops
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henderson
target/av
r
:
Cha
n
ge ctx to D
i
s
asContext
*
in g
e
n_intermediate_code
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
i
c
hard H
e
n
d
ers
o
n
target/avr
:
Add Dis
a
sCont
e
xt
B
ase
to DisasContext
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henderson
target/nios2: Use p
c
_
nex
t
for
pc + 4
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard
H
e
n
derson
target/nios2:
I
nline handle_ins
t
ruction
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
R
ichard Hen
d
e
r
son
t
a
rget
/
nios2:
C
l
ean up goto in
handle_instru
c
t
ion
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ric
h
a
rd Henderson
t
a
rget
/
nios2: Remove a
s
signment to e
n
v
i
n handle_instructi
o
n
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ric
h
ard Henderson
t
a
r
get/nios2: Conve
r
t to Tra
n
slatorOps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard
H
enderson
ta
r
get/nios2: Add DisasCont
e
xtB
a
se to DisasCont
e
xt
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard Henders
o
n
target/nios2: U
s
e
g
l
o
bal cpu_
R
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Ri
c
h
a
rd Henders
o
n
target/nios2: Use global cpu_env
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-29
Richard He
n
derson
targ
e
t/nios2:
R
eplace DISAS_TB_J
U
MP with DISAS_NORETURN
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2021-06-28
R
i
chard Henderso
n
target/
a
l
p
h
a
: Honor
t
h
e
FEN bit
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
next