-
When using the SVE API, `Unsafe.SizeOf` on a vector always return 128bits.
Instead, the value should return the current vector length of the machine. For example, Neoverse N2 has 128bits, whereas N…
a74nh updated
4 months ago
-
# AsmJit Ports & Future Development
This issue provides an insight into new ports that are either in development or that were requested, but are either not in development or not planned. The purpos…
-
CodeGen_ARM, for SVE, generates a runtime check that the current processor supports the vector length compiled for. This is done in `begin_func` by checking if the current function does not have inter…
-
Filed from the discussion here: https://github.com/DynamoRIO/dynamorio/pull/6603#pullrequestreview-1873015418
The SVE dynamic vector length affects the decoding of SVE SIMD register and memory oper…
-
Hi,
I would like to propose the addition of complex arithmetic instructions to highway. This would allow us to take advantage of the SVE complex arithmetic instructions (svcadd, svcmla and svcdot),…
-
**Description of the bug**
Running simple SVE code with gather operations, I get the following message:
```
gem5.opt: build/ARM/cpu/o3/rename_map.cc:85: gem5::o3::SimpleRenameMap::RenameInfo gem5…
-
Reported first at https://github.com/fxcoudert/gfortran-for-macOS/issues/65
```
meau /tmp $ gfortran-14 a.f90 -O3 -mtune=native -march=native
f951: Error: unknown value 'apple-m1' fo…
-
| | |
|--------------------|----|
| Bugzilla Link | [PR51836](https://bugs.llvm.org/show_bug.cgi?id=51836) |
| Status | NEW |
| Importance | P enhancemen…
-
```
/home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cpu/riscv/vm/riscv.ad: In member function ‘void State::_sub_Op_StrComp(const Node*)’:
/home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cp…
-
I've noticed quite a severe performance hit when writing highway code using fixed size vectors where the size is smaller than the number of available lanes in SVE. This occurred when porting NEON code…