Commit Graph

  • f51e0b1be4 [FRONTEND] Hot fix for lineno (#481) Keren Zhou 2022-03-23 00:09:49 -05:00
  • d19191fa7e [GH-PAGES] Updated website Philippe Tillet 2022-04-12 00:41:56 +00:00
  • 7e0fd97965 Add set_attr(...) to ir.OpState Yan Da 2022-04-11 12:26:54 +08:00
  • 56933acae6 [GH-PAGES] Updated website Philippe Tillet 2022-04-11 00:41:40 +00:00
  • 4eb062f313 fix issues in visit_If Yan Da 2022-04-10 16:28:45 +08:00
  • fcbbb3c10e Fix visit_While issues Yan Da 2022-04-10 16:16:13 +08:00
  • 19f81b7dea Add scf-codegen tests Yan Da 2022-04-10 15:49:09 +08:00
  • 9c7b3d5173 Manage insertion block with context manager Yan Da 2022-04-10 15:02:12 +08:00
  • aa6e086881 Add more comments Yan Da 2022-04-10 14:36:03 +08:00
  • f1cc67bbc3 triton -> tt Yan Da 2022-04-10 12:07:19 +08:00
  • be39c1e8bc [GH-PAGES] Updated website Philippe Tillet 2022-04-10 00:41:56 +00:00
  • 226c24346e [GH-PAGES] Updated website Philippe Tillet 2022-04-09 00:42:33 +00:00
  • 28e96bbfd1 Remove the dependency on TensorDialect Yan Da 2022-04-08 19:43:09 +08:00
  • a3d0812d27 Update example Yan Da 2022-04-08 19:38:25 +08:00
  • 62f7609612 More on type inference & assembly format Yan Da 2022-04-08 19:37:57 +08:00
  • 13aead4808 Use TableGen to define new types Yan Da 2022-04-08 16:32:46 +08:00
  • 0c570c178d [GH-PAGES] Updated website Philippe Tillet 2022-04-08 00:44:05 +00:00
  • 14b0fd4cfb [FRONTEND] Added possibility for users to customize current stream query (#492) Philippe Tillet 2022-04-07 12:11:32 -07:00
  • 6424771f55 [CI] Documentation fixup Philippe Tillet 2022-04-07 09:42:03 -07:00
  • 6002340456 Better textual representation Yan Da 2022-04-07 20:44:41 +08:00
  • 0864b253bb the matmul example Yan Da 2022-04-07 20:27:18 +08:00
  • 62f772123c now kernel functions return nothing (instead of none) Yan Da 2022-04-07 20:22:17 +08:00
  • 040a2b6c75 Fix OpBuilder Yan Da 2022-04-07 20:01:31 +08:00
  • 6b4da6f016 Documentation Yan Da 2022-04-07 16:00:53 +08:00
  • 16d44e5c4c Verify power-of-2 Yan Da 2022-04-07 15:28:02 +08:00
  • 9cf4107990 Add TensorSizeTrait Yan Da 2022-04-07 15:18:43 +08:00
  • 9f08ecd684 [FRONTEND] Semantic analysis refactor (#491) Philippe Tillet 2022-04-06 16:13:53 -07:00
  • 39fad2b18a More progress on WhileOp Yan Da 2022-04-05 17:55:43 +08:00
  • d7fbddc7d4 Fix ret::reference issue Yan Da 2022-04-05 16:09:09 +08:00
  • c7ad928e60 More progress on WhileOp codegen Yan Da 2022-04-05 15:55:48 +08:00
  • 76d9249724 examples Yan Da 2022-04-04 12:59:54 +08:00
  • 0f96da336a codegen for If Yan Da 2022-04-04 12:58:37 +08:00
  • 2bed6fc850 [LANG] Added support for device functions (#484) Philippe Tillet 2022-04-03 20:58:16 -07:00
  • 9df899b291 Some progress on visit_If Yan Da 2022-04-03 22:34:46 +08:00
  • c71c50cd0c ForOp's SSA construction Yan Da 2022-04-03 19:11:47 +08:00
  • 61413b8a97 More python bindings Yan Da 2022-04-01 22:22:39 +08:00
  • 9dafa0e2e3 Update trtion dependencies Yan Da 2022-04-01 20:16:07 +08:00
  • bde103fab0 Replace MlirType with mlir::Type Yan Da 2022-04-01 18:46:46 +08:00
  • 4ad432f1fc More on scf Ops Yan Da 2022-03-31 21:42:48 +08:00
  • e85c7a7fc7 Bugfix in ptxas path. (#487) apd10 2022-03-30 22:45:41 -05:00
  • 2041b67fbf Now vecadd works Yan Da 2022-03-30 20:21:47 +08:00
  • e381dc72c5 Use mlir::Block to replace MlirBlock Yan Da 2022-03-30 16:31:03 +08:00
  • e95d98a886 bindings for ModuleOp Yan Da 2022-03-30 13:32:52 +08:00
  • bace26143d [TUTORIALS] Removed leftover print Philippe Tillet 2022-03-28 16:53:23 -07:00
  • e0cc488055 [FRONTEND] Added tl.clock and tl.globaltimer (#485) Philippe Tillet 2022-03-28 16:15:43 -07:00
  • 38e67b4293 Add more Ops Yan Da 2022-03-28 19:50:23 +08:00
  • 0d139ec460 Introducing SCF Yan Da 2022-03-26 17:02:32 +08:00
  • c53f3486e4 create shr Yan Da 2022-03-26 16:41:49 +08:00
  • ba16116f96 Let python manage created objects Yan Da 2022-03-26 16:31:01 +08:00
  • fed9925bbd Using stable LLVM release Yan Da 2022-03-26 16:25:18 +08:00
  • a17fba86b1 Logic Op creation Yan Da 2022-03-26 16:16:20 +08:00
  • 5e117966d0 CatOp Yan Da 2022-03-25 14:17:17 +08:00
  • d5612333c0 More fcmp ops Yan Da 2022-03-25 14:12:20 +08:00
  • 76a9ee50a8 Revert "[FRONTEND] Semantic analysis refactor (#473)" (#483) Philippe Tillet 2022-03-24 17:16:50 -07:00
  • 07881b4d41 Update includes Yan Da 2022-03-24 13:46:35 +08:00
  • cf7fc8d642 Update includes Yan Da 2022-03-24 13:33:54 +08:00
  • ea6d1f1b85 [DRIVER] LLVM driver fixup (#482) Philippe Tillet 2022-03-23 00:24:45 -07:00
  • 78c3480c85 Add vecadd example Yan Da 2022-03-23 13:32:12 +08:00
  • 14a71dcb6f Replace MlirOperation with MlirValue Yan Da 2022-03-23 13:31:14 +08:00
  • a4f68165cd [FRONTEND] Hot fix for lineno (#481) Keren Zhou 2022-03-23 00:09:49 -05:00
  • f2ab318614 New python binding Yan Da 2022-03-22 21:53:22 +08:00
  • 419bbe0f6e Reverts back to MLIR 14 & updates CMakeLists Yan Da 2022-03-20 16:41:48 +08:00
  • a2c31ff434 Init commit Yan Da 2022-03-17 20:40:55 +08:00
  • 539961072c [FRONTEND] Semantic analysis refactor (#473) daadaada 2022-03-17 12:25:30 +08:00
  • 0dd2ec2e3a [FRONTEND] Add an assert in case we get a CPU tensor. (#478) Yongjik Kim 2022-03-16 14:38:56 -07:00
  • d4d8eaf6c0 [FRONTEND] improved caching mechanism (#474) Philippe Tillet 2022-03-15 12:20:51 -07:00
  • 21f8a0646d [DOCS] Minor README.md (#470) Doğukan Tuna 2022-03-05 11:50:37 +03:00
  • a50a47a85b [CODEGEN] Reverted some changes from previous PR; fixed vectorization characteristics of mma layout (#469) Philippe Tillet 2022-03-04 01:53:31 -08:00
  • bb5765df5c [CODEGEN] Now padding shared memory for layout conversion (#468) Philippe Tillet 2022-03-03 22:19:05 -08:00
  • 80b92a0d2d [GH-PAGES] Updated website Philippe Tillet 2022-03-03 00:42:21 +00:00
  • 014137b675 [GH-PAGES] Updated website Philippe Tillet 2022-03-01 00:42:45 +00:00
  • 11bcbd3d04 [GH-PAGES] Updated website Philippe Tillet 2022-02-28 00:41:59 +00:00
  • a64f41ab97 [GH-PAGES] Updated website Philippe Tillet 2022-02-27 00:41:54 +00:00
  • 3a6c779d62 [GH-PAGES] Updated website Philippe Tillet 2022-02-26 00:40:31 +00:00
  • ee0571dacd [GH-PAGES] Updated website Philippe Tillet 2022-02-25 00:41:35 +00:00
  • d9dd97492f Use unique_ptr in ir::context_impl (#462) daadaada 2022-02-25 08:07:10 +08:00
  • 98ed7db8c1 [CODEGEN] Improvements and bugfixes (#463) Philippe Tillet 2022-02-24 14:56:24 -08:00
  • 9ff187eb68 [GH-PAGES] Updated website Philippe Tillet 2022-02-24 00:41:01 +00:00
  • 88ffe73184 [GH-PAGES] Updated website Philippe Tillet 2022-02-23 00:41:10 +00:00
  • c9eba0bba7 [GH-PAGES] Updated website Philippe Tillet 2022-02-22 00:40:26 +00:00
  • 5a89721fe3 [GH-PAGES] Updated website Philippe Tillet 2022-02-21 00:40:40 +00:00
  • f8c9307a10 [GH-PAGES] Updated website Philippe Tillet 2022-02-20 00:41:34 +00:00
  • cee16caf2b [GH-PAGES] Updated website Philippe Tillet 2022-02-18 00:43:01 +00:00
  • 0cd3b626c5 [GH-PAGES] Updated website Philippe Tillet 2022-02-17 00:40:30 +00:00
  • c1c43fcf06 [GH-PAGES] Updated website Philippe Tillet 2022-02-16 00:38:53 +00:00
  • 729d03602e [GH-PAGES] Updated website Philippe Tillet 2022-02-15 00:41:00 +00:00
  • 819da42584 [GH-PAGES] Updated website Philippe Tillet 2022-02-14 00:38:35 +00:00
  • 13537582ad [GH-PAGES] Updated website Philippe Tillet 2022-02-13 00:39:42 +00:00
  • a9dfdcaaa9 [FRONTEND] Make the performance model work for int8, tf32, and fp32 (#456) daadaada 2022-02-12 14:34:42 +08:00
  • 2f5658c61f [GH-PAGES] Updated website Philippe Tillet 2022-02-12 00:39:34 +00:00
  • 7c47f3e043 [GH-PAGES] Updated website Philippe Tillet 2022-02-11 00:40:00 +00:00
  • 9b100302d3 [FRONTEND] Now using pybind11 to release GIL (#458) Philippe Tillet 2022-02-10 01:57:39 -08:00
  • 30f8e01add [GH-PAGES] Updated website Philippe Tillet 2022-02-10 00:39:39 +00:00
  • 5bffdf9c89 [GH-PAGES] Updated website Philippe Tillet 2022-02-09 10:00:38 +00:00
  • 40093a9878 [DOCS] Multiple versions are now supported (#457) Philippe Tillet 2022-02-09 01:32:41 -08:00
  • e3b4440dff [GH-PAGES] Updated website Philippe Tillet 2022-02-09 07:15:50 +00:00
  • 796d260cbd [GH-PAGES] Updated website Philippe Tillet 2022-02-09 06:46:37 +00:00
  • c1d09fab00 Added index.html multiversion file Philippe Tillet 2022-02-08 19:54:12 -08:00
  • 3aa41bcbdd [GH-PAGES] Updated website Philippe Tillet 2022-02-09 03:48:39 +00:00
  • 8b92739434 [GH-PAGES] Updated website Philippe Tillet 2022-02-09 03:42:08 +00:00