patch applied (ghc): Add support for parameter attributes to the
llvm BE binding
David Terei
davidterei at gmail.com
Thu Jun 24 10:00:05 EDT 2010
Thu Jun 24 04:17:44 PDT 2010 David Terei <davidterei at gmail.com>
* Add support for parameter attributes to the llvm BE binding
These allow annotations of the code produced by the backend
which should bring some perforamnce gains. At the moment
the attributes aren't being used though.
M ./compiler/llvmGen/Llvm.hs +1
M ./compiler/llvmGen/Llvm/AbsSyn.hs +3
M ./compiler/llvmGen/Llvm/PpLlvm.hs -4 +18
M ./compiler/llvmGen/Llvm/Types.hs -11 +64
M ./compiler/llvmGen/LlvmCodeGen/Base.hs -9 +19
M ./compiler/llvmGen/LlvmCodeGen/CodeGen.hs -2 +2
M ./compiler/llvmGen/LlvmCodeGen/Ppr.hs -2 +1
View patch online:
http://darcs.haskell.org/cgi-bin/darcsweb.cgi?r=ghc;a=darcs_commitdiff;h=20100624111744-e1038-b1f5bff30e788bf74f3cb9db2061bf24fa2e8240.gz
More information about the Cvs-ghc
mailing list