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
Increase the number floating point registers on x86 and ARM.
2022-02-19
Zoltan
H
e
rczeg
I
n
crease the number
floating point
r
egisters o
n
x86
.
.
.
commit
|
commitdiff
|
tree
2022-02-17
Zoltan Herczeg
Implement f
p
u support on s390
x
.
commit
|
commitdiff
|
tree
2022-02-13
Zoltan Herczeg
F
ix
f
allth
r
o
ug
h
e
r
rors
.
commit
|
commitdiff
|
tree
2022-02-12
Zolta
n
Herczeg
Imple
m
ent tail call on MIPS
.
commit
|
commitdiff
|
tree
2022-02-11
Zol
t
a
n He
r
czeg
Implement tail
cal
l
on ARM
.
commit
|
commitdiff
|
tree
2022-02-09
Zolt
a
n
Herczeg
Reduce signed compa
r
iso
n
w
a
rning
s
.
commit
|
commitdiff
|
tree
2022-02-09
Zoltan Herczeg
Reduc
e
value conve
r
sion warning
s
on s
3
90x
.
commit
|
commitdiff
|
tree
2022-02-09
Zolt
a
n
Herczeg
R
e
d
uce value conversion wa
r
ning
s
o
n MIPS,
PP
C
, SPARC
.
commit
|
commitdiff
|
tree
2022-02-07
Zo
l
tan H
e
rczeg
Reduce val
u
e co
n
version warnings on
A
RM
.
commit
|
commitdiff
|
tree
2022-02-06
Zol
t
an
H
e
r
czeg
Improve
v
alue
conversion wa
r
nings
.
commit
|
commitdiff
|
tree
2022-02-05
Zoltan Herczeg
Implement
i
ng ta
i
l
c
alls for x86
.
commit
|
commitdiff
|
tree
2022-02-02
Zol
t
an
Herczeg
Improve argument sanity check
s
.
commit
|
commitdiff
|
tree
2022-02-01
Zoltan Herczeg
S
wap f32 an
d
f
6
4 argu
m
e
n
t types
.
commit
|
commitdiff
|
tree
2022-02-01
Zoltan He
r
cze
g
Rewo
r
k
f
unct
i
on
arg
u
me
n
t
list descriptor macros
.
commit
|
commitdiff
|
tree
2022-01-31
Zoltan Hercz
e
g
Implement four argument support for emit enter
.
commit
|
commitdiff
|
tree
2022-01-26
Zol
t
an He
r
czeg
Impr
o
v
e mov32
operation
.
commit
|
commitdiff
|
tree
2022-01-25
Z
o
ltan Hercz
e
g
Chan
g
e SLJIT_I3
2
_OP and
S
LJIT
_
F32_OP to SLJIT_32
.
commit
|
commitdiff
|
tree
2022-01-24
Z
o
ltan Hercze
g
Imp
r
ove arm cod
e
g
enera
t
or
.
commit
|
commitdiff
|
tree
2022-01-24
Zoltan
H
ercz
e
g
Replace SLJ
I
T_UNUSED
w
ith appropri
a
te functio
n
calls
.
commit
|
commitdiff
|
tree
2021-07-27
Zoltan Herczeg
Fix inco
r
rect PPC64
dete
c
tio
n
.
commit
|
commitdiff
|
tree
2021-05-27
Zol
t
a
n Herczeg
F
ix inco
r
r
e
ct fla
g
setti
n
gs on PPC
.
commit
|
commitdiff
|
tree
2021-05-27
Z
oltan Hercz
e
g
Remove 3
2
s
uffix
f
rom compariso
n
types
.
commit
|
commitdiff
|
tree
2021-05-07
Zoltan Herczeg
Optim
i
ze compa
r
e on s390x (#109)
commit
|
commitdiff
|
tree
2021-05-04
Zoltan H
e
rcze
g
R
epl
a
ce mul ove
r
f
l
ow with nor
m
a
l
overflow
.
commit
|
commitdiff
|
tree
2021-05-03
Zoltan
Herczeg
Reimplement
s
hift and mul
opcodes
for s390x (#10
8
)
commit
|
commitdiff
|
tree
2021-05-03
Zoltan Herczeg
Reimplement vari
o
us op
2
opcodes for
s
39
0
x (#107)
commit
|
commitdiff
|
tree
2021-04-30
Zoltan Hercze
g
Re
w
or
k
the sta
t
us flag management of
s390x
.
(#106
)
commit
|
commitdiff
|
tree
2021-02-12
Zolta
n
Herczeg
Aut
o
dete
c
t s
3
90x
and chang
e
con
s
t declarations to
.
.
.
commit
|
commitdiff
|
tree
2020-11-03
Zoltan Herczeg
U
se the s
t
andard code path of sljit_emit_cmov
o
n mi
p
s
.
.
.
commit
|
commitdiff
|
tree
2020-10-19
Zoltan Herczeg
Add SLJI
T
_
UNUSED_A
R
G to sljit_
f
ree_code
.
commit
|
commitdiff
|
tree
2020-10-19
Zoltan Herczeg
Remove
T
ileGX architectu
r
e
.
(#94)
commit
|
commitdiff
|
tree
2020-08-19
Z
oltan
Hercz
e
g
Update configuration macros
.
(#8
7
)
commit
|
commitdiff
|
tree
2020-08-17
Zoltan H
e
rczeg
Support
a
lloca
t
or data for e
x
ecuta
b
le a
l
locator
s
(#8
3
)
commit
|
commitdiff
|
tree
2020-07-29
Zo
l
ta
n
H
e
r
c
zeg
Implement
a new W^X all
o
ca
t
or
.
(#60)
commit
|
commitdiff
|
tree
2020-07-15
Zo
l
tan
Her
c
zeg
Remo
v
e mshstk requ
i
r
e
ment
.
commit
|
commitdiff
|
tree
2020-04-06
Zoltan
Herczeg
Rework
0
x
80
.
.
0 computatio
n
.
commit
|
commitdiff
|
tree
2020-03-02
Zolta
n
He
r
czeg
Provide info on z
e
ro register and optimize
su
b
operation
.
.
.
commit
|
commitdiff
|
tree
2020-01-28
Zoltan Herczeg
Imp
r
ove t
h
e style of utils
.
commit
|
commitdiff
|
tree
2020-01-24
Z
o
ltan
Her
c
zeg
Add
prefetch inst
r
ucti
o
ns and
remove
support for
mov
.
.
.
commit
|
commitdiff
|
tree
2020-01-24
Zoltan Hercz
e
g
U
p
d
at
e
CET code fo
r
x
8
6 and improve test68
.
commit
|
commitdiff
|
tree
2020-01-23
Zo
l
t
a
n
H
ercze
g
Ad
d
a test which r
e
turns with s
l
jit_emi
t
_re
t
urn after
.
.
.
commit
|
commitdiff
|
tree
2020-01-20
Zoltan
Hercze
g
I
ntrodu
c
e check_
s
ljit_emit_
o
p_sr
c
and remov
e
check_sljit_emi
.
.
.
commit
|
commitdiff
|
tree
2020-01-17
Zoltan Her
c
zeg
Add a new fast
c
all return
s
kip
p
i
n
g
t
est
.
commit
|
commitdiff
|
tree
2020-01-16
Zolta
n
H
e
rczeg
Replace SLJIT_M
I
P
S
_R1 and SLJI
T
_MIPS_R6
macr
o
s into
.
.
.
commit
|
commitdiff
|
tree
2019-12-09
Z
o
l
t
an Hercz
e
g
Cache f
l
ush
a
nd ne
t
b
sd fixes
.
commit
|
commitdiff
|
tree
2019-12-09
Zoltan H
e
rczeg
Add j
u
mp
to d
i
rect address
tests
.
commit
|
commitdiff
|
tree
2019-11-29
Zolta
n
He
r
czeg
Fix ARMv5 JIT impro
p
er handling
of l
a
bels right
af
t
er
.
.
.
commit
|
commitdiff
|
tree
2019-11-19
Zoltan
Herczeg
Restore jum
p
type
m
asking on x86
.
Rep
o
rted b
y
Ralf
.
.
.
commit
|
commitdiff
|
tree
2019-10-16
Zol
t
a
n
Hercz
e
g
Improved Appl
e
support
for exec
u
table allocator
.
commit
|
commitdiff
|
tree
2019-07-27
Z
o
lt
a
n Herczeg
Minor x86 fixes
.
commit
|
commitdiff
|
tree
2019-07-16
Zoltan
H
e
rczeg
I
mp
l
emen
t
sl
j
it_emit_put_label o
n
p
pc and mips
.
commit
|
commitdiff
|
tree
2019-07-16
Zoltan H
e
rczeg
Implem
e
nt sljit_emi
t
_
p
ut_label
o
n arm a
n
d sparc
.
commit
|
commitdiff
|
tree
2019-07-15
Zol
t
a
n
Herczeg
Implemen
t
sljit_emit_put
_
label on x86
.
commit
|
commitdiff
|
tree
2019-02-06
Zol
t
an Herczeg
Support
M
IPS R6
.
commit
|
commitdiff
|
tree
2019-01-22
Zo
l
tan Herczeg
U
se
T
ARGET_
O
S_
O
SX m
a
c
ro f
o
r getting MAP_
J
IT flag
d
ynamica
l
l
y
.
commit
|
commitdiff
|
tree
2019-01-03
Zo
l
t
a
n H
e
rczeg
S
ever
a
l fixes
.
commit
|
commitdiff
|
tree
2018-12-14
Zoltan Herczeg
Use
TARGET_OS_MAC macr
o
in the exec
u
table alloc
a
tor
.
commit
|
commitdiff
|
tree
2018-12-13
Zoltan
Herczeg
Fix MA
P
_
JIT
i
s
sues on M
a
c
.
P
atch by Car
l
o Arenas
.
commit
|
commitdiff
|
tree
2018-11-25
Z
o
ltan Herczeg
Impro
v
e MAP
_
JIT falg us
a
ge on MacOS
.
Pa
t
c
h by Rich
.
.
.
commit
|
commitdiff
|
tree
2018-08-13
Z
oltan
Herczeg
Executable
a
llocator support
added for newer
A
ppl
y
.
.
.
commit
|
commitdiff
|
tree
2018-07-12
Zolt
a
n
H
ercz
e
g
Typo fixes b
y
Jaso
n
Hood
.
commit
|
commitdiff
|
tree
2018-03-19
Zo
l
tan Her
c
zeg
Add
t
es
t
for
fas
t
-
r
eturn
+ flag preservati
o
n
.
P
atch
.
.
.
commit
|
commitdiff
|
tree
2018-03-19
Zoltan H
e
rcze
g
Change flag re
g
i
sters for MIP
S
.
commit
|
commitdiff
|
tree
2018-03-05
Zolta
n
H
erc
z
e
g
Rework
w
i
n
32 stack touch on x86
.
commit
|
commitdiff
|
tree
2018-02-01
Zo
l
tan
H
erczeg
A
dd hw
d
i
v
ision
and
w
i
n
d
ows supp
o
rt to ARM-Thum
b
2
.
commit
|
commitdiff
|
tree
2018-01-30
Z
o
l
tan
H
erczeg
Rework wi
n
32 stack touch on ARM-64
.
commit
|
commitdiff
|
tree
2018-01-28
Zol
t
an Herczeg
Use GCC
t
ypes on Win
d
ow
s
when availabl
e
.
P
atch
by Mar
t
in
.
.
.
commit
|
commitdiff
|
tree
2018-01-26
Zol
t
an He
r
cz
e
g
Use sp directly and rework fu
n
c
tion entr
y
/e
x
it on A
R
M
.
.
.
commit
|
commitdiff
|
tree
2018-01-24
Z
oltan Herczeg
Support i
n
t
eger division
on Thumb
2
-windows
.
P
a
tch by
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Z
oltan Herczeg
Ad
d
cache flu
s
h support for
W
ind
o
ws
.
Patch by Martin
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Zoltan Her
c
z
eg
I
m
prove
CPU detection on Win
d
ows
platf
o
rms, thumb2
.
.
.
commit
|
commitdiff
|
tree
2018-01-09
Zoltan
Hercz
e
g
Rewo
r
k sljit stack interface
.
commit
|
commitdiff
|
tree
2018-01-04
Zol
t
a
n Herczeg
Support slji
t
_emi
t
_fmem on PPC
.
commit
|
commitdiff
|
tree
2018-01-04
Zol
t
an Herczeg
Add sljit_em
i
t_fmem
f
u
nction and s
u
pport
i
t on
AR
M
-64
.
commit
|
commitdiff
|
tree
2018-01-02
Zoltan Herczeg
Remove immediate arg suppo
r
t
f
o
r
f
ast_return
.
commit
|
commitdiff
|
tree
2018-01-02
Zoltan
Herczeg
Remove immediate arg support for NOT, NEG, and CLZ
.
commit
|
commitdiff
|
tree
2018-01-01
Zoltan Hercz
e
g
Support sljit_emit_
m
em on ARM-
3
2
.
commit
|
commitdiff
|
tree
2018-01-01
Zolta
n
Herczeg
Support sljit_emit_
m
em on P
P
C
.
commit
|
commitdiff
|
tree
2017-12-31
Zoltan
Hercze
g
Add sljit_emit
_
mem function
a
nd
support it
o
n
A
RM-64
.
commit
|
commitdiff
|
tree
2017-12-30
Zo
l
tan Herczeg
Remove MOVU on P
P
C
.
commit
|
commitdiff
|
tree
2017-12-29
Zol
t
an
Herczeg
Re
m
ove MOVU on arm-32, mips, and sparc
.
commit
|
commitdiff
|
tree
2017-12-28
Z
o
ltan Herczeg
R
e
m
o
v
e MOVU
o
n ARM-64
.
commit
|
commitdiff
|
tree
2017-12-26
Z
o
l
tan Hercze
g
Re
m
ove MOVU on x
8
6
.
commit
|
commitdiff
|
tree
2017-10-29
Zoltan
H
erczeg
Support floating point
arguments on MIPS-32
.
commit
|
commitdiff
|
tree
2017-10-29
Z
olt
a
n H
e
r
c
z
e
g
Emi
t
en
t
er and se
t
co
n
text
a
l
so u
s
e
the new argument
.
.
.
commit
|
commitdiff
|
tree
2017-10-28
Zo
l
ta
n
H
erczeg
Suppor
t
fl
o
ating
p
oin
t
arguments on Win6
4
and MIPS-64
.
commit
|
commitdiff
|
tree
2017-10-27
Zoltan He
r
czeg
Sup
p
ort argument p
a
ssing o
n
PPC64 and SPARC3
2
.
commit
|
commitdiff
|
tree
2017-10-23
Z
oltan
Hercz
e
g
Suppo
r
t
f
our arguments
o
n
x86 architecture
.
commit
|
commitdiff
|
tree
2017-10-22
Zo
l
tan Herczeg
Support
soft a
b
i on A
R
M-
3
2
.
commit
|
commitdiff
|
tree
2017-10-21
Zoltan
Herczeg
Support floati
n
g point arguments by more ABIs
.
commit
|
commitdiff
|
tree
2017-10-18
Zo
l
tan Herczeg
Start suppor
t
ing floating po
i
nt fu
n
ction call arg
u
ments
.
.
.
commit
|
commitdiff
|
tree
2017-08-01
Zoltan
H
erczeg
PPC float
st
o
re and other min
o
r fi
x
es
.
commit
|
commitdiff
|
tree
2017-07-24
Zoltan
Herczeg
Initialize cr
_
bit on
PPC
.
commit
|
commitdiff
|
tree
2017-06-15
Z
oltan Herc
z
eg
C
m
ov
f
i
x
for ARM-32 and A
R
M-64
.
commit
|
commitdiff
|
tree
2017-05-07
Z
o
l
tan H
e
rczeg
Provid
e
1
3 r
e
gis
t
ers on x86-64
.
commit
|
commitdiff
|
tree
2017-05-06
Zoltan Hercz
e
g
Rework and op
t
imi
z
e slji
t
_
e
mit_op_
f
lags
.
commit
|
commitdiff
|
tree
2017-05-05
Zolt
a
n Herczeg
Su
p
port pre
l
o
ad on MIP
S
and
PPC
.
commit
|
commitdiff
|
tree
2017-05-05
Zolt
a
n
H
e
rczeg
S
u
pport prelo
a
d on
A
RM
.
commit
|
commitdiff
|
tree
2017-05-04
Z
oltan Her
c
zeg
Impr
o
ve clarity
of undefine
d
re
s
ults
.
commit
|
commitdiff
|
tree
2017-05-01
Zoltan Herczeg
Small improvements
.
commit
|
commitdiff
|
tree
next