Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 273f5243aa85af80bc22a9dbbd370efc61e726f6 https://github.com/WebKit/WebKit/commit/273f5243aa85af80bc22a9dbbd370efc61e726f6 Author: Joseph Griego <jgri...@igalia.com> Date: 2024-08-28 (Wed, 28 Aug 2024)
Changed paths: M Source/JavaScriptCore/b3/B3Generate.cpp M Source/JavaScriptCore/b3/B3LowerToAir32_64.cpp M Source/JavaScriptCore/b3/B3Procedure.h M Source/JavaScriptCore/b3/air/AirCCallingConvention.cpp M Source/JavaScriptCore/b3/air/AirCCallingConvention.h M Source/JavaScriptCore/b3/air/AirCustom.cpp M Source/JavaScriptCore/b3/air/AirCustom.h M Source/JavaScriptCore/b3/air/AirLowerMacros.cpp M Source/JavaScriptCore/b3/testb3.h M Source/JavaScriptCore/b3/testb3_1.cpp M Source/JavaScriptCore/b3/testb3_2.cpp M Source/JavaScriptCore/b3/testb3_3.cpp M Source/JavaScriptCore/b3/testb3_4.cpp M Source/JavaScriptCore/b3/testb3_5.cpp M Source/JavaScriptCore/b3/testb3_6.cpp M Source/JavaScriptCore/b3/testb3_7.cpp M Source/JavaScriptCore/b3/testb3_8.cpp A Source/JavaScriptCore/b3/testb3_failingArmV7Tests.inc A Tools/Scripts/canonicalize-testb3-ir.py A Tools/Scripts/dump-testb3-ir Log Message: ----------- [ARMv7] Support running testb3 https://bugs.webkit.org/show_bug.cgi?id=276367 Reviewed by OOPS. This patch was written by Joseph Griego a while back. This does the following: - Support running testb3 on armv7 - Allow dumping testb3 output, to ensure these changes don't affect other platforms testb3 does not pass fully yet, but it does pass simple tests like testRotR. I also added a list of skipped subtests, and confirmed on x86_64 and ARM64 (non-E) that the generated B3 code is not changed. To make these tests run, we mostly just abstract the calling convention away. Every other change is mechanical. Canonical link: https://commits.webkit.org/282881@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes