summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove use of R9, and fix associated bugsSimon Marlow2013-10-015-30/+64
* Expand the commentary in Note [syntax of cmm files]Simon Marlow2013-10-011-4/+29
* Typos in users' guideKrzysztof Gogolewski2013-10-015-7/+7
* Compare against pRELUDE_NAME instead of "Prelude"Patrick Palka2013-09-301-1/+1
* Fix AMP warnings for explicit Prelude imports (#8004)Austin Seipp2013-09-291-6/+66
* Mention the Foldable and Traversable instances for Const r in the user guideEdward Kmett2013-09-291-1/+1
* Add a note about Proxy# to the user guideEdward Kmett2013-09-291-0/+8
* Remove extra space in LIBFFI_CFLAGS (#8349)Peter Trommler2013-09-291-1/+1
* Fix BCO bitmap generation on 32-bit platforms (#8377)Takano Akio2013-09-292-51/+9
* Make lazy unlifted bindings an error by default.Austin Seipp2013-09-294-15/+9
* Teach sync-all how to rewrite submodule repo urlsHerbert Valerio Riedel2013-09-281-5/+24
* Fix typo in sync-all script. (#8375)Muhaimin Ahsan2013-09-281-1/+1
* RnNames.lhs : Reuse existing function.Erik de Castro Lopo2013-09-281-10/+3
* Whitespace only.Erik de Castro Lopo2013-09-281-28/+28
* Release notes: mention -XEmptyCaseKrzysztof Gogolewski2013-09-271-0/+11
* Fix manual regarding current state of implicit quantificationKrzysztof Gogolewski2013-09-271-7/+9
* 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