summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Pass 256-bit-wide vectors in registers.simdGeoffrey Mainland2013-07-0812-0/+134
* Fixup stack spills when generating AVX instructions.Geoffrey Mainland2013-07-081-1/+38
* Set LLVM option -stack-alignment=32 when compiling AVX instructions.Geoffrey Mainland2013-07-081-1/+7
* Add DoubleX4# and associated primops.Geoffrey Mainland2013-07-085-5/+169
* Add support for 256-bit-wide vectors.Geoffrey Mainland2013-07-089-22/+44
* Add Cmm support for 256-bit-wide values.Geoffrey Mainland2013-07-083-2/+14
* Add support for -mavx and -mavx=2 flags.Geoffrey Mainland2013-07-083-16/+55
* Fix segfault with STM; fixes #8035. Patch from errge.Ian Lynagh2013-07-071-1/+13
* Avoid needlessly splitting a UniqSupply when extracting a Unique (#8041)Patrick Palka2013-07-066-9/+26
* Remove spurious extra brace in LLVM metadataPeter Wortmann2013-07-051-1/+1
* Always have LLVM optimize globalsPeter Wortmann2013-07-051-2/+2
* Fix llvm.prefetch instrinct for old LLVM versionsPeter Wortmann2013-07-051-3/+6
* copy the plugin's FastStringTable changes back into the host compilerNicolas Frisby2013-07-043-5/+26
* include FastString.string_table in CoreMonad.reinitializeGlobalsNicolas Frisby2013-07-032-6/+45
* Comment out a leftover pprTraceGabor Greif2013-07-031-8/+8
* Merge branch 'master' of http://darcs.haskell.org/ghcIan Lynagh2013-07-032-4/+3
|\
| * Do not build dynamic libraries with the perf-llvm BuildFlavour.Geoffrey Mainland2013-07-021-4/+0
| * Fix Trac #8028.Richard Eisenberg2013-07-021-0/+3
* | Change the ranlib detectionIan Lynagh2013-07-036-27/+42
* | Track haskeline Win64 fixIan Lynagh2013-07-021-0/+0
* | Fix bumpTickyLitBy[E] on Win64; fixes #7940Ian Lynagh2013-07-021-4/+2
* | Fix build on Win64Ian Lynagh2013-07-021-11/+7
|/
* Fix #7970, #2161, unfix #551Simon Marlow2013-07-021-48/+52
* Merge branch 'master' of ssh://darcs.haskell.org/srv/darcs/ghcRichard Eisenberg2013-06-282-75/+52
|\
| * Merge TcSMonad.matchClass into TcInteract.matchClassInstSimon Peyton Jones2013-06-282-75/+52
* | Fix Trac #8018.Richard Eisenberg2013-06-281-4/+12
|/
* Merge branch 'master' of ssh://darcs.haskell.org/srv/darcs/ghcRichard Eisenberg2013-06-2814-1322/+1566
|\
| * LLVM refactor cleanupsPeter Wortmann2013-06-273-28/+34
| * Major Llvm refactoringPeter Wortmann2013-06-278-945/+1104
| * Use full contents size for arraysPeter Wortmann2013-06-271-1/+3
| * Rewrite ppLlvmBlock to use standard library "break"Peter Wortmann2013-06-271-13/+8
| * Extend globals to aliasesPeter Wortmann2013-06-278-37/+43
| * Use SDoc for all LLVM pretty-printingPeter Wortmann2013-06-277-284/+291
| * Iteration on dterei's metadata designPeter Wortmann2013-06-277-98/+49
| * Add ability to call functions with metadata as arguments to LLVMDavid Terei2013-06-275-16/+51
| * Rework LLVM metadata representation to be more accurate.David Terei2013-06-278-85/+168
* | Update user's guide for kind inference for closed type families.Richard Eisenberg2013-06-281-2/+42
* | Fix stale comments around closed type families.Richard Eisenberg2013-06-282-3/+2
* | Fix Trac #7939, and add kind inference to closed type families.Richard Eisenberg2013-06-284-112/+345
|/
* Comments for Trac #7989Simon Peyton Jones2013-06-251-1/+27
* Improve "No data constructor has all these fields" message (#7989)Takano Akio2013-06-251-4/+51
* Fix typosGabor Greif2013-06-251-2/+2
* Make noteMustPointToIt true of all non-top-level thunksSimon Peyton Jones2013-06-251-23/+44
* Document -XTypeOperators, which had escaped documentation altogether thus farSimon Peyton Jones2013-06-252-5/+55
* Further fixes in RnNames, to make associated type exports workSimon Peyton Jones2013-06-251-39/+27
* Update the package database directory's timestamps when rebuilding the packag...Geoffrey Mainland2013-06-241-0/+4
* White space and ordering onlySimon Peyton Jones2013-06-241-3/+7
* Allow associated types as sub-names in an import list (Trac #8011)Simon Peyton Jones2013-06-242-14/+20
* Make sure that Pretty.text is inlined in stage 0,Simon Peyton Jones2013-06-242-1/+6
* Tidy up the segmentation of mdo expressionsSimon Peyton Jones2013-06-242-74/+94