I’m trying to get explicit SIMD working in base100 with inline ASM, but I’m having LLVM-related problems passing my vector types (from stdsimd) into the inline asm.
The ASM block can be found here
Compiling it yields:
Unknown type! UNREACHABLE executed at /checkout/src/llvm/lib/IR/ValueTypes.cpp:285!
I want all of the inputs to reside in ymm*, so I’m not sure if that requires me to do anything special.