[LLVMdev] Handling Masked Vector Operations

Nadav Rotem nrotem at apple.com
Fri May 3 10:59:30 PDT 2013


On May 3, 2013, at 1:10 AM, Duncan Sands <baldrick at free.fr> wrote:

> there seems to be a plan to get rid of the select instruction and just use
> branches and phi nodes instead.  Amongst other things this requires boosting
> the power of codegen so that branches+phi nodes can be turned into cmov or
> whatever when appropriate.

Hi Duncan, 

Thanks for commenting on this. I completely disagree with the proposal to remove SELECTS from the IR, and David's email is a perfect example of how useful Selects are. I'd be happy to comment about the proposal when it is presented to the community. 

Thanks,
Nadav
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130503/7a450283/attachment.html>


More information about the llvm-dev mailing list