repo.or.cz
/
qemu.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
tcg: Sanity check goto_tb input
2012-09-25
R
i
chard Hender
s
o
n
tcg:
S
ani
t
y check goto_tb i
n
put
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-25
Richa
r
d H
e
nd
e
rson
tc
g
:
Sanity check de
p
osit
inpu
t
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-25
Richa
r
d Henderso
n
tcg: Add tcg_debug_asse
r
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-25
Richar
d
H
ender
s
on
tcg:
Implement c
o
nc
a
t*_i
6
4 with deposit_i
6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-25
Ric
h
ard Henderson
tcg:
E
mit XORI as N
O
T for appropriate constants
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-25
Richard Hender
s
on
tcg: Opt
i
m
i
ze initial inputs for
ori
_
i64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-25
R
i
chard
H
e
n
derson
tcg: Emit ANDI as EXTU for
a
p
propri
a
te constants
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-25
Ri
c
hard Henderson
t
cg: Adju
s
t
d
e
sc
r
iption
s
o
f
*cond opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-22
Richard Henderson
tcg-hppa:
I
mple
m
ent movcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richard
Henderson
tcg-sparc
:
P
reser
v
e br
a
nch de
s
tinatio
n
s
d
u
r
i
ng ret
r
anslation
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Ric
h
a
rd Henderso
n
tcg-sparc: Fi
x
a
n
d enable dire
c
t
T
B
c
haining
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richard Henderson
tcg-s
p
a
r
c: Add %
g
/%o registers to
alloc_order
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Ric
h
a
rd
Henderson
t
cg-sparc
:
Use defines for
tem
p
or
a
r
i
es
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Ri
c
hard He
n
derson
tcg-sparc: M
a
s
k
shift immediates to avoid illegal i
n
s
ns
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
R
i
cha
r
d
Henderson
tcg-sparc:
C
lean up
cruft stemming from attempts to
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richa
r
d H
e
nderson
tcg-sparc: Change AREG0 in generated
c
o
d
e to %i0
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
R
i
c
har
d
Henderson
tc
g
-
s
parc: Support
GUEST
_
BASE
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Ri
c
hard Hen
d
erson
tcg-
s
parc: Fix qemu_ld/st to handle
3
2-bit
h
ost
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Rich
a
rd Henderson
tcg-sparc: As
s
ume v9
cpu always,
i
.
e
.
fo
r
ce v8p
l
us
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richard Hender
s
on
tcg-sparc: Don't MAP_FIXED
o
n top of the pr
o
g
r
am
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richard
H
ende
r
son
tcg-sparc:
F
ix ADDX opcode
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
R
icha
r
d Hende
r
son
tcg-sparc:
H
a
ck in qemu_ld
/
st
6
4 fo
r
32-bit
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richa
r
d Hender
s
on
li
n
ux-u
s
er: U
s
e memcpy i
n
get_
u
ser
/
put_user
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
R
ichard
Hen
d
ers
o
n
tcg-hppa: Fix
broke
n
load/store helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richard
Hende
r
son
tc
g
-hppa: Fix
b
r
c
o
nd
2
and setco
n
d2
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richard Henderson
tcg: F
i
x
!
U
S
E
_DIRECT_JUMP
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
R
ichard Henderson
tcg: Optimi
z
e two-add
r
ess
c
om
m
utative operat
i
ons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
R
ic
h
ard Henderson
tc
g
: Optimiz
e
mov
c
o
n
d for constant c
o
m
parisons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Rich
a
rd Hend
e
r
s
on
tcg-i386
:
Imp
l
ement movcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richard H
e
nd
e
r
s
on
target-alpha: Use movcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-21
Richard H
e
nde
r
son
tcg:
Intro
d
uce movcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-19
Rich
a
rd Henderson
targe
t
-mips
:
I
m
plement L
o
o
n
gson Multimedia Instruc
t
ions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-19
Richard Henders
o
n
target-mips: Alw
a
ys evalua
t
e deb
u
gging macro arguments
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-19
Ric
h
ar
d
H
enderson
t
a
rget-
m
ips:
F
ix
M
IPS
_
DEBUG
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-09-19
Richard Henderson
target-mi
p
s
: Set opn in gen
_
ld
s
t_mu
l
tiple
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-27
Rich
a
rd
Hende
r
son
mips-li
n
ux-user: Alw
a
y
s
s
up
p
ort
r
d
h
wr
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-27
R
i
chard Hen
d
erson
target-m
i
ps: Streamli
n
e
indexe
d
cp1 memory
address
i
n
g
.
commit
|
commitdiff
|
tree
2012-08-04
Richard Hender
s
o
n
alpha-linux-user: Fix the getpriority sy
s
call
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-04
Richard Hende
r
s
o
n
alpha-
l
i
nux-us
e
r
: Pro
p
erly ha
n
d
l
e
the non-rt sigprocm
a
s
k
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-04
Richard Henderson
alpha-lin
u
x-
u
ser
:
Fix a3 e
r
r
o
r return with v0 error
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-04
Richard Henderson
linux-u
s
er: Tr
a
n
slat
e
pi
p
e2 flags; add to
s
trace
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-04
Richard
Hen
d
erson
linux-
u
ser: Allocate the
r
ight am
o
unt o
f
space for
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-04
Richard Henderso
n
linux-user:
Handl
e
O_SY
N
C,
O
_NOATIME, O_CLOEXEC, O_PATH
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-04
Richa
r
d Hen
d
erson
l
inux-u
s
er: Sync fcntl
.
h bits w
i
t
h the kernel
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-04
Richar
d
He
n
derson
a
l
pha
-
l
i
n
u
x
-user
:
Handle
TARGET_SSI_
I
EEE_RAISE_EXCEPTION
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-04
Richard Henderso
n
alpha-linux-user:
Work around
h
osted mmap alloca
t
i
o
n
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-08-04
Richard Henderson
alp
h
a-linux-user: Fix signal handl
i
ng
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-04-24
Richard Henderson
q
test:
F
i
x tv_usec != long
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Richard H
e
nderso
n
tcg-s
p
arc: Add deb
u
g_f
r
a
m
e support
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Ri
c
hard Henderson
tcg-hppa: Add debug_frame sup
p
ort
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Richar
d
Hender
s
on
tcg
:
Allo
w
ELF_HOST_FLA
G
S an
d
ELF_OSABI overrides in
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Ri
c
hard H
e
nderson
tcg: Add de
b
ug_info to
JI
T
ELF i
m
age
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Ri
c
hard Henderson
target-a
l
pha
:
U
se noreturn marker
in
hel
p
er
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Ric
h
a
r
d Hend
e
rs
o
n
t
a
rget-alpha: M
a
ke use of fp_status
.
flush_inputs
_
to
_
zero
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Richard Henderson
ta
r
g
e
t
-alp
h
a: Mo
v
e memory helpers to mem_helper
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Richard
Hen
d
erson
ta
r
get-alpha: Move palcode support
he
l
pers t
o
s
y
s_helper
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Richar
d
Henderson
target-alpha
:
Move in
t
eger overflow helpers to int_helper
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Ri
c
har
d
H
e
nder
s
on
target-al
p
ha: Move fpcr helpers from
op_hel
p
er
.
c
to
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
R
i
c
hard Henderson
t
a
rget-alpha: Mo
v
e f
l
o
a
t
i
n
g-point helpe
r
s
to
f
pu_he
l
per
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Richard Hende
r
s
o
n
target-a
l
pha: Move exception
he
l
pe
r
s
to help
e
r
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Richar
d
Henderson
target-alpha: Move
integer helpers to
i
nt_he
l
p
e
r
.
c
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
Richard Hende
r
son
alpha-linux-user: Init
i
alize fpu to r
o
u
n
d-
t
o-normal
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2012-03-24
R
i
chard Henderson
tcg: Use t
h
e GDB JIT de
b
ugging interface
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-11-19
Rich
a
rd Henders
o
n
tcg-sparc: Fix set-but-not used wa
r
nings
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-11-14
Richard Henderson
tcg: Us
e
TCGReg fo
r
sta
n
d
a
rd tcg-target e
n
try points
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-11-14
Richard Henderson
t
c
g: Standardiz
e
on
T
C
GReg as
the enum fo
r
hard regist
e
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-11-01
Richard Henderson
tcg: Fi
x
whitespace in tcg-op
.
h
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-11-01
R
i
c
ha
r
d H
e
nderson
tcg: Fix regres
s
ion in tcg_gen
_
deposit_i64
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-30
R
ichard Hen
d
erson
t
c
g
:
Optimi
z
e
s
ome
f
orms of deposit
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-27
Richard Henderson
ppc6
4
-
l
inux-user: Fix syscall re
t
ur
n
type
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-27
R
ich
a
r
d
H
enderso
n
ppc64-l
i
nux-user: Properly interpret the entr
y
f
u
nction
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-27
Rich
a
rd Henderson
sparc-linux-user: Add
s
ome missing syscall
numbe
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-27
Richa
r
d Hen
d
erson
s
p
arc-linux-use
r
: Fixup sending SIGSEGV
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-27
Rich
a
rd Henderson
sparc-linux-user: Handle SIGILL
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richar
d
Henderson
target-sparc: Implem
e
nt FALI
G
NDATA inli
n
e
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richard Henderson
tar
g
e
t-sparc: Impl
e
ment BMASK/B
S
HUFFLE
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richard H
e
nders
o
n
target-
s
parc: Implement ALIGNA
D
DR* inline
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
R
ichard Hender
s
o
n
targ
e
t-sparc: Imple
m
ent EDGE
*
in
s
tru
c
tions
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richard He
n
derson
target-sparc: Implement f
p
ack{16,32,fix}
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richard Henderson
target-sparc: Im
p
l
e
m
ent PDIST
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
R
ichard
Hen
d
erson
t
arget-sparc: Do excep
t
ions management fully in
s
ide
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richard
H
ende
r
son
targ
e
t-
s
pa
r
c:
Change f
p
r
repr
e
sentation
to
doubles
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richard
Henders
o
n
targ
e
t
-
sparc: Undo cpu_fpr re
n
ame
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richar
d
He
n
ders
o
n
target-spar
c
: Extract flo
a
t128
m
o
v
e to a function
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Ri
c
h
ard Henderson
t
a
rget
-
s
p
arc: Extract common code for floating-po
i
nt
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richa
r
d Hend
e
rson
target-sparc: M
a
ke FPU/VIS helpers
const when possible
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
R
i
chard Henderson
target-sparc: Pass fl
o
a
t64 parameters instead of dt0
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
Richard
H
ende
r
s
on
target-spar
c
: Add a
c
cessors for double-prec
i
sion fpr
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
R
i
char
d
H
ende
r
son
t
a
rget-sparc: Mark fp
r
s dirty in store accessor
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-26
R
i
ch
a
rd Henderso
n
target-sparc: Add acc
e
ssors for single-
p
r
e
c
i
s
ion fp
r
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
Rich
a
rd
He
n
derson
isa: Remove isa_ini
t
_ioport
_
range and isa
_
init_ioport
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
Richard Hender
s
on
ide: Convert to
i
s
a_regist
e
r_por
t
io_list
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
Rich
a
rd Hende
r
son
vmport: Convert
t
o is
a
_reg
i
ster
_
i
oport
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
Ric
h
a
r
d
H
en
d
er
s
on
pc
:
C
o
nvert port9
2
t
o
isa
_
re
g
i
s
te
r
_ioport
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
Richard Hende
r
s
on
vga: Co
n
vert to isa_regist
e
r
_
portio_list
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
Richard Henderso
n
sb1
6
: Convert to is
a
_
r
e
gister_po
r
tio
_
li
s
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
R
i
cha
r
d
H
end
e
rson
pa
r
allel: Convert to isa_r
e
g
i
s
t
er_p
o
rtio_list
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
Richard He
n
derson
ne2
0
0
0: C
o
nvert
t
o isa_register_iop
o
r
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
Richard Henderson
rtc:
C
onv
e
rt to isa_register
_
ioport
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2011-10-11
Ric
h
a
r
d Hende
r
so
n
m
4
8t59: C
o
nvert
t
o
isa_re
g
ister_ioport
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next