1. 25 Sep, 2015 1 commit
    • Fixed Temporary issues · c557bf99
      Alexis Hetu authored
      Some issues, like failures using the do-while command, were caused
      by the assembler being unable to assign registers consistently for
      a single temporary variable. For example, in the do-while case, the
      "iterate" Temporary object was not being assigned to the same
      register between it's initial declaration and it's usage inside the
      loop condition later on, causing the do-while to behave weirdly.
      Other instances where multiple Temporary objects ended up being used
      simultaneously of where a single object was references in multiple
      parts of the code could have failed because of this.
      
      The fix is simply to assign Temporary objects a unique ID.
      
      Change-Id: Ie48c596b4c6570853702cab71497b3e00a40c2a0
      Reviewed-on: https://swiftshader-review.googlesource.com/4015Tested-by: 's avatarAlexis Hétu <sugoi@google.com>
      Reviewed-by: 's avatarNicolas Capens <capn@google.com>
  2. 24 Sep, 2015 3 commits
  3. 23 Sep, 2015 3 commits
  4. 22 Sep, 2015 4 commits
  5. 21 Sep, 2015 5 commits
  6. 11 Sep, 2015 1 commit
  7. 03 Sep, 2015 6 commits
  8. 02 Sep, 2015 2 commits
  9. 31 Aug, 2015 1 commit
  10. 28 Aug, 2015 7 commits
  11. 25 Aug, 2015 2 commits
  12. 20 Aug, 2015 2 commits
  13. 19 Aug, 2015 1 commit
  14. 11 Aug, 2015 2 commits