Repository navigation
Commit e178496
Justin Michaud
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@main1 parent abb1790 commit e178496
7 files changed
Lines changed: 0 additions & 846 deletions
File tree
- Source/JavaScriptCore
- b3
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
165 | 165 | | |
166 | 166 | | |
167 | 167 | | |
168 | | - | |
169 | 168 | | |
170 | 169 | | |
171 | 170 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
46 | 46 | | |
47 | 47 | | |
48 | 48 | | |
49 | | - | |
50 | 49 | | |
51 | 50 | | |
52 | 51 | | |
| |||
92 | 91 | | |
93 | 92 | | |
94 | 93 | | |
95 | | - | |
96 | 94 | | |
97 | 95 | | |
98 | 96 | | |
| |||
0 commit comments