summaryrefslogtreecommitdiff
path: root/testsuite/tests/codeGen/should_compile
Commit message (Expand)AuthorAgeFilesLines
* Remove label style from printing contextKrzysztof Gogolewski2022-08-262-1/+4
* dataToTag#: Skip runtime tag check if argument is infered taggedAndreas Klebinger2022-08-083-0/+462
* -ddump-llvm shouldn't imply -fllvmBen Gamari2022-06-281-1/+2
* Deprecate TypeInType extensionHaskellMouse2022-06-061-1/+2
* A bunch of changes related to eta reductionSimon Peyton Jones2022-05-301-0/+1
* testsuite: Fix mk-big-objBen Gamari2022-04-061-1/+1
* testsuite: Test that we can build bigobj PE objectsBen Gamari2022-04-062-0/+12
* Change GHC.Prim to GHC.Exts in docs and testsKrzysztof Gogolewski2022-04-012-2/+2
* testsuite: Require LLVM for T15155lPeter Trommler2022-02-261-1/+1
* Tag inference work.Andreas Klebinger2022-02-121-2/+2
* StgToCmm: decouple DynFlags, add StgToCmmConfigdoyougnu2022-01-311-20/+12
* Rename -fcatch-bottoms to -fcatch-nonexhaustive-casesBen Gamari2021-12-211-5/+6
* Combine STG free variable traversals (#17978)nineonine2021-11-232-24/+24
* Add a regression test for #13233sheaf2021-10-063-0/+62
* Move `/includes` to `/rts/include`, sort per package betterJohn Ericson2021-08-091-1/+1
* Typos, minor comment fixesKrzysztof Gogolewski2021-06-221-12/+0
* Avoid useless w/w split, take 2Simon Peyton Jones2021-06-051-1/+0
* Fix array and cleanup conversion primops (#19026)Sylvain Henry2021-03-032-2/+2
* Naming, value types and tests for Addr# atomicsViktor Dukhovni2020-11-051-3/+3
* Don't use LEA with 8-bit registers (#18614)Sylvain Henry2020-11-042-0/+13
* Add -Wnoncanonical-{monad,monoid}-instances to standardWarningsFumiaki Kinoshita2020-10-141-2/+1
* WinIO: Small changes related to atomic request swaps.Andreas Klebinger2020-10-071-3/+3
* Add a test for #18397Krzysztof Gogolewski2020-08-242-0/+24
* testsuite: Add test for #18291Ben Gamari2020-08-182-0/+8
* Define type Void# = (# #) (#18441)Krzysztof Gogolewski2020-07-221-1/+1
* NCG: correctly handle addresses with huge offsets (#15570)Sylvain Henry2020-07-022-0/+10
* Add tests for #17920Sylvain Henry2020-06-231-3/+3
* Linear types (#15981)Krzysztof Gogolewski2020-06-171-0/+12
* testsuite: Add tests for #18227Ben Gamari2020-06-143-0/+24
* winio: Add Atomic Exchange PrimOp and implement Atomic Ptr exchanges.Tamar Christina2020-06-142-0/+13
* Implement cast worker/wrapper properlySimon Peyton Jones2020-06-101-0/+1
* Cross-module LambdaFormInfo passingÖmer Sinan Ağacan2020-06-1010-2/+46
* PPC NCG: Add DWARF constants and debug labelsPeter Trommler2020-04-221-8/+3
* Improve and refactor StgToCmm codegen for DataCons.Andreas Klebinger2020-04-031-1/+1
* testsuite: Fix T17786 on WindowsBen Gamari2020-03-291-2/+2
* Use run-time tablesNextToCode in compiler exclusively (#15548)Joachim Breitner2020-03-261-1/+1
* Add regression test for T17904Ömer Sinan Ağacan2020-03-102-0/+64
* Simplify IfaceIdInfo typeÖmer Sinan Ağacan2020-02-291-2/+2
* Re-implement unsafe coercions in terms of unsafe equality proofsSimon Peyton Jones2020-02-204-16/+13
* Add test for #17648Ömer Sinan Ağacan2020-02-143-0/+29
* Do CafInfo/SRT analysis in CmmÖmer Sinan Ağacan2020-01-312-10/+10
* Fix LANG=C for readelf invocation in T14999Sylvain Henry2020-01-121-1/+1
* Implement pointer tagging for big families (#14373)Gabor Greif2019-12-0615-0/+169
* Fix bug in the x86 backend involving the CFG.Andreas Klebinger2019-10-231-144/+240
* Fix #17334 where NCG did not properly update the CFG.wip/andreask/17334Andreas Klebinger2019-10-132-0/+150
* Change behaviour of -ddump-cmm-verbose to dump each Cmm pass output to a sepa...nineonine2019-07-261-2/+2
* testsuite: Add assertions that way lists are in fact listsBen Gamari2019-06-151-1/+1
* Refine the GHCI macro into HAVE[_{INTERNAL, EXTERNAL}]_INTERPRETERAlp Mestanogullari2019-06-111-1/+1
* Fix rewriting invalid shifts to errorsÖmer Sinan Ağacan2019-06-012-0/+10
* asm-emit-time IND_STATIC eliminationGabor Greif2019-04-155-1/+35