summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Move some more constants into platformConstantsIan Lynagh2012-09-1416-83/+95
* Remove more Platform argumentsIan Lynagh2012-09-142-50/+51
* Whitespace only in nativeGen/RegAlloc/Linear/JoinToTargets.hsIan Lynagh2012-09-141-205/+196
* Remove more Platform argumentsIan Lynagh2012-09-143-30/+33
* Remove a load of Platform arguments from RegM functionsIan Lynagh2012-09-141-74/+73
* Put DynFlags into the RegM monadIan Lynagh2012-09-143-20/+26
* Whitespace only in nativeGen/RegAlloc/Linear/State.hsIan Lynagh2012-09-141-55/+50
* Move more constants to platformConstantsIan Lynagh2012-09-145-17/+19
* Move more constants into platformConstantsIan Lynagh2012-09-146-79/+91
* Move some more constants fo platformConstantsIan Lynagh2012-09-146-21/+19
* Start moving other constants from (Haskell)Constants to platformConstantsIan Lynagh2012-09-142-5/+4
* Use oFFSET_* from platformConstants rather than ConstantsIan Lynagh2012-09-1312-119/+124
* Use sIZEOF_* from platformConstants rather than ConstantsIan Lynagh2012-09-137-9/+9
* Add a couple more mkDerivedConstants modesIan Lynagh2012-09-132-0/+5
* Add more modes to mkDerivedConstantsIan Lynagh2012-09-133-5/+25
* Pass DynFlags down to wordWidthIan Lynagh2012-09-1241-1083/+1123
* Pass DynFlags down to gcWordIan Lynagh2012-09-1215-27/+30
* Pass DynFlags down to bWordIan Lynagh2012-09-1264-1354/+1478
* Whitespace only in codeGen/CgProf.hsIan Lynagh2012-09-111-50/+43
* Whitespace only in cmm/CmmUtils.hsIan Lynagh2012-09-111-77/+71
* Whitespace only in cmm/CmmExpr.hsIan Lynagh2012-09-111-77/+70
* Pass Platform down to halfWordMaskIan Lynagh2012-09-103-8/+9
* Pass Platform down to halfWordWidthIan Lynagh2012-09-105-44/+63
* Remove some more CPPIan Lynagh2012-09-102-127/+140
* Remove some CPPIan Lynagh2012-09-105-26/+82
* Update dependency on directory.Paolo Capriotti2012-09-091-1/+1
* Handle II16 size value in PowerPC code generator.Erik de Castro Lopo2012-09-081-2/+2
* Fix the PPC and SPARC NCGs to handle multiple info tables in a procSimon Marlow2012-09-072-32/+42
* Fail nicely when encountering an invalid bang annotation (#7210)Patrick Palka2012-09-061-1/+5
* Fix #7215: we weren't calculating the hashes correctly for sub-bindersSimon Marlow2012-09-053-33/+40
* remove $(GhcStage1DefaultNewCodegen) etc.Simon Marlow2012-09-051-12/+0
* A further fix for -split-objs with the new codegenSimon Marlow2012-09-051-1/+4
* Fix -split-objs with the new code generatorSimon Marlow2012-09-046-36/+33
* Narrow the args of the popCnt# primitives (new codegen)Simon Marlow2012-09-041-5/+10
* Make -fhpc a dynamic flagIan Lynagh2012-09-038-29/+27
* Remove unused -dopt-fuelIan Lynagh2012-09-032-7/+0
* Remove -dstub-dead-values from flag listIan Lynagh2012-09-031-1/+0
* Make -fhistory-size dynamicIan Lynagh2012-09-035-13/+13
* Remove the unused opt_StubDeadValuesIan Lynagh2012-09-031-4/+0
* Move ldInputs into DynFlagsIan Lynagh2012-09-034-20/+9
* Remove the way-related CPP frmo DynFlagsIan Lynagh2012-09-031-33/+37
* Remove doingTickyProfilingIan Lynagh2012-09-035-10/+6
* Define initial buildTag and rtsBuildTagIan Lynagh2012-09-031-2/+2
* Make the ways dynamicIan Lynagh2012-09-0310-318/+278
* Refactor the ways code a bitIan Lynagh2012-09-035-115/+116
* Load the PIC base register on every entry pointSimon Marlow2012-08-311-7/+27
* Add -fcmm-sink to avoid the register allocator failing on x86Simon Marlow2012-08-311-0/+10
* Narrow the arg of popCnt# to the correct widthSimon Marlow2012-08-312-8/+18
* fix the name of an SCCSimon Marlow2012-08-311-1/+1
* debug printing of the CAFEnvSimon Marlow2012-08-311-0/+1