PV is not P (#16611)
[ghc.git] / compiler / nativeGen /
12 days ago  Abhiroop SarkarAdd support for SIMD operations in the NCG
2019-06-28  Travis WhitakerCorrect closure observation, construction, and mutation...
2019-06-20  John EricsonMove 'Platform' to ghc-boot
2019-06-12  Krzysztof GogolewskiUse DeriveFunctor throughout the codebase (#15654)
2019-06-09  chessaiIntroduce log1p and expm1 primops
2019-05-31  Sergei Trofimovichpowerpc32: fix stack allocation code generation
2019-05-31  Sergei Trofimovichpowerpc32: fix 64-bit comparison (#16465)
2019-05-22  Michael SloanUse datatype for unboxed returns when loading ghc into...
2019-05-14  John EricsonRemove all target-specific portions of Config.hs
2019-04-15  Gabor Greifasm-emit-time IND_STATIC elimination
2019-04-14  Artem Pyanykhcodegen: unroll memcpy calls for small bytearrays
2019-04-11  Carter Schonwaldremoving x87 register support from native code gen
2019-04-09  Artem Pyanykhcodegen: use newtype for Alignment in BasicTypes
2019-04-09  Artem Pyanykhcodegen: fix memset unroll for small bytearrays, add...
2019-04-01  Alexandre Add support for bitreverse primop
2019-03-25  Takenobu TaniUpdate Wiki URLs to point to GitLab
2019-03-15  Peter TrommlerPPC NCG: Use liveness information in CmmCall
2019-03-15  Ryan ScottUpdate Trac ticket URLs to point to GitLab
2019-03-09  Sylvain HenryNCG: correctly escape path strings on Windows (#16389)
2019-03-06  Ben GamariRip out object splitting
2019-02-15  klebinger.andreas... Don't wrap the entry map for LiveInfo in Maybe.
2019-02-14  Sylvain HenryNCG: fast compilation of very large strings (#16190)
2019-02-10  Peter TrommlerFix Int overflow on 32 bit platform
2019-02-09  Tamar ChristinaStack: fix name mangling.
2019-02-08  klebinger.andreas... Allow resizing the stack for the graph allocator.
2019-02-03  Sebastian GrafRemove unused imports
2019-01-31  Peter TrommlerPPC NCG: Promote integers to word size in C calls
2019-01-31  klebinger.andreas... Small optimizations to BlockLayout.
2019-01-31  klebinger.andreas... Replace BlockSequence with OrdList in BlockLayout.hs
2019-01-31  Sylvain HenryOptimize pprASCII
2019-01-31  Sylvain HenryUse ByteString to represent Cmm string literals (#16198)
2019-01-30  Dmitry IvanovCompile count{Leading,Trailing}Zeros to corresponding...
2019-01-30  Ben GamariRevert "Batch merge"
2019-01-30  Ben GamariBatch merge
2019-01-28  klebinger.andreas... Fix regDotColor for amd64.
2019-01-23  Gabor GreifA few typofixes
2019-01-17  Peter TrommlerPPC NCG: Rename constructors
2019-01-17  Peter TrommlerFix tab and improve whitespace
2019-01-17  Peter TrommlerPPC NCG: Register definitions for all 64-bit systems
2019-01-17  Peter TrommlerPPC NCG: GOT declaration for all 64-bit ELF systems
2019-01-17  Peter TrommlerPPC NCG: Make `stackHeaderSize` more general
2019-01-17  Peter TrommlerPPC NCG: Make calling convention more general
2019-01-16  Peter TrommlerPPC NCG: Refactor stack allocation code
2019-01-13  Peter TrommlerPPC NCG: Reduce memory consumption emitting string...
2019-01-01  Peter TrommlerPPC NCG: Remove Darwin support
2018-12-30  Peter TrommlerPPC NCG: Simple 64-bit condition code on 32-bit
2018-12-11  Peter TrommlerPPC NCG: Generate MO_?_QuotRem for subword sizes
2018-12-11  Peter TrommlerPPC NCG: Implement MachOps for smaller sizes
2018-11-29  Simon Peyton JonesTaming the Kind Inference Monster
2018-11-22  David EichmannFix unused-import warnings
2018-11-22  klebinger.andreas... Fixup the new code layout patch for SplitObjs.
2018-11-22  Sylvain HenryRename literal constructors
2018-11-17  Andreas KlebingerNCG: New code layout algorithm.
2018-11-02  Michal TerepetaAdd Int8# and Word8#
2018-10-28  Zejun WuFix rare undefined asm temp end label error in x86
2018-10-23  Ben GamariAdd 'hadrian/' from commit '45f3bff7016a2a0cd9a5455a882...
2018-10-09  Ben GamariRevert "Add Int8# and Word8#"
2018-10-07  Michal TerepetaAdd Int8# and Word8#
2018-09-18  klebinger.andreas... Invert FP conditions to eliminate the explicit NaN...
2018-09-14  Sergei AzovskovMark code related symbols as @function not @object
2018-08-21  Artem PelenitsynFix precision of asinh/acosh/atanh by making them primops
2018-08-21  klebinger.andreas... Replace most occurences of foldl with foldl'.
2018-08-07  Herbert Valerio... Turn on MonadFail desugaring by default
2018-07-18  Tamar Christinastack: fix stack allocations on Windows
2018-06-26  Gabor GreifTypofixes in comments and whitespace only [ci skip]
2018-06-03  klebinger.andreas... Allow aligning of cmm procs at specific boundry
2018-05-31  Andreas KlebingerChange jump targets in JMP_TBL from blocks to X86.JumpDest.
2018-05-16  Simon MarlowAllow CmmLabelDiffOff with different widths
2018-05-05  Sebastian GrafAdd 'addWordC#' PrimOp
2018-05-03  Bartosz NitkaCorrectly add unwinding info in manifestSp and makeFixu...
2018-05-03  Bertram FelgenhauerCompute DW_FORM_block length correctly; also fixes...
2018-04-13  Andreas KlebingerMake shortcutting at the asm stage toggleable and defau...
2018-04-13  Andreas KlebingerUpdate JMP_TBL targets during shortcutting in X86 NCG.
2018-04-01  Richard EisenbergTrack type variable scope more carefully.
2018-03-25  Bartosz NitkaDon't refer to blocks in debug info when -g1
2018-03-19  Ben Gamari[RFC] nativeGen: Add support for MO_SS_Conv_W32_W64...
2018-03-19  Peter TrommlerSPARC nativeGen: Support for MO_SS_Conv_W32_W64
2018-03-19  Peter TrommlerPPC nativeGen: Add support for MO_SS_Conv_W32_W64
2018-03-08  Simon MarlowAdd -fexternal-dynamic-refs
2018-02-06  HE, TaoImprove X86CodeGen's pprASCII.
2018-02-02  Michal TerepetaHoopl.Collections: change right folds to strict left...
2018-02-01  klebinger.andreas... Mark xmm6 as caller saved in the register allocator...
2018-01-26  klebinger.andreas... Handle the likely:True case in CmmContFlowOpt
2018-01-21  John KyAdd new mbmi and mbmi2 compiler flags
2017-12-19  Gabor GreifGet rid of some stuttering in comments and docs
2017-11-28  Ben GamarinativeGen: Use foldl' instead of foldl
2017-11-28  Ben GamarinativeGen: Use plusUFMList instead of foldr
2017-11-28  Ben Gamaricmm: Use LocalBlockLabel instead of AsmTempLabel to...
2017-11-22  Ben GamariRevert "Add new mbmi and mbmi2 compiler flags"
2017-11-22  Ben GamariUpdate Hadrian
2017-11-15  Andrey MokhovPull recent Hadrian changes from upstream
2017-11-15  John KyAdd new mbmi and mbmi2 compiler flags
2017-11-10  Ben GamariMerge commit '5229c43ccf77bcbffeced01dccb27398d017fa34'
2017-11-09  Peter TrommlerFix PPC NCG after blockID patch
2017-11-06  Andrey MokhovMerge commit '7b0b9f603bb1215e2b7af23c2404d637b95a4988...
2017-11-02  Peter TrommlerPPC NCG: Impl branch prediction, atomic ops.
2017-10-30  Gabor GreifTypofix in panic
2017-10-30  alexbiehlTurn `compareByteArrays#` out-of-line primop into inlin...
2017-10-30  Ben GamariAdd -falignment-sanitization flag
2017-10-25  Tobias DammersPerformance improvements linear regAlloc (#7258)
next