Revert "Add new mbmi and mbmi2 compiler flags"
[ghc.git] / compiler / cmm / CmmCallConv.hs
2017-11-22  Ben GamariUpdate Hadrian
2017-11-15  Andrey MokhovPull recent Hadrian changes from upstream
2017-11-10  Ben GamariMerge commit '5229c43ccf77bcbffeced01dccb27398d017fa34'
2017-11-06  Andrey MokhovMerge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988...
2017-10-30  Michal TerepetaAllow packing constructor fields
2017-09-19  Herbert Valerio... compiler: introduce custom "GhcPrelude" Prelude
2014-11-06  Jan StolarekUpdate User's Guide, cleanup DynFlags
2014-05-15  Herbert Valerio... Add LANGUAGE pragmas to compiler/ source files
2014-04-19  Herbert Valerio... Fold template-haskell.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-gmp.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold integer-simple.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold base.git into ghc.git (re #8545)
2014-04-19  Herbert Valerio... Fold ghc-prim.git into ghc.git (re #8545)
2014-01-12  Herbert Valerio... Fold testsuite.git into ghc.git (re #8545)
2013-09-23  Geoffrey MainlandMerge branch 'wip/simd'
2013-09-23  Geoffrey MainlandBy default, only pass 128-bit SIMD vectors in registers...
2013-09-23  Geoffrey MainlandPass 512-bit-wide vectors in registers.
2013-09-23  Geoffrey MainlandPass 256-bit-wide vectors in registers.
2013-09-23  Geoffrey MainlandDo not assume that XMM registers are used to pass float...
2013-09-10  Jan StolarekRemove dead code
2013-08-06  Geoffrey MainlandOnly use real XMM registers when assigning arguments.
2013-08-06  Geoffrey MainlandRename SSE -> XMM for consistency.
2013-04-19  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-04-06  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2013-04-06  Ian LynaghDetab modules with tabs on 5 lines or fewer
2013-02-09  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-02-08  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2013-02-06  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2013-02-05  Manuel M T ChakravartyMerge branch 'refs/heads/vect-avoid' into vect-avoid...
2013-02-01  Geoffrey MainlandAdd support for passing SSE vectors in registers.
2013-02-01  Geoffrey MainlandAdd Cmm support for representing 128-bit-wide SIMD...
2012-11-15  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org:/home/darcs/ghc
2012-11-13  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-11-13  Simon MarlowFix the Slow calling convention (#7192)
2012-11-10  Iavor S. DiatchkiMerge branch 'master' of ssh://darcs.haskell.org/srv...
2012-10-31  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-10-31  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2012-10-30  Geoffrey MainlandDraw STG F and D registers from the same pool of availa...
2012-10-08  Simon MarlowProduce new-style Cmm from the Cmm parser
2012-09-17  Simon Peyton JonesMerge remote-tracking branch 'origin/master' into tc...
2012-09-17  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-09-17  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-09-16  Ian LynaghMove wORD_SIZE into platformConstants
2012-09-15  Simon Peyton JonesMerge remote branch 'origin/master'
2012-09-14  Ian LynaghMove more constants into platformConstants
2012-09-12  Ian LynaghPass DynFlags down to wordWidth
2012-08-08  Ian LynaghMerge branch 'master' of darcs.haskell.org:/srv/darcs...
2012-08-07  Simon MarlowNode calling convs should use R1 even if it isn't a...
2012-08-07  Ian LynaghAdd "Unregisterised" as a field in the settings file
2012-07-14  Ian LynaghMerge remote branch 'mikolaj/dcoutts'
2012-07-10  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-07-10  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2012-07-06  Simon MarlowAllow the register allocator access to argument regs...
2012-07-05  Simon MarlowMerge remote-tracking branch 'origin/master' into newcg
2012-07-05  Simon MarlowRemove "fuel", adapt to Hoopl changes, fix warnings
2011-12-19  Iavor S. DiatchkiMerge remote-tracking branch 'origin/type-nats' into...
2011-11-22  Simon Marlowmerge
2011-11-04  Ian LynaghMerge branch 'master' of darcs.haskell.org/ghc
2011-11-04  Ian LynaghUse -fwarn-tabs when validating
2011-06-20  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-06-19  Iavor S. DiatchkiMerge branch 'master' into type-nats
2011-06-19  Iavor S. Diatchki(partial) Merge branch 'master' into type-nats
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. YangBake in ByteOff to ParamLocation, and remove ArgumentFo...
2011-06-13  Edward Z. YangRemove unused assignArguments and argumentsSize.
2011-06-11  David WaernMerge branch 'master' of darcs.haskell.org/ghc
2011-06-10  Simon Peyton JonesMerge branch 'master' of darcs.haskell.org/ghc
2011-06-10  Simon Peyton JonesComments, layout and cmm-notes
2011-01-30  Iavor S. DiatchkiMerge branch 'master' into type-nats
2011-01-24  Simon MarlowMerge in new code generator branch.
2011-02-18  Edward Z. YangNew codegen: GC calling convention must use registers.
2009-09-18  dias@cs.tufts.eduMorguing dead code
2009-09-18  dias@cs.tufts.eduFixed calling convention for unboxed tuples
2009-07-07  Ian LynaghRemove unused imports
2009-04-03  dias@eecs.tufts.edueliminate warnings
2009-03-25  dias@eecs.tufts.eduBetter handling of node parameter in calling conventions
2009-03-23  dias@eecs.tufts.eduCode simplifications due to call/return separation...
2009-03-23  dias@eecs.tufts.eduCode simplification due to separate call/return conventions
2009-03-23  dias@eecs.tufts.eduCalls with and without passing node arguments more...
2009-03-23  dias@eecs.tufts.eduAnother small step: call and return conventions specifi...
2009-03-23  dias@eecs.tufts.eduSmall step toward call-conv improvement: separate out...
2009-03-17  dias@eecs.tufts.eduCalling convention bug and cleanup
2009-03-03  dias@eecs.harvard.eduA few bug fixes; some improvements spurred by paper...
2008-12-29  Ian LynaghFix warnings in CmmCallConv
2008-10-13  dias@eecs.harvard.eduBig collection of patches for the new codegen branch.
2008-08-14  dias@eecs.harvard.eduMerging in the new codegen branch
2007-09-06  Norman Ramseymassive changes to add a 'zipper' representation of C--
2007-09-04  Ian LynaghFix CodingStyle#Warnings URLs
2007-09-03  Ian LynaghUse OPTIONS rather than OPTIONS_GHC for pragmas
2007-09-01  Ian LynaghAdd {-# OPTIONS_GHC -w #-} and some blurb to all compil...
2007-08-06  Michael D. AdamsFix the calling convention order in the CPS
2007-06-28  Michael D. AdamsMake CPS account for on-stack arguments when doing...
2007-06-28  Michael D. AdamsComment and formatting updates for the CPS pass
2007-05-29  Michael D. AdamsAdded early draft of parameter passing to the CPS converter