Skip to content

Prayas-Agrawal/simplecs-A-C-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simplecs-A-C-compiler

Current: Can perform optimised compilation of simple C codes for the x86 ISA
Preprocessor not implemented yet \

optimisations currently supported:

Common subexpression Elimination
Constant propogation
Constant Folding
Strength Reduction
Dead code elimination \

TODO:

Register allocation optimisation
Represent IR as LLVM bitcode instead
Transfer function optimisation
Reference counting of debug string objects. Currently uses too much memory \

Simplecs, A simple C compiler

Planned some interesting stuff

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published