Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: e178496e9ad5f42e0a9116f3890e721837b4db76 https://github.com/WebKit/WebKit/commit/e178496e9ad5f42e0a9116f3890e721837b4db76 Author: Justin Michaud <justin_mich...@apple.com> Date: 2022-11-09 (Wed, 09 Nov 2022)
Changed paths: M Source/JavaScriptCore/Sources.txt M Source/JavaScriptCore/b3/B3Generate.cpp R Source/JavaScriptCore/b3/B3ReduceLoopStrength.cpp R Source/JavaScriptCore/b3/B3ReduceLoopStrength.h M Source/JavaScriptCore/b3/testb3.h M Source/JavaScriptCore/b3/testb3_1.cpp M Source/JavaScriptCore/b3/testb3_8.cpp Log Message: ----------- Remove loop strength reduction because WasmAddress broke it. https://bugs.webkit.org/show_bug.cgi?id=243178 Reviewed by Yusuke Suzuki. When WasmAddress was added, it broke this pass. We should eventually fix it, but for now we should remove it since it never actually gets applied. * Source/JavaScriptCore/Sources.txt: * Source/JavaScriptCore/b3/B3Generate.cpp: (JSC::B3::generateToAir): * Source/JavaScriptCore/b3/B3ReduceLoopStrength.cpp: Removed. * Source/JavaScriptCore/b3/B3ReduceLoopStrength.h: Removed. * Source/JavaScriptCore/b3/testb3.h: * Source/JavaScriptCore/b3/testb3_1.cpp: (run): * Source/JavaScriptCore/b3/testb3_8.cpp: (testFastForwardCopy32): Deleted. (testByteCopyLoop): Deleted. (testByteCopyLoopStartIsLoopDependent): Deleted. (testByteCopyLoopBoundIsLoopDependent): Deleted. (addCopyTests): Deleted. Canonical link: https://commits.webkit.org/256507@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes