summaryrefslogtreecommitdiff
path: root/testsuite/tests/simplCore
Commit message (Expand)AuthorAgeFilesLines
* Demand: Let `Boxed` win in `lubBoxity` (#21119)Sebastian Graf2022-03-167-15/+13
* Worker/wrapper: Preserve float barriers (#21150)Sebastian Graf2022-03-131-1/+5
* Fix bug in weak loop-breakers in OccurAnalSimon Peyton Jones2022-03-132-0/+34
* Use a more up-to-date snapshot of the current rules in the simplifierMatthew Pickering2022-02-261-1/+1
* Testsuite: remove arch conditional in T8832Sylvain Henry2022-02-255-25/+5
* Tag inference work.Andreas Klebinger2022-02-126-15/+34
* Fix some notesMatthew Pickering2022-02-081-1/+1
* Remove ghc_plugin_wayMatthew Pickering2022-02-031-1/+0
* Make RULE matching insensitive to eta-expansionSimon Peyton Jones2022-01-263-1/+27
* Add test for #20894sheaf2022-01-032-0/+25
* Use POSIX-compliant egrep expression to fix T8832 on OpenBSDGreg Steuck2021-12-261-1/+1
* testsuite: Remove reqlib modifierMatthew Pickering2021-12-222-60/+1
* Test case from #19313Joachim Breitner2021-12-143-1/+20
* Use HasCallStack and error in GHC.List and .NonEmptyOleg Grenrus2021-12-121-10/+66
* Revert "Data.List specialization to []"Matthew Pickering2021-12-031-1/+1
* Increase type sharingBen Gamari2021-11-171-2/+2
* Get the in-scope set right in simplArgSimon Peyton Jones2021-11-122-0/+28
* Make Word64 use Word64# on every architectureSylvain Henry2021-11-062-7/+24
* WorkWrap: Update Unfolding with WW'd body prior to `tryWW` (#20510)Sebastian Graf2021-10-291-3/+1
* undefined: Neater CallStack in error messageJoachim Breitner2021-10-243-5/+2
* DmdAnal: Implement Boxity Analysis (#19871)Sebastian Graf2021-10-249-12/+12
* testsuite: Make T12600 more robustBen Gamari2021-10-121-1/+1
* Ensure top-level binders in scope in SetLevelsSimon Peyton Jones2021-10-054-0/+29
* WorkWrap: Nuke CPR signatures of join points (#18824)Sebastian Graf2021-10-051-1/+1
* Nested CPR light unleashed (#18174)Sebastian Graf2021-09-305-53/+79
* Add `-dsuppress-core-sizes` flag (#20342)Sylvain Henry2021-09-2810-0/+95
* WorkWrap: Update Note [Wrapper activation] (#15056)Sebastian Graf2021-09-182-2/+5
* Fix #20203 improve constant fold for `and`/`or`CarrieMY2021-09-134-0/+356
* Canonicalize bignum literalsSylvain Henry2021-09-113-3/+3
* Only dump Core stats when requested to do so (#20342)Sylvain Henry2021-09-0813-104/+1
* Define returnA = idOleg Grenrus2021-09-061-2/+4
* Fix GHC.Core.Subst.substDVarSetSimon Peyton Jones2021-08-263-0/+16
* Use the right InScopeSet for findBestSimon Peyton Jones2021-08-152-0/+9
* Fix lookupIdSubst call during RULE matchingKrzysztof Gogolewski2021-08-152-0/+7
* Remove eager forcing of RuleInfo in substRuleInfoMatthew Pickering2021-08-033-0/+48
* Lookup string literals in top-level thunks (fix #16373)Sylvain Henry2021-08-023-0/+27
* Constant-fold unpackAppendCString (fix #20174)Sylvain Henry2021-08-023-0/+38
* compiler: Name generated locals more descriptivelyBen Gamari2021-07-292-6/+8
* Eliminate unnecessary unsafeEqualityProofSimon Peyton Jones2021-07-272-0/+21
* Eta expand through CallStacksSimon Peyton Jones2021-07-273-0/+162
* Add test for #13157Matthew Pickering2021-07-233-0/+16
* Don't duplicate constructors in the simplifierSimon Peyton Jones2021-07-193-1/+157
* WorkWrap: Remove mkWWargs (#19874)Sebastian Graf2021-06-2711-49/+49
* Optimiser: Correctly deal with strings starting with unicode characters in ex...Matthew Pickering2021-06-232-6/+24
* Improve pretty-printing of coercionsSimon Peyton Jones2021-06-182-5/+27
* Enhance cast worker/wrapper for INLINABLESimon Peyton Jones2021-06-186-45/+191
* Avoid useless w/w split, take 2Simon Peyton Jones2021-06-053-11/+3
* Port HsToCore messages to new infrastructureAlfredo Di Napoli2021-06-032-3/+6
* Fix strictness and arity info in SpecConstrSimon Peyton Jones2021-05-114-15/+126
* Don't warn about ClassOp bindings not specialising.Andreas Klebinger2021-05-112-0/+17