1. 31 May, 2010 2 commits
    • simonpj@microsoft.com's avatar
      Fix a bug in CorePrep that meant output invariants not satisfied · 919509ab
      simonpj@microsoft.com authored
      In cpePair I did things in the wrong order so that something that
      should have been a CprRhs wasn't.  Result: a crash in CoreToStg.
      Fix is easy, and I added more informative type signatures too.
      919509ab
    • simonpj@microsoft.com's avatar
      Robustify the treatement of DFunUnfolding · a90dc390
      simonpj@microsoft.com authored
      See Note [DFun unfoldings] in CoreSyn.  The issue here is that 
      you can't tell how many dictionary arguments a DFun needs just
      from looking at the Arity of the DFun Id: if the dictionary is
      represented by a newtype the arity might include the dictionary
      and value arguments of the (single) method.
      
      So we need to record the number of arguments need by the DFun
      in the DFunUnfolding itself.  Details in 
         Note [DFun unfoldings] in CoreSyn
      a90dc390
  2. 14 Jun, 2010 2 commits
  3. 13 Jun, 2010 2 commits
  4. 12 Jun, 2010 3 commits
  5. 11 Jun, 2010 1 commit
  6. 10 Jun, 2010 1 commit
  7. 04 Jun, 2010 1 commit
  8. 07 Jun, 2010 2 commits
  9. 06 Jun, 2010 1 commit
  10. 02 Jun, 2010 1 commit
  11. 04 Jun, 2010 2 commits
  12. 03 Jun, 2010 1 commit
  13. 02 Jun, 2010 4 commits
  14. 28 May, 2010 1 commit
  15. 26 May, 2010 3 commits
  16. 01 Jun, 2010 2 commits
  17. 08 May, 2010 1 commit
    • pho@cielonegro.org's avatar
      PIC support for PowerPC · 1414e10a
      pho@cielonegro.org authored
      PPC.CodeGen.getRegister was not properly handling PicBaseReg.
      It seems working with this patch, but I'm not sure this change is correct.
      1414e10a
  18. 01 Jun, 2010 1 commit
  19. 30 May, 2010 2 commits
  20. 29 May, 2010 4 commits
  21. 28 May, 2010 1 commit
  22. 25 May, 2010 2 commits