repo.or.cz
/
voodoo-lang.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
On ARM, don't generate mul with dest equal to first source
2012-11-24
inglorion
On AR
M
, don't
g
enerate mu
l
with dest equa
l
t
o
first
.
.
.
commit
|
commitdiff
|
tree
2012-11-24
inglorion
Fix AMD6
4
l
o
a
di
n
g of
immeadia
t
e vale
s
outside
32-b
i
t
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
in
g
lor
i
on
Stronger t
e
s
t
for re
s
tore-frame
commit
|
commitdiff
|
tree
2012-11-21
inglo
r
i
o
n
Impleme
n
t
e
d
subs
t
itute-number,
r
est
o
re-frame and save
.
.
.
commit
|
commitdiff
|
tree
2012-11-21
i
nglorion
Make save-frame and restore-fr
a
me work on AMD64 and
.
.
.
commit
|
commitdiff
|
tree
2012-11-20
i
nglorion
M
ake substitute
-
nu
m
ber work on AMD64 and i386
commit
|
commitdiff
|
tree
2012-11-20
ingl
o
ri
o
n
Add
e
d restor
e
-frame and
save-frame on
ARM
commit
|
commitdiff
|
tree
2012-11-19
ing
l
orion
Added substitu
t
e-number
on AR
M
commit
|
commitdiff
|
tree
2012-11-15
inglori
o
n
Fix i
3
86 c
o
de g
e
nerator
commit
|
commitdiff
|
tree
2012-11-15
in
g
lori
o
n
Make auto-bytes a
n
d auto-word
s
wo
r
k with non-immedi
a
te
.
.
.
commit
|
commitdiff
|
tree
2012-11-15
inglorion
Refactored
A
M
D
6
4 code genera
t
or
commit
|
commitdiff
|
tree
2012-11-11
i
n
g
l
orion
M
a
de auto-
b
ytes and
a
uto-words work with
v
ar
i
able
argumen
t
s
.
.
.
commit
|
commitdiff
|
tree
2012-11-04
inglorion
Im
p
le
m
e
n
t
auto-byt
e
s and auto-words for
A
RM
commit
|
commitdiff
|
tree
2012-11-04
i
n
glorion
Make set
-
at
w
ork on
ARM
commit
|
commitdiff
|
tree
2012-11-03
inglorion
F
ix ARM generator
to work
w
i
t
h
new
E
nvi
r
onment code
commit
|
commitdiff
|
tree
2012-11-03
inglorion
Up
d
ate
tes
t
/
.
gitignore to ignore new binaries
commit
|
commitdiff
|
tree
2012-11-03
ingl
o
rion
Split m
a
ny-vars
i
nto 3 separate test programs
commit
|
commitdiff
|
tree
2012-11-03
inglorio
n
replace
d
refere
n
ces to increment_
e
rror
s
in tests
commit
|
commitdiff
|
tree
2012-10-31
inglorion
Chang
e
s
f
or Ruby 1
.
9
compatibili
t
y
commit
|
commitdiff
|
tree
2012-10-09
inglori
o
n
Report number of
passed and failed tes
t
s
commit
|
commitdiff
|
tree
2012-10-09
i
nglorion
Implemented auto-bytes and auto-w
o
rds
f
or mi
p
s
commit
|
commitdiff
|
tree
2012-10-05
i
n
glo
r
ion
Update MIPS
c
o
de ge
n
e
r
a
t
or to work with r
e
factored
.
.
.
commit
|
commitdiff
|
tree
2012-10-05
in
g
lorion
A
dd
.
s t
o
.
SU
F
FI
X
ES in t
e
st/Makefile
commit
|
commitdiff
|
tree
2012-09-17
inglorion
Added
t
est case for auto-words and made it pass on
.
.
.
commit
|
commitdiff
|
tree
2012-09-16
i
n
glorion
Fi
x
i386 code generator so that all
t
ests pass
commit
|
commitdiff
|
tree
2012-09-15
inglorion
I
m
p
l
eme
n
ted
a
uto-bytes
o
n AMD64
commit
|
commitdiff
|
tree
2012-09-10
inglorion
New En
v
ironment class
.
T
ests pass on AMD64
commit
|
commitdiff
|
tree
2012-02-05
inglorion
Mor
e
tests for set wi
t
h
at-expr
e
ssions
commit
|
commitdiff
|
tree
2012-02-05
inglorion
All
o
w
set to assign to at-expre
s
sions
commit
|
commitdiff
|
tree
2012-02-05
i
n
glorion
Set version to 1
.
1-
d
e
v
commit
|
commitdiff
|
tree
2012-01-29
in
g
lorion
Also test e
r
ror text
in
t
est_par
s
e
r
.
rb
commit
|
commitdiff
|
tree
2012-01-29
inglorion
Mad
e
parser able t
o
r
e
p
ort m
u
ltiple erro
r
s
pe
r
call
.
.
.
commit
|
commitdiff
|
tree
2012-01-29
inglo
r
ion
Refact
o
r
ed t
e
st
.
rb so that pass_test
and fail
_
test
.
.
.
commit
|
commitdiff
|
tree
2012-01-26
inglor
i
on
Set
v
ersion
to 1
.
0
.
1
commit
|
commitdiff
|
tree
2012-01-26
inglorio
n
added
s
om
e
t
e
s
ts for the parser
and fixed some bugs
commit
|
commitdiff
|
tree
2012-01-26
inglorion
R
e
structured tests
so that tests for validator a
n
d
.
.
.
commit
|
commitdiff
|
tree
2012-01-14
inglorion
Added doc/features
.
html
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rion
Added more te
s
t
s fo
r
at-expr
e
ssions
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Updat
e
d
t
es
t
s to deal w
i
th n
e
w features
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
A
dded features bits-per-wo
r
d, by
t
e-order
a
nd byte
s
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Updated documentatio
n
for par
s
er
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Refactored v
a
l
idator
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Made
spac
i
ng
i
n tests more co
n
sistent
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
rio
n
Add
e
d 2012
to
li
s
t o
f
years in COP
Y
I
N
G
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Up
d
ated ma
n
page
a
nd
README
commit
|
commitdiff
|
tree
2012-01-06
i
nglorion
Run tests
i
n
paralle
l
commit
|
commitdiff
|
tree
2012-01-06
ingl
o
r
i
o
n
Updated list of years in COP
Y
ING
commit
|
commitdiff
|
tree
2012-01-06
in
g
lor
i
o
n
Added --v
e
rsion option
to voodo
o
c
.
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Removed sup
p
ort
a
nd
t
est
s
f
o
r old co
d
e gener
a
tor API
commit
|
commitdiff
|
tree
2012-01-06
i
n
glorion
Set version
n
u
mber to
1
.
0
.
0
commit
|
commitdiff
|
tree
2012-01-06
inglorion
Added tests for su
p
p
ort
e
d langu
a
ge version
commit
|
commitdiff
|
tree
2012-01-06
in
g
l
o
rion
D
ocu
m
ente
d
that feat
u
res and ha
s
_
f
eature? metho
d
s are
.
.
.
commit
|
commitdiff
|
tree
2012-01-06
inglo
r
ion
Moved features an
d
h
a
s_fe
a
ture
?
from V
o
o
doo module
.
.
.
commit
|
commitdiff
|
tree
2011-12-17
in
g
lorion
Merge
b
r
anch
'
m
aste
r
' into exp
e
r
imenta
l
commit
|
commitdiff
|
tree
2011-12-15
ing
l
o
r
ion
M
a
d
e te
s
t driver f
l
us
h
st
d
out before
r
unni
n
g tes
t
program
commit
|
commitdiff
|
tree
2011-12-15
inglorion
i
3
8
6
_nasm_g
e
ne
r
at
o
r: added
missing require for na
s
m_g
e
n
e
rator
commit
|
commitdiff
|
tree
2011-12-15
inglorion
Mad
e
test driver
flush stdout before run
n
ing test
program
commit
|
commitdiff
|
tree
2011-12-15
ingl
o
rion
i386_
n
asm_generator: added missing re
q
uire for nas
m
_generat
o
r
commit
|
commitdiff
|
tree
2011-08-29
inglo
r
ion
Updated languag
e
specific
a
tio
n
commit
|
commitdiff
|
tree
2011-08-29
inglori
o
n
v
a
l
idat
o
r: get-byte and get-word are expres
s
ions, not
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
inglo
r
ion
F
i
xed
m
ore typos
commit
|
commitdiff
|
tree
2011-08-25
inglorion
R
emoved TODO and fix
e
d some typos
i
n
M
IPS assemb
l
y
.
.
.
commit
|
commitdiff
|
tree
2011-08-25
in
g
lo
r
ion
Removed menti
o
n of "i386" from MIPS
a
ssembly ge
n
erator
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_ga
s
_gene
r
ator:
D
on't w
r
it
e
debug
i
nfo to
st
d
err
commit
|
commitdiff
|
tree
2011-08-19
ingl
o
rion
arm_g
a
s
_
generat
o
r: Implemented tail c
a
l
l
s
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_generator:
Implemented
rol
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_gene
r
ator: Implemented div and mod using _
_
a
e
abi_idi
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
in
g
lorion
arm_gas_gener
a
tor: Emit con
s
t
a
n
t
s a
t
every g
o
to and
.
.
.
commit
|
commitdiff
|
tree
2011-08-19
inglorion
a
r
m
_gas_generator: Add
e
d support for
bl
o
cks
commit
|
commitdiff
|
tree
2011-08-19
inglorion
arm_gas_gene
r
ator:
m
ake call
wo
r
k
w
ith addresses in
.
.
.
commit
|
commitdiff
|
tree
2011-08-18
i
n
g
lorion
First sup
p
ort
f
or arm archit
e
cture
commit
|
commitdiff
|
tree
2011-07-08
inglor
i
on
Updated
t
ests
cases for set-byte and set word
commit
|
commitdiff
|
tree
2011-06-25
ingl
o
rion
Added test program containing errors
commit
|
commitdiff
|
tree
2011-06-25
i
ng
l
orion
Added support for listing
a
nd te
s
ting fe
a
ture
s
commit
|
commitdiff
|
tree
2011-04-04
inglo
r
ion
Improved err
o
r
reporting
commit
|
commitdiff
|
tree
2011-04-04
inglorion
Put valida
t
ion in the parser
commit
|
commitdiff
|
tree
2011-03-20
inglorion
Made v
o
odooc rep
o
rt multiple c
o
mpiler errors, if present
commit
|
commitdiff
|
tree
2011-03-20
ing
l
ori
o
n
C
hanged "
t
oplevel" to
"t
o
p_level" to a
l
i
g
n with
e
xisting
.
.
.
commit
|
commitdiff
|
tree
2011-03-19
inglor
i
on
M
a
d
e co
m
pi
l
e
r
collec
t
error
s
,
i
nst
e
ad of baili
n
g out
.
.
.
commit
|
commitdiff
|
tree
2011-03-18
in
g
l
o
r
ion
Me
r
ged validato
r
t
ests with compiler tests
commit
|
commitdiff
|
tree
2011-03-18
i
n
glorion
Add
e
d vali
d
a
tor to compiler
commit
|
commitdiff
|
tree
2011-03-18
inglorion
Ad
d
ed s
u
p
port for at
-
e
x
pr
e
ssions t
o
validato
r
commit
|
commitdiff
|
tree
2011-03-17
inglor
i
o
n
Add
e
d
m
ore di
r
ectiv
e
s to valid
a
tor
commit
|
commitdiff
|
tree
2011-03-17
inglorion
Added validator
commit
|
commitdiff
|
tree
2011-03-15
inglorio
n
Added
.
gitignore
f
ile to test directory
commit
|
commitdiff
|
tree
2011-01-15
inglorion
Synchroniz
e
d
language
.
htm
l
with lates
t
language
s
p
ecifi
c
ation
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added support for chained i
f
commit
|
commitdiff
|
tree
2011-01-10
inglorion
Added test
ca
s
e
f
o
r chai
n
ed i
f
commit
|
commitdiff
|
tree
2011-01-08
i
ngl
o
rion
Implem
e
n
t
ed rotate actions fo
r
MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Implemented rotate ac
t
i
ons for
i386 and A
M
D64
commit
|
commitdiff
|
tree
2011-01-08
inglorion
Added
test
for r
o
ta
t
e actions
commit
|
commitdiff
|
tree
2011-01-08
ing
l
orion
Im
p
lemented
s
hift
instructions for MIPS
commit
|
commitdiff
|
tree
2011-01-08
inglori
o
n
Implemented s
h
ift acti
o
ns for i386 and A
M
D64
commit
|
commitdiff
|
tree
2011-01-08
ing
l
or
i
on
Added tes
t
for b
i
twis
e
a
n
d ari
t
h
meti
c
s
h
if
t
o
p
erations
commit
|
commitdiff
|
tree
2010-12-07
i
n
g
lor
i
on
Fixed
NASM g
e
n
e
rato
r
so that beg
i
n_bl
o
ck acce
p
t
s
the
.
.
.
commit
|
commitdiff
|
tree
2010-12-07
inglorion
Implemented blocks
for MIPS
.
commit
|
commitdiff
|
tree
2010-12-05
inglori
o
n
A
l
l
ow return without a
val
u
e
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Made top-level
b
locks
i
n
i386 and AMD64 set EBP/RBP
.
.
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Ad
d
e
d test case f
o
r
code not
contained in
f
unctio
n
s
.
commit
|
commitdiff
|
tree
2010-11-21
inglorion
Added support for blocks to
i
386 and
A
MD64 tar
g
ets
.
commit
|
commitdiff
|
tree
next