1. 14 Feb, 2016 1 commit
  2. 07 Feb, 2016 1 commit
  3. 30 Jan, 2016 1 commit
  4. 10 Jan, 2016 1 commit
  5. 09 Jan, 2016 2 commits
  6. 30 Dec, 2015 1 commit
  7. 21 Dec, 2015 1 commit
  8. 19 Dec, 2015 1 commit
  9. 13 Oct, 2015 2 commits
  10. 24 Sep, 2015 2 commits
  11. 23 Sep, 2015 2 commits
  12. 22 Sep, 2015 1 commit
  13. 20 Sep, 2015 4 commits
  14. 16 Sep, 2015 1 commit
  15. 10 Sep, 2015 1 commit
  16. 08 Sep, 2015 3 commits
  17. 31 Aug, 2015 1 commit
  18. 29 Aug, 2015 2 commits
  19. 14 Aug, 2015 2 commits
  20. 09 Aug, 2015 1 commit
    • Christoph Mallon's avatar
      be: Reintroduce be_Start. · 36de1849
      Christoph Mallon authored
      All backends have similar empty Start nodes, which just provide registers.
      So having one generic backend Start node to share some infrastructure is sensible.
      36de1849
  21. 04 Aug, 2015 2 commits
  22. 29 Jul, 2015 3 commits
  23. 28 Jul, 2015 1 commit
    • Christoph Mallon's avatar
      be: Add and use be_new_Proj(). · 9a6b8525
      Christoph Mallon authored
      It is like new_r_Proj(), but the mode is determined automatically from the out requirement of the predecessor.
      This probably resolves some mode mismatches in untested code paths -- AMD64 backend and SPARC hard float, I'm looking at you!
      9a6b8525
  24. 27 Jul, 2015 1 commit
  25. 19 Jul, 2015 1 commit
  26. 01 Jul, 2015 1 commit
    • Matthias Braun's avatar
      Remove produces_sp register constraint · 58b0168a
      Matthias Braun authored
      We can easily identify the outputs producing a stack pointer by looking
      if the stack pointer register is assigned. Unfortunately this also
      needed a new mechanism to tell the verifier that some registers are not
      in SSA form (all the time) which needs a few extra lines in each
      backend.
      58b0168a