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-cris: Use clz opcode
2017-01-10
R
i
chard
He
n
d
e
rson
target-cris: Use clz opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
h
ard Hende
r
s
on
target
-
alpha: Us
e
the ctz
and clz opc
o
de
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
c
h
ard H
e
nderson
disas/pp
c
: Handl
e
popcnt
and cnttz
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hender
s
on
disas/i3
8
6
.
c: Handle tzcnt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
Henderson
tc
g
:
A
dd clz
a
nd ctz op
c
o
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tc
g
: A
l
l
o
w an operand to
b
e
ma
t
ching or a constant
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd
Henderson
tcg: Pass t
h
e
opc
o
de
width to
tar
g
et_parse_constraint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard
H
enderson
tcg: T
r
ansition flat op_defs
array to a target callback
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg: Add markup for output
r
equire
s
new regi
s
ter
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
enderson
t
c
g/opt
i
m
i
z
e:
Fold movcond 0/1
into setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d
Henderson
t
a
rget-s390x:
Use the new deposit and extrac
t
ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
target-
p
p
c
: Use the new deposit and extr
a
ct ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Hen
d
erson
t
arg
e
t-mips: Use the new e
x
t
r
act
o
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
t
a
rget-i386: Use new de
p
o
s
it and ext
r
act ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
ch
a
rd He
n
d
ers
o
n
target-arm: Use new deposit a
n
d extract op
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
ta
r
get-alph
a
: Use deposit and
extra
c
t
o
ps
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
ch
a
rd
H
e
nd
e
r
son
tcg
/
s39
0
: Su
p
port depos
i
t i
n
to zer
o
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
H
e
nderson
tcg/s390: Implement
f
ield extract
i
on opco
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d
H
enderson
tcg/
s
390: Expose
h
ost faci
l
ities
t
o
tcg-target
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ar
d
Henderson
tcg/ppc: Implemen
t
field extract
i
on
opc
o
des
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
char
d
H
e
n
d
e
rson
tcg
/
mips: Impl
e
ment fiel
d
extractio
n
op
c
odes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d H
e
nder
s
on
tcg/i38
6
: Implement field extraction
opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nderson
tcg
/
arm
:
I
mplement field extraction opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard H
e
nde
r
son
tcg
/
arm:
M
ov
e
i
sa detecti
o
n to tc
g
-targe
t
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Hen
d
erson
tcg/aarch64:
Implement fiel
d
extraction
opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd Hende
r
son
tcg: Add d
e
posit
_
z expander
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard
H
ende
r
son
t
c
g
: M
i
nor adju
s
tme
n
ts to deposit expanders
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henders
o
n
tcg: Add field extract
i
o
n primitives
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-08
Richard Henderson
tran
s
late-all:
Avoid
-
Werror=sw
i
tch-bool
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-27
Richard Henderson
target
-
m68
k
:
I
nline
shifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1478699171-10637-4-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-27
Richa
r
d Henderso
n
target-m68k:
D
o n
o
t cpu_abort on undefin
e
d
i
nsns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1478699171-10637-3-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-27
R
i
cha
r
d Hend
e
rson
ta
r
get-m68k: Split gen
_
lea and
g
e
n
_ea
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1478206203-4606-3-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-27
Richard He
n
derson
target-m68k: Delay autoinc
wri
t
ebac
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1478206203-4606-2-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-27
Richard
Hender
s
on
target-arm:
Fix aar
c
h64 di
s
as_ldst_s
i
ngle_stru
c
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1481085020-2614-3-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2016-12-27
R
i
chard
Henderso
n
target-arm: Fix
a
arc
h
64 vec_
r
eg_o
f
fset
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1481085020-2614-2-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2016-12-24
Richard Henderso
n
t
cg
/
s390: Remove 'R
'
constraint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-24
Richard Hend
e
rs
o
n
tcg/
s
390
:
Fi
x
set
c
ond
e
xpansi
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-22
Richar
d
Henderson
tar
g
et-alpha: Fix int
e
rrupt mask for cpu1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-17
Richard Henderso
n
target-alph
a
: Log cpuid wi
t
h -d int
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-17
Richard Henderson
target-alpha: Update p
a
lcode
f
o
r s
m
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richard Hender
s
on
t
arget
-
microblaze:
Clean
u
p
d
ec
_
mul
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1475011433-24456-3-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
tcg: Add tcg_
g
e
n
_
m
ul
s
u2_{i32,i64,tl}
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1475011433-24456-2-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Ri
c
hard Henders
o
n
log:
Add locking to large logging
b
l
ocks
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richard Henderson
t
arget-openr
i
sc: Do not dum
p
cpu
s
t
a
te with -d in_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Ric
h
ard Hen
d
erson
target-microblaze:
D
o not
dump cpu state with
-
d in_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Ri
c
hard Hend
e
rs
o
n
t
a
rget-
c
ris: D
o
not dump cpu st
a
te with -d
in_as
m
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hender
s
on
target-sparc:
Use
tc
g
_
g
en_at
o
mic_
c
mpxchg_tl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
i
c
hard
H
en
d
e
rson
t
a
r
ge
t
-sparc: Use tcg_g
e
n
_atomi
c
_xchg_tl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Henders
o
n
target-spar
c
: Remov
e
MMU_MODE*_
S
UFFIX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
er
s
on
ta
r
get-
s
parc: Allow
4
-
b
y
t
e
a
lignment o
n
fp
mem ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Implement ldqf and
s
t
q
f inli
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard He
n
derson
target-sparc: Remove asi helper c
o
de
h
a
n
dle
d
i
n
line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
target-sparc: Implemen
t
BC
O
PY/BFILL inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
r
d
He
n
derson
targ
e
t
-sparc: Implement cas_asi/c
a
s
x_asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Henderson
t
a
rget-sparc: Impl
e
ment ldstub_asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d Hende
r
s
o
n
target-sparc:
Im
p
lement swap_asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
h
a
rd Henderson
t
arget-
s
parc: Handle more twinx asi
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richar
d
Hen
d
e
r
s
o
n
t
arget-sparc: Use
MMU_PH
Y
S_IDX for
b
ypass asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hend
e
rson
targe
t
-sparc: Add MMU_PHYS_
I
DX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard Hen
d
e
r
s
on
targ
e
t-sparc: Introduce
c
pu
_
raise_exc
e
p
tion_ra
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Hen
d
erson
t
a
rget-sparc:
U
se
o
vera
l
i
g
nment flags for twinx and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1466744068-6615-1-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-28
Richa
r
d Henderson
target-
m
6
8k: Inline
a
d
dx,
s
ubx, negx
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
target-alpha: Emulate LL/SC
using cmpxchg h
e
lpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Henders
o
n
targe
t
-
a
lpha: Intr
o
du
c
e MM
U
_
PHYS_IDX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderso
n
t
a
rget-arm: Rearrange aa32 load and store
f
un
c
tions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard He
n
derson
tcg: Emit barri
e
rs with parall
e
l_cpus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hender
s
on
tcg: Add CONFIG_ATOMI
C
6
4
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
har
d
He
n
derson
tcg: Add ato
m
ic1
2
8 h
e
l
pers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
ha
r
d H
e
n
d
erso
n
tcg:
A
dd atomic helpers
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb:
Tidy so
m
e
m
acros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Henderson
cputlb:
M
o
v
e most of iotlb co
d
e
o
u
t of line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: R
e
m
ove includes f
r
om s
o
ftmmu
_
template
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hen
d
erson
c
p
utlb: Move probe_write
out of
s
oftmmu_templa
t
e
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard
H
en
d
erson
cputlb: Replace SHIFT
w
i
th DATA_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Hender
s
on
tcg:
A
dd EXCP_ATOM
I
C
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard
Henderson
int12
8
: Add int128_make12
8
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
i
nt128: Use _
_
int128 i
f
available
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
ard Henderson
exec:
A
void d
i
rect references t
o
Int128 parts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rson
atomics: A
d
d
__nocheck
atomic operations
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nder
s
on
atomics: Add parame
t
ers to macros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
R
i
c
h
ard He
n
d
e
r
s
o
n
tar
g
et-m68
k
: O
p
timize g
e
n
_
flush_f
l
ags
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Ri
c
hard Hend
e
rso
n
target-m68k: Optimize some compari
s
ons
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Henderson
target-m68k: Use setcond f
o
r scc
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hend
e
rson
targe
t
-m68
k
:
I
ntroduc
e
DisasCompare
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richard
Henderson
target-m
6
8k: R
e
org flags ha
n
dlin
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderso
n
ta
r
g
e
t-m6
8
k
:
Remo
v
e incorrect clearing of cc_x
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Hend
e
rson
target-m68k
:
So
m
e f
i
xe
s
to SR and fl
a
gs management
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richar
d
He
n
der
s
on
targe
t
-m68k:
P
rint flags prop
e
rly
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richard
H
e
nderson
targe
t
-m68k
:
Replac
e
he
l
per_x
f
l
ag_
l
t
w
i
t
h setcon
d
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-20
R
ichard Hen
d
erson
tcg
/
i
3
8
6: Exte
n
d TA
R
GET_PA
G
E_
M
ASK
to th
e
proper type
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-19
Ri
c
hard
Hend
e
rson
target-i386: Use
struct X86XSave
A
rea
i
n
fpu_hel
p
e
r
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Richard
H
enderson
c
pu-exec: Check -dfi
l
t
e
r for
-d
c
p
u
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Richard Hen
d
e
rson
tcg: Merge GET
P
C a
n
d GETRA
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Richard Henderson
tcg: Support ar
b
itrary size +
a
lignment
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-14
Rich
a
rd H
e
nderson
c
u
t
i
ls: Rewrite x86 buf
f
er
ze
r
o checking
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1473800239-13841-1-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-13
Richard
H
en
d
er
s
on
cutils: Ad
d
generic prefetch
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1472496380-19706-7-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
h
ard He
n
der
s
on
cutils
:
Add test for buff
e
r_is_z
e
ro
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1472496380-19706-6-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-13
Richar
d
Henderson
cutil
s
: Remove pp
c
buffer ze
r
o checki
n
g
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-13
Ri
c
hard Hende
r
s
on
cut
i
ls:
Remove aarch64 b
u
f
fer zero checking
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-13
R
i
chard Hender
s
on
cutils: R
e
arrange bu
f
fer_is_zero acce
l
eration
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1472496380-19706-5-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next