[llvm-dev] shl
Craig Topper via llvm-dev
llvm-dev at lists.llvm.org
Wed May 15 13:08:46 PDT 2019
That stands for "shift left". Shift right is sra for arithmetic shift right
and srl for logical shift right. Not sure why we don't use ashr and lshr
like IR. Instead we seem to be using the X86 mnemonic names.
~Craig
On Wed, May 15, 2019 at 1:03 PM Josh Sharp via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Hi,
> I got a question about the SDNode "shl"
>
> def shl : SDNode<"ISD::SHL" , SDTIntShiftOp>;
>
> Does it stand for "shift logical" and in what direction does it shift?
> How to shift in the other direction?
>
> Thanks.
> _______________________________________________
> LLVM Developers mailing list
> llvm-dev at lists.llvm.org
> https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20190515/3f396a9b/attachment.html>
More information about the llvm-dev
mailing list