<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rcc-project/backend/lib/Target/RISCV/RISCVPipeline.cpp, branch master</title>
<subtitle>An optimizing compiler for C.
</subtitle>
<id>https://git.richardqin.org/rcc-project/atom?h=master</id>
<link rel='self' href='https://git.richardqin.org/rcc-project/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/'/>
<updated>2026-08-28T11:44:49Z</updated>
<entry>
<title>[RISCV] Complete Zcmp frame lowering and optimization</title>
<updated>2026-08-28T11:44:49Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-28T11:44:49Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=b91913184946e8381dc2d632ce37563913d5ce5f'/>
<id>urn:sha1:b91913184946e8381dc2d632ce37563913d5ce5f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CodeGen] Add target machine registry</title>
<updated>2026-08-28T10:51:10Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-28T10:51:10Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=f89d528efc0228c049c2867dcba886a56bac8619'/>
<id>urn:sha1:f89d528efc0228c049c2867dcba886a56bac8619</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[RISCV] Separate calling convention assignment</title>
<updated>2026-08-28T06:07:11Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-28T06:07:11Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=6e8feb15a0d256ca19e88185f78c81f689ce7d34'/>
<id>urn:sha1:6e8feb15a0d256ca19e88185f78c81f689ce7d34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[RISCV] Implement push-pop optimization</title>
<updated>2026-08-26T09:56:11Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-26T09:55:16Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=7b3dcced70be227bb43e71d84d11a2f15fb25072'/>
<id>urn:sha1:7b3dcced70be227bb43e71d84d11a2f15fb25072</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CodeGen] Implement RISC-V finalize-isel</title>
<updated>2026-08-26T09:38:21Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-26T09:38:21Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=36c4344ddf1866005c62910166ca077bf2e8f62e'/>
<id>urn:sha1:36c4344ddf1866005c62910166ca077bf2e8f62e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[RISCV] Optimize W instructions</title>
<updated>2026-08-25T16:34:09Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-25T16:34:09Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=73ff142aa16a29c18d09564f0b7e41940fcf786c'/>
<id>urn:sha1:73ff142aa16a29c18d09564f0b7e41940fcf786c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CodeGen] Implement the greedy register allocator pipeline</title>
<updated>2026-08-24T19:11:23Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-24T19:11:23Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=f5d9ddc085055d28d6f9fb3730c3566097f43fb2'/>
<id>urn:sha1:f5d9ddc085055d28d6f9fb3730c3566097f43fb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[RISCV] Implement make-compressible pass</title>
<updated>2026-08-24T18:38:56Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-24T18:38:56Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=c3932f55208e3fe2019d26a0e5af421c0b644872'/>
<id>urn:sha1:c3932f55208e3fe2019d26a0e5af421c0b644872</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[RISCV] Implement base offset merging</title>
<updated>2026-08-24T17:50:02Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-24T17:50:02Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=6dc798fbdbef20670317742a8c1d12f47e9d1c05'/>
<id>urn:sha1:6dc798fbdbef20670317742a8c1d12f47e9d1c05</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[RISCV] Implement Zcmp move merging</title>
<updated>2026-08-24T17:43:04Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-24T17:43:04Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=9e89d1d718977749ca798b27b7ad45e1781602c2'/>
<id>urn:sha1:9e89d1d718977749ca798b27b7ad45e1781602c2</id>
<content type='text'>
</content>
</entry>
</feed>
