[LLVMdev] X86TargetLowering::LowerToBT

Fiona Glaser fglaser at apple.com
Thu Jan 22 15:09:12 PST 2015


Yeah, the alternative is to do movabs and then test, which is doable but I’m not sure if it’s worth it (surely BT + risk of flags merging penalty has to be better than two ops, one of which is ~9-10 bytes).

Fiona

> On Jan 22, 2015, at 2:59 PM, Chris Sears <chris.sears at gmail.com> wrote:
> 
> My bad on that. So that's what the comment meant.
> That means BT is pretty much req'd in the 64b case.





More information about the llvm-dev mailing list