repo.or.cz
/
sljit.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Extend the register set on PPC, MIPS, SPARC.
2014-07-04
Zoltan Herczeg
Extend the register set o
n
P
PC,
M
IPS, S
P
AR
C
.
commit
|
commitdiff
|
tree
2014-07-04
Z
oltan Herczeg
Allow remapping
of any registers
:
not ju
s
t
scr
a
tch
.
.
.
commit
|
commitdiff
|
tree
2014-07-04
Z
o
l
t
a
n
He
r
czeg
Renaming floating point r
e
gisters to suppor
t
more
o
f
.
.
.
commit
|
commitdiff
|
tree
2014-07-03
Zoltan Herczeg
Extend the regi
s
ter set on x86
.
commit
|
commitdiff
|
tree
2014-07-02
Zolt
a
n
H
e
rczeg
R
e
n
a
ming integer
reg
i
s
t
ers for preparing
t
he sup
p
ort
.
.
.
commit
|
commitdiff
|
tree
2014-06-15
Zoltan Her
c
zeg
R
e
facto
r
a macro
to work
w
h
en debu
g
is dis
a
bled
.
commit
|
commitdiff
|
tree
2014-06-14
Zoltan
Herczeg
Introd
u
ce
architectur
e
macr
o
s
wi
t
h
out
3
2/64
bit po
s
tfix
.
commit
|
commitdiff
|
tree
2014-06-08
Zo
l
ta
n
Herczeg
T
he floating
p
oint conve
r
sion opera
t
ors are finishe
d
.
.
.
commit
|
commitdiff
|
tree
2014-06-03
Zoltan Herczeg
FPU
o
p
e
ratio
n
s
s
upport loc
a
l
s a
c
c
ess now
.
CONW is support
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-06-01
Z
oltan Herczeg
Continue code refactorin
g
, MOVS/MO
V
D ar
e
o
ptimized
.
.
.
commit
|
commitdiff
|
tree
2014-05-31
Z
o
ltan
Herczeg
SP
A
RC implemen
t
ation of floating point operators
.
commit
|
commitdiff
|
tree
2014-05-30
Zoltan He
r
czeg
S
mall refactorings
.
commit
|
commitdiff
|
tree
2014-05-29
Z
o
ltan Hercz
e
g
MIPS im
p
le
m
en
t
ation of floa
t
ing point conver
s
ion op
e
rat
o
rs
.
commit
|
commitdiff
|
tree
2014-05-28
Zolt
a
n
Hercz
e
g
ARM implementati
o
n o
f
fl
o
ating point operators
.
commit
|
commitdiff
|
tree
2014-05-27
Zoltan Her
c
zeg
x86 impl
e
mentation of
floating
p
oint
c
onv
e
r
s
ion operato
r
s
.
commit
|
commitdiff
|
tree
2014-05-26
Zol
t
an Herc
z
eg
Refactoring sljit_emit
_
fop1 opcodes, insert
i
n
g place
h
olders
.
.
.
commit
|
commitdiff
|
tree
2014-03-26
Zoltan Her
c
zeg
Add
m
issing ADJUST_LOCAL
_
OFF
S
ET for A
R
M
6
4
.
commit
|
commitdiff
|
tree
2014-03-15
Zol
t
an Hercz
e
g
M
ove incorrectly pl
a
ced arr
a
y
definitions
.
commit
|
commitdiff
|
tree
2014-03-14
Zolta
n
Herczeg
M
o
r
e wo
r
k on testing env
i
ronment
.
commit
|
commitdiff
|
tree
2014-03-14
Zoltan Her
c
zeg
Refactor test de
f
ault out
p
ut
.
commit
|
commitdiff
|
tree
2014-03-13
Z
o
ltan He
r
czeg
Pass en
t
ry adress in r12 on PPC-L
E
.
commit
|
commitdiff
|
tree
2014-03-07
Zol
t
a
n
H
e
r
c
z
e
g
Optimize calls on MIPS-64
.
commit
|
commitdiff
|
tree
2014-03-06
Z
o
ltan Herc
z
eg
Se
v
e
ral minor fixes
.
commit
|
commitdiff
|
tree
2014-03-05
Zoltan Herczeg
Add missing SLJI
T
_IS_F
P
U
_AVA
I
LABLE checks and reorder
.
.
.
commit
|
commitdiff
|
tree
2014-03-05
Zoltan Herczeg
Optimize jum
p
s on ARM-64
.
commit
|
commitdiff
|
tree
2014-03-04
Zoltan Herczeg
O
ptimize j
u
m
p
s
o
n
Po
w
e
r
PC
.
commit
|
commitdiff
|
tree
2014-03-04
Zoltan He
r
czeg
MIPS6
4
support is mostly finished
.
commit
|
commitdiff
|
tree
2014-03-04
Zoltan Herczeg
MIPS arithm
e
tic
.
commit
|
commitdiff
|
tree
2014-03-03
Zoltan
H
erczeg
Sta
r
t work
i
ng on
MIPS6
4
.
commit
|
commitdiff
|
tree
2014-03-02
Zoltan H
e
r
c
z
eg
Un
i
form names for TIL
E
-Gx
.
commit
|
commitdiff
|
tree
2014-02-28
Z
oltan Hercz
e
g
U
niform the names
o
f ARM compilers
.
commit
|
commitdiff
|
tree
2014-02-10
Zoltan Herczeg
Change ll to l
o
n x86 a
n
d rename some instructions
.
.
.
commit
|
commitdiff
|
tree
2014-01-29
Z
ol
t
a
n
Herczeg
Impr
o
ve
d
memory a
c
cess in PPC
and reordering the
p
arameter
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Z
o
ltan
H
e
rcze
g
P
r
epare for more registers o
n
ARM-Thum
b
2 and renaming
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Zoltan He
r
c
zeg
Prepare for
m
ore regist
e
rs on ARMv5
.
commit
|
commitdiff
|
tree
2014-01-27
Zolt
a
n Herczeg
Prepare fo
r
more
regist
e
rs on TILE-Gx
.
commit
|
commitdiff
|
tree
2014-01-27
Zo
l
tan
H
erczeg
Prepare fo
r
mor
e
registers
on MIPS and SPARC
.
commit
|
commitdiff
|
tree
2014-01-27
Zoltan Herczeg
Prepare for more
r
egisters on PPC
.
commit
|
commitdiff
|
tree
2014-01-26
Z
o
lt
a
n Herczeg
Prep
a
re for mo
r
e
re
g
ist
e
rs
o
n
x
86
.
commit
|
commitdiff
|
tree
2014-01-25
Zolt
a
n Herczeg
Most te
s
ts are pass on ARM-
6
4
now
.
commit
|
commitdiff
|
tree
2014-01-25
Zol
t
a
n
Herczeg
Around 25 test cases are
n
ow pass on AR
M
-6
4
.
commit
|
commitdiff
|
tree
2014-01-24
Zoltan Herc
z
eg
Mo
r
e prog
r
e
ss on
A
R
M-
6
4 and Th
u
m
b
2 refacto
r
ing
.
commit
|
commitdiff
|
tree
2014-01-24
Zo
l
tan Herczeg
Some prog
r
ess an ARM-64
and ARM-T2 refactori
n
g
.
commit
|
commitdiff
|
tree
2014-01-22
Zo
l
t
a
n Hercz
e
g
Thumb2 code ref
a
ctorin
g
.
commit
|
commitdiff
|
tree
2014-01-22
Zo
l
t
a
n Herczeg
Start
w
orking on ARM-64
.
commit
|
commitdiff
|
tree
2014-01-21
Zoltan H
e
r
czeg
Little
e
n
dian
PowerP
C
systems
are suppo
r
ted
n
ow by
.
.
.
commit
|
commitdiff
|
tree
2013-12-27
Zoltan Herczeg
Til
e
GX architecture is now supported
.
Patc
h
made by
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
Zoltan Herczeg
Cache fl
u
sh fo
r
andr
o
id
.
Patc
h
by
Gius
e
ppe D'Angel
o
.
commit
|
commitdiff
|
tree
2013-06-14
Zo
l
tan Her
c
z
e
g
A
dd
sup
p
ort for forcibly freei
n
g
u
nused executa
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2013-06-14
Z
o
ltan
Her
c
ze
g
Few typo fix
e
s
.
commit
|
commitdiff
|
tree
2013-05-01
Zolt
a
n
H
ercz
e
g
Reorder ma
d
vise and posix_madvise
.
commit
|
commitdiff
|
tree
2013-03-14
Zol
t
a
n Herczeg
The missing sl
j
i
t_get_flo
a
t_register_index function
.
.
.
commit
|
commitdiff
|
tree
2013-03-03
Zoltan He
r
czeg
Remov
e
an invalid shift on ARM
.
commit
|
commitdiff
|
tree
2013-02-20
Zoltan Herczeg
J
I
T
com
p
iler now supports
32 bi
t
M
a
cs thanks
to
Law
r
ence
.
.
.
commit
|
commitdiff
|
tree
2013-01-29
Zolta
n
H
e
rczeg
B
e
tter
code size stati
s
tics
.
commit
|
commitdiff
|
tree
2013-01-01
Zo
l
tan
Hercz
e
g
Improvements for x
8
6
a
nd L
I
R dump
.
commit
|
commitdiff
|
tree
2012-12-06
Zolta
n
H
erczeg
ICC and S
u
nPro
C
fixes
commit
|
commitdiff
|
tree
2012-11-21
Zo
l
tan
Her
c
zeg
A new file fo
r
tracking inte
r
nal changes a
r
e adde
d
.
commit
|
commitdiff
|
tree
2012-11-19
Zoltan Herc
z
eg
Less GNU depen
d
net M
a
kef
i
le and Intel style asse
m
by
.
.
.
commit
|
commitdiff
|
tree
2012-11-18
Z
o
l
t
an Herczeg
Switch from stdcal
l
to cdecl in x86-32
.
commit
|
commitdiff
|
tree
2012-11-18
Zoltan H
e
rczeg
Upstrea
m
ing minor fixes
.
Thank
s
f
o
r Daniel Richar
d
G
.
commit
|
commitdiff
|
tree
2012-11-09
Zoltan Herczeg
Docume
n
ta
t
ion
u
p
d
a
te
a
nd
a f
i
x for a locking issue
.
commit
|
commitdiff
|
tree
2012-11-09
Zoltan Herczeg
Renaming te
m
p
orari
e
s to
sc
r
atches to match the new
.
.
.
commit
|
commitdiff
|
tree
2012-11-09
Z
o
ltan Herczeg
Improv
i
ng assertio
n
s
.
commit
|
commitdiff
|
tree
2012-11-09
Zoltan Hercze
g
P
o
rt sljit to SunPr
o
C
c
o
mpiler
.
P
a
t
ch by Da
n
iel
Richard
G
.
commit
|
commitdiff
|
tree
2012-11-09
Z
oltan Herczeg
SLJIT_TEMPORARY_R
E
Gx registers are r
e
named to S
L
JIT_SCRATCH_
.
.
.
commit
|
commitdiff
|
tree
2012-11-08
Z
oltan Hercze
g
Removing unuse
d
c
h
e
cks
.
commit
|
commitdiff
|
tree
2012-11-08
Zoltan Herczeg
O
p
timi
z
ations for arm
.
commit
|
commitdiff
|
tree
2012-11-07
Zoltan
Herczeg
Some optim
i
z
a
tions
on pow
e
rpc,
mip
s
and sparc
.
commit
|
commitdiff
|
tree
2012-11-07
Zoltan
H
erc
z
eg
Rename sljit_em
i
t_cond_v
a
lue
t
o s
l
jit
_
em
i
t_op_flags
.
commit
|
commitdiff
|
tree
2012-11-06
Zoltan Hercze
g
S
mall x86 optimiz
a
tion
.
commit
|
commitdiff
|
tree
2012-11-05
Zolt
a
n H
e
rczeg
Fin
i
sh co
n
d
_
value with AND
and
INT_O
P
.
commit
|
commitdiff
|
tree
2012-11-04
Zoltan
Herc
z
eg
M
o
re x86 fixes and improvements
.
commit
|
commitdiff
|
tree
2012-11-03
Zoltan Herczeg
R
e
name
buf and co
d
e
to
i
nst
.
commit
|
commitdiff
|
tree
2012-11-03
Z
o
l
t
a
n
Herczeg
R
e
p
l
acin
g
constants wit
h
in
s
truction names in x86
.
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
Zoltan Herczeg
Only xmm0-
x
mm5
i
s volatile on W
i
n
64, so xmm6 m
u
st b
e
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
Zoltan Hercz
e
g
PowerPC shift
right always modifies t
h
e ca
r
ry flag
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
Zolt
a
n Herczeg
Renam
e
SL
J
I
T
_F* func
t
ions to SLJ
I
T_*D
commit
|
commitdiff
|
tree
2012-11-01
Z
oltan Herc
z
e
g
SLJIT_INT_OP
works in the same way as SL
J
IT_SINGLE_OP
.
.
.
commit
|
commitdiff
|
tree
2012-10-31
Zoltan He
r
czeg
Re
n
am
i
ng sljit_
w
to
s
ljit_sw, sljit
_
i
to sljit_si,
.
.
.
commit
|
commitdiff
|
tree
2012-10-31
Zoltan Herczeg
ARM si
n
gl
e
p
recision suppor
t
.
commit
|
commitdiff
|
tree
2012-10-30
Zoltan
Hercz
e
g
Sin
g
l
e
preci
s
ion sup
p
ort
added for
ppc, m
i
ps a
n
d spa
r
c
.
commit
|
commitdiff
|
tree
2012-10-30
Zoltan Herczeg
Add single prec
i
s
i
on support
.
Only works on x86 now
.
commit
|
commitdiff
|
tree
2012-10-30
Zol
t
an
H
e
rczeg
R
e
lac
e
C types
with
s
ljit types
.
No f
u
n
c
tionality
cha
n
ge
.
commit
|
commitdiff
|
tree
2012-10-28
Zo
l
t
an Herczeg
Chang
e
0 to NULL for mma
p
.
commit
|
commitdiff
|
tree
2012-10-28
Z
o
ltan Herczeg
Support en
v
ironments whe
r
e MAP_ANON is no
t
ava
i
lable
.
commit
|
commitdiff
|
tree
2012-10-28
Zoltan Herczeg
Addi
n
g
t
ype descrip
t
ors for pointers
a
nd
doubles (preparing
.
.
.
commit
|
commitdiff
|
tree
2012-10-25
Zol
t
an Herczeg
M
i
nor updates
.
commit
|
commitdiff
|
tree
2012-10-20
Z
o
ltan Her
c
z
e
g
Rename
m
ac
r
o
t
o avoid conflict i
n
sparc
.
commit
|
commitdiff
|
tree
2012-10-20
Z
o
lt
a
n Herczeg
NAN
t
o UNORDERED renaming and other fix
e
s
.
commit
|
commitdiff
|
tree
2012-10-20
Z
oltan He
r
czeg
Sparc 32 sup
p
o
r
t
is mo
s
tly finished
.
commit
|
commitdiff
|
tree
2012-10-19
Zoltan
He
r
czeg
Sparc branch
o
p
timization
.
commit
|
commitdiff
|
tree
2012-10-18
Zolta
n
Herczeg
Continue working
o
n sparc
.
commit
|
commitdiff
|
tree
2012-10-17
Zoltan Herczeg
C
o
mmon
c
aching in PPC and MIPS
.
commit
|
commitdiff
|
tree
2012-10-17
Z
oltan Herczeg
Sparc floating poin
t
support
.
commit
|
commitdiff
|
tree
2012-10-16
Zol
t
an He
r
czeg
Data transfe
r
in sparc
.
commit
|
commitdiff
|
tree
2012-10-15
Zoltan He
r
czeg
S
tart w
o
rking
on s
p
arc-32
.
commit
|
commitdiff
|
tree
2012-10-09
Zoltan Herczeg
Add void
to function definiti
o
ns
.
Patc
h
by Alexander
.
.
.
commit
|
commitdiff
|
tree
2012-08-03
Zoltan
H
erczeg
Final touches on Power/PowerP
C
cache flush
commit
|
commitdiff
|
tree
2012-07-27
Z
o
lt
a
n He
r
c
z
eg
Improve
d
i
n
s
t
ruction ca
c
he flush f
o
r POWER
/
PowerPC
commit
|
commitdiff
|
tree
next