1. 29 Jul, 2015 1 commit
  2. 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
  3. 27 Jul, 2015 1 commit
  4. 24 Jul, 2015 1 commit
  5. 22 Jul, 2015 1 commit
  6. 20 Jul, 2015 4 commits
    • Matthias Braun's avatar
      Remove got_entry entity type · 76f731ed
      Matthias Braun authored
      This is not really a new entity type but merely a relocation type.
      Handle it with a x86_immediate_kind.
      76f731ed
    • Matthias Braun's avatar
      amd64: Use immediate kinds · a924aadd
      Matthias Braun authored
      Handle this similar to the ia32 backend.
      a924aadd
    • Matthias Braun's avatar
      9e3120b9
    • Matthias Braun's avatar
      ia32: Introduce FRAMEOFFSET immediate type · 5796136e
      Matthias Braun authored
      This way we don't need a separate frame_entity field in the attribute
      struct anymore. We can also use the immediate type to determine whether
      we need to assign a fresh stackentity to a node.
      This commit does not change the frame_use field, which is now a
      duplicate way to indicate whether we need to assign a stackentity. This
      currently requires a lot of asserts to ensure the two stay in sync. In
      the future I'd like to use frame_use only for the special case when a
      32bit or 64bit entity needs to be forced.
      5796136e
  7. 19 Jul, 2015 2 commits
  8. 08 Jul, 2015 2 commits
  9. 03 Jul, 2015 1 commit
  10. 01 Jul, 2015 4 commits
  11. 26 Jun, 2015 3 commits
  12. 23 Jun, 2015 1 commit
  13. 12 Jun, 2015 1 commit
  14. 05 Jun, 2015 1 commit
  15. 29 May, 2015 1 commit
  16. 09 May, 2015 1 commit
  17. 07 May, 2015 1 commit
  18. 19 Apr, 2015 2 commits
  19. 31 Jan, 2015 1 commit
  20. 28 Jan, 2015 2 commits
  21. 23 Jan, 2015 2 commits
  22. 18 Jan, 2015 1 commit
  23. 14 Jan, 2015 1 commit
  24. 12 Jan, 2015 4 commits