[X86][SSE] Remove use of SSE ADDS/SUBS saturation intrinsics from schedule/stack...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 19 Dec 2018 12:00:25 +0000 (12:00 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 19 Dec 2018 12:00:25 +0000 (12:00 +0000)
commitac62c8a3aab586f1fee2cb379496dbaf63b69cf3
treeadbb8575f99fb3ed225572e99f9c649037131c94
parent8d5e974076fe1c051292cb9787b8b9238fa2d0df
[X86][SSE] Remove use of SSE ADDS/SUBS saturation intrinsics from schedule/stack tests

These are due to be upgraded soon, but good to replace them with generic llvm sadd_sat/ssub_sat intrinsics now.

The avx512 masked cases need doing as well but require a bit of tidyup first.

llvm-svn: 349621
llvm/test/CodeGen/X86/avx2-schedule.ll
llvm/test/CodeGen/X86/sse2-schedule.ll
llvm/test/CodeGen/X86/stack-folding-int-avx1.ll
llvm/test/CodeGen/X86/stack-folding-int-avx2.ll
llvm/test/CodeGen/X86/stack-folding-int-avx512vl.ll
llvm/test/CodeGen/X86/stack-folding-int-sse42.ll