1. 17 Jan, 2014 1 commit
  2. 14 Jan, 2014 3 commits
  3. 13 Jan, 2014 1 commit
  4. 03 Jan, 2014 1 commit
  5. 17 Dec, 2013 1 commit
  6. 16 Dec, 2013 2 commits
  7. 10 Dec, 2013 2 commits
  8. 09 Dec, 2013 2 commits
  9. 03 Dec, 2013 1 commit
  10. 29 Nov, 2013 2 commits
  11. 25 Nov, 2013 1 commit
  12. 15 Nov, 2013 1 commit
  13. 12 Nov, 2013 1 commit
  14. 28 Oct, 2013 1 commit
    • Matthias Braun's avatar
      remove NEW_ARR_A and use ALLOCAN · fee5ce04
      Matthias Braun authored
      All users of NEW_ARR_A used it to construct a simple array, yet noone
      cared about it actually being an array with a length field in front. For
      this simple use case you should use ALLOCAN.
      fee5ce04
  15. 22 Aug, 2013 1 commit
    • Matthias Braun's avatar
      remove new_d_type like functions · 31025513
      Matthias Braun authored
      Types need not be in their final form after the new_entity so there is no
      need to have _d variants like we have with all the graph nodes. You can easily
      use set_entity_dbg_info() after construction.
      31025513
  16. 10 Jul, 2013 1 commit
  17. 08 Jul, 2013 2 commits
    • Matthias Braun's avatar
      rework verify code · ba38d76b
      Matthias Braun authored
      The new code has less options and variants, if you call irg_verify()
      verification is performed, regardless of DEBUG_libfirm, or NDEBUG being
      set and regardless of firm verification setting switches. On the other
      side no atomic dump and abort is performed anymore, the call has to do
      this, though an irg_assert_verify() function has been added as a
      convenience measure.
      There has also been a complete rewrite of the actual checking performed.
      The new code is simpler, should produce more consistent output and
      can report more than one error.
      ba38d76b
    • Matthias Braun's avatar
      337cdf24
  18. 04 Jul, 2013 2 commits
  19. 03 Jul, 2013 1 commit
    • Matthias Braun's avatar
      rework load from known const entity opt · f699c277
      Matthias Braun authored
      - Previously it was part of load-store optimisations, the rewrite now
      works as a localopt.
      - The new version works for address arithmetic and not for Sels anymore
        (while the old code only worked for Sels)
      - The new version can handle some forms of initializer spanning loads
        like loading a string like "bla" with an mode_Iu to get all 3 chars
        and the zero in one load.
      f699c277
  20. 02 Jul, 2013 2 commits
  21. 01 Jul, 2013 3 commits
  22. 26 Jun, 2013 1 commit
  23. 12 Jun, 2013 1 commit
  24. 06 Jun, 2013 1 commit
  25. 15 May, 2013 1 commit
  26. 06 May, 2013 1 commit
  27. 04 May, 2013 1 commit
    • Matthias Braun's avatar
      do not include config.h anymore · 0f73b43e
      Matthias Braun authored
      It has been empty for nearly all systems. People who used to put stuff
      in config.h can still create a config.h on their own and inject
      -include (gcc) or /FI (msvc) into their CPPFLAGS.
      0f73b43e
  28. 12 Apr, 2013 2 commits