summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* testingwip/9.2-windows-bindistMatthew Pickering2022-03-071-6/+6
* Change lookupIdSubst panic back to a warningMatthew Pickering2022-03-041-4/+5
* Bump Cabal submodule to 3.6.3.0Ben Gamari2022-03-041-0/+0
* Ensure that wired-in exception closures aren't GC'dBen Gamari2022-03-044-3/+41
* rts: Factor out built-in GC rootsBen Gamari2022-03-041-35/+41
* bytestring: Bump to 0.11.3.0wip/bump-bytestring-9.2Ben Gamari2022-03-033-7/+7
* testsuite: Specify expected word-size of machop testswip/aarch64-9.2Ben Gamari2022-03-021-7/+8
* CmmToC: Cast possibly-signed results as unsignedBen Gamari2022-03-021-10/+40
* CmmToC: Always cast arguments as unsignedBen Gamari2022-03-024-4/+33
* CmmToC: Zero-extend sub-word size resultsBen Gamari2022-03-021-6/+41
* CmmToC: Fix width of shift operationsBen Gamari2022-03-021-3/+15
* nativeGen/aarch64: Fix handling of subword valuesBen Gamari2022-03-023-83/+228
* [aarch64 NCG] Add better support for sub-word primopsMoritz Angermann2022-03-023-35/+150
* cmm/opt: Fold away shifts larger than shiftee widthBen Gamari2022-03-021-2/+12
* nativeGen/aarch64: Don't rely on register width to determine amodeBen Gamari2022-03-021-13/+20
* testsuite: Add testcases for various machop issuesBen Gamari2022-03-0211-0/+72
* cmm: Disallow shifts larger than shifteeBen Gamari2022-03-022-0/+19
* ncg/aarch64: Don't sign extend loadsBen Gamari2022-03-021-2/+2
* cmm: narrow when folding signed quotientsBen Gamari2022-03-021-2/+2
* nativeGen/x86: Don't encode large shift offsetsBen Gamari2022-03-021-1/+10
* gitlab-ci: Use integer-simple in alpine release jobBen Gamari2022-03-021-0/+1
* simplCore: Correctly extend in-scope set in rule matchingBen Gamari2022-02-251-27/+50
* Revert "simplCore: Correctly extend in-scope set in rule matching"Ben Gamari2022-02-251-1/+1
* Accept perf shiftsBen Gamari2022-02-230-0/+0
* simplCore: Correctly extend in-scope set in rule matchingBen Gamari2022-02-231-1/+1
* Extend the in-scope set to silence substExpr warningsSimon Peyton Jones2022-02-231-2/+12
* Make RULE matching insensitive to eta-expansionSimon Peyton Jones2022-02-2313-214/+565
* Get the in-scope set right during RULE matchingSimon Peyton Jones2022-02-235-34/+28
* Use the right InScopeSet for findBestSimon Peyton Jones2022-02-233-22/+30
* Fix lookupIdSubst call during RULE matchingKrzysztof Gogolewski2022-02-234-13/+27
* Fix a subtle scoping error in simplLazyBindSimon Peyton Jones2022-02-221-10/+15
* Simplify and improve the eta expansion mechanismSimon Peyton Jones2022-02-223-155/+151
* Introduce checkReflexiveMCoBen Gamari2022-02-221-1/+6
* Flip some bits (directions of coercions in rewriting)Richard Eisenberg2022-02-211-4/+4
* Add a regression test for #17723sheaf2022-02-214-0/+32
* Compare FunTys as if they were TyConApps.Richard Eisenberg2022-02-2111-78/+228
* Fix Int64ToInt/Word64ToWord rules on 32-bit architecturesSylvain Henry2022-02-192-16/+17
* Don't expose bignum backend in ghc --info (#20495)Sylvain Henry2022-02-173-3/+0
* Bump Haddock submodule to current ghc-9.2 headBen Gamari2022-02-171-0/+0
* RTS: open timerfd synchronously (#20618)Sylvain Henry2022-02-171-19/+32
* Bump base version to 4.16.1.0Ben Gamari2022-02-1713-22/+22
* Update base changelogBen Gamari2022-02-151-1/+3
* Fix LLVM version rangeBen Gamari2022-02-151-1/+1
* Update autoconf scriptsBen Gamari2022-02-152-606/+760
* Bump parsec 3.1.15.0Ben Gamari2022-02-151-0/+0
* Bump filepath to 1.4.2.2Ben Gamari2022-02-151-0/+0
* Bump deepseq to 1.4.6.1Ben Gamari2022-02-151-0/+0
* Bump Cabal submodule to 3.6.2.0Ben Gamari2022-02-152-1/+1
* users-guide: Write release notes for 9.2.2Ben Gamari2022-02-121-2/+158
* Look through untyped TH splices in tcInferAppHead_maybeRyan Scott2022-02-114-7/+37