Author: theraven
Date: Mon Jul 14 12:00:21 2008
New Revision: 3269

URL: http://svn.gna.org/viewcvs/etoile?rev=3269&view=rev
Log:
Some minor tweaks to make it easier for the LLVM inliner to inline message 
sends to small ints.  In my test program, a small int addition is now being 
completely replaced by a constant expression before code generation.

LLVM is very shiny.


Modified:
    trunk/Etoile/Languages/Smalltalk/SmalltalkKit/GNUmakefile
    trunk/Etoile/Languages/Smalltalk/SmalltalkKit/LLVMCodeGen.cpp
    trunk/Etoile/Languages/Smalltalk/SmalltalkKit/MsgSendSmallInt.bc
    trunk/Etoile/Languages/Smalltalk/SmalltalkKit/MsgSendSmallInt.m
    trunk/Etoile/Languages/Smalltalk/SmalltalkKit/Parser.m
    trunk/Etoile/Languages/Smalltalk/SmalltalkKit/smalltalk.y
    trunk/Etoile/Languages/Smalltalk/main.m
    trunk/Etoile/Languages/Smalltalk/st.sh


_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs

Reply via email to