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: Introduce cpu_raise_exception_ra
2016-10-31
R
i
chard Hen
d
erson
target-spar
c
:
Introduce cpu_raise_exc
e
ptio
n
_ra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard He
n
derson
targe
t
-sparc
:
Use
o
v
eralign
m
ent flag
s
for twinx
a
nd
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-28
Richar
d
Henderson
target-m68
k
: Inline ad
d
x, s
u
bx, negx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tar
g
et-alpha: Emulat
e
LL/SC us
i
ng c
m
p
x
chg
h
e
l
pers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
target-alpha:
Introduce MMU_PH
Y
S
_IDX
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
r
d
Henderson
target
-
a
r
m
:
Rearrange aa32 load a
n
d store funct
i
ons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Hen
d
erson
tc
g
: Emit barriers with para
l
l
e
l_cpus
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tc
g
: Add CONFIG_ATOMI
C
64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Henderson
tcg
:
A
d
d
atomic
1
28
h
el
p
ers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
t
c
g: Add
a
to
m
i
c helpers
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Hend
e
r
s
on
cputlb
:
Tidy some
m
acros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard
Henderson
c
p
utl
b
: Move most of io
t
l
b
code out of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hende
r
son
cput
l
b:
R
e
mov
e
i
n
c
l
udes
f
rom sof
t
mmu_template
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard
H
e
nderson
cputl
b
: Move pr
o
be_write
out o
f
s
oftm
m
u_temp
l
ate
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Hend
e
rson
c
p
utlb: Replace SHIFT with DATA_SIZE
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Hend
e
rson
tcg: Add EXCP_ATOMIC
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henderson
int128: Add int1
2
8_make128
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
enderson
int12
8
:
U
se __int128 if
a
v
ailable
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
enderson
exec: Av
o
id direc
t
references to In
t
128 parts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard
Henderson
atomics:
Ad
d
__n
o
c
h
ec
k
atomic operation
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henderson
atomic
s
: Add parameters to macros
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
H
en
d
erson
target-m6
8
k:
O
ptim
i
ze ge
n
_flush_flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
target-
m
68k: Op
t
imize some comparisons
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hen
d
e
rson
t
a
rget-m6
8
k: Use setcond for scc
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hende
r
son
target-m68
k
: In
t
roduce
D
isasCom
p
ar
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hend
e
rso
n
t
arget-m6
8
k:
R
eor
g
f
l
ags
handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard
H
ender
s
on
tar
g
et
-
m
68k: R
e
move incorrect cle
a
ring of
c
c_x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henders
o
n
target-
m
68k:
S
ome fixes to SR
a
nd flags manage
m
ent
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
targe
t
-m68k: Pr
i
nt flags prope
r
l
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Henderson
target-m68k: Repla
c
e help
e
r_xflag_lt with set
c
ond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-20
R
i
chard Hen
d
erson
tcg/i
3
86: Extend
T
AR
G
ET_PAGE_MASK
t
o the
p
roper
type
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-19
Ri
c
ha
r
d
Henderson
target-i3
8
6
:
U
s
e struct X86XSaveArea in fpu_helper
.
c
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Ric
h
ard
H
e
n
derson
cpu-exec
:
Check -dfilter
for -d
c
pu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henders
o
n
t
cg: Mer
g
e G
E
T
PC
and GETR
A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-16
Rich
a
rd Hender
s
on
tc
g
:
Suppo
r
t a
r
b
i
tr
a
ry size
+ align
m
ent
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-14
Richard Hende
r
son
cutils: Rewrite x8
6
buffer zero c
h
ecking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hen
d
ers
o
n
cutils: Add gener
i
c p
r
efetch
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Hende
r
son
cuti
l
s: Add test
f
o
r buf
f
er
_
is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richard Henderso
n
cutils:
R
emo
v
e ppc
b
u
f
fer zero checking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
R
i
cha
r
d Henderson
c
utils: Remove a
a
rch64 buf
f
er zero c
h
ecking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard Hen
d
ers
o
n
cutils
:
Rearrang
e
buffer_is_zero acceler
a
tion
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richa
r
d Hender
s
on
cutils: Export
o
nly buffer_is_zero
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Rich
a
rd Henderson
cutils: R
e
m
ove S
P
LAT macr
o
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-09-13
Richar
d
Hende
r
son
cuti
l
s: Mov
e
b
u
f
f
er_is
_
z
e
ro
and subrou
t
ines to a new
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ric
h
ard Henderso
n
tcg: Lower indirect reg
i
s
t
ers in a
se
p
arate
p
a
ss
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Ri
c
hard Henderson
t
cg:
R
equir
e
l
iveness analysis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
t
c
g
: Include liven
e
ss info in t
h
e dumps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Hende
r
son
tcg: Compre
s
s dea
d
_te
m
p
s
an
d
mem_
t
emp
s
i
n
to a si
n
gle
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
t
cg:
Fold life data into TCGOp
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
Richard Henderson
tcg: Reo
r
g TCGOp ch
a
ining
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-08-05
R
ichard Henderson
tcg: Com
p
res
s
liveness data to 16 bit
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
nd
e
rson
targ
e
t-s
p
arc: El
i
d
e d
u
p
l
ic
a
te updates
to fp
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
tar
g
e
t
-sparc: U
s
e cpu_l
o
op_exit_re
s
tore from
helper_check_ie
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
Henderson
target-sparc
:
Use cpu_fs
r
i
n s
t
fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
ders
o
n
target-sparc: U
s
e exp
l
icit writes
to cpu_fsr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Hender
s
on
target-sparc: Rem
o
v
e
helper_ld
f
_asi, h
e
l
p
er_stf_
a
si
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard H
e
n
d
erson
target-sparc: Directly
implement bl
o
ck and short ld
f
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
ha
r
d Hende
r
son
target-
s
p
a
r
c
: Directly
imple
m
ent easy
l
d
f/
s
tf asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard
H
en
d
erson
target-sparc:
Pass TCGMemOp
c
o
n
stan
t
s to helper_ld
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Rich
a
r
d Henderson
ta
r
g
et-sparc:
F
ix
o
b
vi
o
u
s
erro
r
in ASI_M_BFILL
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ri
c
har
d
H
enderson
target-sp
a
rc: Directly impl
e
m
ent easy ldd/
s
td asi
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Ric
h
ard H
e
nderson
target-sparc
:
Introduce gen
_
check_ali
g
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henders
o
n
ta
r
get-s
p
a
rc: Use QT0 t
o
re
t
urn
result
s
from l
d
da
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-spar
c
: Directly
implement easy ld/st asis
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderso
n
t
arget-sparc:
Use
defines from asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
target-sparc:
Add
U
A
2005 define
s
to asi
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
c
hard He
n
derso
n
targ
e
t-sparc
:
Import
linux/arc
h
/sparc/include/ua
p
i
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderson
t
arget-sp
a
rc: Pass TCGMemOp to
g
e
n_ld/st_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henderson
ta
r
get-sparc
:
Introduce get_asi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard He
n
derson
target-sparc: Stor
e
%
asi in TB flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ichard H
e
nders
o
n
target-sparc: Unify asi han
d
l
ing
between 32 and 64-bit
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard Henders
o
n
targ
e
t-sparc: Create gen_exception
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
ic
h
ard Henders
o
n
target-sp
a
rc: Store mmu
i
ndex
i
n
T
B flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
Richard
H
enderson
target-sparc:
Remove softint as a TCG g
l
ob
a
l
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-12
R
i
chard Hend
e
r
son
target-
s
p
arc: Mark mor
e
flags for help
e
rs
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-10
Richar
d
Hend
e
rson
build: Use $(AS) for
o
ption
r
om explicit
l
y
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Ric
h
ard H
e
n
d
erson
cputlb: M
o
ve VICTIM
_
TLB
_
HIT
o
u
t of line
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-08
Ric
h
ard Hender
s
on
l
i
nux-user: Fi
x
i3
8
6
s
afe-syscal
l
.
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard Henderson
tcg: Optimize spills of consta
n
ts
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richard
H
e
n
derson
tc
g
: Fix n
a
me for hi
g
h-
h
alf register
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-07-06
Richa
r
d
Hend
e
r
s
o
n
b
uil
d
:
U
se
$
(
CCAS)
f
or co
m
pil
i
ng
.
S fil
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-27
Richard H
e
nders
o
n
tar
g
et-alpha: Avoid gcc 6
.
1
w
er
r
or fo
r
linu
x
-user
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard H
e
nderson
l
inux-u
s
e
r
: Provi
d
e
s
afe_
s
yscall for ppc64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard Henderson
linux-u
s
er: Provid
e
safe_s
y
scall for s39
0
x
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
R
i
chard Henders
o
n
linux-user: Provi
d
e
s
a
f
e_s
y
s
c
a
l
l for aarch64
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard Henderson
l
inux-user: Provide saf
e
_
s
yscall for arm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Rich
a
rd
H
e
n
der
s
on
linux-user: Pro
v
ide sa
f
e_syscall for i38
6
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-26
Richard He
n
derson
linux-use
r
: fix x86_64
s
afe_syscall
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-22
Richard Hende
r
son
ta
r
get-pp
c
: Fix rlwimi, rlwinm,
r
lwnm a
g
ain
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-17
Ri
c
hard Hender
s
on
t
a
rget-ppc: Fix r
l
wimi,
r
lw
i
n
m
, rl
w
nm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-06-05
R
ichard H
e
nder
s
on
target-*
:
dfilter
support for
i
n_
a
sm
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richa
r
d H
e
nderso
n
targ
e
t-ppc:
C
leanups to rld
i
n
m
,
rldnm,
rldimi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
Richard Henderson
target-ppc: Use
3
2
-bit
rotate inste
a
d
of
d
eposit +
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-26
R
ich
a
r
d
Henders
o
n
target-ppc:
U
se
movcond in i
s
el
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-05-13
Richard
H
e
nde
r
s
o
n
t
r
a
nslate-all: Adjus
t
25
6
m
b test
i
ng for mip
s
6
4
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard Hen
d
erson
target-i386: Du
m
p unknown
o
pcodes with -d uni
m
p
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richar
d
Hender
s
on
t
a
r
g
e
t
-i386: F
i
x inhibit
i
r
q mask
handling
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard Henderson
target-i
3
86: Use g
e
n_nop_modrm for prefe
t
c
h ins
t
ructions
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-03-14
Richard
H
enderson
tar
g
e
t
-i386: Fi
x
SMSW for
6
4-bit mode
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2016-02-23
Richard Hender
s
o
n
t
arget-sparc:
Use global
registers for
t
h
e
register
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next