<div dir="ltr">Hello. This is Byungchan An.<div><br></div><div>I have a question on the llvm IR.</div><div>I'm compiling grep and generate bitcode. Here, I found something weird such as the following.</div><div><br></div>
<div><br></div><div><div>cond.true1536:                                    ; preds = %while.body1531</div><div>  br <b>i1 false</b>, label %if.end1558, label %if.then1557, !dbg !6453</div></div><div><br></div><div>Until now, what I examined is register value calculated as a result of icmp, rcmp, trunk, and phi.</div>
<div>So, this makes me really confused... What type of that value is and how can this be generated? Any simple example that can lead to this bit code?</div><div><br></div><div>Is there anybody who can help me?</div><div><br>
</div><div>Thanks.</div><div><br></div></div>