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
ARM implementation of floating point operators.
2014-05-28
Zo
l
tan
H
erczeg
ARM imp
l
ementatio
n
of floating point
o
perator
s
.
commit
|
commitdiff
|
tree
2014-05-27
Zoltan H
e
rcz
e
g
x86 im
p
lementati
o
n of floati
n
g poi
n
t conversion operators
.
commit
|
commitdiff
|
tree
2014-05-26
Zoltan H
e
rcz
e
g
Refactoring sljit
_
emit_
f
op1 opcodes, inser
t
ing
placehol
d
ers
.
.
.
commit
|
commitdiff
|
tree
2014-03-26
Zoltan Herczeg
A
dd missing ADJUST_LOCAL_OFFSET for ARM64
.
commit
|
commitdiff
|
tree
2014-03-15
Zo
l
tan
H
ercz
e
g
Move
inco
r
rect
l
y placed
array definiti
o
n
s
.
commit
|
commitdiff
|
tree
2014-03-14
Zoltan Herczeg
More
work on
t
esting en
v
ironment
.
commit
|
commitdiff
|
tree
2014-03-14
Zoltan Her
c
ze
g
Refactor test def
a
ult output
.
commit
|
commitdiff
|
tree
2014-03-13
Zoltan Herczeg
Pass entry
a
dre
s
s
i
n r12 on PPC-LE
.
commit
|
commitdiff
|
tree
2014-03-07
Zoltan Herczeg
Optimize cal
l
s on
M
IPS-
6
4
.
commit
|
commitdiff
|
tree
2014-03-06
Zoltan Herc
z
eg
S
e
veral minor fixes
.
commit
|
commitdiff
|
tree
2014-03-05
Z
oltan
Hercz
e
g
Add m
i
s
sing SLJIT_IS_FP
U
_AV
A
ILA
B
LE checks and re
o
rder
.
.
.
commit
|
commitdiff
|
tree
2014-03-05
Z
o
l
t
an Herc
z
eg
Opt
i
m
i
ze jumps on AR
M
-64
.
commit
|
commitdiff
|
tree
2014-03-04
Zoltan Hercz
e
g
Optimize jumps on Po
w
erP
C
.
commit
|
commitdiff
|
tree
2014-03-04
Z
oltan Herczeg
MIPS64 support is mostly
f
inis
h
e
d
.
commit
|
commitdiff
|
tree
2014-03-04
Zoltan Herczeg
MIPS arithmeti
c
.
commit
|
commitdiff
|
tree
2014-03-03
Zolta
n
H
ercz
e
g
Start working
on MIPS64
.
commit
|
commitdiff
|
tree
2014-03-02
Zolt
a
n Herczeg
Uniform names
f
or T
I
LE-Gx
.
commit
|
commitdiff
|
tree
2014-02-28
Zoltan Hercze
g
Uniform the
n
a
mes of AR
M
compil
e
rs
.
commit
|
commitdiff
|
tree
2014-02-10
Zoltan
H
erczeg
Cha
n
ge
ll
t
o l
o
n
x86 and ren
a
me som
e
in
s
tructions
.
.
.
commit
|
commitdiff
|
tree
2014-01-29
Zoltan Her
c
zeg
Im
p
rove
d
memory
a
ccess in PP
C
and reorderi
n
g
the parameter
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Zoltan He
r
czeg
Prepare
for m
o
re registers on ARM-T
h
umb2
a
nd renaming
.
.
.
commit
|
commitdiff
|
tree
2014-01-28
Zo
l
ta
n
Hercz
e
g
Pre
p
a
re
for more
r
e
gister
s
o
n
A
R
Mv
5
.
commit
|
commitdiff
|
tree
2014-01-27
Zoltan Herczeg
Prepare for more registers on TILE-Gx
.
commit
|
commitdiff
|
tree
2014-01-27
Zoltan Herczeg
Prepare for more
registers on MIP
S
a
nd SPARC
.
commit
|
commitdiff
|
tree
2014-01-27
Z
o
l
tan Herczeg
Prepar
e
for more r
e
gisters on
PPC
.
commit
|
commitdiff
|
tree
2014-01-26
Zolta
n
Herczeg
P
r
epare for
m
o
r
e
registers on x
8
6
.
commit
|
commitdiff
|
tree
2014-01-25
Zo
l
t
a
n Herczeg
Most
t
ests
a
re pass o
n
ARM-64 now
.
commit
|
commitdiff
|
tree
2014-01-25
Zoltan Hercz
e
g
Ar
o
u
nd 25 test ca
s
es are no
w
pass on ARM-64
.
commit
|
commitdiff
|
tree
2014-01-24
Zoltan
H
erczeg
More progress on ARM-64 and Thumb2 refactoring
.
commit
|
commitdiff
|
tree
2014-01-24
Zoltan He
r
czeg
So
m
e progress an ARM-64 and ARM-T2 refactorin
g
.
commit
|
commitdiff
|
tree
2014-01-22
Zoltan H
e
rc
z
eg
Th
u
mb2 cod
e
refactoring
.
commit
|
commitdiff
|
tree
2014-01-22
Zoltan Herczeg
S
t
ar
t
working on ARM-64
.
commit
|
commitdiff
|
tree
2014-01-21
Z
o
ltan H
e
rczeg
Little endian P
o
werPC sys
t
e
ms are supported
n
o
w by
.
.
.
commit
|
commitdiff
|
tree
2013-12-27
Z
o
ltan Herczeg
TileGX
architecture
i
s now support
e
d
.
Patch
made by
.
.
.
commit
|
commitdiff
|
tree
2013-06-18
Zoltan
H
erczeg
Cache flush for androi
d
.
Pat
c
h
b
y Giuseppe D'Angel
o
.
commit
|
commitdiff
|
tree
2013-06-14
Z
o
ltan
Herczeg
A
d
d sup
p
ort fo
r
forcibly freeing unused
e
xecutable
.
.
.
commit
|
commitdiff
|
tree
2013-06-14
Zo
l
tan
Herczeg
F
e
w typo fixes
.
commit
|
commitdiff
|
tree
2013-05-01
Zoltan Herczeg
Reorder madvise and
p
osi
x
_madvi
s
e
.
commit
|
commitdiff
|
tree
2013-03-14
Z
o
ltan H
e
rcz
e
g
The m
i
ssin
g
s
l
j
it_get_float_register
_
i
n
dex functi
o
n
.
.
.
commit
|
commitdiff
|
tree
2013-03-03
Zoltan Herczeg
Remove a
n
i
nvalid s
h
i
ft on AR
M
.
commit
|
commitdiff
|
tree
2013-02-20
Zoltan H
e
rczeg
JIT
c
ompiler now supports 32 bit Ma
c
s thanks to Lawrenc
e
.
.
.
commit
|
commitdiff
|
tree
2013-01-29
Z
oltan Herczeg
Bett
e
r code si
z
e sta
t
i
stics
.
commit
|
commitdiff
|
tree
2013-01-01
Zolta
n
Herczeg
Improvem
e
n
ts for x86
and LIR
d
ump
.
commit
|
commitdiff
|
tree
2012-12-06
Zoltan Herczeg
ICC a
n
d
SunPro C fixes
commit
|
commitdiff
|
tree
2012-11-21
Zol
t
an Herczeg
A new file
f
o
r tracking
i
ntern
a
l changes
are ad
d
ed
.
commit
|
commitdiff
|
tree
2012-11-19
Zoltan Herczeg
Les
s
GNU d
e
pendn
e
t Make
f
i
l
e
and
I
n
tel sty
l
e assemby
.
.
.
commit
|
commitdiff
|
tree
2012-11-18
Zo
l
tan Herczeg
Switc
h
from std
c
al
l
to
cdecl i
n
x8
6
-3
2
.
commit
|
commitdiff
|
tree
2012-11-18
Zolt
a
n Herczeg
U
p
streaming minor
f
ixes
.
T
h
a
nks
for D
a
niel Rich
a
rd G
.
commit
|
commitdiff
|
tree
2012-11-09
Zoltan
Herc
z
eg
Doc
u
mentation
updat
e
a
n
d a fi
x
f
or a lock
i
ng issue
.
commit
|
commitdiff
|
tree
2012-11-09
Z
oltan
Hercze
g
Renaming
t
e
m
p
orar
i
es to s
c
ratc
h
es to
m
atch
the new
.
.
.
commit
|
commitdiff
|
tree
2012-11-09
Zo
l
ta
n
H
e
rczeg
Improving assertions
.
commit
|
commitdiff
|
tree
2012-11-09
Zol
t
a
n
Herczeg
Port sl
j
it to SunPro C c
o
mpiler
.
Pat
c
h by Daniel Richard G
.
commit
|
commitdiff
|
tree
2012-11-09
Zoltan Hercz
e
g
SLJIT_TEMPORARY_REGx
regist
e
rs are renamed
t
o SL
J
IT_SCRATCH_
.
.
.
commit
|
commitdiff
|
tree
2012-11-08
Z
oltan Herczeg
Remo
v
ing unused check
s
.
commit
|
commitdiff
|
tree
2012-11-08
Zoltan Her
c
zeg
O
p
timiza
t
ions for arm
.
commit
|
commitdiff
|
tree
2012-11-07
Zolt
a
n Herczeg
Some optimizati
o
ns on power
p
c
,
mips and
s
parc
.
commit
|
commitdiff
|
tree
2012-11-07
Zoltan H
e
rczeg
Re
n
ame sljit_emit_co
n
d_v
a
lue
t
o sljit
_
em
i
t_op_
f
l
ag
s
.
commit
|
commitdiff
|
tree
2012-11-06
Zoltan Herczeg
Small x86
o
ptimi
z
ation
.
commit
|
commitdiff
|
tree
2012-11-05
Zo
l
tan Her
c
zeg
F
inish con
d
_value
w
i
th A
N
D and
I
N
T
_O
P
.
commit
|
commitdiff
|
tree
2012-11-04
Zoltan Her
c
zeg
M
o
re x86 fixes
a
n
d
imp
r
o
v
e
ments
.
commit
|
commitdiff
|
tree
2012-11-03
Zo
l
tan Herczeg
Rena
m
e
buf
and code t
o
ins
t
.
commit
|
commitdiff
|
tree
2012-11-03
Zolta
n
Herc
z
eg
Rep
l
acing constants with instruction name
s
in x86
.
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
Zoltan Hercz
e
g
O
nly x
m
m0-xmm5 is
v
o
l
a
t
ile on Win64
,
so xm
m
6
m
ust be
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
Zoltan
H
erczeg
PowerPC sh
i
ft
r
ight always mod
i
fies the carry fla
g
.
.
.
commit
|
commitdiff
|
tree
2012-11-01
Zolt
a
n
He
r
czeg
R
e
name S
L
JI
T
_F* functio
n
s to SLJ
I
T_*D
commit
|
commitdiff
|
tree
2012-11-01
Zol
t
an Herczeg
SLJIT_IN
T
_OP works
i
n
t
h
e
same
w
ay as SLJIT_SINGLE_OP
.
.
.
commit
|
commitdiff
|
tree
2012-10-31
Zoltan
Herczeg
Renaming
sljit_
w
to
s
l
j
it_sw, slj
i
t
_i
t
o sljit_si,
.
.
.
commit
|
commitdiff
|
tree
2012-10-31
Zol
t
an Herc
z
eg
ARM s
i
ngle prec
i
sion
support
.
commit
|
commitdiff
|
tree
2012-10-30
Zoltan
Herc
z
eg
Si
n
gle precision
supp
o
rt added for pp
c
,
m
i
ps and spa
r
c
.
commit
|
commitdiff
|
tree
2012-10-30
Zolta
n
Herczeg
Add single pr
e
cisi
o
n support
.
Only works on x86
now
.
commit
|
commitdiff
|
tree
2012-10-30
Z
oltan Herc
z
eg
Relace C type
s
with
sljit types
.
No fun
c
tionali
t
y change
.
commit
|
commitdiff
|
tree
2012-10-28
Zo
l
tan He
r
czeg
Change 0 to NULL
for mmap
.
commit
|
commitdiff
|
tree
2012-10-28
Zoltan Herc
z
eg
Support environm
e
n
t
s where
M
AP_AN
O
N
i
s
not available
.
commit
|
commitdiff
|
tree
2012-10-28
Zoltan Her
c
zeg
Adding ty
p
e
d
escrip
t
ors for pointers and doubles (preparing
.
.
.
commit
|
commitdiff
|
tree
2012-10-25
Zoltan Herc
z
e
g
Minor
updat
e
s
.
commit
|
commitdiff
|
tree
2012-10-20
Zo
l
ta
n
Herczeg
Rename macr
o
to av
o
id conflict in sparc
.
commit
|
commitdiff
|
tree
2012-10-20
Zol
t
an Herczeg
NA
N
to UNORDERED
ren
a
ming and other f
i
xes
.
commit
|
commitdiff
|
tree
2012-10-20
Z
o
ltan Herczeg
Sparc 32 suppor
t
is mostly fini
s
he
d
.
commit
|
commitdiff
|
tree
2012-10-19
Z
oltan
H
e
r
czeg
Sparc branc
h
opti
m
iza
t
ion
.
commit
|
commitdiff
|
tree
2012-10-18
Zo
l
t
an He
r
c
zeg
Conti
n
u
e
work
i
ng on
s
p
arc
.
commit
|
commitdiff
|
tree
2012-10-17
Zoltan H
e
rczeg
Comm
o
n
caching in P
P
C and MIPS
.
commit
|
commitdiff
|
tree
2012-10-17
Zoltan
Herc
z
eg
S
parc
fl
o
a
t
ing point s
u
p
port
.
commit
|
commitdiff
|
tree
2012-10-16
Zoltan Herczeg
Data
t
ransfer in spa
r
c
.
commit
|
commitdiff
|
tree
2012-10-15
Zoltan Herczeg
Start working on s
p
arc-32
.
commit
|
commitdiff
|
tree
2012-10-09
Zolt
a
n He
r
c
zeg
Add void
to function defini
t
ions
.
Pa
t
ch by Alex
a
n
d
er
.
.
.
commit
|
commitdiff
|
tree
2012-08-03
Zoltan Herczeg
Final touches
o
n Power/PowerP
C
c
ache flush
commit
|
commitdiff
|
tree
2012-07-27
Zolta
n
Hercz
e
g
I
m
p
r
o
v
ed instruction cache
flush for POWER/P
o
w
e
r
PC
commit
|
commitdiff
|
tree
2012-07-12
Zoltan Herc
z
eg
Improved cache
f
l
u
sh for AIX
commit
|
commitdiff
|
tree
2012-07-11
Zoltan H
e
rczeg
IBM AIX O
S
suppor
t
for PP
C
commit
|
commitdiff
|
tree
2012-07-07
Zoltan Herczeg
S
upporting IBM XL
C co
m
piler
s
f
or P
P
C arc
h
itectures
.
.
.
commit
|
commitdiff
|
tree
2012-05-27
Zoltan Herczeg
Put s
p
aces around
SL
J
IT_PRIN
T
_D
commit
|
commitdiff
|
tree
2012-05-14
Zoltan
Herczeg
cache
flush f
o
r Ap
p
le dev
i
ces
commit
|
commitdiff
|
tree
2012-05-14
Zolt
a
n H
e
r
czeg
optimize s
l
jit_
g
et_local_base
commit
|
commitdiff
|
tree
2012-04-04
Zol
t
an
Hercze
g
f
i
x x64 al
i
gn
e
mnt i
s
sues
commit
|
commitdiff
|
tree
2012-04-03
Zo
l
t
an Herc
z
eg
x86 fixe
s
commit
|
commitdiff
|
tree
2012-04-03
Z
oltan Herczeg
m
i
n
o
r
fixes
commit
|
commitdiff
|
tree
2012-04-03
Zoltan He
r
czeg
drop red zone depend
e
ncy o
n
x86
commit
|
commitdiff
|
tree
2012-04-03
Zoltan Herczeg
add/sub negative imm opt
i
mi
z
ation f
o
r ARM
commit
|
commitdiff
|
tree
2012-04-02
Zoltan
Hercz
e
g
w
i
nd
o
ws64 support for locals and sim
p
lify fast_enter
commit
|
commitdiff
|
tree
2012-04-02
Zoltan Herczeg
PPC and MIPS support for t
h
e new locals manag
e
ment
commit
|
commitdiff
|
tree
next