[all-commits] [llvm/llvm-project] f6d525: [JITLink][AArch32] Unittest for error paths of rea...
Eymen Ünay via All-commits
all-commits at lists.llvm.org
Thu Nov 9 01:22:49 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f6d525f8d8c8db8c509d4cc4441a567324c9e2fd
https://github.com/llvm/llvm-project/commit/f6d525f8d8c8db8c509d4cc4441a567324c9e2fd
Author: Eymen Ünay <eymenunay at outlook.com>
Date: 2023-11-09 (Thu, 09 Nov 2023)
Changed paths:
M llvm/include/llvm/ExecutionEngine/JITLink/aarch32.h
A llvm/unittests/ExecutionEngine/JITLink/AArch32ErrorTests.cpp
M llvm/unittests/ExecutionEngine/JITLink/CMakeLists.txt
Log Message:
-----------
[JITLink][AArch32] Unittest for error paths of readAddend and applyFixup functionality (#69636)
This test checks for error paths in relocation dependent functions of readAddend and applyFixup. It is useful to check these to avoid unexpected assert errors. Currently opcode errors are triggered in most of the cases in AArch32 but there might be further checks to look for in the future. Different backends can also implement a similar test.
More information about the All-commits
mailing list