Assad Hashmi
Assad Hashmi
Data cache operations like DC ZVA should handle addresses as regular store instructions so that clients can analyse runs based on actual start address and cache line size. Issues: #4400,...
We need to fix build and runtime issues now that SVE support is becoming available on AArch64 hardware. This ticket should only track incomplete test and runtime core/engine SVE support...
The current methods of defining and generating encode and decode functionality are not scalable for implementing support of ISA versions after v8.0 At present AArch64 has one `codec.txt` and one...
Raised by user, see https://groups.google.com/g/dynamorio-users/c/S9dHoHjYHns **Describe the bug** Any OpenMP program with more than one thread fails on an A64FX SVE machine. **To Reproduce** ``` $ OMP_NUM_THREADS=2 $DYNAMORIO_DIR/bin64/drrun -debug --...
The current SVE tests (**aarch64-precommit (ubuntu-20-arm64-sve**)) run on hardware which has a 256 bit vector length (VL) as a thread default, the maximum on that hardware. The fix for https://github.com/DynamoRIO/dynamorio/issues/6760...
AArch64 unit test coverage lags x86. Tests like `client.cleancall` need to be added to the AArch64 suite for catching issues like https://github.com/DynamoRIO/dynamorio/issues/6758
When adding SVE signal context support (https://github.com/DynamoRIO/dynamorio/pull/6725), `linux.thread-reset` started failing intermittently on _non-SVE_ hardware. To replicate the failure, build in DEBUG or RELEASE mode and run the unit test. It...