summaryrefslogtreecommitdiff
path: root/compiler/cmm/CLabel.hs
Commit message (Expand)AuthorAgeFilesLines
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-2/+2
* Fix typos, using Wikipedia list of common typosBrian Wignall2019-11-281-1/+1
* rts: Implement concurrent collection in the nonmoving collectorBen Gamari2019-10-201-1/+6
* Simplify link_caf and mkForeignLabel functionsÖmer Sinan Ağacan2019-06-251-2/+1
* Move 'Platform' to ghc-bootJohn Ericson2019-06-191-1/+1
* Inline `Settings` into `DynFlags`John Ericson2019-05-291-7/+7
* Remove all target-specific portions of Config.hsJohn Ericson2019-05-141-30/+27
* asm-emit-time IND_STATIC eliminationGabor Greif2019-04-151-1/+137
* Update Wiki URLs to point to GitLabTakenobu Tani2019-03-251-1/+1
* Rip out object splittingBen Gamari2019-03-051-3/+1
* Rename literal constructorsSylvain Henry2018-11-221-2/+2
* Minor refactoringGabor Greif2018-11-171-13/+13
* Generate correct relocation for external cost centreZejun Wu2018-10-151-4/+11
* UNREG: don't prefix asm prefixes in via-C modeSergei Trofimovich2018-10-061-1/+1
* Mark code related symbols as @function not @objectSergei Azovskov2018-09-141-1/+16
* Mark system and internal symbols as private symbols in asmSergei Azovskov2018-09-141-17/+38
* Rename some mutable closure types for consistencyÖmer Sinan Ağacan2018-06-051-10/+11
* UNREG: mark SRT as writable in generated C codeSergei Trofimovich2018-06-011-2/+0
* Disable the SRT offset optimisation on MachO platformsBen Gamari2018-05-231-2/+20
* Typo in commentsGabor Greif2018-05-231-1/+1
* An overhaul of the SRT representationSimon Marlow2018-05-161-27/+28
* Add -fexternal-dynamic-refsSimon Marlow2018-03-081-6/+9
* CLabel: A bit of documentationBen Gamari2017-11-281-3/+25
* Cmm: Add missing cases for BlockInfoTableBen Gamari2017-11-281-0/+2
* CLabel: More specific debug output from CLabelBen Gamari2017-11-281-2/+3
* CLabel: Refactor pprDynamicLinkerAsmLabelBen Gamari2017-11-281-49/+59
* cmm: Use LocalBlockLabel instead of AsmTempLabel to represent blocksBen Gamari2017-11-281-10/+38
* CLabel.labelType: Make catch-all case explicitBen Gamari2017-11-281-3/+14
* CLabels: Remove CaseLabelBen Gamari2017-11-151-32/+0
* CLabel: Clean up unused label typesBen Gamari2017-11-151-45/+5
* Fix PPC NCG after blockID patchPeter Trommler2017-11-091-1/+29
* Add -falignment-sanitization flagBen Gamari2017-10-291-1/+3
* don't allow AsmTempLabel in UNREG mode (Trac #14264)Sergei Trofimovich2017-09-241-0/+2
* Fix AsmTempLabelMoritz Angermann2017-09-231-1/+0
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* compiler/cmm/PprC.hs: constify labels in .rodataSergei Trofimovich2017-04-241-0/+24
* pprDebugCLabel: drop duplicate trailing ')'Sergei Trofimovich2017-04-201-2/+2
* hs_add_root() RTS API removalSergei Trofimovich2017-04-171-19/+0
* Honour -dsuppress-uniques more thoroughlySimon Peyton Jones2017-02-171-12/+12
* UNREG: fix "_bytes" string literal forward declarationSergei Trofimovich2017-01-291-0/+6
* Allow top-level string literals in Core (#8472)Takano Akio2017-01-201-0/+13
* CLabel: Kill redundant UnitId argument from labelDynamicBen Gamari2016-12-161-3/+5
* Packages: Kill unused UnitId argument to isDllNameBen Gamari2016-12-161-1/+1
* Fix pprCLabel on platforms without native codegen.Shea Levy2016-12-151-2/+2
* Reduce the size of string literals in binaries.Thijs Alkemade2016-12-061-2/+6
* add ieee754 next* functions to math_funsBen Gamari2016-11-211-1/+6
* Remove CONSTR_STATICSimon Marlow2016-11-141-19/+0
* Remove StgRubbishArg and CmmArgÖmer Sinan Ağacan2016-08-101-3/+1
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-1/+3
* Delete Ord UniqueBartosz Nitka2016-06-301-2/+85