summaryrefslogtreecommitdiff
path: root/compiler/GHC/CmmToAsm/X86
Commit message (Expand)AuthorAgeFilesLines
...
* Replace (ptext .. sLit) with `text`Sylvain Henry2021-04-292-214/+209
* Re-export GHC.Bits from GHC.Prelude with custom shift implementation.Andreas Klebinger2021-04-092-2/+0
* Transfer tickish things to GHC.Types.TickishLuite Stegeman2021-03-201-1/+1
* Save the type of breakpoints in the Breakpoint tick in STGLuite Stegeman2021-03-201-1/+1
* Require GHC 8.10 as the minimum compiler for bootstrappingRyan Scott2021-03-091-7/+0
* Fix typosBrian Wignall2021-02-061-1/+1
* Add Addr# atomic primops (#17751)Sylvain Henry2020-11-161-5/+5
* nativeGen/dwarf: Fix procedure end addressesBen Gamari2020-11-151-9/+19
* codeGen: Produce local symbols for module-internal functionsBen Gamari2020-11-111-0/+11
* Don't use LEA with 8-bit registers (#18614)Sylvain Henry2020-11-041-2/+6
* NCG: Fix 64bit int comparisons on 32bit x86Andreas Klebinger2020-11-042-30/+100
* Add the proper HLint rules and remove redundant keywords from compilerHécate2020-11-011-20/+21
* rts: fix race condition in StgCRunTamar Christina2020-10-091-2/+3
* WinIO: Small changes related to atomic request swaps.Andreas Klebinger2020-10-071-0/+2
* Don't import GHC.Unit to reduce the number of dependenciesSylvain Henry2020-10-011-1/+1
* Introduce OutputablePSylvain Henry2020-09-172-52/+56
* PPC and X86: Portable printing of IEEE floatsPeter Trommler2020-08-261-13/+4
* NCG: Dwarf configurationSylvain Henry2020-08-212-4/+4
* Put CFG weights into their own module (#17957)Sylvain Henry2020-08-211-2/+3
* DynFlags: refactor GHC.CmmToAsm (#17957, #10143)Sylvain Henry2020-08-183-75/+76
* DynFlags: disentangle OutputableSylvain Henry2020-08-125-0/+5
* nativeGen: One approach to fix #18527Ben Gamari2020-08-071-8/+92
* Give Uniq[D]FM a phantom type for its key.Andreas Klebinger2020-07-121-4/+4
* NCG: correctly handle addresses with huge offsets (#15570)Sylvain Henry2020-07-021-66/+90
* Fix duplicated words and typos in comments and user guideJan Hrček2020-06-281-1/+1
* Move tablesNextToCode field into PlatformSylvain Henry2020-06-181-6/+4
* winio: Add Atomic Exchange PrimOp and implement Atomic Ptr exchanges.Tamar Christina2020-06-143-0/+29
* Clarify leaf module names for new module hierarchyTakenobu Tani2020-06-102-2/+2
* Remove further dead code found by a simple Python script.Brian Foley2020-05-081-18/+0
* Unit: split and rename modulesSylvain Henry2020-04-301-1/+1
* Modules: Utils and Data (#13009)Sylvain Henry2020-04-266-16/+16
* CmmToAsm DynFlags refactoring (#17957)Sylvain Henry2020-04-211-57/+44
* Refactor CmmStaticsSylvain Henry2020-04-033-8/+8
* Move blob handling into StgToCmmSylvain Henry2020-04-031-1/+2
* Modules: Types (#13009)Sylvain Henry2020-03-294-13/+13
* DynFlags refactoring IIISylvain Henry2020-03-251-9/+10
* Refactoring: use Platform instead of DynFlags when possibleSylvain Henry2020-03-192-246/+241
* Refactor CmmToAsm (disentangle DynFlags)Sylvain Henry2020-03-154-573/+651
* Modules: Core (#13009)Sylvain Henry2020-02-261-1/+1
* Modules: CmmToAsm (#13009)Sylvain Henry2020-02-246-0/+6441