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
Hexagon (target/hexagon) load into shifted register instructions
2021-05-01
Ta
y
lor Sim
p
son
Hexagon (target/hexa
g
on) load in
t
o shifted regi
s
te
r
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon (target
/
he
x
ago
n
) load and unpack byte
s
instructions
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpso
n
H
e
x
agon (t
a
rget/he
x
agon) bit
rev
e
r
se (brev) ad
d
ressing
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simps
o
n
H
e
xagon
(
tar
g
et/he
x
agon) circular addressing
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Tay
l
o
r Si
m
p
son
Hex
a
gon (
t
a
rget/hexagon)
a
dd
A
4_addp_c/A4_sub
p
_
c
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Tay
l
o
r
S
i
mps
o
n
Hexagon (tar
g
et/hexagon) add A6_vminub_RdP
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylo
r
Simpson
H
e
xagon (target/hexagon) add A5_ACS (
v
a
csh
)
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon (tar
g
e
t
/hex
a
gon) ad
d
F2_
s
finvsqrta
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylo
r
Simpson
H
exagon
(
t
a
rget/he
x
agon)
add F2
_
sfrecipa
instruction
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon (target/he
x
agon)
c
ompile all debug code
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon (target/hexago
n
) mo
v
e QEMU_GENERATE to
only
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylo
r
Simpson
Hexagon (target/he
x
agon) cleanup
r
eg
_
fi
e
ld_info defin
i
tion
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylo
r
S
i
mpso
n
Hexagon (target/he
x
agon
)
cleanup ternary operat
o
rs
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Tayl
o
r Simpson
Hexagon (t
a
rg
e
t/h
e
xa
g
o
n) use softfloat for float
-
t
o
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexa
g
on (ta
r
ge
t
/hexag
o
n) r
e
p
lace f
l
oat32
_
mu
l
_pow2
with
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor
Simpson
H
e
xagon (targ
e
t/h
e
xagon) us
e
s
o
f
t
float default NaN
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon (target/hexagon)
c
ha
n
ge type of softfloat_roundingm
o
d
es
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hex
a
gon
(
ta
r
get/hexagon)
re
m
ove
u
nused ca
r
ry_from_add64
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor S
i
mpson
H
e
x
a
gon (tar
g
e
t
/
hexagon)
change varia
b
l
e
s
from
i
nt
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
a
y
l
or Simpson
Hexagon (target/hex
a
go
n
)
decide if pred h
a
s been
written
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
a
y
lor Sim
p
son
Hexagon (targ
e
t/hex
a
gon) properly
gen
e
rate TB end f
o
r
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Tay
l
o
r Si
m
pson
H
e
xagon
(
targ
e
t/hexagon) use env_archcpu and env_cpu
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Tayl
o
r Sim
p
s
on
Hexagon (targ
e
t/hex
a
gon) remo
v
e un
n
ecessary inline
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
Hexagon (target/
h
e
xagon) clea
n
u
p
gen_log_pr
e
dicated_reg_wr
i
t
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Tayl
o
r
Si
m
pson
H
e
x
a
g
on (target/h
e
xagon) TCG
g
eneration
cle
a
nup
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
aylor
Simpson
t
arget/hexag
o
n
: r
e
mov
e
unnecessary
s
emicolons
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor S
i
mpson
targ
e
t/hexa
g
o
n
: fix
t
ypo i
n
commen
t
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
a
ylor Simps
o
n
targ
e
t/hexagon: Change DEC
O
DE_MAPPED_
R
EG op
e
ran
d
name
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
Taylor Simpson
target/hexago
n
: remove
unnecessary checks in find_
i
c
la
s
s_
s
lots
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-05-01
T
a
ylor Simpson
targe
t
/hexagon: t
r
ansl
a
tion c
h
a
nges
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-03-07
Tayl
o
r Simps
o
n
target/hexagon: Fix shift amount check in fA
S
HIFTL
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Ta
y
l
o
r
S
i
m
p
s
on
Hexag
o
n build i
n
fras
t
r
u
cture
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Tay
l
or Simpson
Hexagon
(
tes
t
s/tcg/hexagon)
TCG test
s
- floati
n
g point
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor
S
impson
Hexagon
(tests/tcg/h
e
xagon) TCG tests
- atomics/loa
d
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Tay
l
or Si
m
pson
H
e
x
a
gon (
t
e
s
t
s/t
c
g/hexagon
)
TCG t
e
sts - mul
t
iarch
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Sim
p
son
Hexagon (linux-user/hexago
n
) Linux
us
e
r emulation
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor
Simpson
Hexa
g
on (target
/
hexagon) transla
t
ion
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Sim
p
son
H
exagon
(
ta
r
get/hexago
n
) TCG for floa
t
ing
p
oi
n
t
ins
t
ru
c
t
ions
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor
S
i
mp
s
on
H
ex
a
gon (targe
t
/
hex
a
gon) TCG
f
o
r instructio
n
s w
i
th
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor
Simpson
Hex
a
go
n
(target/h
e
xag
o
n) TCG generation
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexagon (targe
t
/hexagon) instru
c
t
i
on class
e
s
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Ta
y
lor Simpson
Hexagon (t
a
rget/
h
exagon
)
m
a
cros
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Si
m
ps
o
n
Hexagon
(target/hexagon)
opcode
dat
a
struc
t
ur
e
s
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Si
m
pson
Hexagon
(
target/
h
exago
n
) ge
n
era
t
er
phase 4 - dec
o
de
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Sim
p
son
Hexago
n
(
t
arget
/
hex
a
gon
)
g
enerat
o
r phase
3
- C p
r
epr
o
ce
s
s
o
r
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexagon
(targ
e
t/hexagon
)
generator ph
a
se 2 - generate
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
ayl
o
r
Simpson
H
e
xagon (target/hex
a
g
o
n) generator phase 1 - C pre
p
ro
c
e
s
s
or
.
.
.
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpso
n
Hex
a
gon
(t
a
rget/
h
exag
o
n
/imp
o
r
ted)
a
rch import
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
a
ylor Simpson
Hexagon (target
/
hexagon/fm
a
_
emu
.
[c
h
]
)
utility fun
c
tions
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexagon (target/hexagon/conv_emu
.
[ch]) utility functions
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
a
ylor Simpson
Hexag
o
n
(target/hexagon/arch
.
[
ch]) utility functions
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Ta
y
lor Simpson
Hexagon (
t
arget
/
h
e
xagon) i
n
s
t
ruct
i
on pri
n
ting
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simp
s
on
Hexagon (target/hexagon)
i
n
stru
c
tion/pa
c
ket decode
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexa
g
on (target/hexagon) instru
c
tion attr
i
butes
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
a
ylor Simpson
He
x
agon (ta
r
ge
t
/hexagon
)
r
e
g
i
ster
fields
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Sim
p
son
Hexagon
(target/hexagon) instruction
and
p
acke
t
types
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
Hexagon (
t
arget/hexagon) ar
c
hitecture
t
ypes
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Si
m
pson
Hexagon (target/hexagon) GDB Stu
b
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor
Simpson
Hexagon (t
a
rget/hexagon) sca
l
ar
core h
e
lp
e
r
s
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Ta
y
l
o
r
S
i
m
pson
Hexagon (targ
e
t
/hexagon) register
n
ames
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor Simpson
H
e
xagon
(
disas) disasse
m
b
l
er
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor
Si
m
p
s
on
H
e
xagon (t
a
rget/hexagon) scalar co
r
e defin
i
tion
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
aylor Simpson
Hexagon (include/el
f
.
h) ELF machin
e
d
efinit
i
on
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
Taylor S
i
mpson
Hexagon (target/hexagon) R
E
ADM
E
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2021-02-18
T
a
ylor Sim
p
so
n
Hexagon Update MAINTAINER
S
file
Add
Taylor Simpson
as the Hexagon target maintainer
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2020-02-12
Ta
y
lor
S
i
m
p
son
tcg: Add s
u
pport for a helper wi
t
h 7 a
r
gum
e
nts
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree
2019-11-20
T
a
ylor Si
m
pson
tests/tcg: mo
d
ify multi
a
rch te
s
ts to work wit
h
cl
a
ng
Signed-off-by:
Taylor Simpson
<tsimpson@quicinc.com>
commit
|
commitdiff
|
tree