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
Fix test50 alignment
2022-05-19
Z
o
ltan Hercz
e
g
Fix test50
a
lignment
commit
|
commitdiff
|
tree
2022-05-19
Z
o
ltan Herczeg
Start
s
upporting un
a
ligned memory ac
c
es
s
commit
|
commitdiff
|
tree
2022-05-11
Zo
l
tan Hercz
e
g
Impr
o
ve constan
t
generation
commit
|
commitdiff
|
tree
2022-05-08
Zo
l
tan Herczeg
Implement
f
pu operat
i
on
s
for RISC-V
commit
|
commitdiff
|
tree
2022-05-07
Zoltan Herczeg
Imp
r
ove x8
6
flo
a
t compare
commit
|
commitdiff
|
tree
2022-05-06
Zoltan Herczeg
Initial implementat
i
on of RISC-V
port
commit
|
commitdiff
|
tree
2022-05-04
Z
o
l
tan Herczeg
I
mprove jump code generator on
M
IPS
commit
|
commitdiff
|
tree
2022-05-02
Zoltan Herczeg
Imp
r
ove mips code gen
e
ra
t
or
commit
|
commitdiff
|
tree
2022-04-28
Zoltan H
e
rc
z
eg
Support un
s
aved registers o
n
s390x
commit
|
commitdiff
|
tree
2022-04-27
Zoltan Hercz
e
g
Su
p
port unsa
v
ed
re
g
isters
commit
|
commitdiff
|
tree
2022-04-25
Z
o
ltan He
r
c
z
eg
Add lic
e
nse f
i
l
e
commit
|
commitdiff
|
tree
2022-04-22
Zoltan Herczeg
S
u
pport rewo
r
ke
d
fl
o
a
ting point co
m
pare
o
n s39
0
x
commit
|
commitdiff
|
tree
2022-04-21
Zol
t
an Herczeg
Re
m
ove unnecessary checks
commit
|
commitdiff
|
tree
2022-04-21
Zolt
a
n
H
erczeg
Impro
v
e floating
point
c
ompare
.
commit
|
commitdiff
|
tree
2022-04-02
Zo
l
tan Herczeg
Update s390x
.
commit
|
commitdiff
|
tree
2022-04-01
Zoltan Hercz
e
g
Remove SLJI
T
_
N
EG
.
commit
|
commitdiff
|
tree
2022-03-31
Zoltan Herczeg
Readd carry flag support
.
commit
|
commitdiff
|
tree
2022-03-05
Zoltan Herczeg
Support incoming
a
rgumen
t
s
in sc
r
atch register
s
for
.
.
.
commit
|
commitdiff
|
tree
2022-03-04
Zoltan Herczeg
S
upport inc
o
ming arguments in scratch re
g
ist
e
rs
.
commit
|
commitdiff
|
tree
2022-02-27
Zo
l
t
an Herczeg
Rework x8
6
-32 f
u
nction
p
rologue
/
e
p
i
l
ogue
.
commit
|
commitdiff
|
tree
2022-02-24
Zolt
a
n He
r
czeg
I
nc
r
ease the number of floating point registers on
.
.
.
commit
|
commitdiff
|
tree
2022-02-21
Z
o
ltan Hercze
g
Inc
r
e
a
se the number floating poi
n
t registers on s390x
.
commit
|
commitdiff
|
tree
2022-02-20
Zoltan Hercz
e
g
R
e
name tail call to call return and m
i
nor ARM imp
r
o
v
ements
.
commit
|
commitdiff
|
tree
2022-02-19
Zol
t
an
H
erczeg
Increa
s
e the nu
m
ber floating point registers on x86
.
.
.
commit
|
commitdiff
|
tree
2022-02-17
Zo
l
t
a
n
H
erczeg
Imp
l
em
e
nt fpu suppor
t
on s390
x
.
commit
|
commitdiff
|
tree
2022-02-13
Z
oltan Herczeg
Fix
f
a
l
lthrough errors
.
commit
|
commitdiff
|
tree
2022-02-12
Zoltan Herczeg
Im
p
l
e
ment
t
ail call o
n
MIPS
.
commit
|
commitdiff
|
tree
2022-02-11
Zoltan Hercze
g
Impl
e
ment tail call on ARM
.
commit
|
commitdiff
|
tree
2022-02-09
Zoltan H
e
rcz
e
g
Reduce s
i
gned compariso
n
w
a
rnings
.
commit
|
commitdiff
|
tree
2022-02-09
Zoltan Herc
z
eg
Redu
c
e v
a
lue co
n
version war
n
ings on
s3
9
0x
.
commit
|
commitdiff
|
tree
2022-02-09
Zo
l
tan H
e
r
c
zeg
Reduce value con
v
e
r
sion warnings
o
n MIPS, PPC, SPARC
.
commit
|
commitdiff
|
tree
2022-02-07
Zoltan H
e
rczeg
Reduce valu
e
c
onversion warnings on
A
R
M
.
commit
|
commitdiff
|
tree
2022-02-06
Zoltan Herczeg
Improve va
l
ue conversi
o
n
war
n
ings
.
commit
|
commitdiff
|
tree
2022-02-05
Zolta
n
H
e
r
cze
g
Implementing tai
l
calls for x86
.
commit
|
commitdiff
|
tree
2022-02-02
Zolt
a
n He
r
cz
e
g
Improve
argument sanity checks
.
commit
|
commitdiff
|
tree
2022-02-01
Zoltan Herczeg
Swap
f32 and f
6
4
a
rgument t
y
pes
.
commit
|
commitdiff
|
tree
2022-02-01
Zol
t
an Herczeg
Rew
o
rk function
a
rgument list descri
p
t
or macros
.
commit
|
commitdiff
|
tree
2022-01-31
Z
o
ltan Herczeg
Implement four argume
n
t
supp
o
rt f
o
r emit enter
.
commit
|
commitdiff
|
tree
2022-01-26
Zoltan Herczeg
Impr
o
v
e mov32 operat
i
on
.
commit
|
commitdiff
|
tree
2022-01-25
Zoltan Herczeg
Change SLJIT_I32_
O
P and
SLJIT_F32_OP to SLJIT_32
.
commit
|
commitdiff
|
tree
2022-01-24
Z
o
ltan Hercz
e
g
Improve a
r
m cod
e
generato
r
.
commit
|
commitdiff
|
tree
2022-01-24
Zoltan Herczeg
Replace SLJI
T
_UNUSED with
appropriate functi
o
n c
a
lls
.
commit
|
commitdiff
|
tree
2021-07-27
Z
o
l
tan Herczeg
Fix incorrect PPC64
detection
.
commit
|
commitdiff
|
tree
2021-05-27
Z
o
ltan He
r
cze
g
F
ix i
n
correct flag settings on PPC
.
commit
|
commitdiff
|
tree
2021-05-27
Zoltan Herczeg
R
emo
v
e 32 su
f
fix
f
rom
comparis
o
n types
.
commit
|
commitdiff
|
tree
2021-05-07
Zoltan Herczeg
Optimize compare on s390x (#109)
commit
|
commitdiff
|
tree
2021-05-04
Z
o
ltan Herczeg
Replace
mul
over
f
low with normal overflow
.
commit
|
commitdiff
|
tree
2021-05-03
Z
o
ltan
H
ercze
g
Reimplement s
h
ift an
d
mul op
c
o
des for s390x (#108
)
commit
|
commitdiff
|
tree
2021-05-03
Zolta
n
Herczeg
Reim
p
lement vario
u
s o
p
2 opco
d
es
f
or s390x
(
#107)
commit
|
commitdiff
|
tree
2021-04-30
Zo
l
tan He
r
czeg
R
e
work the
s
t
a
tus flag
management of
s3
9
0x
.
(#106)
commit
|
commitdiff
|
tree
2021-02-12
Z
o
ltan Herczeg
Auto det
e
c
t s
3
90x and ch
a
nge const declarat
i
ons to
.
.
.
commit
|
commitdiff
|
tree
2020-11-03
Zo
l
ta
n
H
e
rc
z
eg
U
s
e the
s
t
andard code path of sljit
_
e
m
i
t_cmov on
mips
.
.
.
commit
|
commitdiff
|
tree
2020-10-19
Z
oltan Herczeg
Add SLJIT_UNUSED_ARG
to s
l
jit_f
r
ee_code
.
commit
|
commitdiff
|
tree
2020-10-19
Zolta
n
H
ercz
e
g
Rem
o
ve TileG
X
a
r
chitecture
.
(#94)
commit
|
commitdiff
|
tree
2020-08-19
Zoltan Her
c
zeg
Up
d
ate config
u
ration
m
acros
.
(
#87)
commit
|
commitdiff
|
tree
2020-08-17
Zol
t
a
n
Herczeg
Support
a
l
l
ocator dat
a
for exe
c
utable allo
c
ators (
#
8
3)
commit
|
commitdiff
|
tree
2020-07-29
Zoltan Herczeg
Impl
e
ment a new W^X allocator
.
(#60)
commit
|
commitdiff
|
tree
2020-07-15
Zoltan Herczeg
Remov
e
mshstk re
q
uire
m
e
n
t
.
commit
|
commitdiff
|
tree
2020-04-06
Zoltan Herczeg
R
e
w
o
rk 0x80
.
.
0 compu
t
a
tion
.
commit
|
commitdiff
|
tree
2020-03-02
Zoltan He
r
czeg
Provi
d
e in
f
o on
zero register and optimize sub opera
t
i
o
n
.
.
.
commit
|
commitdiff
|
tree
2020-01-28
Z
oltan Herczeg
Improve the style o
f
utils
.
commit
|
commitdiff
|
tree
2020-01-24
Z
o
ltan Herczeg
Ad
d
pref
e
tch instructions and remove support for mov
.
.
.
commit
|
commitdiff
|
tree
2020-01-24
Zoltan Hercz
e
g
Updat
e
CET code for x86 a
n
d improve
test6
8
.
commit
|
commitdiff
|
tree
2020-01-23
Z
o
lt
a
n Herczeg
A
dd a test which returns w
i
th sljit
_
emit_re
t
urn after
.
.
.
commit
|
commitdiff
|
tree
2020-01-20
Z
o
ltan H
e
rczeg
In
t
r
o
d
u
c
e check_sljit_emit_
o
p
_
src
a
n
d remove check_sljit_emi
.
.
.
commit
|
commitdiff
|
tree
2020-01-17
Zoltan Hercze
g
Add
a ne
w
fast call re
t
urn ski
p
p
ing
t
e
st
.
commit
|
commitdiff
|
tree
2020-01-16
Zoltan Herczeg
Replace SL
J
IT
_
MIPS_R1 and SLJIT_
M
IPS_R6 macros
i
nto
.
.
.
commit
|
commitdiff
|
tree
2019-12-09
Zo
l
tan Herc
z
e
g
Cac
h
e flush
a
n
d
netbs
d
f
ixes
.
commit
|
commitdiff
|
tree
2019-12-09
Zolta
n
Herczeg
Add ju
m
p to dire
c
t addr
e
ss tests
.
commit
|
commitdiff
|
tree
2019-11-29
Zoltan Herczeg
Fix
A
RMv5
J
IT improper hand
l
ing of label
s
right after
.
.
.
commit
|
commitdiff
|
tree
2019-11-19
Zoltan H
e
rczeg
R
e
s
tore j
u
mp
typ
e
m
a
sking on x86
.
Repo
r
ted by Ral
f
.
.
.
commit
|
commitdiff
|
tree
2019-10-16
Z
oltan Hercze
g
Improved
A
pple
support for executa
b
le all
o
ca
t
or
.
commit
|
commitdiff
|
tree
2019-07-27
Zolta
n
He
r
czeg
M
i
nor x86 fixes
.
commit
|
commitdiff
|
tree
2019-07-16
Zoltan
Herczeg
Impl
e
ment sljit_e
m
it_p
u
t_label on ppc an
d
mips
.
commit
|
commitdiff
|
tree
2019-07-16
Zoltan Her
c
zeg
Implemen
t
sljit_emit_put_label
o
n arm
a
nd spa
r
c
.
commit
|
commitdiff
|
tree
2019-07-15
Z
o
ltan
Herczeg
Implement sljit_emit_
p
ut_label on x86
.
commit
|
commitdiff
|
tree
2019-02-06
Zoltan Herczeg
Support MIP
S
R
6
.
commit
|
commitdiff
|
tree
2019-01-22
Zo
l
ta
n
Herc
z
eg
Us
e
TARGET_OS_OSX macro for get
t
ing MAP
_
JIT flag dynam
i
ca
l
ly
.
commit
|
commitdiff
|
tree
2019-01-03
Zo
l
tan Hercz
e
g
Several fixes
.
commit
|
commitdiff
|
tree
2018-12-14
Z
o
l
t
an Hercz
e
g
Us
e
T
A
RGET_O
S
_MAC mac
r
o in t
h
e e
x
ecutable allocator
.
commit
|
commitdiff
|
tree
2018-12-13
Zoltan Herczeg
Fi
x
M
A
P_JIT iss
u
es on Mac
.
Patch by Carlo Aren
a
s
.
commit
|
commitdiff
|
tree
2018-11-25
Zoltan Herczeg
Improve MAP_JIT falg usa
g
e on MacOS
.
Pat
c
h by Rich
.
.
.
commit
|
commitdiff
|
tree
2018-08-13
Zoltan Hercz
e
g
E
xecutable allocator s
u
pport added for newer Apply
.
.
.
commit
|
commitdiff
|
tree
2018-07-12
Zol
t
an Herczeg
Typo fixes by Jason
Hood
.
commit
|
commitdiff
|
tree
2018-03-19
Zol
t
an
He
r
czeg
Add test for fast-return + fl
a
g
p
reservation
.
P
a
tch
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Zoltan Her
c
zeg
Change f
l
ag registers for MIPS
.
commit
|
commitdiff
|
tree
2018-03-05
Zoltan
Herczeg
Rework win32 stack touch
on x
8
6
.
commit
|
commitdiff
|
tree
2018-02-01
Z
oltan He
r
c
z
eg
Add
h
w divis
i
on and windows support to ARM-Thumb2
.
commit
|
commitdiff
|
tree
2018-01-30
Zoltan Herczeg
Rework win32 stack t
o
uch on ARM
-
6
4
.
commit
|
commitdiff
|
tree
2018-01-28
Zol
t
a
n
Herczeg
Us
e
GC
C
type
s
on Windows when availa
b
le
.
Patch by Mar
t
in
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
Zoltan Herczeg
Use sp directly and re
w
ork functi
o
n
entry/exit on ARM
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
Zoltan Herczeg
Suppo
r
t i
n
te
g
er divis
i
on on Th
u
mb
2
-win
d
ows
.
Patch by
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Z
o
lt
a
n
Herczeg
Add cache flush s
u
pport for Windows
.
Pat
c
h
by Martin
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Zoltan Herczeg
Improve CPU detection
o
n W
i
ndows platforms, th
u
mb2
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Z
o
l
t
an Herczeg
R
ework sljit
stac
k
inter
f
ace
.
commit
|
commitdiff
|
tree
2018-01-04
Zoltan H
e
rczeg
Suppo
r
t slji
t
_
e
mit_fme
m
on PPC
.
commit
|
commitdiff
|
tree
2018-01-04
Zoltan
Herczeg
A
dd sljit
_
emit_fmem function and suppo
r
t it
on ARM-64
.
commit
|
commitdiff
|
tree
2018-01-02
Zoltan Herczeg
R
e
m
ove immediate
arg support for fast_r
e
turn
.
commit
|
commitdiff
|
tree
2018-01-02
Zoltan Herczeg
Remove i
m
m
e
diate a
r
g
support f
o
r NOT,
N
EG,
a
nd
CLZ
.
commit
|
commitdiff
|
tree
2018-01-01
Zolt
a
n Herczeg
S
u
pport sljit_e
m
it_mem on
ARM-3
2
.
commit
|
commitdiff
|
tree
next