Skip to content

Commit bc59eaa

Browse files
author
Joe Shajrawi
committed
[LICM] Refactoring + Improvements + Exclusivity Support
Major refactoring + tuning of LICM. Includes: Support for hosting more array semantic calls Remove restrictions for sinking instructions Add support for hoisting and sinking instruction pairs (begin and end accesses) Testing with Exclusivity enabled on a couple of benchmarks shows: ReversedArray 7x improvement StringWalk 2.6x improvement
1 parent 73ca2f4 commit bc59eaa

File tree

4 files changed

+467
-218
lines changed

4 files changed

+467
-218
lines changed

0 commit comments

Comments
 (0)