1. 05 Aug, 2011 2 commits
    • Matthias Braun's avatar
      rework taking of parameter addresses · 00aca724
      Matthias Braun authored
      Use a special kind of entity on the frame type instead of a value_type
      struct inside a method type. This makes replacement of function types
      slightly easier (it's still a complex operation though) and handling in
      the backend a bit more consistent since it's more or less a normal stack
      access (with special offsets).
      00aca724
    • Matthias Braun's avatar
      simplify/rework lower_calls interface and code · b3b65d5e
      Matthias Braun authored
      This was done by removing unnecessary options/options that only
      allowed marginal tweakings to improve performance while at the same time
      making the interface cumbersome.
      b3b65d5e
  2. 04 Aug, 2011 4 commits
  3. 29 Jul, 2011 1 commit
  4. 28 Jul, 2011 3 commits
  5. 27 Jul, 2011 14 commits
  6. 26 Jul, 2011 1 commit
  7. 19 Jul, 2011 4 commits
  8. 15 Jul, 2011 3 commits
  9. 11 Jul, 2011 1 commit
  10. 05 Jul, 2011 1 commit
  11. 28 Jun, 2011 1 commit
  12. 25 Jun, 2011 2 commits
  13. 24 Jun, 2011 3 commits