summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/AsmCodeGen.lhs
Commit message (Expand)AuthorAgeFilesLines
* Unlit AsmCodeGen.lhsHerbert Valerio Riedel2014-11-301-1044/+0
* Some refactoring around endPass and debug dumpingSimon Peyton Jones2014-11-041-4/+4
* Stop exporting, and stop using, functions marked as deprecatedThomas Miedema2014-09-271-1/+1
* Make Applicative a superclass of MonadAustin Seipp2014-09-091-4/+6
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-211-3/+3
* Some typos in commentsGabor Greif2014-06-111-1/+1
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-1/+2
* ghc: initial AArch64 patchesColin Watson2014-04-211-0/+1
* Disable -fregs-graph (#7679, #8657)Simon Marlow2014-01-161-2/+4
* Fix AMP warnings.Austin Seipp2013-09-111-0/+8
* Add basic support for GHCJSAustin Seipp2013-09-061-0/+1
* Make the current module available to labelDynamicIan Lynagh2013-05-131-31/+38
* Refactor cmmMakeDynamicReferenceIan Lynagh2013-05-131-2/+5
* Simplify away some old -dynamic-too stuff from the previous approachIan Lynagh2013-03-091-48/+33
* AsmCodeGen.NcgImpl.ncgMakeFarBranches should take account of info tables (#709)PHO2013-02-021-4/+4
* Move AsmCodeGen.makeFarBranches to PPC.Instr (#709)PHO2013-02-021-38/+1
* Fix bugs in allocMoreStack (#7498, #7510)Simon Marlow2013-01-071-5/+5
* Small refactoring: makes it easier to see what nativeCodeGen actually doesIan Lynagh2012-12-161-64/+74
* PPC: Implement stack resizing for the linear register allocator.Erik de Castro Lopo2012-12-161-1/+1
* Small code tidy-upIan Lynagh2012-12-121-8/+7
* typoGabor Greif2012-12-121-1/+1
* Implement the -dynamic-too optimised path for the NCGIan Lynagh2012-12-111-32/+32
* Add more plumbing to the nativeCodeGenIan Lynagh2012-12-111-30/+56
* Tweak how 'count' is handled in the nativeCodeGenIan Lynagh2012-12-111-5/+4
* Package the NativeGen state up into a named typeIan Lynagh2012-12-111-35/+26
* Small refactoring: Use more idiomatic strictness forcing in AsmCodeGenIan Lynagh2012-12-111-7/+5
* Make nativeCodeGen return the rest of its UniqSupplyIan Lynagh2012-12-061-7/+9
* Tell the compiler about alpha, mipseb and mipsel again; fixes #7339Ian Lynagh2012-11-131-0/+6
* Fix warningsSimon Marlow2012-11-121-1/+0
* Remove OldCmm, convert backends to consume new CmmSimon Marlow2012-11-121-34/+32
* Attach global register liveness info to Cmm procedures.Geoffrey Mainland2012-10-301-14/+14
* Refactor the way dump flags are handledIan Lynagh2012-10-181-4/+4
* Some alpha renamingIan Lynagh2012-10-161-10/+10
* Produce new-style Cmm from the Cmm parserSimon Marlow2012-10-081-4/+5
* Remove some old-codegen cruftSimon Marlow2012-09-251-12/+3
* Teach the linear register allocator how to allocate more stack if necessarySimon Marlow2012-09-201-20/+50
* Move some more constants into platformConstantsIan Lynagh2012-09-141-3/+3
* Pass DynFlags down to wordWidthIan Lynagh2012-09-121-7/+7
* Pass DynFlags down to bWordIan Lynagh2012-09-121-1/+1
* Move more code into codeGen/CodeGen/Platform.hsIan Lynagh2012-08-281-1/+1
* Fix -fPIC with the new code generatorSimon Marlow2012-08-281-0/+6
* Pass platform down to lastxmmIan Lynagh2012-08-211-5/+5
* Move activeStgRegs into CodeGen.PlatformIan Lynagh2012-08-211-1/+1
* Disable the mini-inliner when using the new codegenSimon Marlow2012-08-021-1/+4
* New codegen: do not split proc-points when using the NCGSimon Marlow2012-07-301-26/+32
* Remove pprNatCmmDecl's Platform argumentIan Lynagh2012-07-241-9/+7
* Make -fPIC a dynamic flagIan Lynagh2012-07-161-13/+12
* Fix merge-related problemsSimon Marlow2012-07-041-1/+1
* Merge remote-tracking branch 'origin/master' into newcgSimon Marlow2012-07-041-327/+320
|\
| * Remove some more redundant Platform argumentsIan Lynagh2012-06-201-1/+1