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/arm: Use pointers in crypto helpers
2017-09-07
Ri
c
hard Henderson
tcg
/
i386
:
Store
o
u
t
-of-r
a
nge call
t
ar
g
ets in constan
t
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard He
n
de
r
s
o
n
tcg: In
f
rastructure
f
or managing
c
onstant pools
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richar
d
Henderson
tcg
:
Re
a
rrange ld
s
t label tracking
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
R
i
chard Henderson
tcg: M
o
ve USE_DIR
E
CT_JUMP disc
r
iminator to tc
g
/cpu
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard H
e
nderson
t
arget/
h
ppa: Conver
t
to TranslatorOps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richar
d
Henderson
ta
r
get/hppa: Convert to DisasC
o
ntex
t
Ba
s
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Ri
c
h
ard
H
end
e
rson
target
/
h
ppa: Conver
t
to DisasJu
m
pType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Ric
h
a
r
d
H
enderson
target/a
l
p
h
a: Convert to Transl
a
tor
O
ps
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richar
d
Henderson
target/a
l
p
h
a
: Convert to D
i
sasContextBase
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richard Henderson
t
ar
g
et
/
alpha: Con
v
e
r
t
to D
i
sasJumpType
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-07
Richar
d
H
e
nd
e
rson
tcg/tci: Add T
C
G
_TARGET_DEFAULT_MO
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
targe
t
/arm: P
e
rform p
e
r-insn cross-page c
h
eck
o
nly
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
ichard Henders
o
n
target/arm: Split out thumb_t
r
_transl
a
te_i
n
sn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hend
e
rson
target/ar
m
: Move ss che
c
k to init_d
i
sas_context
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richar
d
He
n
de
r
s
o
n
targ
e
t/arm: [a64] Move page a
n
d ss checks
t
o init_d
i
sas_context
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Henderson
target/arm: Delay chec
k
for magic
kernel page
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ric
h
ard Hend
e
rson
t
a
rget/arm: Use DISA
S
_N
O
R
E
TU
R
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Rich
a
rd
Hend
e
rso
n
t
a
rg
e
t/i386:
U
s
e
gen
e
ric
D
ISA
S
_
* en
u
m
e
r
ato
r
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ric
h
ard
Hend
e
rson
tcg: Add generic
D
ISAS
_
NOR
E
TUR
N
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Rich
a
rd Henders
o
n
t
cg
/
s
390:
Use slbgr for setcond le and leu
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
ichard Henderson
tcg/s390: Use load-o
n
-condi
t
i
on-2 facility
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard Hen
d
er
s
on
tcg/s390: Use distinct
-
op
e
rands fa
c
i
lity
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
i
chard H
e
nd
e
rson
tcg/s390: Merge ori+
x
or
i
facilities check t
o
tcg_target_o
p
_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richard
He
n
derson
t
cg/s39
0
:
Me
r
ge add2i facilities
c
heck to tcg_tar
g
et_op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
ichard Henderson
tcg/s390: Merg
e
muli faci
l
iti
e
s
c
h
eck to tcg_targe
t
_op_de
f
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
ichard Henderson
tcg/
s
3
90:
Merg
e
cmpi f
a
cil
i
ti
e
s ch
e
ck
t
o tcg_targe
t
_op_def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
i
ch
a
rd
Henderson
tcg/s390: Fu
l
ly convert tcg_ta
r
get_op
_
def
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
R
i
chard H
e
nderson
disas/i386: Add disassembly of rorx
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Richar
d
Henderson
disas/
i
386
:
Add disassem
b
l
y
o
f
vex
.
0f38
.
f5
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-06
Ri
c
h
a
r
d Henderson
disas
/
i
3
86: Fix disassembly of two-b
y
te
v
ex prefixes
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-09-05
Richard Henderson
tcg: Remove s
u
ppo
r
t for ia64 as h
o
st
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-09-04
Richard Henderson
target/ar
m
: Fix aa64 l
d
p register writeback
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-15
Richard H
e
n
d
erson
ta
r
get/arm:
Correct load exclusive
pair atomici
t
y
Signed-off-by:
Richard Henderson
<richard.henderson@linaro.org>
commit
|
commitdiff
|
tree
2017-08-03
R
i
chard Hen
d
erson
tcg: I
n
crease minimum a
l
ignment
from tc
g
_mal
l
oc
t
o 8
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Rich
a
rd Hender
s
o
n
ta
r
get/s390
x
:
F
i
x C
S
ST
for 16-
b
yt
e
s
tore
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-08-03
Rich
a
rd Henderson
t
cg
/
arm: Fix runtime ov
e
r
alignment test
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-24
Ri
c
hard Henderson
util:
Introdu
c
e in
c
lude/qemu/cpuid
.
h
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richa
r
d
H
enderson
targ
e
t/arm: Op
t
imize aa
r
ch
6
4 rev16
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
t
cg: Exp
a
n
d
g
l
u
e macros b
e
fore stringi
f
ying hel
p
er
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hender
s
on
target
/
alpha: Log temp
leaks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Henderson
t
arget/alpha: Fi
x
temp le
a
k
in gen_f
b
cond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ric
h
ar
d
He
n
derson
target/a
l
ph
a
:
F
ix temp leak
in gen_call_pal
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Ri
c
h
ard Henderson
targ
e
t/alpha: Fix
t
emp
l
ea
k
in gen_m
t
pr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard He
n
ders
o
n
t
a
rget
/
alp
h
a: Fix temp leak in gen_bcond
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hende
r
so
n
targe
t
/
alpha: Me
r
ge several flag
bytes in
t
o E
N
V->FLAG
S
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richar
d
Hende
r
s
o
n
t
a
rget/alp
h
a: Cop
y
tb->fl
a
gs into Dis
a
s
Context
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-19
Richard Hende
r
son
target
/
alpha: Remove a
m
a
s
k f
r
o
m tb-
>
flags
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4: Use tcg_gen_lo
o
ku
p
_and_g
o
to_
p
tr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
chard
Henders
o
n
target/sh4: Im
p
lement fsrra
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
ichard Henderson
target/sh4
:
Add missing
F
P
S
CR
.
PR == 0 chec
k
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
chard Henderson
target/sh
4
: Implement fpc
h
g
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
t
a
r
get/sh4: Introduce CHECK
_
SH
4
A
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Henderson
target/sh4: Int
r
od
u
ce CHECK_FPSC
R
_P
R
_*
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Henderson
ta
r
get/s
h
4
: Tidy misc illegal i
n
sn c
h
ecks
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richa
r
d Henderson
target/sh4
:
Unify code for CH
E
CK_F
P
U_ENABLED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Hender
s
on
ta
r
get/sh4
:
Unify
code for C
H
ECK
_
PRIVILEGED
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
t
a
rget/sh
4
: Unify
c
ode for
C
HECK_NOT_DELAY_SLOT
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
derson
target/sh4: Si
m
plify
64-
b
it
f
p
reg-reg move
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard Henderson
target
/
sh4: Load/store Dr as 64-
b
it quantities
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
H
ender
s
on
t
a
rge
t
/sh4:
Merge D
R
EG
i
nto fpr64 routines
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Henderson
t
arget/sh4
:
Elimin
a
te unused
XREG macro
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
target/sh4: Hoist fp
r
egister bank se
l
ecti
o
n
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
Hen
d
erson
t
a
rget/sh4:
Pass
DisasCo
n
te
x
t t
o
fpr64 rou
t
i
n
e
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard
Hende
r
son
tar
g
e
t/sh4: Un
i
fy cpu_fregs in
t
o
FREG
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
R
i
chard
He
n
der
s
o
n
target/sh4: Hoist
r
egister bank selection
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Henderson
l
i
nux-us
e
r
/sh4: Clean
e
nv->
f
l
a
gs on signal boundaries
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Rich
a
rd Hend
e
r
s
o
n
l
i
nux-user/sh
4
:
N
otice gUSA regions durin
g
signal delivery
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ri
c
hard
H
ender
s
on
t
a
rget/sh
4
: Recognize common gUSA seque
n
ces
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richar
d
Hend
e
rson
target/sh4:
H
a
n
d
le use
r
-sp
a
ce at
o
mics
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard He
n
ders
o
n
ta
r
get/sh
4
: Adju
s
t TB_FLAG
_
P
E
NDING_MOVCA
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Ric
h
ard He
n
de
r
son
target/sh4: Keep env->flags cl
e
an
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Henderson
ta
r
get/
s
h4: Int
r
o
duce TB_FL
A
G_ENVFLAGS_
M
A
S
K
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-18
Richard Hende
r
son
ta
r
get/sh4: Con
s
olidate end-of-TB tests
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
R
icha
r
d Hend
e
r
son
targ
e
t/s39
0
x: Fix
risbg
hand
l
ing
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Ric
h
ard Henderso
n
t
arget/s390
x
: Mark ETF3
and ETF3
_
ENH faci
l
it
i
es as
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
ta
r
get/s390x: Im
p
lement
T
RTR
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
target/
s
390x:
I
mplement SRSTU
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Henderson
tar
g
e
t
/s390x: Tid
y
SRST
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Richard Hend
e
rson
target/s390x: Impleme
n
t CONV
E
RT UNIC
O
DE
i
nsns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-07-17
Ric
h
ard Hende
r
son
target/s390x:
I
mplement CS
S
T
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderso
n
target/s390x: Clean up TB flag bits
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
t
arget/s390x: Finis
h
im
p
lementi
n
g ETF2-
E
NH
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Hend
e
r
s
o
n
target/s390x
:
Mark STFLE_49
f
a
cility as availab
l
e
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderso
n
target/
s
390
x
:
I
m
p
l
ement processor
-
assist insn
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Hen
d
er
s
on
target
/
s3
9
0x: I
m
plement
e
xecution-hint
insn
s
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard Henderson
target/s3
9
0x:
M
ark STFLE_53 facility as available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Richard H
e
nderson
target/s390
x
: Implement load
-
and-zer
o
-
r
ightmost-byte
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
ichard Henderson
ta
r
get
/
s390x: Implement load-on-
c
ondition-2 insns
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
Rich
a
rd He
n
d
erso
n
target/s3
9
0
x
:
M
ark FPSEH
facility as available
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-23
R
i
chard He
n
derson
target/s390x
:
Map exist
i
n
g FAC_* nam
e
s to S3
9
0_
F
EA
T
_
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ri
c
hard
Hende
r
s
o
n
target/arm: Exit after clearin
g
aar
c
h64 interrupt m
a
sk
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Ric
h
ard Henderso
n
ta
r
ge
t
/s390x: Exit after
changing
P
SW
m
a
s
k
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard
Henderson
target/alpha: Use t
c
g
_
g
en_lookup_and_goto_p
t
r
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richar
d
Hender
s
on
tcg: Increase hit rate of lookup_tb_ptr
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Henderson
tcg/arm: Use ldr (lit
e
ral) for goto_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Rich
a
r
d
Hender
s
on
t
cg/ar
m
: Try pc-rel
a
t
ive addresses for movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
Richard Hend
e
rson
t
cg/arm
:
Remove limit on code buff
e
r size
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
c
h
a
rd H
e
nd
e
rson
t
c
g
/arm: Use indirect
b
ra
n
c
h
for
goto_tb
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-19
R
i
chard Henderson
tcg/aarch64: Use ADR in
tcg_
o
ut_movi
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
2017-06-06
Richard
H
enderso
n
t
arget/s390x: Re-im
p
lement a
f
ew EXECUT
E
t
arget insns
.
.
.
Signed-off-by:
Richard Henderson
<rth@twiddle.net>
commit
|
commitdiff
|
tree
next