[PATCH] D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)

saugustine via llvm-commits llvm-commits at lists.llvm.org
Thu Apr 19 15:48:51 PDT 2018


Heads up.

We are seeing some failures in JIT'ed code due to this revision. The
symptom is a jump to zero with a corrupt stack--or at least a really wacky
one. The reproduction steps are sufficiently complicated that I don't have
a good explanation for why at the moment, but wanted to get this out there.

On Thu, Apr 19, 2018 at 5:17 AM, Alexander Ivchenko via Phabricator via
llvm-commits <llvm-commits at lists.llvm.org> wrote:

> This revision was automatically updated to reflect the committed changes.
> Closed by commit rL330322: Lowering x86 adds/addus/subs/subus intrinsics
> (llvm part) (authored by aivchenk, committed by ).
>
> Changed prior to commit:
>   https://reviews.llvm.org/D44785?vs=142181&id=143074#toc
>
> Repository:
>   rL LLVM
>
> https://reviews.llvm.org/D44785
>
> Files:
>   llvm/trunk/include/llvm/IR/IntrinsicsX86.td
>   llvm/trunk/lib/IR/AutoUpgrade.cpp
>   llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
>   llvm/trunk/lib/Target/X86/X86IntrinsicsInfo.h
>   llvm/trunk/test/CodeGen/X86/avx2-intrinsics-fast-isel.ll
>   llvm/trunk/test/CodeGen/X86/avx2-intrinsics-x86-upgrade.ll
>   llvm/trunk/test/CodeGen/X86/avx2-intrinsics-x86.ll
>   llvm/trunk/test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll
>   llvm/trunk/test/CodeGen/X86/avx512bw-intrinsics.ll
>   llvm/trunk/test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll
>   llvm/trunk/test/CodeGen/X86/avx512bwvl-intrinsics.ll
>   llvm/trunk/test/CodeGen/X86/sse2-intrinsics-fast-isel.ll
>   llvm/trunk/test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll
>   llvm/trunk/test/CodeGen/X86/sse2-intrinsics-x86.ll
>   llvm/trunk/test/CodeGen/X86/sse2-schedule.ll
>   llvm/trunk/test/CodeGen/X86/vector-arith-sat.ll
>   llvm/trunk/test/Instrumentation/MemorySanitizer/msan_x86intrinsics.ll
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180419/e40624da/attachment-0001.html>


More information about the llvm-commits mailing list