summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Make typeRep_RDR use typeRep# instead of typeRepAustin Seipp2013-09-271-1/+1
* Implement an unlifted Proxy type, Proxy#Austin Seipp2013-09-274-3/+38
* Update `primitive` and `vector` packagesHerbert Valerio Riedel2013-09-263-2/+2
* Fix user guide documentation about unboxed valuesArash Rouhani2013-09-241-1/+1
* Typo in commentGabor Greif2013-09-241-1/+1
* Add a type-function for subtraction.Iavor S. Diatchki2013-09-242-8/+59
* Release notes: mention instance Monad (WrappedMonad m) (#8218)Krzysztof Gogolewski2013-09-231-0/+9
* Fix build when PROF_SPIN is unsetPatrick Palka2013-09-231-0/+2
* Fix the definition of cas() on x86 (#8219)Patrick Palka2013-09-231-1/+1
* Remove fglasgow-exts from ghci --helpKrzysztof Gogolewski2013-09-231-2/+0
* Fix linker_unload now that we are running constructors in the linker (#8291)Simon Marlow2013-09-234-1/+66
* Discard unreachable code in the register allocator (#7574)Simon Marlow2013-09-234-20/+73
* TyposKrzysztof Gogolewski2013-09-236-10/+10
* Catch potential garbage after -msse.Geoffrey Mainland2013-09-231-1/+2
* Merge branch 'wip/simd'Geoffrey Mainland2013-09-2341-728/+1380
|\
| * Check that SIMD vector instructions are compatible with current set of dynami...Geoffrey Mainland2013-09-221-14/+59
| * Enable -msse to be specified by itself.Geoffrey Mainland2013-09-223-7/+13
| * By default, only pass 128-bit SIMD vectors in registers on X86-64.Geoffrey Mainland2013-09-222-3/+22
| * Add 512-bit-wide SIMD primitives.Geoffrey Mainland2013-09-221-4/+12
| * Pass 512-bit-wide vectors in registers.Geoffrey Mainland2013-09-2212-0/+155
| * Add support for 512-bit-wide vectors.Geoffrey Mainland2013-09-228-17/+38
| * Add Cmm support for 512-bit-wide values.Geoffrey Mainland2013-09-223-2/+14
| * Add support for -mavx512* flags.Geoffrey Mainland2013-09-222-6/+45
| * Add 256-bit-wide SIMD primitives.Geoffrey Mainland2013-09-221-4/+12
| * Pass 256-bit-wide vectors in registers.Geoffrey Mainland2013-09-2212-0/+155
| * Fixup stack spills when generating AVX instructions.Geoffrey Mainland2013-09-221-1/+38
| * Set LLVM option -stack-alignment=32 when compiling AVX instructions.Geoffrey Mainland2013-09-221-1/+7
| * Add support for 256-bit-wide vectors.Geoffrey Mainland2013-09-228-20/+41
| * Add Cmm support for 256-bit-wide values.Geoffrey Mainland2013-09-223-2/+14
| * Add support for -mavx and -mavx2 flags.Geoffrey Mainland2013-09-222-3/+27
| * Flesh out 128-bit wide SIMD primops.Geoffrey Mainland2013-09-221-5/+5
| * SIMD primops are now generated using schemas that are polymorphic inGeoffrey Mainland2013-09-2215-652/+723
| * Do not expose LLVM-only primops in GHC.PrimopWrappers.Geoffrey Mainland2013-09-221-20/+7
| * Enable passing vector arguments in xmm registers on x86-32.Geoffrey Mainland2013-09-221-1/+6
| * Do not assume that XMM registers are used to pass floating point arguments.Geoffrey Mainland2013-09-221-15/+24
| * Ensure that globalRegMaybe returns accurate information for XMM registers.Geoffrey Mainland2013-09-221-1/+13
|/
* Release note blurb.Austin Seipp2013-09-221-4/+18
* Restructure compilation pipeline to allow hooksAustin Seipp2013-09-2224-190/+458
* users_guide/ghci: Whitespace cleanup (#7501)Ben Gamari2013-09-221-513/+513
* Document remaining GHCi commands in users_guide (#7501)Ben Gamari2013-09-222-8/+76
* Add release note entry for `{-# MINIMAL #-}` (#7633)Herbert Valerio Riedel2013-09-211-0/+40
* Document more stolen syntax (#4196)Krzysztof Gogolewski2013-09-211-3/+24
* Fix name of vanilla RTS way in the user's guideReid Barton2013-09-201-1/+1
* TyposKrzysztof Gogolewski2013-09-204-10/+10
* Update `Cabal` to 1.18.1 finalHerbert Valerio Riedel2013-09-201-0/+0
* Comments onlyJan Stolarek2013-09-201-0/+1
* Improve error message for deriving polykinded Typeable (Trac #7800)Simon Peyton Jones2013-09-201-8/+21
* Nuke tc-trace that makes the typechecker loopSimon Peyton Jones2013-09-201-1/+0
* Kill Type.isKindTy in favour of Kind.isKind (same code)Simon Peyton Jones2013-09-202-5/+3
* Refactor AMP warnings a bitSimon Peyton Jones2013-09-204-47/+57