<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rcc-project/backend/lib/CodeGen/MachineIRBuilder.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-14T20:37:18Z</updated>
<entry>
<title>[GlobalISel] Legalize scalar PHI operations</title>
<updated>2026-08-14T20:37:18Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-14T20:37:18Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=bb7990a58f56f8fb9bae4d5eb01fbbe3c36fca77'/>
<id>urn:sha1:bb7990a58f56f8fb9bae4d5eb01fbbe3c36fca77</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[RISCV][GlobalISel] Legalize scalar bit count operations</title>
<updated>2026-08-14T20:23:23Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-14T20:23:23Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=1ff4fb953820c823ae8d5035c75bf43bf85e9c3c'/>
<id>urn:sha1:1ff4fb953820c823ae8d5035c75bf43bf85e9c3c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[GlobalISel] Match LLVM CSE builder result semantics</title>
<updated>2026-08-14T16:38:20Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-14T16:38:20Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=f6fdfb8d484b4e52cdb24a94a31b0f00d41a5eb7'/>
<id>urn:sha1:f6fdfb8d484b4e52cdb24a94a31b0f00d41a5eb7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[GlobalISel] Legalize G_ABS</title>
<updated>2026-08-14T14:37:46Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-14T14:37:46Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=b85a348ab7bdd878fd975121fc2501625eceec95'/>
<id>urn:sha1:b85a348ab7bdd878fd975121fc2501625eceec95</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[GlobalISel] Match LLVM legalization value tracking</title>
<updated>2026-08-14T12:35:54Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-14T12:35:54Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=97e5fbaa55b4672db36123c2425d05a4738452ab'/>
<id>urn:sha1:97e5fbaa55b4672db36123c2425d05a4738452ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CodeGen] Match LLVM Legalizer ownership</title>
<updated>2026-08-13T20:33:41Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-13T20:33:41Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=8be4d04455f70892a94d1e0798e266c948b4750a'/>
<id>urn:sha1:8be4d04455f70892a94d1e0798e266c948b4750a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Support] Split APInt and APFloat ownership</title>
<updated>2026-08-12T22:52:15Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-12T22:52:15Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=aa7c85ca71859aab15bdf1e6dc1ea3a5aa5d1e28'/>
<id>urn:sha1:aa7c85ca71859aab15bdf1e6dc1ea3a5aa5d1e28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CodeGen] Complete machine pass and ABI lowering infrastructure</title>
<updated>2026-08-07T14:06:28Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-07T14:06:28Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=f99ef4322a7a2c09380fff61f88ab9440f05a92c'/>
<id>urn:sha1:f99ef4322a7a2c09380fff61f88ab9440f05a92c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CodeGen] Model complete MIR operands</title>
<updated>2026-08-03T10:31:58Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-03T10:31:58Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=6580ac1c05bd1cbccd2dcd71fd9c2a384ae3db56'/>
<id>urn:sha1:6580ac1c05bd1cbccd2dcd71fd9c2a384ae3db56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CodeGen] Model machine debug metadata</title>
<updated>2026-08-01T19:37:46Z</updated>
<author>
<name>Richard-Qin-X</name>
<email>richard.qin.001@gmail.com</email>
</author>
<published>2026-08-01T19:37:46Z</published>
<link rel='alternate' type='text/html' href='https://git.richardqin.org/rcc-project/commit/?id=a8a9d7d926202450645deae872d4d9dc11d63215'/>
<id>urn:sha1:a8a9d7d926202450645deae872d4d9dc11d63215</id>
<content type='text'>
Replace marker-based metadata operands with scoped references and inline DIExpression values. Add structured DILocation chains, instruction debug attachments, stack variable records, and entry values with unified verification, builder support, and deterministic cloning.
</content>
</entry>
</feed>
