-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Add support for AMX instructions #5818
Commits on Mar 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 036b037 - Browse repository at this point
Copy the full SHA 036b037View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bd3453 - Browse repository at this point
Copy the full SHA 2bd3453View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34e1a4c - Browse repository at this point
Copy the full SHA 34e1a4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfeac55 - Browse repository at this point
Copy the full SHA dfeac55View commit details -
Configuration menu - View commit details
-
Copy full SHA for a9f84de - Browse repository at this point
Copy the full SHA a9f84deView commit details -
Configuration menu - View commit details
-
Copy full SHA for da04b0a - Browse repository at this point
Copy the full SHA da04b0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9923040 - Browse repository at this point
Copy the full SHA 9923040View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a1d10a - Browse repository at this point
Copy the full SHA 1a1d10aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d54fe24 - Browse repository at this point
Copy the full SHA d54fe24View commit details -
Configuration menu - View commit details
-
Copy full SHA for 228beda - Browse repository at this point
Copy the full SHA 228bedaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 673480a - Browse repository at this point
Copy the full SHA 673480aView commit details
Commits on Mar 17, 2021
-
Place AMX instrinsics into a separate module (x86_amx.ll)
This will only be included if LLVM >= 12 is used to build Halide
Thales Sabino committedMar 17, 2021 Configuration menu - View commit details
-
Copy full SHA for f91d79f - Browse repository at this point
Copy the full SHA f91d79fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fc4366 - Browse repository at this point
Copy the full SHA 9fc4366View commit details -
Fix CreateAlignedLoad() call in CodeGen_X86
Recent changes in LLVM trunk made the previous calling convention deprecated (and thus compiling with warning/error)
Configuration menu - View commit details
-
Copy full SHA for 16a1c7b - Browse repository at this point
Copy the full SHA 16a1c7bView commit details
Commits on Mar 22, 2021
-
Merge branch 'master' into tile_matmul
Thales Sabino committedMar 22, 2021 Configuration menu - View commit details
-
Copy full SHA for b3b1dfa - Browse repository at this point
Copy the full SHA b3b1dfaView commit details
Commits on Mar 24, 2021
-
Merge branch 'master' into tile_matmul
Thales Sabino committedMar 24, 2021 Configuration menu - View commit details
-
Copy full SHA for 03f894a - Browse repository at this point
Copy the full SHA 03f894aView commit details
Commits on Mar 31, 2021
-
Merge branch 'master' into tile_matmul
Thales Sabino committedMar 31, 2021 Configuration menu - View commit details
-
Copy full SHA for 97890dd - Browse repository at this point
Copy the full SHA 97890ddView commit details
Commits on Apr 1, 2021
-
Merge branch 'master' into tile_matmul
Thales Sabino committedApr 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 293ca90 - Browse repository at this point
Copy the full SHA 293ca90View commit details
Commits on Apr 7, 2021
-
Merge branch 'master' into tile_matmul
Thales Sabino committedApr 7, 2021 Configuration menu - View commit details
-
Copy full SHA for 4b950e5 - Browse repository at this point
Copy the full SHA 4b950e5View commit details
Commits on Apr 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d0e5123 - Browse repository at this point
Copy the full SHA d0e5123View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9189120 - Browse repository at this point
Copy the full SHA 9189120View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75c4262 - Browse repository at this point
Copy the full SHA 75c4262View commit details -
match with unsigned 8 bit integers
This matching happens for the left and right side, each determining whether that side is unsigned or signed. In the end the proper 1024 byte buffer is created with (un)signed.
Configuration menu - View commit details
-
Copy full SHA for 09f7551 - Browse repository at this point
Copy the full SHA 09f7551View commit details
Commits on Apr 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5dd1471 - Browse repository at this point
Copy the full SHA 5dd1471View commit details
Commits on Apr 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7e45c29 - Browse repository at this point
Copy the full SHA 7e45c29View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ab681b - Browse repository at this point
Copy the full SHA 4ab681bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6339ae7 - Browse repository at this point
Copy the full SHA 6339ae7View commit details -
pass types as template params rather than boolean
This makes the intention clearer
Configuration menu - View commit details
-
Copy full SHA for 525e11e - Browse repository at this point
Copy the full SHA 525e11eView commit details
Commits on Apr 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5a21484 - Browse repository at this point
Copy the full SHA 5a21484View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7950614 - Browse repository at this point
Copy the full SHA 7950614View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a6c10c - Browse repository at this point
Copy the full SHA 4a6c10cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02c375a - Browse repository at this point
Copy the full SHA 02c375aView commit details
Commits on May 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for f985644 - Browse repository at this point
Copy the full SHA f985644View commit details -
Merge pull request #3 from frengels/tile_matmul
Add mattrs required for amx
Configuration menu - View commit details
-
Copy full SHA for 7df3d5e - Browse repository at this point
Copy the full SHA 7df3d5eView commit details
Commits on May 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e3f1ef6 - Browse repository at this point
Copy the full SHA e3f1ef6View commit details
Commits on May 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 57b6080 - Browse repository at this point
Copy the full SHA 57b6080View commit details -
Merge pull request #4 from frengels/tile_matmul
Addressing comments on PR
Configuration menu - View commit details
-
Copy full SHA for ef9d544 - Browse repository at this point
Copy the full SHA ef9d544View commit details
Commits on May 11, 2021
-
Merge branch 'master' into tile_matmul
Thales Sabino committedMay 11, 2021 Configuration menu - View commit details
-
Copy full SHA for 9c6bfbc - Browse repository at this point
Copy the full SHA 9c6bfbcView commit details
Commits on May 13, 2021
-
Merge branch 'master' into tile_matmul
Thales Sabino committedMay 13, 2021 Configuration menu - View commit details
-
Copy full SHA for b5c46d2 - Browse repository at this point
Copy the full SHA b5c46d2View commit details
Commits on May 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5af3dae - Browse repository at this point
Copy the full SHA 5af3daeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55098f3 - Browse repository at this point
Copy the full SHA 55098f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f078f0 - Browse repository at this point
Copy the full SHA 9f078f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for e73702d - Browse repository at this point
Copy the full SHA e73702dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16217b4 - Browse repository at this point
Copy the full SHA 16217b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for c722610 - Browse repository at this point
Copy the full SHA c722610View commit details -
Configuration menu - View commit details
-
Copy full SHA for 66885f1 - Browse repository at this point
Copy the full SHA 66885f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97fb022 - Browse repository at this point
Copy the full SHA 97fb022View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6ba739 - Browse repository at this point
Copy the full SHA f6ba739View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7278b6 - Browse repository at this point
Copy the full SHA c7278b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e81a72 - Browse repository at this point
Copy the full SHA 5e81a72View commit details
Commits on Jul 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ea74fe2 - Browse repository at this point
Copy the full SHA ea74fe2View commit details
Commits on Jul 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a854dc9 - Browse repository at this point
Copy the full SHA a854dc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for d820737 - Browse repository at this point
Copy the full SHA d820737View commit details -
Configuration menu - View commit details
-
Copy full SHA for 26014d2 - Browse repository at this point
Copy the full SHA 26014d2View commit details
Commits on Sep 2, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 34557cb - Browse repository at this point
Copy the full SHA 34557cbView commit details
Commits on Sep 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5ad06e0 - Browse repository at this point
Copy the full SHA 5ad06e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0f9f3e - Browse repository at this point
Copy the full SHA f0f9f3eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cab155 - Browse repository at this point
Copy the full SHA 7cab155View commit details
Commits on Sep 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8f83544 - Browse repository at this point
Copy the full SHA 8f83544View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1e1452 - Browse repository at this point
Copy the full SHA b1e1452View commit details
Commits on Sep 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 95d38f0 - Browse repository at this point
Copy the full SHA 95d38f0View commit details
Commits on Sep 21, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 14df0bc - Browse repository at this point
Copy the full SHA 14df0bcView commit details
Commits on Oct 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8b63d77 - Browse repository at this point
Copy the full SHA 8b63d77View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a5eeaa - Browse repository at this point
Copy the full SHA 6a5eeaaView commit details -
use get_1d_tile_index to handle special case
When using `Buffer` instead of `ImageParam` the `Ramp` expression generated is 1D instead of 2D, therefore we recognize this with a special case. The lanes are still matched against the dimensions of the LHS 3d tile lanes.
Configuration menu - View commit details
-
Copy full SHA for cc7c97d - Browse repository at this point
Copy the full SHA cc7c97dView commit details
Commits on Oct 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 014f0c6 - Browse repository at this point
Copy the full SHA 014f0c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 655dbdf - Browse repository at this point
Copy the full SHA 655dbdfView commit details
Commits on Oct 6, 2021
-
Configuration menu - View commit details
-
Copy full SHA for abc660b - Browse repository at this point
Copy the full SHA abc660bView commit details