<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">This week:
<div><br>
</div>
<div>Continued work on LLVM Mips fast-isel.</div>
<div>Currently there are 9 patches in the queue to be pushed.</div>
<div><br>
</div>
<div>Am debugging one regression in a new patch involving the intrinsic <span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">llvm.umul.with.overflow.i32
 .</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">It unfortunately only occurs once in test-suite and in a very complicated
 set of code and</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">I'm trying to make a small test case for it.</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);"><br>
</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">The LLVM register allocator ends up causing bad code to be generated
 because it runs out of</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">registers (but it's an unusual situation because the register class
 it needs is the accumulator</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">and there is only one) and then just steals a register but</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">then the resulting code does not work.</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);"><br>
</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">Next week:</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);"><br>
</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">Hopefully debug this issue with </span><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">llvm.umul.with.overflow.i32
 and continue on more patches.</span></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);"><br>
</span></div>
<div><font face="Consolas, Deja Vu Sans Mono, Bitstream Vera Sans Mono, monospace"><span style="font-size: 12.222222328186px; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);">Push patches as Daniel approves them and maybe make some changes
 to get them approved.</span></font></div>
<div><font face="Consolas, Deja Vu Sans Mono, Bitstream Vera Sans Mono, monospace"><span style="font-size: 12.222222328186px; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);"><br>
</span></font></div>
<div><font face="Consolas, Deja Vu Sans Mono, Bitstream Vera Sans Mono, monospace"><span style="font-size: 12.222222328186px; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);"><br>
</span></font></div>
<div><span style="font-family: Consolas, 'Deja Vu Sans Mono', 'Bitstream Vera Sans Mono', monospace; font-size: 0.95em; line-height: 15.960000038147px; background-color: rgb(248, 248, 248);"><br>
</span></div>
</div>
</body>
</html>