1. 12 Jul, 2010 1 commit
  2. 07 Jul, 2010 3 commits
  3. 05 Jul, 2010 3 commits
  4. 02 Jul, 2010 1 commit
  5. 01 Jul, 2010 1 commit
  6. 30 Jun, 2010 1 commit
    • dterei's avatar
      LLVM: Use getelementptr instruction for a lot of situations · a42400e6
      dterei authored
      LLVM supports creating pointers in two ways, firstly through
      pointer arithmetic (by casting between pointers and ints)
      and secondly using the getelementptr instruction. The second way
      is preferable as it gives LLVM more information to work with.
      
      This patch changes a lot of pointer related code from the first
      method to the getelementptr method.
      a42400e6
  7. 28 Jun, 2010 5 commits
  8. 25 Jun, 2010 1 commit
  9. 21 Jun, 2010 1 commit
    • dterei's avatar
      Allow for stg registers to have pointer type in llvm BE. · 4738e101
      dterei authored
      Before all the stg registers were simply a bit type or
      floating point type but now they can be declared to have
      a pointer type to one of these. This will allow various
      optimisations in the future in llvm since the type is
      more accurate.
      4738e101
  10. 24 Jun, 2010 1 commit
  11. 22 Jun, 2010 3 commits
  12. 21 Jun, 2010 3 commits
  13. 18 Jun, 2010 2 commits
  14. 15 Jun, 2010 1 commit