Weaken the improvement for subtraction.
[ghc.git] / compiler /
2013-10-15  Iavor S. DiatchkiWeaken the improvement for subtraction.
2013-10-12  Krzysztof GogolewskiReject negative type-level integers created via TH...
2013-10-12  Krzysztof GogolewskiTypos
2013-10-12  Austin SeippAdd machinery to reify annotations (#8397)
2013-10-12  Austin SeippRemove outdated comment (#8434)
2013-10-12  Krzysztof GogolewskiFix freezing on bare ')' with alternative layout rule...
2013-10-12  Reid BartonMake MO_Prefetch_Data a no-op in the C backend (#8437).
2013-10-11  Herbert Valerio... Relax build-deps to allow upcoming `array-`
2013-10-11  Herbert Valerio... Future-proof code for upcoming `array-`
2013-10-11  Simon MarlowFix a bug in the canned selector code when profiling.
2013-10-11  Simon MarlowUse dynamic linking only if the GHC package is compiled...
2013-10-10  Iavor S. DiatchkiUpdate and clean-up the implmenation of GHC.TypeLits
2013-10-09  Krzysztof GogolewskiShow parentheses when printing type (forall x. T1)...
2013-10-09  Krzysztof GogolewskiTypos
2013-10-09  Austin SeippNuke {save,restore}StaticFlagGlobals.
2013-10-09  Austin SeippUse evaldUnfolding for proxyHashId
2013-10-09  Austin SeippTurn -H and -Rghc-timing into dynamic flags.
2013-10-09  Austin SeippClean up some outdated comments (#8418)
2013-10-08  Gabor GreifCatch some popular typos in comments
2013-10-08  Simon Peyton JonesPrint (non-representational) roles when display TyCon...
2013-10-05  Krzysztof GogolewskiRemove deprecated _scc_ (#8170)
2013-10-04  Geoffrey MainlandRemove tab.
2013-10-04  Geoffrey MainlandMerge New Template Haskell branch.
2013-10-04  Geoffrey MainlandAdd support for Template Haskell state.
2013-10-04  Geoffrey MainlandAdd support for Template Haskell module finalizers.
2013-10-04  Geoffrey MainlandChange the types of typed brackets and splices.
2013-10-04  Geoffrey MainlandAllow splices to add additional top-level declarations.
2013-10-04  Geoffrey MainlandCode formatting cleanup.
2013-10-04  Geoffrey MainlandAdd full support for declaration splices.
2013-10-04  Geoffrey MainlandAdd support for pattern splices.
2013-10-04  Geoffrey MainlandClean up smart constructors for splices.
2013-10-04  Geoffrey MainlandClean up error context when checking brackets/splices.
2013-10-04  Geoffrey MainlandAdd support for typed brackets and splices.
2013-10-04  Geoffrey MainlandTrack TH stage in the renamer.
2013-10-04  Geoffrey MainlandCheck the staging restriction in the renamer.
2013-10-04  Geoffrey MainlandTrack the typed/untyped distinction in the current...
2013-10-04  Geoffrey MainlandDifferentiate typed and untyped splices and brackets...
2013-10-04  Geoffrey MainlandAdd names for TExp type constructor and unType.
2013-10-04  Geoffrey MainlandAdd syntactic support for typed expression brackets...
2013-10-04  Geoffrey MainlandConsolidate TH renaming.
2013-10-04  Geoffrey MainlandMove renamer splice functionality into a separate module.
2013-10-04  Simon Peyton JonesSimplify the plumbing for checkValidTyCl
2013-10-04  Simon Peyton JonesComments and white space only
2013-10-04  Simon Peyton JonesSimplify printing of boot-file mis-matches, by using...
2013-10-04  Simon Peyton JonesSimplify PprTyThing
2013-10-04  Simon Peyton JonesImprove pretty-printing of IfaceSyn type families
2013-10-04  Simon Peyton JonesFix the bytecode genreation for tagToEnum# (Trac #8383)
2013-10-04  Simon Peyton JonesComments only
2013-10-03  Richard EisenbergFix Trac #8368.
2013-10-03  Simon Peyton JonesClose over kinds when checking fundep coverage (Trac...
2013-10-03  Simon Peyton JonesImprove -XAllowAmbiguousTypes (Trac #8392)
2013-10-03  Simon Peyton JonesTidy up the commit for Trac #3725
2013-10-03  Simon Peyton JonesLook through tick-boxes when looking for integral liter...
2013-10-02  Austin SeippAdd support for prefetch with locality levels.
2013-10-02  Austin SeippAdd TH support for annotations (#8340)
2013-10-02  Austin SeippPersist annotations to interface files (#3725)
2013-10-02  Austin SeippDelete old comments referring to newSession
2013-10-01  Gabor GreifTypos in comments
2013-10-01  Simon Peyton JonesImprove error message for fundeps a bit more
2013-10-01  Simon Peyton JonesWhite space and line endings
2013-10-01  Simon Peyton JonesRemove trailing whitespace and tabs
2013-10-01  unknownImprove pretty-printing of types
2013-10-01  unknownImprove error reporting of fundep coverage condition...
2013-10-01  unknownLook inside tuple predicates when checking instance...
2013-10-01  unknownComments only
2013-10-01  unknownMove defaultClassMinimalDef from BuildTyCl to TcClassDcl
2013-10-01  unknownComments only
2013-10-01  Simon Peyton JonesLift an unnecessary assumption in the demand analyser...
2013-10-01  Simon MarlowAdd layout to MultiWayIf (#7783)
2013-10-01  Simon MarlowAdd back a comment that got lost
2013-10-01  Simon MarlowGlobally replace "hackage.haskell.org" with "ghc.haskel...
2013-10-01  Simon MarlowExpand the commentary in Note [syntax of cmm files]
2013-09-30  Patrick PalkaCompare against pRELUDE_NAME instead of "Prelude"
2013-09-30  Austin SeippFix AMP warnings for explicit Prelude imports (#8004)
2013-09-29  Takano AkioFix BCO bitmap generation on 32-bit platforms (#8377)
2013-09-29  Austin SeippMake lazy unlifted bindings an error by default.
2013-09-28  Erik de Castro LopoRnNames.lhs : Reuse existing function.
2013-09-27  Erik de Castro LopoWhitespace only.
2013-09-27  Austin SeippMake typeRep_RDR use typeRep# instead of typeRep
2013-09-27  Austin SeippImplement an unlifted Proxy type, Proxy#
2013-09-24  Iavor S. DiatchkiAdd a type-function for subtraction.
2013-09-23  Simon MarlowFix linker_unload now that we are running constructors...
2013-09-23  Simon MarlowDiscard unreachable code in the register allocator...
2013-09-23  Krzysztof GogolewskiTypos
2013-09-23  Geoffrey MainlandCatch potential garbage after -msse.
2013-09-23  Geoffrey MainlandMerge branch 'wip/simd'
2013-09-23  Geoffrey MainlandCheck that SIMD vector instructions are compatible...
2013-09-23  Geoffrey MainlandEnable -msse to be specified by itself.
2013-09-23  Geoffrey MainlandBy default, only pass 128-bit SIMD vectors in registers...
2013-09-23  Geoffrey MainlandAdd 512-bit-wide SIMD primitives.
2013-09-23  Geoffrey MainlandPass 512-bit-wide vectors in registers.
2013-09-23  Geoffrey MainlandAdd support for 512-bit-wide vectors.
2013-09-23  Geoffrey MainlandAdd Cmm support for 512-bit-wide values.
2013-09-23  Geoffrey MainlandAdd support for -mavx512* flags.
2013-09-23  Geoffrey MainlandAdd 256-bit-wide SIMD primitives.
2013-09-23  Geoffrey MainlandPass 256-bit-wide vectors in registers.
2013-09-23  Geoffrey MainlandFixup stack spills when generating AVX instructions.
2013-09-23  Geoffrey MainlandSet LLVM option -stack-alignment=32 when compiling...
2013-09-23  Geoffrey MainlandAdd support for 256-bit-wide vectors.
2013-09-23  Geoffrey MainlandAdd Cmm support for 256-bit-wide values.