Skip to content

Actions: dstogov/ir

Actions

All workflows

Actions

Loading...
Loading

Showing runs from all workflows
210 workflow runs
210 workflow runs

Filter by Event

Filter by Status

Filter by Branch

Filter by Actor

Fix support for GUARD and GUARD_NOT
Push #948: Commit f551d77 pushed by dstogov
February 24, 2025 09:33 2m 54s master
February 24, 2025 09:33 2m 54s
Optimize IF checking dominating predicates during iterative pass
Push #947: Commit 155d960 pushed by dstogov
February 24, 2025 07:29 2m 54s master
February 24, 2025 07:29 2m 54s
Separate common logic into ir_check_dominating_predicates()
Push #946: Commit b800541 pushed by dstogov
February 21, 2025 15:32 2m 57s master
February 21, 2025 15:32 2m 57s
Implement more IF optimization patterns
Push #945: Commit 8b0a08b pushed by dstogov
February 21, 2025 14:39 2m 40s master
February 21, 2025 14:39 2m 40s
Add support for optimization of combinations in iterative pass
Push #944: Commit 01e3da2 pushed by dstogov
February 21, 2025 14:25 3m 3s master
February 21, 2025 14:25 3m 3s
VADDR is foldable (enable CSE)
Push #943: Commit f480b8e pushed by dstogov
February 21, 2025 09:19 2m 57s master
February 21, 2025 09:19 2m 57s
Continue itrative optimiation on nodes modified by ZEXT/SEXT promotion
Push #942: Commit 3e9e413 pushed by dstogov
February 21, 2025 08:52 2m 51s master
February 21, 2025 08:52 2m 51s
Optimize EQ(SEXT(x), CONST) into EQ(x, TRUNC(CONST))
Push #941: Commit 1499748 pushed by dstogov
February 20, 2025 20:43 11s master
February 20, 2025 20:43 11s
Always rebuld CFG after MEM2SSA for -O1 pipeline
Push #940: Commit 165f9c1 pushed by dstogov
February 19, 2025 13:40 2m 49s master
February 19, 2025 13:40 2m 49s
Add rule for optimizing ADD(0, SYM) into SYM
Push #939: Commit 0058a3d pushed by dstogov
February 19, 2025 11:40 2m 47s master
February 19, 2025 11:40 2m 47s
Enable CFG reduction in iterative optimization after MEM2SSA pass
Push #938: Commit a528248 pushed by dstogov
February 19, 2025 10:42 3m 2s master
February 19, 2025 10:42 3m 2s
February 18, 2025 21:28 2m 41s
Convert LOAD(_, VADDR(var)) into VLOAD(_, var)
Push #936: Commit 77da032 pushed by dstogov
February 18, 2025 20:24 3m 3s master
February 18, 2025 20:24 3m 3s
Fix compilation failure
Push #935: Commit 7f920cb pushed by dstogov
February 18, 2025 18:22 5m 8s master
February 18, 2025 18:22 5m 8s
Implement GVN as a part if iterative optimization pass
Push #934: Commit 9d1033d pushed by dstogov
February 18, 2025 18:16 8m 23s master
February 18, 2025 18:16 8m 23s
Remove unused VARs
Push #933: Commit b5b57bb pushed by dstogov
February 18, 2025 12:04 2m 55s master
February 18, 2025 12:04 2m 55s
Update README.md (IR doesn't need LLVM mem2reg pass anymore)
Push #932: Commit 1edb22b pushed by dstogov
February 17, 2025 11:53 2m 58s master
February 17, 2025 11:53 2m 58s
Analyze PHIs right aftrer MERGE
Push #931: Commit e6b833f pushed by dstogov
February 14, 2025 14:30 3m 4s master
February 14, 2025 14:30 3m 4s
Add missing IR_FOLD_RESTART
Push #930: Commit e1aa514 pushed by dstogov
February 13, 2025 15:51 2m 54s master
February 13, 2025 15:51 2m 54s
cleanup
Push #929: Commit d9f50a0 pushed by dstogov
February 12, 2025 10:14 2m 48s master
February 12, 2025 10:14 2m 48s
Extend SCCP to remove redundand LOADs and STOREs
Push #928: Commit ef0c9c3 pushed by dstogov
February 11, 2025 21:30 2m 40s master
February 11, 2025 21:30 2m 40s
Make VADDR and FRAME_ADDR foldable
Push #927: Commit ecd4a5f pushed by dstogov
February 11, 2025 17:01 3m 3s master
February 11, 2025 17:01 3m 3s
Add GVN
Push #926: Commit 8ec4979 pushed by dstogov
February 10, 2025 13:45 2m 49s master
February 10, 2025 13:45 2m 49s
Manually control inlining to achieve the better performance
Push #925: Commit 2d0161d pushed by dstogov
February 10, 2025 13:24 2m 36s master
February 10, 2025 13:24 2m 36s
typo
Push #924: Commit 1ba653e pushed by dstogov
February 7, 2025 15:37 2m 14s master
February 7, 2025 15:37 2m 14s