-
I'm aware that this is very much of a stretch-goal that I don't actually expect this to be fully done (and some are SVE ones so we don't have a good way to lift this), but I'm gonna post my list, so p…
-
We should have an add, edit, reorder, and remove mutator for each Wasm section (where it makes sense). This is a tracking issue for each of these things.
In general, removing an entity should be so…
-
**Description**
`Clang::CodeGenSPIRV` test for `attribute.domain.isoline.hlsl` is failing on ARM64 Release on Windows
**Steps to Reproduce**
`hctbuild -spirv -arm64 -Release`
`hcttest -spirv -ar…
-
Per slack convo:
https://drakedevelopers.slack.com/archives/C3YB3EV5W/p1570643928005400
```
hongkai.dai Today at 1:58 PM
When I build drake python binding with -DWITH_SNOPT=ON. But I got the err…
-
Currently the `alloca` instruction always allocates in the generic address space (0).
This proposal is to extend the semantics of `alloca` instruction to allow allocation in any specified address spac…
-
In the microcode translations of individual commands, the semantics of the resulting list of microcode instructions is that they are under disjoint parallel composition. This means that each assignme…
-
Literate Racket combining `mit.tex` and `src/spec.py`, which contains a complete data description that can be turned into YAML for easy parsing. It's not a general-purpose VM description DSL, but shou…
-
Add a transformation (and associated fuzzer pass) to add atomic RMW instructions to the module.
The transformation should cover all of the RMW instructions available with the Shader capability.
…
-
This transformation (and fuzzer pass) should strengthen the memory semantics of atomic operations and barrier operations.
For example: a relaxed load can be changed to an acquire load; a release st…
-
One aspect of the spec that makes it quite hard to read is the prose-based style. A good (bad) example of this is CSR fields, e.g. `mstatus`. It's easy enough to find the field diagram:
![image](ht…