index
:
newlanguage
master
A compiled language, implemented in Haskell, using LLVM
git daemon user
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
codegen.hs
Commit message (
Expand
)
Author
Age
*
Pointer arithmetic!
tomsmeding
2017-02-01
*
Floats, bugfixes, small reorganisations
tomsmeding
2017-02-01
*
Dots before labels to prevent namespace pollution
tomsmeding
2017-02-01
*
Actually run the LLVM verifier; fix all problems
tomsmeding
2017-02-01
*
More operators and less function pointers
tomsmeding
2017-02-01
*
More Equal rules
tomsmeding
2017-01-31
*
Handle non-returning void functions, and error on missing return
tomsmeding
2017-01-31
*
Hide string literals in object file
tomsmeding
2017-01-31
*
Implement >= and <=
tomsmeding
2017-01-30
*
Fix loading global string literals
tomsmeding
2017-01-30
*
Fix functions with no arguments
tomsmeding
2017-01-30
*
Calling external functions!
tomsmeding
2017-01-29
*
Call functions
tomsmeding
2017-01-29
*
Compile string literals
tomsmeding
2017-01-28
*
Can compile test.nl (with a simple change)
tomsmeding
2017-01-27
*
If and while working
tomsmeding
2017-01-27
*
Also fix stores... See HEAD^
tomsmeding
2017-01-26
*
Fix a VERY elusive segfault.
tomsmeding
2017-01-26
*
Handle returns (this segfaults llvm-general...)
tomsmeding
2017-01-26
*
Global variables, and fix working with alloca
tomsmeding
2017-01-26
*
cleanupTrampolines
tomsmeding
2017-01-26
*
type-o
tomsmeding
2017-01-26
*
Compile simple expressions
tomsmeding
2017-01-25
*
Codegen single literal int
tomsmeding
2017-01-24
*
Can codegen a simple variable declaration
tomsmeding
2017-01-24
*
Generate code for global variables
tomsmeding
2017-01-24
*
Code now typechecks
tomsmeding
2017-01-23
*
Initial -- dump of stuff
tomsmeding
2017-01-20