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/i386: Simplify POPF
2023-03-05
Richar
d
Henderso
n
t
a
rget/i386:
S
implify
P
OPF
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henders
o
n
t
arget/hexagon/i
d
ef-parser
:
Us
e
gen_constant for gen_extend_
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Rich
a
rd Henders
o
n
target/hexagon/idef-parser: Use gen_tmp for gen_rva
l
u
e_pred
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richa
r
d H
e
nderson
target/h
e
xagon/idef-parser: Use ge
n
_tmp for ge
n
_pred_as
s
ign
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
i
c
hard Hend
e
r
s
on
target/hexagon/idef-parser: Us
e
g
e
n_tmp fo
r
LPCFG
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Rich
a
rd He
n
derson
t
a
rget/hexagon
:
Use tcg
_
constant_*
for
g
e
n_constant
_
f
r
om_imm
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard
Henders
o
n
docs/devel/tcg-
o
p
s: Drop recommend
a
t
i
o
n
to free temps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Rich
a
rd Hender
s
on
tracing: remove
transform
.
py
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard H
e
nder
s
on
include/e
x
ec/gen-icount: Drop tcg_temp_fr
e
e
i
n gen_tb_st
a
rt
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
t
a
r
g
et/t
r
ic
o
r
e
:
Drop tcg_t
e
mp_free
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
targe
t
/mips: Fix
trans_mult_acc return
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
ichard Hen
d
erson
target
/
mips: Drop tcg_temp_free from mips16
e
_
tr
a
nslate
.
.
.
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
i
chard Henderson
target/i386: Drop tcg
_
temp_f
r
ee
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard H
e
nders
o
n
target/xtens
a
: Drop t
c
g
_temp
_
free
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
targe
t
/
x
t
ensa
:
Dr
o
p
r
e
set_sar_t
r
acker
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ric
h
ard Henderson
target/sparc: Dr
o
p tcg_tem
p
_f
r
e
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard
Henderson
t
arget/sparc: Drop free_compa
r
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Hend
e
rson
target/sparc: Rem
o
ve egress lab
e
l in d
i
sas_sparc_conte
x
t
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
target/sparc
:
Drop get_t
e
m
p
_i32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard He
n
derson
t
a
rget/sparc: Drop get_temp_tl
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ri
c
hard Henderson
target/sh4: D
r
op tcg_temp_fr
e
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Hende
r
so
n
target/rx: Drop tcg_temp_
f
ree
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
ichard
H
enderson
target/riscv:
D
rop tcg_temp
_
fre
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ri
c
hard Henderson
targe
t
/ri
s
cv
:
D
r
op temp_n
e
w
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ri
c
hard Hender
s
on
targ
e
t/r
i
scv: Drop ftemp_new
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ric
h
ard
H
end
e
rson
targe
t
/
p
p
c
:
D
ro
p
tcg_temp_free
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henders
o
n
target/
o
penr
i
s
c
: Dro
p
tcg_
t
e
m
p_
f
ree
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Rich
a
rd Henderson
t
arget/nio
s
2: D
r
op tcg_t
e
mp_free
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
ic
h
ard Hender
s
o
n
target/microblaze: Drop t
c
g
_
tem
p
_fre
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard H
e
nde
r
son
target/m68
k
:
D
r
op
t
c
g_temp_
f
ree
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard
H
en
d
erson
target
/
m68k: D
r
op
free
_
con
d
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Hender
s
o
n
target/m
6
8k
:
Dr
o
p
mark_to_re
l
ea
s
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ri
c
hard
H
enderson
target/loongarch: Drop tcg_t
e
mp_
f
ree
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
target/lo
o
ng
a
rch: Drop
t
emp
_
n
e
w
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
target
/
hppa: Dr
o
p tcg_temp
_
free
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Rich
a
r
d Hender
s
on
target/hex
a
gon/idef-parser
:
Drop
Hex
V
alue
.
is_m
a
nual
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
target/hexagon/i
d
ef-
p
arser:
Drop tcg_te
m
p_free
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard
H
enderson
target/hexagon: Drop tcg_temp_free fr
o
m
g
e
n_tcg_funcs
.
py
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Hender
s
on
target/hexag
o
n
: D
r
op tc
g
_temp_fr
e
e fr
o
m
C
code
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richar
d
H
enderson
target/
c
ris: Dro
p
t
c
g_te
m
p_free
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
i
chard Hender
s
on
t
a
r
get/cris: Drop
a
d
d
r from dec10_ind_move_m_pr
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richa
r
d
H
end
e
rso
n
target/cris: Dro
p
cris_alu_m_free_t
e
mps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
i
c
h
ard Hend
e
r
son
target/cris:
D
rop cris_alu_free_temps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richar
d
Hen
d
e
rson
t
a
rget/avr: Dr
o
p tcg_temp_free
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
i
chard Henderson
targ
e
t/avr: Drop
R from tra
n
s
_COM
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ric
h
ard Henderson
target/
a
vr: Drop Disa
s
Conte
x
t
.
f
r
e
e_sk
i
p_var0
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
targ
e
t/arm:
D
rop tcg_temp_free f
r
o
m translator
.
h
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ric
h
ard Henderson
t
ar
g
et/arm: Drop tc
g
_temp_free from t
r
anslator-vfp
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
i
chard Henderson
target/arm: Drop
tcg_tem
p
_free from
t
ranslator-sve
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richa
r
d H
e
nderson
targe
t
/arm:
Drop
tcg
_
temp_free from tra
n
s
lator-sme
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ric
h
ard Henderso
n
target/arm
:
Drop t
c
g
_
temp_
f
ree f
r
om t
r
anslator-neon
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
t
arget
/
a
r
m
: Drop tcg_tem
p
_free from translator-m
v
e
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ric
h
ard Henderso
n
target/arm:
Dro
p
tcg_temp
_
free fro
m
translator-m-noc
p
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard He
n
der
s
on
target/ar
m
: Dro
p
tcg_tem
p
_f
r
ee f
r
om translator-a64
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richa
r
d
Henders
o
n
target
/
arm: Drop
n
ew_tmp_a64_zero
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
i
chard Henderson
target/arm: Drop new_t
m
p_a64
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Hen
d
erson
target/a
r
m:
D
r
o
p DisasContext
.
tmp_a64
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Hende
r
son
target/ar
m
: Drop tcg_temp_free f
r
om
translator
.
c
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
targ
e
t/arm: Remove value_global f
r
om D
i
sasCom
p
are
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
target/arm: Remo
v
e arm_free
_
cc, a6
4
_
free_cc
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Hende
r
son
target/al
p
ha:
D
rop tcg_
t
emp_fr
e
e
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
accel/tcg: Remove translat
o
r_loop_te
m
p_check
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
ich
a
rd Henderso
n
tcg: Re
m
ove tcg_
c
he
c
k_temp_count, tcg_clear_te
m
p_count
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
tcg: Decode the
o
pe
r
and
t
o INDEX_op_mb in dumps
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
tcg
/
i386: Mark Win64 ca
l
l
-saved vector reg
s
as reserv
e
d
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Ri
c
h
a
rd
H
e
n
derson
incl
u
de/qemu/
c
puid: Introduce xgetbv_low
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
accel/
t
cg
:
T
rigger
w
atc
h
poi
n
ts from atomic
_
mm
u
_lookup
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
ichard Henderso
n
softmmu: Check watchpoint
s
for
r
ead
+
write at once
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henderson
a
c
cel/tcg
:
Honor TLB_DISCAR
D
_W
R
I
T
E
in at
o
mic_mmu_lookup
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Rich
a
r
d Henderson
accel/tc
g
: Retain prot flags
from tlb_fill
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richa
r
d Henderson
t
a
rget/sp
a
rc: Use tlb_
s
et_page_full
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
i
char
d
Hend
e
rso
n
tcg: Merge t
w
o sequentia
l
la
b
els
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
Richard Henders
o
n
t
c
g: Link br
a
n
c
h
es to the
l
abels
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-05
R
i
chard
W
.
M
.
J
o
nes
tcg: In
c
lude
"qemu/timer
.
h" for
p
rofil
e
_
getcloc
k
Reviewed-by: Richard Henderson <
richard.henderson@linaro.org
>
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard Hender
s
on
tcg: U
p
d
a
te
d
ocs/devel/
t
cg-ops
.
rst for
t
emporary changes
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Ri
c
hard Hender
s
on
tc
g
: Remov
e
t
c
g_temp_local_new
_
*
,
tcg_cons
t
_loc
a
l_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Ric
h
ard
H
en
d
erson
exe
c
/
gen-i
c
o
unt: Don't use tcg_temp_local_n
e
w_i32
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard Hen
d
erson
t
a
rget/xten
s
a: Don't us
e
tcg_temp_local_new_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Ric
h
ard
Hend
e
rson
target/ppc
:
Don't
use tc
g
_temp_l
o
cal_new
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richar
d
Henderson
t
a
rget/mi
p
s: Don't
u
se tc
g
_temp_local_new
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard
Hen
d
erson
target/i386: Don't use tcg_te
m
p_local_new
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
R
ic
h
ard H
e
nderson
target/hppa: Don't use tcg
_
t
e
m
p
_local_new
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard Henderson
target/hexago
n
/idef-parser: Drop gen_
t
mp_local
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard
H
en
d
er
s
on
target/hex
a
gon: Don't use tc
g
_temp_local_new_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard Hen
d
e
r
son
target/cri
s
: Don't use tcg_temp
_
local_ne
w
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard Hender
s
on
target/arm:
Don't use tcg
_
temp_local_ne
w
_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard
H
enderson
ta
r
g
e
t/arm: Drop copies in gen_sve_{ldr,s
t
r}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard H
e
nderson
tcg
:
Ch
a
nge default temp life
t
i
m
e
t
o
TEMP_T
B
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard
H
enders
o
n
t
cg
:
Don't re
-
use TEMP
_
TB temporaries
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Rich
a
rd Henderson
accel/tcg/plugin: Tidy
plugin_g
e
n_disable_mem_helpers
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard Hen
d
erson
accel/tcg/plug
i
n: Use tcg_temp_
e
bb_*
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richa
r
d Henderson
t
c
g: U
s
e
t
cg_consta
n
t_ptr in
d
o_dup
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
R
i
chard Henderson
tcg: Use t
c
g
_
temp
_
ebb
_
new
_
* in tcg/
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richa
r
d
Henders
o
n
tcg: Add tc
g
_temp_e
b
b_ne
w
_{i32,i64,ptr}
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard Hen
d
erson
t
cg: Add tcg_gen_movi_
p
t
r
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Ri
c
hard Henderso
n
tcg: Use tcg_constant_i32 in
t
cg_g
e
n_io_sta
r
t
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Rich
a
rd H
e
nders
o
n
tcg: Pass TC
G
Te
m
pKind to tcg_
t
emp_new_internal
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richard Henderson
tcg:
Remove TEMP_NORMAL
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
Richar
d
H
e
nderson
tcg: Ad
d
liveness_
p
ass_0
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
2023-03-01
R
i
c
h
ard Hen
d
e
rs
o
n
tc
g
: Use
n
o
i
nline
for major tcg_gen_co
d
e
subroutines
...off-by: Richard Henderson <
richard.henderson@linaro.org
>
commit
|
commitdiff
|
tree
next