Commit 91043d7
Add
See openxla/stablehlo#2897 for context.
This CL introduces a `stablehlo.future` type and `stablehlo.async_start` and
`stablehlo.async_done`. It does not add any translation for them. That will
come in a later change. I also did not make `async_start` and `async_done`
variadic for now, even though some collectives are variadic. We can add support
for that later if we need it.
PiperOrigin-RevId: 874740969stablehlo.async_start and stablehlo.async_done.1 parent d9d2a0f commit 91043d7
File tree
3 files changed
+27
-0
lines changed- xla
- hlo/translate/mhlo_to_hlo
- mlir_hlo/mhlo/transforms
3 files changed
+27
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
| 59 | + | |
58 | 60 | | |
59 | 61 | | |
60 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3064 | 3064 | | |
3065 | 3065 | | |
3066 | 3066 | | |
| 3067 | + | |
| 3068 | + | |
| 3069 | + | |
| 3070 | + | |
| 3071 | + | |
| 3072 | + | |
| 3073 | + | |
| 3074 | + | |
| 3075 | + | |
| 3076 | + | |
3067 | 3077 | | |
3068 | 3078 | | |
3069 | 3079 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
178 | 178 | | |
179 | 179 | | |
180 | 180 | | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
181 | 196 | | |
182 | 197 | | |
183 | 198 | | |
| |||
0 commit comments