1. a762328 Support 8-bit floats in the runtime (#18885) by Benoit Jacob · 5 months ago
  2. 9c5b57a Use FetchContent for both pybind11 and nanobind. (#18872) by Stella Laurenzo · 5 months ago
  3. e213658 [runtime] Prevent assert failure in `iree_hal_deferred_work_queue_action_list_fail_locked`. (#18836) by James Bartlett · 5 months ago
  4. f9db5c7 [hip] Skip HIP kernel execution when any workgroup size is zero. (#18835) by James Bartlett · 5 months ago
  5. 6a2b50f Fix `error: unused variable 'device_buffer'` from `cts_test_base.h` (#18831) by Maksim Levental · 5 months ago
  6. 0c6a151 Warn when --iree-llvmcpu-target-cpu defaults to "generic". (#18682) by Benoit Jacob · 5 months ago
  7. 258cdb8 Opt into free-threaded Python (#18770) by Marius Brehler · 5 months ago
  8. 0c69c9e Adding `iree_vm_context_fork` to fork a context. (#18751) by Ben Vanik · 5 months ago
  9. ea52c36 Adding `IREE_STATUS_INCOMPATIBLE`. (#18752) by Ben Vanik · 5 months ago
  10. 0e8a573 Adding vm.cast.f32.si64 and vm.cast.f32.ui64 ops (#18642) by Nirvedh Meshram · 6 months ago
  11. a6043e2 Adding a null HAL driver. (#18675) by Ben Vanik · 6 months ago
  12. 916bb88 Stopped threads from holding a reference to themselves. (#18636) by Andrew Woloszyn · 6 months ago
  13. 8872710 Revert "Removed the iree_thread_join in the cleanup of deferred_work_queue.c" (#18616) by Andrew Woloszyn · 6 months ago
  14. c3fa4d0 Fix `task_executor_initialize` in resource exhausted scenario. (#18609) by Stella Laurenzo · 6 months ago
  15. 5a2dd56 Removed the iree_thread_join in the cleanup of deferred_work_queue.c (#18605) by Andrew Woloszyn · 6 months ago
  16. 7290283 Add F16 support for benchmark. (#18580) by erman-gurses · 6 months ago
  17. febe0ed Remove unused macro (#18504) by Kunwar Grover · 6 months ago
  18. c7351e1 [PACKAGE] fix: make function really use the default value (#18486) by maxbartel · 6 months ago
  19. 7212b48 Fixing leak when VM disassembly fails and making failure non-fatal. (#18399) by Ben Vanik · 6 months ago
  20. 7db3bdb Fixing issues found when enabling indirect command buffers. (#18382) by Ben Vanik · 6 months ago
  21. 45132f5 Switch to LF AI & Data mailing lists (#18401) by Marius Brehler · 7 months ago
  22. f2bf602 [BUILD] change cuda and hip to default off (#17996) by maxbartel · 7 months ago
  23. 7b22f09 Adding command buffer recording state validation. (#18398) by Ben Vanik · 7 months ago
  24. 1acbedc Bumping HAL API version to 0.5. by Ben Vanik · 7 months ago
  25. e2a2b2b Removing descriptor set layouts from HAL IR and simplifying bindings. by Ben Vanik · 7 months ago
  26. 7dc8c26 Renaming dispatch2 -> dispatch and create2 -> create. by Ben Vanik · 7 months ago
  27. e044271 Converting Metal target to support executable-create2. by Ben Vanik · 7 months ago
  28. 9bbc926 Removing legacy pipeline layout and dispatch binding model. by Ben Vanik · 7 months ago
  29. 387b772 Converting Vulkan target to support executable-create2. by Ben Vanik · 7 months ago
  30. 21946fe Converting local CPU target to support executable-create2. by Ben Vanik · 7 months ago
  31. f51d4ea Converting CUDA target to support executable-create2. by Ben Vanik · 7 months ago
  32. 894dfbe Converting HIP target to support executable-create2. by Ben Vanik · 7 months ago
  33. f43f59b Renaming [spirv|wgsl]_executable_def to [vulkan|webgpu]. by Ben Vanik · 7 months ago
  34. 4349df7 Renaming rocm executable -> hip executable. by Ben Vanik · 7 months ago
  35. 5c06d4b Factoring out common debug info from GPU executable flatbuffers. by Ben Vanik · 7 months ago
  36. 1ea2670 Renaming Metal kernel_library -> executable. by Ben Vanik · 7 months ago
  37. cd5037e Fixing ROCM/CUDA BlockSizeDef -> BlockSize. (tables have Def, structs don't) by Ben Vanik · 7 months ago
  38. c90a885 Fixing some incorrect TODOs referencing #18154. by Ben Vanik · 7 months ago
  39. 7566680 On buffer compatbility mismatch, print mismatched bits. (#18378) by Stella Laurenzo · 7 months ago
  40. c6924b6 [EmitC] Remove array related macros from `ops_emitc.h` (#18335) by Simon Camphausen · 7 months ago
  41. c44d29b [compiler] Make cuda/hip/vulkan target cl options consistent (#17710) by Lei Zhang · 7 months ago
  42. e7a1898 Disable Vulkan driver in macOS runtime packages. (#18324) by Scott Todd · 7 months ago
  43. 86ecf39 [hip][cuda] Merge the tracing implementations. (#18299) by Andrew Woloszyn · 7 months ago
  44. 7c8fedc Remove PyYAML dependency from Python bindings. (#18262) by Scott Todd · 7 months ago
  45. 192c342 [Python] copy _runtime python files to install folder (#18243) by Yun Hsiang · 7 months ago
  46. b7efdff No-op iree_event_pool_free. by Ben Vanik · 7 months ago
  47. 1cbd8b7 [hip][cuda] Free resources on the completion thread. (#18247) by Andrew Woloszyn · 7 months ago
  48. 803b3bb Only build the deferred_work_queue when threading is enabled. (#18234) by Andrew Woloszyn · 7 months ago
  49. b6602e8 Updated naming in deferred work queue. (#18230) by Andrew Woloszyn · 7 months ago
  50. 3fdfb33 [hip][cuda] Added finer grained tracing options to hip. (#18180) by Andrew Woloszyn · 7 months ago
  51. 75ad937 [hip][cuda] Merged pending_queue_actions implementations. (#18220) by Andrew Woloszyn · 7 months ago
  52. 3f97c02 [cuda][hip] Fixed tracing when device tracing is disabled at runtime (#18171) by Andrew Woloszyn · 7 months ago
  53. 8dc6820 Adding simplified HAL dispatch methods. (#18189) by Ben Vanik · 7 months ago
  54. a7e5788 Switch from build_runtime_*.sh to inlined CMake commands. (#18164) by Scott Todd · 7 months ago
  55. fbf677d Adding split iree_hal_buffer_prepare_map_range/commit_map_range. (#18159) by Ben Vanik · 7 months ago
  56. acf375f Adding iree_hal_deferred_buffer_t helper. (#18158) by Ben Vanik · 7 months ago
  57. 8545650 [MLIR][EmitC] Remove struct related macros from ops_emitc.h (#18081) by Simon Camphausen · 8 months ago
  58. e57ccaa Fix BF16 detection in x86_64 ukernel cmake (#17983) by vient · 8 months ago
  59. de679c9 Creating reusable command buffers in stream->hal lowering. (#18100) by Ben Vanik · 8 months ago
  60. ea8b4fb [runtime][python] Add multi-device HAL module construction (#17943) by Boian Petkantchin · 8 months ago
  61. a28f76f Adding flag placeholders to semaphores/events. (#18122) by Ben Vanik · 8 months ago
  62. 2193406 Attaching pipeline layout to hal.interface.binding.subspan & co. (#18098) by Ben Vanik · 8 months ago
  63. e40e64e [runtime][cuda] Propagate errors through semaphores (#18095) by Boian Petkantchin · 8 months ago
  64. aee9d9b [runtime][hip][cuda] Fix CLI option to allow usage of graph mode (#18093) by Boian Petkantchin · 8 months ago
  65. 24befad [cuda] Port over changes made in hip backend to cuda (#18079) by Andrew Woloszyn · 8 months ago
  66. 3fd336f [runtime][hip] Propagate errors through semaphores (#18021) by Boian Petkantchin · 8 months ago
  67. c282ea5 [hip] Switched the completion list to use a list instead of a stack. (#18048) by Andrew Woloszyn · 8 months ago
  68. 890bdc9 Removing extraneous iree/hal/drivers/utils. (#18050) by Ben Vanik · 8 months ago
  69. e900692 Updating various tests to the latest changes. by Ben Vanik · 8 months ago
  70. 7f5d847 Adding `vm.select.ref` lowering to emitc. by Ben Vanik · 8 months ago
  71. c05323f New AssignTargetDevices pass to replace the legacy one. by Ben Vanik · 10 months ago
  72. ddad4ec Adding #hal.device.select and related attributes. by Ben Vanik · 1 year, 1 month ago
  73. ad9634e Bumping HAL module version to 0.3. by Ben Vanik · 8 months ago
  74. 3ea1357 Adding `iree_hal_dispatch_flags_t` to dispatch operations. by Ben Vanik · 8 months ago
  75. 77bf3d0 Updating HAL VM ABI to pass binding table slots. by Ben Vanik · 8 months ago
  76. cbff731 Adding queue affinity arg to `hal.command_buffer.create`. by Ben Vanik · 8 months ago
  77. 626b0ca Adding `hal.command_buffer.update_buffer`. by Ben Vanik · 8 months ago
  78. d8bf4ac Add `iree-c-embed-data` and `iree-flatcc-cli` to release packages. (#18001) by Scott Todd · 8 months ago
  79. 57361bc [hal][hip] Use stream command buffer in parameter initialization (#17960) by Lei Zhang · 8 months ago
  80. 8b44f61 Enable Python bindings builds/tests in 'runtime' CI builds. (#15878) by Scott Todd · 8 months ago
  81. 3fca22a [python] Read default flags from the IREE_PY_RUNTIME_FLAGS env var. (#17959) by Stella Laurenzo · 8 months ago
  82. 7def2ab [hip] Use a thread to wait for events instead of hipLaunchHostFunc (#17925) by Andrew Woloszyn · 8 months ago
  83. 3dffadb Pulling misc iree_io_* fixes/cleanups from #15983. (#17914) by Ben Vanik · 8 months ago
  84. f89a7da [hip][cuda] Fix tracing in deferred streams after a bad merge. (#17909) by Andrew Woloszyn · 8 months ago
  85. c322d28 [hip][cuda] Update event allocation and collection. (#17603) by Andrew Woloszyn · 8 months ago
  86. 85e0da6 Adding some CTS variants for indirect command buffers. (#17846) by Ben Vanik · 8 months ago
  87. c1611cd Deflake LoopTest.WaitAnyBlocking and WaitAllBlocking. (#17863) by Scott Todd · 8 months ago
  88. f7f930d Deflake LoopTest.WaitOneBlocking by increasing timeout. (#17857) by Scott Todd · 8 months ago
  89. 548be86 Deflake ScopeTest.WaitIdleFailure by increasing sleep time. (#17859) by Scott Todd · 8 months ago
  90. e000353 Adding indirect command buffer emulation for Metal. (#17849) by Ben Vanik · 8 months ago
  91. 6f25718 Switching HAL CTS to use TEST_F. (#17844) by Ben Vanik · 8 months ago
  92. 8513e5f Resolving binding references when applying deferred command buffers. (#17840) by Ben Vanik · 8 months ago
  93. dcc8a0d Retaining binding tables in HIP/CUDA action queues. (#17839) by Ben Vanik · 8 months ago
  94. f8f2996 Retaining binding tables and plumbing indirect cmds in local-task. (#17838) by Ben Vanik · 8 months ago
  95. 0c90e5e Fixing Metal build break. by Ben Vanik · 9 months ago
  96. d2895c2 Actually implement bytecode verifier IREE_VM_VERIFY_REG_ANY. (#17829) by Ben Vanik · 9 months ago
  97. 9ffe473 Making HAL command buffers take buffers as indirect args. (#17730) by Ben Vanik · 9 months ago
  98. 96c9bfb Optimizing queries for optional VM functions. (#17823) by Ben Vanik · 9 months ago
  99. 129878f Generalizing task system queuing and supporting callbacks. (#17820) by Ben Vanik · 9 months ago
  100. 68b00aa Fixing task system worker tracy utilization plot on exit. (#17821) by Ben Vanik · 9 months ago