summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/X86/Ppr.hs
Commit message (Expand)AuthorAgeFilesLines
* WIP: remove tracingwip/T15155Gabor Greif2018-05-241-2/+2
* WIP: assert that other fields are zeroed outGabor Greif2018-05-241-2/+4
* WIP: alias only local symbols for nowGabor Greif2018-05-241-0/+1
* WIP: asm-emit-time IND_STATIC eliminationGabor Greif2018-05-241-0/+10
* Allow CmmLabelDiffOff with different widthsSimon Marlow2018-05-161-1/+1
* Improve X86CodeGen's pprASCII.HE, Tao2018-02-061-13/+34
* Add new mbmi and mbmi2 compiler flagsJohn Ky2018-01-211-0/+13
* Revert "Add new mbmi and mbmi2 compiler flags"Ben Gamari2017-11-221-13/+0
* Add new mbmi and mbmi2 compiler flagsJohn Ky2017-11-151-0/+13
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* nativeGen: Consistently use blockLbl to generate CLabels from BlockIdsBen Gamari2017-09-191-3/+4
* Add debugPprTypeSimon Peyton Jones2017-08-311-1/+1
* Hoopl: remove dependency on Hoopl packageMichal Terepeta2017-06-231-1/+2
* nativeGen: Use SSE2 SQRT instructionBen Gamari2017-04-281-0/+1
* x86 nativeGen: Fix test with mask in range [128,255] (#13425)Reid Barton2017-03-241-1/+5
* Generate better fp abs for X86 and llvm with default cmm otherwiseDominic Steinitz2017-03-071-0/+2
* Honour -dsuppress-uniques more thoroughlySimon Peyton Jones2017-02-171-6/+6
* Generalize CmmUnwind and pass unwind information through NCGBen Gamari2017-02-081-5/+9
* BlockId: remove BlockMap and BlockSet synonymsMichal Terepeta2016-12-081-2/+2
* Reduce the size of string literals in binaries.Thijs Alkemade2016-12-061-5/+21
* Correct spelling of command-line option in commentGabor Greif2016-11-171-1/+1
* Inline compiler/NOTES into X86/Ppr.hsMatthew Pickering2016-11-161-0/+18
* Revert "codeGen: Remove binutils<2.17 hack, fixes T11758"Simon Peyton Jones2016-08-191-2/+21
* codeGen: Remove binutils<2.17 hack, fixes T11758Alex Dzyoba2016-08-051-21/+2
* Restore original alignment for info tablesSimon Brenner2016-01-271-0/+9
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-49/+49
* Support multiple debug output levelsBen Gamari2015-11-231-3/+3
* Implement function-sections for Haskell code, #8405Simon Brenner2015-11-121-69/+42
* x86 codegen: don't generate location commentsSergei Trofimovich2015-10-291-3/+2
* Fix todo in compiler/nativeGen: Rename Size to Formatmarkus2015-07-071-219/+217
* Generate DWARF unwind informationPeter Wortmann2014-12-161-0/+6
* Generate DWARF info sectionPeter Wortmann2014-12-161-3/+12
* Generate .loc/.file directives from source ticksPeter Wortmann2014-12-161-0/+5
* Allow -dead_strip linking on platforms with .subsections_via_symbolsMoritz Angermann2014-11-191-6/+1
* Per-thread allocation counters and limitsSimon Marlow2014-11-121-4/+3
* Revert "Place static closures in their own section."Edward Z. Yang2014-10-201-4/+0
* Indentation and non-semantic changes only.Edward Z. Yang2014-10-191-45/+49
* Code size micro-optimizations in the X86 backendReid Barton2014-10-071-1/+34
* Place static closures in their own section.Edward Z. Yang2014-10-011-0/+4
* Add MO_AddIntC, MO_SubIntC MachOps and implement in X86 backendReid Barton2014-08-231-0/+2
* Add CMOVcc insns to x86 NCGHerbert Valerio Riedel2014-08-121-0/+15
* Add bit scan {forward,reverse} insns to x86 NCGHerbert Valerio Riedel2014-08-121-0/+2
* x86: Always generate add instruction in MO_Add2 (#9013)Reid Barton2014-08-111-0/+3
* Add missing memory fence to atomicWriteIntArray#Johan Tibell2014-07-231-0/+2
* X86 codegen: make LOCK a real instruction prefixJohan Tibell2014-07-231-1/+1
* Re-add more primops for atomic ops on byte arraysJohan Tibell2014-06-301-0/+8
* Revert "Add more primops for atomic ops on byte arrays"Johan Tibell2014-06-261-8/+0
* Add more primops for atomic ops on byte arraysJohan Tibell2014-06-241-0/+8
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-0/+2
* Add support for prefetch with locality levels.Austin Seipp2013-10-011-0/+12