Implement a capi calling convention; fixes #2979
[ghc.git] / compiler / llvmGen / LlvmCodeGen / CodeGen.hs
2011-11-28  Ian LynaghImplement a capi calling convention; fixes #2979
2011-11-22  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2011-11-22  David TereiFormatting fix
2011-11-22  David TereiSpecify unsupported ops, don't just use a catch all
2011-11-22  Simon Marlowmerge
2011-10-15  Ian LynaghRemove CPP from llvmGen/LlvmCodeGen/CodeGen.hs
2011-10-04  Jose Pedro MagalhaesMerge branch 'master' into fix#5464
2011-10-02  Ian LynaghMore CPP removal: pprDynamicLinkerAsmLabel in CLabel
2011-08-25  Simon Peyton JonesRenaming only
2011-08-22  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-08-21  David TereiAdd popcnt support to LLVM backend
2011-07-29  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-27  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-18  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-07-06  David TereiSome general code cleaning in LLVM backend
2011-06-20  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-06-13  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-06-13  David WaernMerge branch 'master' of darcs.haskell.org/ghc
2011-06-13  Edward Z. YangRemove type synonyms for CmmFormals, CmmActuals (and...
2011-06-06  Simon MarlowMerge remote branch 'working/master'
2011-05-31  David TereiAdd new mem{cpy,set,move} cmm prim ops.
2011-01-24  Simon MarlowMerge in new code generator branch.
2010-10-04  David TereiLLVM: Fix compilation of writebarrier, #4308
2010-07-21  David TereiLLVM: Code and speed improvement to dominateAllocs...
2010-07-18  David TereiLLVM: Use mangler to fix up stack alignment issues...
2010-07-12  David TereiLLVM: Allow getelementptr to use LlvmVar for indexes.
2010-07-07  David TereiLLVM: Fix various typos in comments
2010-07-05  David TereiLLVM: Stop llvm saving stg caller-save regs across...
2010-07-02  David TereiLLVM: Use the inbounds keyword for getelementptr instru...
2010-07-01  David TereiLLVM: Change more operations to use getelementptr
2010-06-30  David TereiLLVM: Use getelementptr instruction for a lot of situations
2010-06-28  David TereiLLVM: Use intrinsic functions for pow, sqrt, sin, cos
2010-06-28  David TereiLLVM: Fix test 'ffi005' under linux-x64
2010-06-28  David TereiLLVM: Update to use new fp ops introduced in 2.7
2010-06-21  David TereiAllow for stg registers to have pointer type in llvm BE.
2010-06-24  David TereiAdd support for parameter attributes to the llvm BE...
2010-06-21  David TereiDeclare some top level globals to be constant when...
2010-06-21  David TereiReduce the number of passes over the cmm in llvm BE
2010-06-21  David TereiFix negate op not working for -0 in llvm backend
2010-06-18  David TereiAdd support of TNTC to llvm backend
2010-06-15  David TereiAdd new LLVM code generator to GHC. (Version 2)