1. 20 Mar, 2017 2 commits
    • Douglas Raillard's avatar
      Tegra: replace ASM signed tests with unsigned · 768baf6e
      Douglas Raillard authored
      
      
      Replace the occurrences of signed condition codes where it was
      unnecessary by an unsigned test as the unsigned tests allow the full
      range of unsigned values to be used without inverting the result with
      some large operands.
      
      This reverts commit ee2c909947e0a9c4a2562689a7bfc863bc4794f9.
      
      Change-Id: Ibaa5e8dfae6ad65bada3cda5f683d181fee37e53
      Acked-by: default avatarVarun Wadekar <vwadekar@nvidia.com>
      Signed-off-by: default avatarDouglas Raillard <douglas.raillard@arm.com>
      768baf6e
    • Douglas Raillard's avatar
      Replace ASM signed tests with unsigned · 355a5d03
      Douglas Raillard authored
      
      
      ge, lt, gt and le condition codes in assembly provide a signed test
      whereas hs, lo, hi and ls provide the unsigned counterpart. Signed tests
      should only be used when strictly necessary, as using them on logically
      unsigned values can lead to inverting the test for high enough values.
      All offsets, addresses and usually counters are actually unsigned
      values, and should be tested as such.
      
      Replace the occurrences of signed condition codes where it was
      unnecessary by an unsigned test as the unsigned tests allow the full
      range of unsigned values to be used without inverting the result with
      some large operands.
      
      Change-Id: I58b7e98d03e3a4476dfb45230311f296d224980a
      Signed-off-by: default avatarDouglas Raillard <douglas.raillard@arm.com>
      355a5d03
  2. 10 Mar, 2017 1 commit
  3. 09 Mar, 2017 1 commit
  4. 07 Mar, 2017 2 commits
  5. 06 Mar, 2017 7 commits
  6. 04 Mar, 2017 1 commit
  7. 03 Mar, 2017 3 commits
  8. 02 Mar, 2017 13 commits
  9. 01 Mar, 2017 1 commit
  10. 28 Feb, 2017 9 commits