1. 07 Sep, 2016 2 commits
  2. 04 Sep, 2016 1 commit
  3. 02 Sep, 2016 4 commits
    • Simplify ClFlags macro for older C++ standards. · a0b720de
      Nicolas Capens authored
      Visual Studio 2015 does not support the use of typename outside of a
      template definition. Instead alias the flag's storage type. This
      even avoids some duplication.
      
      BUG=swiftshader:7
      
      Change-Id: I787701f6bfe8e36169e6ac5d63fcb6a1a114bdb0
    • Subzero: Add the MIPS=1 makefile option for alternate testing mode. · cc8bc16f
      Jim Stichnoth authored
      There are two problems to address:
      
      1. Google developers lack some tooling to test MIPS changes.
      
      2. MIPS developers lack some tooling/packages to allow full "make presubmit" testing.
      
      Until all this gets sorted out, we add the "make -f Makefile.standalone MIPS=1" option to control some of the testing targets:
      
      check-lit: No changes, as all these lit tests should be runnable in both environments.
      
      check-xtest: MIPS=1 runs just the mips32 tests, plus the x8664 native tests as a sanity-check.  Non-MIPS runs everything except the mips32 tests.
      
      check-spec: MIPS=1 completely disables spec2k testing.
      
      presubmit: MIPS=1 greatly reduces the number of tests (especially since so many are spec variants).
      
      With this change, mips32 CLs should pass "make -f Makefile.standalone MIPS=1 presubmit" before upload, and other CLs should pass "make -f Makefile.standalone presubmit".
      
      BUG= none
      R=kschimpf@google.com, obucinac@gmail.com
      
      Review URL: https://codereview.chromium.org/2271053006 .
    • Implement ICE_CACHELINE_BOUNDARY for Visual Studio. · d5e7cafb
      Nicolas Capens authored
      BUG=swiftshader:7
      
      Change-Id: I1c40c10b3c3d032d3f7e0f8634c7c9abcc21d130
  4. 31 Aug, 2016 3 commits
  5. 29 Aug, 2016 2 commits
  6. 26 Aug, 2016 1 commit
  7. 22 Aug, 2016 1 commit
  8. 19 Aug, 2016 3 commits
  9. 18 Aug, 2016 1 commit
  10. 17 Aug, 2016 2 commits
  11. 16 Aug, 2016 2 commits
  12. 13 Aug, 2016 1 commit
  13. 11 Aug, 2016 1 commit
  14. 10 Aug, 2016 1 commit
  15. 09 Aug, 2016 1 commit
  16. 08 Aug, 2016 2 commits
  17. 05 Aug, 2016 3 commits
  18. 04 Aug, 2016 6 commits
  19. 03 Aug, 2016 1 commit
  20. 02 Aug, 2016 1 commit
  21. 01 Aug, 2016 1 commit