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
Adding copyright notices to most files. Also add readme file, and some
2014-09-03
Dirk Ste
i
nke
Adding co
p
yright
notice
s
to most files
.
Also a
d
d readme
.
.
.
commit
|
commitdiff
|
tree
2014-09-01
Dirk Steinke
C
h
anged current re
l
ation from BasicBlo
c
k
t
o Bas
i
cBlockImpl
.
.
.
commit
|
commitdiff
|
tree
2014-08-25
Dirk
S
t
einke
DF o
n
in
s
truction tests w
o
rki
n
g
.
F
ix
e
d several b
a
d
.
.
.
commit
|
commitdiff
|
tree
2014-08-25
Dirk Steink
e
The
ch
e
c
k to
s
ee
i
f an item was already on the
h
eap
.
.
.
commit
|
commitdiff
|
tree
2014-08-25
Dirk Steinke
Fix Off-By-One
problem for reg
i
s
t
er
class ids
.
commit
|
commitdiff
|
tree
2014-08-25
Dirk Steinke
Added DF a
n
notation
to final RE
T
of as files
.
Also
.
.
.
commit
|
commitdiff
|
tree
2014-08-25
Dirk
Steinke
Fixed SOME
w
rong DF-annotations (e
.
g
.
ADD_WW had only
.
.
.
commit
|
commitdiff
|
tree
2014-08-25
Dirk Steinke
Sev
e
ral bug
f
ixe
s
t
o D
F
G
.
Als
o
some (outcom
m
ented)
.
.
.
commit
|
commitdiff
|
tree
2014-08-25
Dirk Steinke
Add
e
d
i
m
p
lementation o
f
Dump
B
itmap
.
C
h
a
nged r
e
f
e
r
e
n
ce
.
.
.
commit
|
commitdiff
|
tree
2014-08-25
Dirk Steinke
Added
t
est fo
r
DFG
.
It'
s
crashing right now
.
commit
|
commitdiff
|
tree
2014-08-23
D
i
rk Ste
i
nke
Adde
d
rules to auto
c
re
a
te dependency files
.
(g
+
+ outputs
.
.
.
commit
|
commitdiff
|
tree
2014-08-23
Dirk Stein
k
e
Added dataflow info to i
n
struction
t
ests
.
I
t
is not
.
.
.
commit
|
commitdiff
|
tree
2014-08-22
D
i
r
k Steinke
Or
d
er re
s
o
urce data from instructions by
r
esource cla
s
s
.
.
.
commit
|
commitdiff
|
tree
2014-08-22
Dirk Steink
e
Added list of scratch & reserved
r
egisters to calling
.
.
.
commit
|
commitdiff
|
tree
2014-08-22
Dirk Steinke
Fixed value
o
f RES_
N
one
.
commit
|
commitdiff
|
tree
2014-08-22
Dirk
S
teinke
Added method to reall
o
c
a
t
e memory for a
d
yna
m
ic slic
e
.
commit
|
commitdiff
|
tree
2014-08-22
Dir
k
Steinke
Add
e
d ADT
for a binary heap
(
t
wo var
i
ants)
.
Inc
l
uding
.
.
.
commit
|
commitdiff
|
tree
2014-08-17
Dirk Stei
n
ke
Fixed bug
in c
a
lculation of use/d
e
f
cl
a
sses
.
S
t
ill
.
.
.
commit
|
commitdiff
|
tree
2014-08-17
Dirk Steink
e
A
d
ded imp
l
ement
a
tion fo
r
dat
a
flow
analysis
.
Un
t
ested
.
.
.
commit
|
commitdiff
|
tree
2014-08-15
Di
r
k S
t
einke
Adapted BitmapRe
f
to new style
(
same as Ref and
S
lice
.
.
.
commit
|
commitdiff
|
tree
2014-08-10
Dirk Steinke
Changed Tem
p
Allocator::allocTy
p
edA
r
ray to return a
.
.
.
commit
|
commitdiff
|
tree
2014-08-04
Dirk Steinke
Renamed t
e
mplat
e
2h
e
ader tool to template2source
.
commit
|
commitdiff
|
tree
2014-08-01
Dirk Steinke
Added a test
f
o
r checking ad
d
ressing modes
.
commit
|
commitdiff
|
tree
2014-08-01
Dirk S
t
einke
Disab
l
ed a
l
l instruct
i
on
s
which could not be used sensibly
.
.
.
commit
|
commitdiff
|
tree
2014-08-01
Dirk St
e
inke
Fix layout of MOV_DI, now a
l
l instr
u
ctio
n
encodings
.
.
.
commit
|
commitdiff
|
tree
2014-08-01
Dir
k
Steinke
F
i
xe
d
most codin
g
bugs
.
One i
s
still r
e
maining:
M
OV_DI
.
.
.
commit
|
commitdiff
|
tree
2014-07-31
Di
r
k
Steinke
Numbe
r
of
u
nchecked
i
nstructi
o
ns do
w
n t
o
1
%
.
Unfortunately
.
.
.
commit
|
commitdiff
|
tree
2014-07-31
Dir
k
Steinke
Wo
r
k
in *
.
as
fil
e
s
and
i
nstruction definition (+ alia
s
es
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Stein
k
e
Changed several occurre
n
ces o
f
Ref<VirtualRegister
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dir
k
Steinke
R
e
n
a
med DynArrayRef
to DynSlice, and
renam
e
d adt_array
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Removed
Array
R
ef<*> class an
d
replaced its
u
ses by
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Di
r
k Steink
e
R
eplace
d
Slice<*> class
w
ith a nicer
vers
i
on too (similar
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
D
i
rk
Steinke
R
eplaced Ref<*> clas
s
with
a bette
r
version
.
C
o
pies
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk St
e
in
k
e
Reactiv
a
te si
m
ple
c
o
degen te
s
t
.
commit
|
commitdiff
|
tree
2014-07-30
D
i
rk Steinke
Four t
h
ings:
commit
|
commitdiff
|
tree
2014-07-30
Dirk Ste
i
nke
Add all asm files to
t
est
.
Unfortunately, it
c
rashes
.
.
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk
S
teinke
Add rul
e
s
t
o ignore asm
f
i
l
e
s
.
commit
|
commitdiff
|
tree
2014-07-30
Dirk Steinke
Fixed asm sou
r
ces, so
t
h
at
th
e
y
are re
a
dable
by nasm
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
Dirk Steink
e
The first
.
as file is rea
d
and compiled correctly
.
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
Dirk Steinke
Classif
y
ing the assembler instruc
t
ion by pa
r
a
me
t
er
.
.
.
commit
|
commitdiff
|
tree
2014-07-29
Dirk Steinke
Ass
e
mbler
compiles
.
No tes
t
s
y
e
t
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk St
e
inke
Fixe
d
script to produce test
a
ble asm
files
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk Steinke
Preliminar
y
ch
e
ckin fo
r
a mini-
a
sse
m
bler used for checking
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk
S
tei
n
ke
Remo
v
ed crash entry
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk Steinke
Forgo
t
to initia
l
ize the
r
elocat
i
on cha
i
n in t
h
e
c
o
d
e
.
.
.
commit
|
commitdiff
|
tree
2014-07-28
Dirk Steinke
Safety
c
omm
i
t
.
Code generation i
s
wor
k
ing, an
d
ma
i
nly
.
.
.
commit
|
commitdiff
|
tree
2014-07-26
Dirk St
e
in
k
e
Moved pa
r
t o
f
t
h
e M
a
chine-Interf
a
c
e
i
nt
o
the inte
r
nal
.
.
.
commit
|
commitdiff
|
tree
2014-07-26
D
irk Steinke
C
h
anged uses of
s
td::vector in BB
l
ockImpl an
d
Funct
i
onIm
p
l
.
.
.
commit
|
commitdiff
|
tree
2014-07-26
Dir
k
S
tein
k
e
Moved X
8
6
_*_
M
achineInfo from public
i
nterface to int
e
rnals
.
.
.
commit
|
commitdiff
|
tree
2014-07-24
D
i
rk Steinke
Initia
l
work on x86 cod
e
generati
o
n
.
Will not co
m
p
il
e
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
Dirk
Ste
i
nke
Bui
l
ding a f
u
nction, and dum
p
in
g
its
structu
r
e is
work
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
D
i
rk Steinke
Added a S
t
r
i
ngDu
m
per for u
n
it
testing p
u
rposes
.
commit
|
commitdiff
|
tree
2014-07-23
D
irk S
t
ei
n
ke
Moved
X
86_*Mac
h
i
neInfo and X86_*MachineD
u
m
p
er
i
n
to
.
.
.
commit
|
commitdiff
|
tree
2014-07-23
Dirk Steinke
Ren
a
ming
of instruction class
i
ds fro
m
IC_* to ICL_
.
.
.
commit
|
commitdiff
|
tree
2014-07-22
D
irk Steinke
Implementation of the
instructi
o
n dumping facil
i
ty
.
.
.
commit
|
commitdiff
|
tree
2014-07-21
Dirk Ste
i
nke
A first
step towards construction o
f
function
s
.
A lot
.
.
.
commit
|
commitdiff
|
tree
2014-07-21
D
irk S
t
e
i
nke
Tests
f
o
r ca
l
ling conv
e
ntions implemented
.
Change
d
.
.
.
commit
|
commitdiff
|
tree
2014-07-21
Di
r
k S
t
einke
A
dde
d
VirtualR
e
gis
t
er clas
s
.
Added gen
e
rat
i
o
n
of
R
eg
i
ster
.
.
.
commit
|
commitdiff
|
tree
2014-07-20
Dirk St
e
inke
A
not
h
e
r
massive overh
a
ul to make calling
conventi
o
ns
.
.
.
commit
|
commitdiff
|
tree
2014-07-15
Dirk Steinke
First effort
to revive BasicBlock and Functio
n
classes and
commit
|
commitdiff
|
tree
2014-07-12
D
irk Steinke
Moved source file into
t
heir own sub
d
ire
c
t
o
ry
.
commit
|
commitdiff
|
tree
2014-06-30
Dirk Steinke
More fixes
.
M
o
st include files sh
o
uld be comp
i
lable
.
.
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk
St
e
inke
More fixes to mak
e
source compilabl
e
.
commit
|
commitdiff
|
tree
2014-06-29
D
i
rk Steinke
Some fixes to m
a
ke c
o
de compilable
.
Target is to make
.
.
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk Steink
e
Rename iden
t
ifier
s
from function type info
.
Add missed
.
.
.
commit
|
commitdiff
|
tree
2014-06-29
Dirk S
t
einke
Add
e
d Slice
A
DT and associated test
.
commit
|
commitdiff
|
tree
2014-06-27
Dirk
S
tei
n
k
e
Handl
e
excepti
o
n during uni
t
tests
.
commit
|
commitdiff
|
tree
2014-06-27
Dirk Steinke
A
d
ded first suppo
r
t
for ge
n
er
a
ting cal
l
ing convention
.
.
.
commit
|
commitdiff
|
tree
2014-06-21
D
i
rk Stein
k
e
Remove auto-generat
e
d fil
e
s from repo
s
itory
.
commit
|
commitdiff
|
tree
2014-06-21
D
i
rk Steinke
Added upd
a
ting
o
f lua generate
d
head
e
r files for
X
86
.
.
.
commit
|
commitdiff
|
tree
2014-06-20
D
i
rk St
e
i
n
ke
C
h
anged to only
build de
b
ug libr
a
ry at the moment
.
commit
|
commitdiff
|
tree
2014-06-20
Dirk
S
tei
n
k
e
R
e
design dumper
.
Got TempAllocato
r
a
nd Me
m
oryMa
n
ager
.
.
.
commit
|
commitdiff
|
tree
2014-06-17
Dirk St
e
inke
Preliminary
support for 64b
i
t
.
Untested
.
commit
|
commitdiff
|
tree
2014-06-17
Dirk
Stei
n
ke
CPU
i
n
f
o seems to w
o
rk now for
X
86-32bit under MingW
.
commit
|
commitdiff
|
tree
2014-06-16
Dirk Ste
i
nke
Wo
r
k on ma
k
efile fix
i
n
g
c
p
uinfo, and
s
t
a
rt of a
f
i
r
st
.
.
.
commit
|
commitdiff
|
tree
2014-06-13
D
i
r
k St
e
in
k
e
Added header
for TempAllocator,
a
d
opte
d
MemoryReference
.
.
.
commit
|
commitdiff
|
tree
2014-06-12
Dirk Steinke
Updates on
public
i
nterface
.
commit
|
commitdiff
|
tree
2014-06-08
Dirk Steinke
I
n
itial c
o
mmit
commit
|
commitdiff
|
tree