Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hardware intrinsics tests in new style #74886

Merged

Commits on Aug 26, 2022

  1. Convert Arm and General vector intrinsics to new style tests

    - Except for General\HwiOp tests
    - Also I've found that the Vector128<Single>.Dot test is failing due to floating point precision issues. Adding a fuzzy comparison seems to have fixed that, but I don't know why it isn't failing more often today.
    davidwrighton committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    f0a9246 View commit details
    Browse the repository at this point in the history
  2. Port Hwi tests

    davidwrighton committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    a2de0eb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    36328e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9268e95 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4c436cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    059b1b8 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9ec9cc9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    598c1df View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f2a850d View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2022

  1. Configuration menu
    Copy the full SHA
    b6754c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2022

  1. Port handwritten SSE2 tests to new test structure

    - And consolidate them so that they all compile with a single project file
    davidwrighton committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    6e7a01c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eea9a83 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f1f35f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    874aec9 View commit details
    Browse the repository at this point in the history
  5. Update AvxVnni tests

    davidwrighton committed Aug 29, 2022
    Configuration menu
    Copy the full SHA
    3feef7f View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Port General tests

    davidwrighton committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    eee679c View commit details
    Browse the repository at this point in the history
  2. Lzcnt tests

    davidwrighton committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    df37224 View commit details
    Browse the repository at this point in the history
  3. Popcnt tests

    davidwrighton committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    9e51993 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a98b02 View commit details
    Browse the repository at this point in the history
  5. X86 regression tests

    davidwrighton committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    92a7a06 View commit details
    Browse the repository at this point in the history
  6. Sse1 tests

    davidwrighton committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    f81f562 View commit details
    Browse the repository at this point in the history
  7. Sse41 tests

    davidwrighton committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    1977c40 View commit details
    Browse the repository at this point in the history
  8. Sse3 tests

    davidwrighton committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    fe4d4fc View commit details
    Browse the repository at this point in the history
  9. Sse42

    davidwrighton committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    f25c2b9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0bf1736 View commit details
    Browse the repository at this point in the history
  11. Fix a few minor issues

    davidwrighton committed Aug 30, 2022
    Configuration menu
    Copy the full SHA
    eee6e4b View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Configuration menu
    Copy the full SHA
    44907ff View commit details
    Browse the repository at this point in the history
  2. Tweak xunit wrapper generator to break tests up into groups of 100 so…

    … that we don't create an excessively large single method
    davidwrighton committed Aug 31, 2022
    Configuration menu
    Copy the full SHA
    8118819 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    60ec3d7 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2022

  1. Configuration menu
    Copy the full SHA
    fbfad1f View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2022

  1. Current Progress

    davidwrighton committed Sep 10, 2022
    Configuration menu
    Copy the full SHA
    75400be View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2022

  1. Configuration menu
    Copy the full SHA
    354176c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    01a9488 View commit details
    Browse the repository at this point in the history
  3. Add change to zapsig.cpp to trigger coreclr tests to run

    Make test executor helper functions static
    davidwrighton committed Sep 14, 2022
    Configuration menu
    Copy the full SHA
    8d7fe7c View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2022

  1. Configuration menu
    Copy the full SHA
    a7641fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9624a2f View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Configuration menu
    Copy the full SHA
    fefcbce View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2022

  1. Configuration menu
    Copy the full SHA
    6d25653 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f718e83 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2022

  1. Configuration menu
    Copy the full SHA
    138c6f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4e7a1e5 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a9bf8a8 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Configuration menu
    Copy the full SHA
    e234481 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2022

  1. Configuration menu
    Copy the full SHA
    aeb6524 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6dacf08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82d09ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50055bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ee20a97 View commit details
    Browse the repository at this point in the history
  6. Don't emit empty CData records, and handle TargetInvocationException …

    …specially in hopes of getting better errors on Mono llvmfullaot
    davidwrighton committed Nov 3, 2022
    Configuration menu
    Copy the full SHA
    21478de View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Move another set of test ActiveIssues to attributes from issues.targets

    - Fix the ActiveIssue with a conditional member implementation in the test source generator
    - Tweak down the number of methods per test gen method again. There's still a LOT of them
    davidwrighton committed Nov 4, 2022
    Configuration menu
    Copy the full SHA
    50a712c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6b36937 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2022

  1. Configuration menu
    Copy the full SHA
    f76563a View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Configuration menu
    Copy the full SHA
    01975cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e83a8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    41fec96 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2022

  1. Configuration menu
    Copy the full SHA
    1ab5eaa View commit details
    Browse the repository at this point in the history