sunzhe23
a9774d4efe
Support Floating state gate
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I79K9W
Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-06-09 10:13:24 +08:00
xwx1135370
8922277ede
* 修改代码告警和新增fuzz用例
...
* issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I776L4
Signed-off-by: xwx1135370 <xuyao44@huawei.com>
2023-05-22 19:27:06 +08:00
sunzhe23
495983e5d2
Refactor State split,add state split linearizer
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I73OTM
Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-05-17 09:30:03 +08:00
sunzhe23
03d271533f
Remove frame state convert
...
Add frame state convert in llvm ir build and change DeoptCheck to LIR
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I722EH
Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-05-10 21:01:59 +08:00
wuzhefeng
979ffe634f
Optimize Code Generation (Part-1)
...
Current code generator produces many redundant basic blocks, which
should be improved and optimized so as to reduce the size of the final
AOT-generated machine code's size and the compilation time.
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I717U0
Signed-off-by: wuzhefeng <wuzhefeng1@huawei.com>
Change-Id: I6f718c86384ae1ac5a6031a908ce2bbe7807daef
2023-05-09 10:53:16 +08:00
sunzhe23
2505d71290
Optimize UpdateHotness
...
remove unused UpdateHotness, add TypeConvert/Constant convert
Issue: https://e.gitee.com/open_harmony/dashboard?issue=I703O9
Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-05-08 17:56:47 +08:00
sunzhe23
ca5705b49b
Refactor Scheduler,support hoist gate out of loop (Part-1)
...
Issue: https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6YH1O
Signed-off-by: sunzhe23 <sunzhe23@huawei.com>
2023-04-26 19:58:04 +08:00