Sean Baxter

Results 23 issues of Sean Baxter

Question about this https://godbolt.org/z/d4qTMTo1K Is there wording on the nature of the #embed entity that allows it to be used both as an array initializer and as a scalar expression...

I'm having difficulty understanding how to build the tests I want. I'd like to build tests for native x86 SIMD sets, one at a time, with the CMake file that's...

There are a bunch of recent commits (between 9 months and 2 years) that rely on an apparent nvcc quirk that treats empty default ctors as trivial ctors, whereas in...

type: bug: functional
P1: should have

/opt/rocm/include/hip/amd_detail/amd_device_functions.h:995 declares`clock()` to have return type `long long`. ctime.h declares it to have return type `clock_t`, which is `long`. Please fix.

type:bug
hip
priority: P4 (low)

https://gist.github.com/seanbaxter/bf60b073db4971bc8cccb89ffbcef424 The 2nd argument of `__launch_bounds__` indicates the minimum number of blocks to schedule per EU. hipcc is lowering that directly to "amdgpu-waves-per-eu", which is the wrong thing, as that...

I wrote a [C++ compiler](https://www.circle-lang.org/) that currently targets CUDA as well as SPIR-V and DXIL shaders. I'd like to add an AMD GPU target, but I'm having trouble understanding how...

I wrote the Circle C++ compiler. I'm considering integrating graphics shaders as a single-source language extension, similar to how CUDA integrates as single source with the host compiler. Andrew Richards...

**Is your feature request related to a problem? Please describe.** I wrote a compiler and not having MSVC++ ABI docs makes it *very difficult* to target Windows. **Describe the solution...

spirv-val is generating its old Invalid shader thing about Block offsets. `DEVICE_EXTENSION VK_EXT_scalar_block_layout` isn't stopping it. How do I get amber to accept my shader's scalar block layout?

How do I source a .spv file directly in the amber script? I don't want to dump the SPIRV-ASM into the script because the module is too enormous for that.