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-sparc: Implement swap_asi inline
2016-10-31
Richard Henders
o
n
target-
s
parc: Implement swap_asi inline
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ich
a
rd He
n
derson
t
a
rget-sparc: H
a
ndle more t
w
inx asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target
-
sp
a
rc:
U
se MMU
_
P
HYS_IDX
f
or bypass asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Hen
d
e
r
s
o
n
target-sparc: Add MMU_PHYS_ID
X
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
i
ch
a
r
d Hende
r
son
target-sparc
:
I
ntroduce cpu_rais
e
_except
i
on_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ich
a
rd Henderson
target-sparc:
U
se ov
e
ralignmen
t
f
l
ags for twinx and
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Ric
h
a
r
d
H
enderson
target-
m
6
8
k: Inline ad
d
x,
s
ubx, n
e
gx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
target-alpha: Emulate LL/SC
u
sing cm
p
x
chg helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
derson
t
a
rget-alpha: Introduce MMU_PHYS_
I
DX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard He
n
derson
targe
t
-arm: Rearrange aa
3
2 load and store func
t
i
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
tcg: Emit bar
r
iers with
pa
r
allel_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg: Add
CONF
I
G_A
T
O
M
IC64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Hende
r
son
t
c
g: Add atomi
c
128 he
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
e
r
son
tcg: Add atomic helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
h
ard Henderson
cputlb: Tidy
s
ome macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
enderson
cput
l
b: Move most
o
f
iotlb code o
u
t of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
char
d
Hen
d
erson
cputl
b
: Remove includes f
r
om softmmu_templat
e
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d He
n
derson
cputlb
:
Mov
e
pro
b
e_write out o
f
softmm
u
_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
char
d
He
n
derson
cputl
b
: Replace SHIFT with
D
ATA_SIZ
E
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
har
d
Hende
r
son
t
c
g: Add
E
XCP_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richa
r
d He
n
d
erson
int128: Add int128_make128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
a
rd Hende
r
son
in
t
1
28:
Use __int128
i
f av
a
ilable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henders
o
n
exec: Avoid dir
e
ct refere
n
c
e
s to I
n
t1
2
8
parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderson
a
tomics: Add
_
_
n
o
check atomic operati
o
ns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
derson
atom
i
cs: A
d
d paramete
r
s to macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard H
e
nde
r
so
n
tar
g
e
t-m68k: Optim
i
ze gen_flush_flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Henderson
target-m68k:
O
ptimize some compari
s
ons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
t
arget-m
6
8
k: U
s
e setcond for
scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hend
e
rson
ta
r
g
et-
m
68k: Introduce DisasC
o
m
pare
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
Henderson
ta
r
get-m68k
:
R
eorg flags handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
t
a
r
g
et-m68k: Remove
incorrec
t
clearing
of cc_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
Henderso
n
target-m
6
8
k
:
So
m
e fix
e
s
t
o SR
and flags management
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
H
ender
s
on
t
a
rget
-
m68k: Print flag
s
p
roperl
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
t
arget
-
m68k:
R
eplace h
e
lper_xflag_lt with setcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
R
i
chard Henderson
tcg/i386: Extend TARGET_
P
AGE_MASK to the proper type
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Ri
c
ha
r
d Henders
o
n
target-i386: U
s
e s
t
ruct X86XSaveArea in fpu_helpe
r
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard He
n
derson
cpu-exec: Check -dfilter for -
d
cpu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henders
o
n
tcg: Merg
e
GETPC and GETRA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
R
i
ch
a
r
d
H
e
n
derson
tcg: Su
p
port arbi
t
rary size + alignment
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
R
ichard H
e
nde
r
son
cutils: Rewrite x86 buffer zero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Rich
a
rd
H
end
e
rson
cuti
l
s: Add generic p
r
efetch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
c
hard
Henderson
cutils: Add te
s
t
f
or buff
e
r_
i
s
_
zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d Henderson
cut
i
ls: Remove ppc buffer zero checkin
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderson
cutils
:
Remove a
a
rch64 buffer
zero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ric
h
ard Hen
d
e
rs
o
n
cutils: Rearrange buffer_is_zero
a
cceleration
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard
Henderson
cutils: Export only buffer_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
c
hard
Henderson
cu
t
ils: Remove SPLAT
macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Rich
a
r
d Henders
o
n
c
utils: Move buffer_
i
s_zero and subrou
t
ines to a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hend
e
rson
tcg: Lower
i
ndirect registers
in a separate p
a
ss
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
h
a
rd Henderso
n
tcg: Req
u
ire
l
iven
e
ss analysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
i
chard Henderson
t
cg: Include liveness in
f
o in
t
he dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hen
d
erson
t
c
g: Compr
e
ss dead_temps
a
n
d
m
em_tem
p
s into a single
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Rich
a
rd
Henderson
tcg: Fold life data into TCGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Rich
a
r
d
Hen
d
erson
tcg: Reor
g
TCGOp chaining
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard H
e
nderson
tc
g
:
Co
m
p
ress li
v
en
e
ss da
t
a
t
o
16 bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard H
e
nderso
n
target-sparc: Elide dupli
c
ate
upda
t
es to fprs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard H
e
n
de
r
son
target-sp
a
rc: Use cpu
_
loop_exit_restore from helpe
r
_
c
h
e
ck_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
targe
t
-sparc: Use cp
u
_fsr in stfsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target
-
s
parc: Us
e
explicit w
r
it
e
s to cpu
_
fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Hend
e
rson
t
a
rget
-
sparc:
R
emove helpe
r
_ldf_asi, helper
_
stf_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d He
n
d
e
rson
target
-
s
p
arc: Dire
c
tly i
m
plem
e
nt block and short ldf
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Hender
s
on
target-sparc: Dir
e
ctl
y
implement eas
y
ld
f
/stf asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
c
h
ar
d
H
e
n
d
e
rson
target-spa
r
c
:
Pass TCGMemOp c
o
ns
t
ants to hel
p
er_l
d
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ar
d
Henderson
target-s
p
arc: Fix
o
bvious e
r
r
o
r in AS
I
_M
_
BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
ta
r
get-sparc: Direct
l
y i
m
p
lement easy ldd/std
a
sis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
hard Henderson
target-spa
r
c: Intr
o
duce gen_chec
k
_
a
lig
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
derson
target-
s
parc
:
Us
e
QT0 t
o
r
eturn r
e
sults from
l
d
da
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard Henderso
n
target-sparc: Directly
implement easy ld/
s
t asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
icha
r
d Henderson
target-sparc: Us
e
de
f
ines
f
rom asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
a
rd
H
e
nderson
ta
r
get-sparc: Add
UA2005
d
e
fines to asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard Henderson
targe
t
-sparc
:
I
m
port linux/arch/sparc/in
c
lude/ua
p
i
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderson
target-sparc: Pa
s
s
TCG
M
e
mOp to
gen_ld/st_a
s
i
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Henderson
target-sp
a
rc:
I
ntro
d
uce get_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nder
s
on
target-spar
c
: Store %asi
i
n TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Henders
o
n
t
a
rget-sparc
:
Unify asi han
d
ling betwe
e
n 32 and
64-
b
it
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
a
r
d H
e
nderson
t
arg
e
t-sparc: Create gen_excep
t
ion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderson
target-sparc: Sto
r
e m
m
u index in TB flag
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
end
e
rson
t
a
rget-sparc: Remove softint as a TCG global
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richa
r
d Henderson
target-s
p
arc: Mark m
o
re flags for
h
elpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-10
Richard Henderson
bui
l
d: U
s
e $(
A
S
)
for optionro
m
explicitly
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richar
d
H
enderso
n
cputlb:
M
o
v
e VI
C
TIM_TL
B
_H
I
T o
u
t of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Richard Henderson
linu
x
-user: Fix i386 safe-syscall
.
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Henderson
t
cg: O
p
timize spills
o
f
constant
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richa
r
d Henderson
tcg: Fix name for high-h
a
l
f
register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Henderson
build: Use
$(CC
A
S) for compiling
.
S files
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-27
Ri
c
hard He
n
derson
t
a
r
get-alpha: Avoid
gcc
6
.
1
w
error for linux
-
user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richar
d
Hen
d
ers
o
n
l
inux-user: Provide safe_sy
s
call for
ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
R
i
cha
r
d
Hend
e
rs
o
n
linux-user
:
Provide
s
afe_sysc
a
ll for s390x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ric
h
a
r
d He
n
derson
linux-use
r
: Provide saf
e
_syscall for
aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard
H
enderson
l
inux-user: Prov
i
de safe_sys
c
all for arm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard
H
ende
r
s
on
linux-user: P
r
ovide saf
e
_syscall for
i386
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Ri
c
h
a
rd Hen
d
e
r
s
on
linux-user: fix x86_64 safe_syscall
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-22
Richard Hend
e
rson
target-p
p
c: Fi
x
rlwimi, rlwinm, rlwnm a
g
ain
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-17
Richard Henderson
target-
p
pc:
F
i
x
rlwimi, rl
w
inm
,
r
l
w
nm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-05
Ric
h
ard Henderson
tar
g
et-*: dfilter support for in_asm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard Henderson
target-ppc: Clean
u
ps to rldinm, rldn
m
, rldimi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Ric
h
ard Henderson
target-ppc: Use
32
-
bit rotate instead of deposit +
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard Henderson
target-ppc: Use movcond in isel
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-13
Richard Henders
o
n
t
ra
n
s
late-all:
Adjust
2
56mb testing for mips64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richa
r
d
Henderson
target-
i
386: Dump unknown o
p
c
o
des with -d un
i
mp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next