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-tricore: Use clz opcode
2017-01-10
Richard Henderso
n
target-tricore: Use clz
opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nders
o
n
targe
t
-tilegx: Use clz and ctz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Rich
a
rd H
e
nd
e
rson
t
arget-s
3
90x: Use clz o
p
c
ode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
tar
g
et-ppc: Us
e
c
lz and ctz op
c
od
e
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
target-openrisc: U
s
e clz and ctz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
a
rge
t
-mips: Use clz opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ic
h
ar
d
Hend
e
rson
target-microblaze: Use clz
opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richa
r
d
Henderson
target
-
cris: Use clz
opcode
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
rson
target-alp
h
a
:
Use the c
t
z and clz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichar
d
Henderson
disas/pp
c
:
H
andle popcnt and cnttz
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erso
n
disas/i386
.
c: Handle tzcnt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard H
e
nd
e
rso
n
tcg: Add clz
a
nd ctz opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
t
cg: Allow an operand to be matc
h
ing
o
r
a
c
onst
a
n
t
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard
Henderson
t
cg: Pass the opcode
width to ta
r
get_parse
_
constraint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hend
e
r
s
o
n
tc
g
:
Transition fla
t
op_de
f
s array to a targe
t
callba
c
k
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderso
n
t
c
g
: Add
marku
p
fo
r
output requi
r
e
s new regis
t
er
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
ch
a
rd Henderson
tcg/o
p
t
i
mize:
Fold movcond 0/1 into
setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard Henderson
targe
t
-s39
0
x: Use t
h
e ne
w
deposit and
extract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard Hender
s
o
n
target-
p
pc: Use the new deposi
t
and
e
x
tract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
hard
Hende
r
son
t
a
rget
-
mips:
U
s
e
t
he n
e
w extract
o
p
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard
H
end
e
rson
target-i386: Use new dep
o
sit an
d
e
x
tract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Hender
s
on
tar
g
et-arm: Use ne
w
dep
o
sit and
e
xtract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard Henderson
tar
g
et-alpha: Use
d
eposit and extract ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ri
c
h
a
r
d
H
enderson
tcg/s390: Supp
o
rt deposit into zero
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
ichard He
n
derso
n
tcg/s39
0
: Implement fi
e
ld ex
t
ractio
n
op
c
odes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
t
cg/s390: Expose
host fa
c
ilities to
t
cg
-
target
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tcg/ppc: Im
p
leme
n
t field extr
a
ction
o
pco
d
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ard
H
e
nderson
tcg/mip
s
:
I
mplement field extra
c
tion opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard Henderson
tcg/i3
8
6: Im
p
lement field extraction opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
tcg/arm: Implemen
t
fie
l
d extractio
n
opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Ric
h
ar
d
Henderson
tcg/arm: Mov
e
isa detecti
o
n to tcg-target
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
R
i
chard
H
en
d
e
rson
tcg/aarch64: Implem
e
nt
fi
e
ld extraction opcodes
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Henderson
tc
g
: Add de
p
osit_z e
x
p
and
e
r
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hender
s
on
tc
g
:
Minor adjust
m
ents
t
o
d
eposit ex
p
anders
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-10
Richard Hen
d
erson
tcg: Add
f
ield ext
r
action primiti
v
es
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2017-01-08
Richard He
n
d
e
rson
t
r
an
s
l
ate-all:
Av
o
id -Werror=
s
w
itch-
b
ool
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-27
Rich
a
r
d
He
n
derso
n
target-m68k: In
l
ine shifts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1478699171-10637-4-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-27
Richard
H
enderson
target-m6
8
k
:
Do not
c
pu_a
b
ort on undefined insns
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1478699171-10637-3-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-27
Richard Henderson
target-
m
68k: 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
R
ichard He
n
derso
n
targe
t
-m68k: Delay a
u
toinc writeba
c
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
H
enderson
tar
g
et-ar
m
: Fix aarch64
d
isas_ldst_single_s
t
ruct
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1481085020-2614-3-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2016-12-27
Ric
h
ard Henderson
target-arm: Fix aar
c
h64 vec_reg
_
offset
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1481085020-2614-2-git-send-email-
rth@twiddle.net
commit
|
commitdiff
|
tree
2016-12-24
Richard Henderson
tcg/
s
390: Remov
e
'R' constraint
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-12-24
Richard H
e
nde
r
s
on
tcg/s390:
Fix setc
o
nd
e
xpa
n
si
o
n
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-22
Richard
Hende
r
son
target-al
p
ha: Fix interrup
t
m
ask for cpu1
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-17
Richard H
e
nderson
t
a
rg
e
t-alph
a
: L
o
g c
p
u
i
d
with -d
i
nt
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-17
Richard Henderson
target-a
l
pha: Update palcode for smp
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richard
He
n
derson
target-microblaz
e
: Cleanup de
c
_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: A
d
d tcg_gen
_
mulsu2_{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
R
ic
h
ard
H
enderson
log
:
Add
locking to large lo
g
ging bl
o
cks
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
R
i
char
d
Hend
e
rson
target-
o
penrisc: D
o
not dump cpu state wi
t
h -
d
in_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
Richa
r
d Henderson
target
-
mic
r
o
b
laze: Do not
d
um
p
c
p
u state with -d in_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-11-01
R
i
chard
He
n
de
r
son
t
arget-cris: D
o
n
o
t
dump
cpu state with -d
in_asm
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard
Henderson
tar
g
et
-
spa
r
c: Use
t
cg_gen_atomic_cmpxchg_tl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
end
e
rson
target-sparc:
U
se tcg_gen_atomic
_
xchg_tl
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard H
e
nde
r
son
t
a
rget-sparc:
Remov
e
M
M
U_MODE*_SUFFIX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ichar
d
Henderson
t
a
rget
-
sparc
:
A
llow 4-b
y
te alignmen
t
on fp
mem ops
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ichard Hende
r
s
on
target-spa
r
c:
I
mplement
ldqf and
s
tqf inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard
H
e
n
der
s
on
targ
e
t-sparc: Remov
e
asi helper c
o
de
h
a
n
dled inl
i
ne
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Hen
d
er
s
o
n
target
-
sparc:
I
mplement BCOPY/BFILL i
n
line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richa
r
d He
n
de
r
s
on
target-sparc: I
m
plement cas_
a
s
i/casx_a
s
i i
n
line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
i
c
h
a
rd H
e
nderson
target-sparc: Im
p
le
m
e
nt ld
s
tub
_
asi inli
n
e
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ri
c
hard Henderson
tar
g
et-sparc: Imp
l
ement swap_asi inline
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard Henderson
targe
t
-s
p
arc: Handle mo
r
e t
w
inx asis
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
R
ic
h
ard Henders
o
n
target-
s
parc: Use MMU_PHYS_IDX for
bypass as
i
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Rich
a
r
d
H
e
n
d
ers
o
n
t
a
rget-sp
a
rc: Add MMU_PHYS_IDX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Richard
Henderson
target-sparc: Introduce cpu_rais
e
_ex
c
eption
_
r
a
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-31
Ric
h
ard Henderson
target-sparc: Use ove
r
alignmen
t
flags
for tw
i
nx and
.
.
.
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
...1466744068-6615-1-git-send-email-
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-28
Richar
d
Henders
o
n
target-m68k: Inline addx, subx, negx
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
t
ar
g
et-alpha:
E
mulat
e
LL/SC us
i
ng cmp
x
chg helper
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
i
chard Henderson
t
arget-alpha: Introduce MMU
_
PHYS
_
IDX
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
hard Henderson
target-arm: Rearrange aa3
2
load and
st
o
re
f
unctions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg
:
Emit
barri
e
rs
w
ith p
a
rallel
_
cpus
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rson
t
c
g
: Ad
d
CONFIG_ATOMIC64
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
tcg: Add atomic128 helpe
r
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard H
e
nderson
tcg: A
d
d at
o
mi
c
helper
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb:
T
i
dy some macros
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
cputlb: Move most of iotl
b
code out
o
f line
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
i
c
hard Henderson
cputlb: Remove in
c
lu
d
es from softmmu
_
temp
l
a
t
e
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Rich
a
rd Henderson
cputlb
:
Move
probe_write out of soft
m
mu_te
m
plate
.
h
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ric
h
a
rd H
e
nderson
cputlb: Replace SHIFT with DATA_SIZE
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
ich
a
r
d
H
enderson
tcg: Add EXCP_ATOM
I
C
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
har
d
Hend
e
rson
int128:
Add int128_make1
2
8
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
R
i
char
d
Hen
d
ers
o
n
int128
:
Use __int128
if
a
va
i
lable
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Henderson
exe
c
: Avoid direct references to Int128
parts
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Ri
c
har
d
He
n
derso
n
atomi
c
s
:
Add __no
c
heck atomic opera
t
ions
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-26
Richard Hend
e
rson
atomics: Add parame
t
ers to mac
r
os
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d He
n
ders
o
n
targ
e
t-m
6
8k: Optimize gen_flush_f
l
ags
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richa
r
d Henderson
target-m68k: Optimi
z
e some compariso
n
s
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
R
i
chard
H
enderso
n
tar
g
et-m68k: Use se
t
cond for sc
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richard
H
en
d
erson
target
-
m68k: Introduce DisasCompare
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderson
t
arget-m68k:
R
e
org flags handling
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Hend
e
rson
ta
r
get-m68
k
: Remove incorrect clearing of cc_x
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richard Hen
d
e
rson
target-m68k: Some fix
e
s
t
o SR and flags management
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Ric
h
ard Henderson
ta
r
get-m68k: Print
f
lags prop
e
rl
y
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-10-25
Richard Henderso
n
targe
t
-m68k: Replace helper_xf
l
ag_l
t
with setcond
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-20
Ric
h
ard He
n
derson
tcg/i3
8
6: E
x
tend TAR
G
E
T_
P
AGE_MA
S
K to the proper type
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-19
Richa
r
d Henderson
target-i386: Use
stru
c
t X8
6
XS
a
veArea in f
p
u_helper
.
c
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
R
ichard Henderso
n
cp
u
-exe
c
: Check -dfil
t
er for -d cpu
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
2016-09-16
Richar
d
Henderson
t
cg
:
Merg
e
GETPC and GETR
A
Signed-off-by: Richard Henderson <
rth@twiddle.net
>
commit
|
commitdiff
|
tree
next