repo.or.cz
/
jitcs.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Added list of scratch & reserved registers to calling convention. The
2014-08-22
D
irk
Stei
n
ke
Added l
i
st
of scra
t
ch & reserved r
e
giste
r
s
to calling
.
.
.
commit
|
commitdiff
|
tree
2014-08-22
Dirk Steinke
Fixed va
l
ue of RES_No
n
e
.
commit
|
commitdiff
|
tree
2014-08-22
Dirk Steinke
Added method to reallocate memory for a
d
yna
m
ic slice
.
commit
|
commitdiff
|
tree
2014-08-22
Dirk
St
e
i
n
ke
Ad
d
ed
A
DT
for a binary h
e
ap (
t
wo varian
t
s)
.
I
ncludin
g
.
.
.
commit
|
commitdiff
|
tree
2014-08-17
Di
r
k St
e
inke
Fixed b
u
g in c
a
lculation of use/def
cl
a
sse
s
.
Still
.
.
.
commit
|
commitdiff
|
tree
2014-08-17
Dirk Steink
e
Adde
d
implementation for dataflow analysi
s
.
Un
t
est
e
d
.
.
.
commit
|
commitdiff
|
tree
2014-08-15
Dirk Ste
i
nke
A
dapted
B
i
tmapRef to new
style (sa
m
e as R
e
f and
Slice
.
.
.
commit
|
commitdiff
|
tree
2014-08-10
Di
r
k Steinke
Changed TempAllocator::a
l
locT
y
pedArr
a
y to return
a
.
.
.
commit
|
commitdiff
|
tree
2014-08-04
Dirk Steinke
R
enamed tem
p
late2
h
eade
r
t
o
ol
t
o t
e
mpl
a
te2source
.
commit
|
commitdiff
|
tree
2014-08-01
Dirk
S
te
i
nke
Adde
d
a
t
e
s
t
for checki
n
g addr
e
ssing modes
.
commit
|
commitdiff
|
tree
2014-08-01
Dirk
Steinke
Disabled all i
n
structi
o
ns which coul
d
not be u
s
ed sensibly
.
.
.
commit
|
commitdiff
|
tree
2014-08-01
D
i
rk Steink
e
Fix layout of MOV_DI, now all instructio
n
e
n
co
d
i
ngs
.
.
.
commit
|
commitdiff
|
tree
2014-08-01
Dirk Stei
n
ke
Fix
e
d mo
s
t coding bugs
.
O
ne
i
s still remaining:
M
OV_DI
.
.
.
commit
|
commitdiff
|
tree
2014-07-31
Dirk S
t
e
inke
Number
of unchecked in
s
truction
s
down
to 1
%
.
Unfort
u
nately
.
.
.
commit
|
commitdiff
|
tree
2014-07-31
Dirk Ste
i
nke
Work in *
.
as files and ins
t
ruct
i
o
n definition (+
a
l
i
ases
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
C
h
a
n
g
e
d
s
e
veral occurrences of Ref
<
VirtualR
e
gister
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk
S
teinke
Renamed DynA
r
ray
R
ef to D
y
nSlice, and renamed adt_array
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk St
e
inke
Re
m
ove
d
A
r
rayRef<*
>
class and replaced it
s
us
e
s by
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk St
e
inke
Replaced Slice<*>
c
l
a
ss with a nicer version too (similar
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Di
r
k Steinke
Replaced Ref<*> cla
s
s with a better
v
ers
i
on
.
Copies
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dir
k
Steinke
Reactiva
t
e
simplec
o
degen test
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Four thi
n
gs:
commit
|
commitdiff
|
tree
2014-07-30
Dirk St
e
ink
e
Add a
l
l
asm files to test
.
U
n
fortu
n
at
e
l
y,
i
t crashe
s
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Add r
u
les to ignore as
m
fil
e
s
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Fixed asm source
s
,
so that they are readable by nasm
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
Dirk Stei
n
ke
The f
i
r
st
.
as
f
il
e
is read and compiled
c
orrec
t
l
y
.
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
Dirk Steinke
Classifying the
a
s
sembler in
s
truction by par
a
mete
r
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
D
i
rk Steink
e
Assembler compiles
.
No
te
s
ts ye
t
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk Steinke
F
i
xed
s
c
r
ipt
to prod
u
c
e testable asm fil
e
s
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk Stei
n
ke
Prelimi
n
a
ry checkin f
o
r a mini-assembler used for check
i
ng
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk
S
te
i
n
k
e
Removed cras
h
entry
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk Steinke
Fo
r
got
t
o in
i
t
i
a
lize
t
he reloc
a
ti
o
n
c
hain in the code
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk Stei
n
ke
Saf
e
ty commit
.
Code ge
n
e
r
at
i
on is worki
n
g,
and mainly
.
.
.
commit
|
commitdiff
|
tree
2014-07-26
Dirk Steinke
Moved part of t
h
e Machine-Inte
r
face i
n
t
o the
i
nternal
.
.
.
commit
|
commitdiff
|
tree
2014-07-26
Dirk St
e
in
k
e
Ch
a
nged uses of
std:
:
vector in
B
Bloc
k
Imp
l
a
n
d F
u
nctionI
m
pl
.
.
.
commit
|
commitdiff
|
tree
2014-07-26
Dirk S
t
einke
M
o
ved X86_*_Machi
n
eInfo f
r
om public int
e
rface to in
t
ernals
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
Dirk Ste
i
nke
Initial work on x8
6
code generati
o
n
.
Will not compi
l
e
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
Dirk
Steinke
B
uil
d
ing a function, and dumping its struc
t
ur
e
is working
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
Dirk Steinke
Added a St
r
ingDumper for unit testing
purposes
.
commit
|
commitdiff
|
tree
2014-07-23
D
irk St
e
inke
Mo
v
ed X86_*Ma
c
hineInf
o
and X86_*MachineDumper into
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
D
irk Ste
i
n
ke
Ren
a
ming of ins
t
ruction class ids from
I
C_* to ICL_
.
.
.
commit
|
commitdiff
|
tree
2014-07-22
Dirk Steink
e
Implementati
o
n of the instruction d
u
m
p
ing
facility
.
.
.
commit
|
commitdiff
|
tree
2014-07-21
Dirk
S
teinke
A first step
t
o
w
ards c
o
nstruction of
fun
c
tions
.
A lot
.
.
.
commit
|
commitdiff
|
tree
2014-07-21
D
i
rk Steinke
Tests for
c
a
lling
c
onventions imple
m
e
n
t
ed
.
Cha
n
ged
.
.
.
commit
|
commitdiff
|
tree
2014-07-21
Di
r
k St
e
inke
A
d
ded
V
irt
u
alReg
i
ster c
l
ass
.
A
d
ded
g
e
n
e
rati
o
n of
Register
.
.
.
commit
|
commitdiff
|
tree
2014-07-20
Dirk Steinke
An
o
ther massive overhaul
t
o make calling conv
e
nt
i
ons
.
.
.
commit
|
commitdiff
|
tree
2014-07-15
Dirk Stei
n
ke
First effo
r
t
t
o
reviv
e
BasicBlock and Fu
n
ction classes and
commit
|
commitdiff
|
tree
2014-07-12
Dirk Steinke
Moved s
o
urce f
i
le
i
nto the
i
r
own subdir
e
ctory
.
commit
|
commitdiff
|
tree
2014-06-30
Dirk Steinke
Mor
e
f
i
xe
s
.
Most include files should be compilable
.
.
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk
S
teinke
M
o
re
f
ixe
s
t
o
make
source compilab
l
e
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk Steinke
So
m
e
f
ixes
t
o make c
o
de c
o
m
p
ilable
.
T
arget i
s
t
o
make
.
.
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk Steinke
R
enam
e
identif
i
ers
f
rom fun
c
t
i
o
n type
i
nfo
.
Add missed
.
.
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk
S
teinke
Added Slice ADT and as
s
ociated test
.
commit
|
commitdiff
|
tree
2014-06-27
Dir
k
Steinke
Handle exception
d
uri
n
g unit tests
.
commit
|
commitdiff
|
tree
2014-06-27
Dirk Steinke
A
d
d
ed first support f
o
r
generating callin
g
convention
.
.
.
commit
|
commitdiff
|
tree
2014-06-21
Dirk Steinke
Rem
o
ve auto-g
e
n
e
rate
d
f
i
les from
r
eposito
r
y
.
commit
|
commitdiff
|
tree
2014-06-21
Dirk Steinke
Ad
d
ed updating of
lua generated he
a
der files for X8
6
.
.
.
commit
|
commitdiff
|
tree
2014-06-20
Di
r
k
Steinke
Chang
e
d to only build d
e
bug li
b
rary
a
t the moment
.
commit
|
commitdiff
|
tree
2014-06-20
Dirk Steinke
R
e
d
e
sig
n
d
u
mper
.
Got
TempAllocator a
n
d Memor
y
Manager
.
.
.
commit
|
commitdiff
|
tree
2014-06-17
Dirk Ste
i
nke
Preliminary
s
upport for 64bit
.
U
ntested
.
commit
|
commitdiff
|
tree
2014-06-17
Dir
k
Steinke
CPUinfo seems to
work no
w
for X86-32
b
it under MingW
.
commit
|
commitdiff
|
tree
2014-06-16
Dir
k
Steinke
Work on makef
i
le fixing cpuinfo
,
and
st
a
r
t of a first
.
.
.
commit
|
commitdiff
|
tree
2014-06-13
Dirk Steink
e
A
dded header for TempAlloc
a
tor
,
a
dopte
d
Memo
r
y
R
eference
.
.
.
commit
|
commitdiff
|
tree
2014-06-12
Dirk
Steinke
Upd
a
tes on public
i
n
ter
f
ace
.
commit
|
commitdiff
|
tree
2014-06-08
Dirk Steink
e
Ini
t
ial c
o
mm
i
t
commit
|
commitdiff
|
tree