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
Several bug fixes to DFG. Also some (outcommented) debug messages.
2014-08-25
D
irk S
t
einke
Several bu
g
fixes to DFG
.
Also some (outcommen
t
e
d
)
.
.
.
commit
|
commitdiff
|
tree
2014-08-25
Dirk Steinke
A
d
ded implementatio
n
o
f DumpBitma
p
.
Changed refe
r
en
c
e
.
.
.
commit
|
commitdiff
|
tree
2014-08-25
D
i
rk
Steinke
Added test for
D
F
G
.
It's
crash
i
ng
right
n
ow
.
commit
|
commitdiff
|
tree
2014-08-23
D
irk
S
teinke
A
dded rules to
aut
o
c
reate
d
ependency files
.
(g++ ou
t
puts
.
.
.
commit
|
commitdiff
|
tree
2014-08-23
D
i
rk Steinke
Add
e
d dataflow inf
o
to
i
nstr
u
ction tests
.
It is not
.
.
.
commit
|
commitdiff
|
tree
2014-08-22
Di
r
k Steinke
O
r
der
resou
r
ce da
t
a
from instructions by resource cl
a
s
s
.
.
.
commit
|
commitdiff
|
tree
2014-08-22
Dirk
Steinke
Added li
s
t
of scratch &
r
eser
v
ed
re
g
i
s
ters to call
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-08-22
Dirk
S
teinke
F
ixed value of RE
S
_None
.
commit
|
commitdiff
|
tree
2014-08-22
Dir
k
St
e
inke
A
dd
e
d method to reallocate me
m
ory fo
r
a
dynamic slice
.
commit
|
commitdiff
|
tree
2014-08-22
Dirk
St
e
i
nke
A
dded ADT for a binary h
e
ap (two var
i
ants)
.
Including
.
.
.
commit
|
commitdiff
|
tree
2014-08-17
D
irk
Steink
e
Fixed bug
in calculation of use
/
def
classes
.
Still
.
.
.
commit
|
commitdiff
|
tree
2014-08-17
Di
r
k Steink
e
Ad
d
ed implementat
i
on for dat
a
f
low analysis
.
Untes
t
ed
.
.
.
commit
|
commitdiff
|
tree
2014-08-15
Dirk S
t
eink
e
A
dapted BitmapRef to new style (same
a
s
R
e
f and
Slice
.
.
.
commit
|
commitdiff
|
tree
2014-08-10
Dirk Steinke
Changed
T
empAlloc
a
tor::allo
c
T
ypedAr
r
a
y
to
r
eturn a
.
.
.
commit
|
commitdiff
|
tree
2014-08-04
Dirk Steink
e
Renamed template2header tool to t
e
m
plate2so
u
rce
.
commit
|
commitdiff
|
tree
2014-08-01
Dirk Steinke
Adde
d
a
test for check
i
ng addressing modes
.
commit
|
commitdiff
|
tree
2014-08-01
Dirk Ste
i
nke
Disabled all
ins
t
ructions which could
n
ot be used sensibly
.
.
.
commit
|
commitdiff
|
tree
2014-08-01
D
irk
S
t
eink
e
F
ix layout of
MOV_DI, now a
l
l i
n
struction encodi
n
gs
.
.
.
commit
|
commitdiff
|
tree
2014-08-01
Dirk
S
teinke
F
ixed m
o
st coding b
u
g
s
.
One is still remaining: MOV_DI
.
.
.
commit
|
commitdiff
|
tree
2014-07-31
Dirk
S
teinke
N
u
m
ber
of unchecked instructi
o
ns
down t
o
1%
.
U
n
f
o
r
tunat
e
ly
.
.
.
commit
|
commitdiff
|
tree
2014-07-31
Dirk
St
e
in
k
e
W
o
rk
in *
.
as files a
n
d instruction de
f
initi
o
n (+ aliases
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Cha
n
g
e
d
seve
r
al occurrences of Ref<VirtualRegister
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Ste
i
nke
Re
n
amed DynArrayRef to DynSlice,
a
nd re
n
amed adt_array
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
D
i
rk
Steinke
Removed ArrayRef<*> class and
r
eplace
d
i
t
s uses by
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk
Steinke
Replaced Slice<*
>
class with a nicer version too (simila
r
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Replaced Ref<*> cla
s
s with a better version
.
Co
p
ies
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Reactivate sim
p
lecode
g
en test
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Four things:
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Add all
a
s
m f
i
l
es t
o
test
.
U
n
fortunatel
y
, i
t
crashe
s
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk
S
tein
k
e
A
d
d rul
e
s t
o
ign
o
re asm files
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk
S
teinke
Fixed asm sources, so that they
a
re readable by nasm
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
Dir
k
Stei
n
ke
Th
e
first
.
as file is r
e
a
d
and
c
ompiled
correctly
.
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
Dirk Steinke
Classifyi
n
g t
h
e
a
s
sembl
e
r instru
c
tion by paramete
r
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
D
i
rk Steinke
Assembler
compiles
.
No
te
s
t
s
y
e
t
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk
Steinke
Fixed script to p
r
oduce testable asm files
.
commit
|
commitdiff
|
tree
2014-07-28
Di
r
k
Steinke
Preli
m
inary
check
i
n for a m
i
ni-as
s
embler used f
o
r c
h
ecking
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
D
irk Stei
n
ke
Removed
c
r
a
sh entry
.
commit
|
commitdiff
|
tree
2014-07-28
D
irk Steinke
Forgot to initialize the re
l
oca
t
ion chain
in t
h
e code
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
D
irk Steinke
Safety commit
.
Code
g
eneration
is working, and mainly
.
.
.
commit
|
commitdiff
|
tree
2014-07-26
Dirk Steinke
Moved par
t
of the Machine
-
Interf
a
c
e
into the intern
a
l
.
.
.
commit
|
commitdiff
|
tree
2014-07-26
Di
r
k Ste
i
nke
Changed uses of std:
:
vector i
n
BB
l
ock
I
mpl and Functi
o
nImpl
.
.
.
commit
|
commitdiff
|
tree
2014-07-26
D
i
rk
S
teinke
Moved X
8
6
_
*_MachineInfo from publ
i
c
interface to internals
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
D
i
rk
Ste
i
nke
I
nitial work on
x
8
6
code generatio
n
.
Will not compile
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
Dir
k
Steinke
Buil
d
in
g
a
f
u
nction, and dumping its struct
u
r
e
is wo
r
king
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
D
i
rk
S
t
einke
Added
a StringDu
m
p
e
r for unit
tes
t
i
ng pur
p
oses
.
commit
|
commitdiff
|
tree
2014-07-23
Dirk Steinke
Move
d
X
8
6_*
M
ac
h
ineInfo and X86_*MachineDum
p
er into
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
D
i
r
k Steinke
R
e
nami
n
g
of instruc
t
i
on cl
a
ss
ids from
IC_* to IC
L
_
.
.
.
commit
|
commitdiff
|
tree
2014-07-22
Dir
k
Steinke
Impl
e
menta
t
ion of the instr
u
ction
d
umpi
n
g fa
c
ilit
y
.
.
.
commit
|
commitdiff
|
tree
2014-07-21
Dirk Steinke
A fi
r
s
t
step towards construct
i
on o
f
func
t
ions
.
A
lot
.
.
.
commit
|
commitdiff
|
tree
2014-07-21
Di
r
k Steinke
Tes
t
s
for calling conv
e
n
t
ions implemented
.
Changed
.
.
.
commit
|
commitdiff
|
tree
2014-07-21
D
i
rk Steinke
Added Vi
r
tualRe
g
ister cla
s
s
.
Added generation of R
e
gister
.
.
.
commit
|
commitdiff
|
tree
2014-07-20
Dirk
S
teinke
An
o
ther massive overhaul to m
a
ke calling conventions
.
.
.
commit
|
commitdiff
|
tree
2014-07-15
Dirk Steinke
First
e
ffort to re
v
ive BasicBlock and Function clas
s
es and
commit
|
commitdiff
|
tree
2014-07-12
Dirk St
e
inke
M
o
v
ed
s
ou
r
ce fil
e
into their own
s
ub
d
irec
t
o
ry
.
commit
|
commitdiff
|
tree
2014-06-30
D
irk St
e
inke
More fixe
s
.
Most i
n
clude
f
iles
should be compilable
.
.
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk Steinke
M
o
re fixes to ma
k
e source c
o
mpi
l
able
.
commit
|
commitdiff
|
tree
2014-06-29
D
i
rk
S
teinke
Some
f
ixes to make code compilable
.
Tar
g
e
t is
t
o make
.
.
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk Steinke
R
en
a
me i
d
entifiers from fun
c
t
i
on type info
.
Add missed
.
.
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk Steinke
Added Slic
e
ADT and asso
c
ia
t
ed test
.
commit
|
commitdiff
|
tree
2014-06-27
Dirk S
t
eink
e
Handle excepti
o
n d
u
ring unit tests
.
commit
|
commitdiff
|
tree
2014-06-27
Dirk Ste
i
nke
Added
f
ir
s
t support for gene
r
a
ting calling convention
.
.
.
commit
|
commitdiff
|
tree
2014-06-21
Dirk
S
t
e
i
nke
Remo
v
e auto-gen
e
rated
f
iles from reposi
t
ory
.
commit
|
commitdiff
|
tree
2014-06-21
Dir
k
S
t
einke
Add
e
d updating of lua generated head
e
r files
for X86
.
.
.
commit
|
commitdiff
|
tree
2014-06-20
Di
r
k Stei
n
ke
Changed
t
o only build
d
e
bug library at
the moment
.
commit
|
commitdiff
|
tree
2014-06-20
Dir
k
St
e
inke
Redesign d
u
mper
.
Got
T
empAllo
c
a
tor and M
e
m
oryManager
.
.
.
commit
|
commitdiff
|
tree
2014-06-17
Dirk Steinke
Preliminar
y
s
uppor
t
for 64bit
.
Untes
t
e
d
.
commit
|
commitdiff
|
tree
2014-06-17
Di
r
k
S
teinke
CPUinf
o
se
e
ms to work now for
X
86-32
b
it
u
nder Ming
W
.
commit
|
commitdiff
|
tree
2014-06-16
Di
r
k
Steinke
W
o
rk on makefi
l
e
f
ixing cpui
n
fo,
a
n
d star
t
of a f
i
rst
.
.
.
commit
|
commitdiff
|
tree
2014-06-13
Dirk
Steinke
Add
e
d header
f
or Tem
p
Allocator, adopted MemoryReferen
c
e
.
.
.
commit
|
commitdiff
|
tree
2014-06-12
Dirk Steinke
Updates on publ
i
c
inte
r
face
.
commit
|
commitdiff
|
tree
2014-06-08
Dir
k
Steinke
Initial co
m
mit
commit
|
commitdiff
|
tree