summaryrefslogtreecommitdiff
path: root/docs/users_guide/using-optimisation.rst
Commit message (Expand)AuthorAgeFilesLines
* Tag inference work.Andreas Klebinger2022-02-121-0/+26
* linksEric Lindblad2022-01-241-2/+2
* release notes: Changes to CPR analysisSebastian Graf2022-01-131-3/+53
* Fix typosKrzysztof Gogolewski2021-12-251-1/+1
* Add `Opt_CoreConstantFolding` to turn on constant folding (#20500)Gergo ERDI2021-12-091-0/+11
* Add specific optimization flag for Cmm control flow analysis (#20500)Gergo ERDI2021-11-251-1/+11
* DmdAnal: Implement Boxity Analysis (#19871)Sebastian Graf2021-10-241-0/+14
* Documentation: use https linksKrzysztof Gogolewski2021-09-081-2/+2
* Enable strict dicts by default at -O2.Andreas Klebinger2021-05-271-1/+10
* users guide: Various other cleanupsBen Gamari2021-04-261-1/+0
* users-guide: Document deprecation of -funfolding-keeness-factorBen Gamari2021-04-261-0/+9
* Worker/wrapper: Consistent namesSebastian Graf2021-04-201-1/+1
* DmdAnal: Better syntax for demand signatures (#19016)Sebastian Graf2021-03-031-30/+30
* Reduce inlining in deeply-nested casesSimon Peyton Jones2021-02-091-0/+69
* Fix typosBrian Wignall2021-02-061-2/+2
* Documentation fixesKrzysztof Gogolewski2021-01-301-5/+4
* Fix description of -fregs-graph (not implied by -O2, linked issue was closed)Benjamin Maurer2021-01-301-4/+1
* Fix parsing of -fstg-lift-lams-non-recKrzysztof Gogolewski2021-01-291-2/+2
* users guide: Fix syntax errorsBen Gamari2020-12-111-23/+21
* doc: Extra-clarify -fomit-yieldsKirill Elagin2020-12-101-1/+1
* doc: Clarify the default for -fomit-yieldsKirill Elagin2020-12-101-1/+1
* Update user's guide entry on demand analysis and worker/wrapperSebastian Graf2020-11-201-17/+158
* Update inlining flags documentationMatthew Pickering2020-11-031-13/+0
* Add flags for annotating Generic{,1} methods INLINE[1] (#11068)Andrzej Rybczak2020-10-151-0/+44
* Various documentation fixesKrzysztof Gogolewski2020-09-251-1/+1
* Deprecate -fdmd-tx-dict-sel.Andreas Klebinger2020-07-221-2/+2
* docs/users-guide: Update default -funfolding-use-threshold valueBen Gamari2020-07-141-2/+2
* Make WorkWrap.Lib.isWorkerSmallEnough aware of the old aritySebastian Graf2020-05-261-3/+4
* Refactor linear reg alloc to remember past assignments.Andreas Klebinger2020-05-211-0/+13
* Fix typos, via a Levenshtein-style correctorBrian Wignall2020-01-041-1/+1
* Rephrase note on full-lazinessLeif Metcalf2019-11-041-7/+6
* users-guide: Document -fworker-wrapperBen Gamari2019-10-081-0/+11
* users-guide: corrected -fmax-relevant-binds reverse to be -fno-max-relevant-b...James Foster2019-07-191-3/+3
* Minor spelling fixes to users guide.P.C. Shyamshankar2019-05-291-1/+1
* Apply suggestion to docs/users_guide/using-optimisation.rstGiles Anderson2019-04-151-1/+1
* Document how -O3 is handled by GHCGiles Anderson2019-04-151-0/+11
* users-guide: Update Wiki URLs to point to GitLabTakenobu Tani2019-03-191-1/+1
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-1/+1
* NCG: fast compilation of very large strings (#16190)Sylvain Henry2019-02-141-0/+16
* Fix broken links (#16125)Sven Tennie2019-01-051-6/+7
* Implement late lambda liftSebastian Graf2018-11-231-0/+52
* NCG: New code layout algorithm.Andreas Klebinger2018-11-171-1/+53
* vectorise: Put it out of its miseryBen Gamari2018-06-021-52/+0
* Make shortcutting at the asm stage toggleable and default for O2.Andreas Klebinger2018-04-131-0/+17
* Fix syntax in -flate-specialise docsSimon Jakobi2018-03-291-0/+2
* Add -flate-specialise which runs a later specialisation passMatthew Pickering2018-03-191-0/+14
* Sort valid substitutions for typed holes by "relevance"Matthías Páll Gissurarson2018-01-261-15/+1
* llvmGen: Pass vector arguments in vector registers by defaultBen Gamari2017-11-021-0/+12
* Implement a dedicated exitfication pass #14152Joachim Breitner2017-10-291-0/+10
* user-guide: Clarify default optimization flagsBen Gamari2017-10-251-6/+7