1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 07:58:11 +00:00
serenity/Userland/Libraries/LibJS/Bytecode/Pass
Andreas Kling acd29e064c LibJS/Bytecode: Don't replace the entry block in MergeBlocks
The entry block must stay in place, although it's okay to merge stuff
into it.

This fixes 4 test262 tests and brings us to parity with optimization
disabled. :^)
2024-03-04 20:54:51 +01:00
..
DumpCFG.cpp LibJS/Bytecode: Bring back the bytecode optimization pipeline 2024-03-04 20:54:51 +01:00
GenerateCFG.cpp LibJS/Bytecode: Bring back the bytecode optimization pipeline 2024-03-04 20:54:51 +01:00
MergeBlocks.cpp LibJS/Bytecode: Don't replace the entry block in MergeBlocks 2024-03-04 20:54:51 +01:00
PlaceBlocks.cpp LibJS/Bytecode: Bring back the bytecode optimization pipeline 2024-03-04 20:54:51 +01:00
UnifySameBlocks.cpp LibJS/Bytecode: Bring back the bytecode optimization pipeline 2024-03-04 20:54:51 +01:00