[x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsics
authorChandler Carruth <chandlerc@gmail.com>
Thu, 26 Apr 2018 21:46:01 +0000 (21:46 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Thu, 26 Apr 2018 21:46:01 +0000 (21:46 +0000)
commit16429acacb5b9c8cf71005bcacc7481ec06d1903
treeb7cdcc95763fe1f02762e703b1e2bd081ff1e146
parent33095e36100ecd97c102ebc0f1667c8695dc07c5
[x86] Revert r330322 (& r330323): Lowering x86 adds/addus/subs/subus intrinsics

The LLVM commit introduces a crash in LLVM's instruction selection.

I filed http://llvm.org/PR37260 with the test case.

llvm-svn: 330997
22 files changed:
clang/lib/CodeGen/CGBuiltin.cpp
clang/test/CodeGen/avx2-builtins.c
clang/test/CodeGen/avx512bw-builtins.c
clang/test/CodeGen/avx512vlbw-builtins.c
clang/test/CodeGen/sse2-builtins.c
llvm/include/llvm/IR/IntrinsicsX86.td
llvm/lib/IR/AutoUpgrade.cpp
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/lib/Target/X86/X86IntrinsicsInfo.h
llvm/test/CodeGen/X86/avx2-intrinsics-fast-isel.ll
llvm/test/CodeGen/X86/avx2-intrinsics-x86-upgrade.ll
llvm/test/CodeGen/X86/avx2-intrinsics-x86.ll
llvm/test/CodeGen/X86/avx512bw-intrinsics-upgrade.ll
llvm/test/CodeGen/X86/avx512bw-intrinsics.ll
llvm/test/CodeGen/X86/avx512bwvl-intrinsics-upgrade.ll
llvm/test/CodeGen/X86/avx512bwvl-intrinsics.ll
llvm/test/CodeGen/X86/sse2-intrinsics-fast-isel.ll
llvm/test/CodeGen/X86/sse2-intrinsics-x86-upgrade.ll
llvm/test/CodeGen/X86/sse2-intrinsics-x86.ll
llvm/test/CodeGen/X86/sse2-schedule.ll
llvm/test/CodeGen/X86/vector-arith-sat.ll [deleted file]
llvm/test/Instrumentation/MemorySanitizer/msan_x86intrinsics.ll