[llvm-commits] [llvm] r139400 - in /llvm/trunk: lib/Target/X86/X86ISelLowering.cpp lib/Target/X86/X86ISelLowering.h lib/Target/X86/X86InstrFragmentsSIMD.td lib/Target/X86/X86InstrSSE.td test/CodeGen/X86/avx-blend.ll

Bruno Cardoso Lopes bruno.cardoso at gmail.com
Sat Sep 10 10:56:39 PDT 2011


> I don't see why you need to custom lower them at all.  My understanding is
that
> custom lowering is for the case when the node (VSELECT) does *not*
directly
> correspond to a processor instruction.  If it does directly correspond,
like
> here, then you can do everything via tablegen.  Hopefully Bruno can
explain how
> this is done, because I don't know.

I totally agree with you Duncan. This should be straightforward to represent
in the .td files, can you do it Nadav?

-- 
Bruno Cardoso Lopes
http://www.brunocardoso.cc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110910/39b04a57/attachment.html>


More information about the llvm-commits mailing list