[LLVMdev] Possible bug in ExpandShiftWithUnknownAmountBit
baldrick at free.fr
Tue Dec 1 11:20:14 PST 2009
> It seems that the code you pasted came from the function
> ExpandShiftByConstant and indeed it looks correct. In my example I used 6
> as the shift amount but forgot to mention that it's stored in a register.
I see, sorry I didn't read your email more carefully. It does look like
ExpandShiftWithUnknownAmountBit is bogus - at a glance it looks like the
Cmp condition is inverted. I may have time to take a closer look tomorrow.
More information about the llvm-dev