[PATCH] D55833: [X86] Use SADDSAT/SSUBSAT instead of ADDS/SUBS
Nikita Popov via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 18 09:14:33 PST 2018
nikic created this revision.
nikic added reviewers: RKSimon, craig.topper, spatel, lebedev.ri.
Herald added a subscriber: llvm-commits.
This is a followup to D55787 <https://reviews.llvm.org/D55787>, this time converting X86ISD ADDS/SUBS into generic SADDSAT/SSUBSAT.
Part of https://bugs.llvm.org/show_bug.cgi?id=40056.
Repository:
rL LLVM
https://reviews.llvm.org/D55833
Files:
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86ISelLowering.h
lib/Target/X86/X86InstrAVX512.td
lib/Target/X86/X86InstrFragmentsSIMD.td
lib/Target/X86/X86InstrSSE.td
lib/Target/X86/X86IntrinsicsInfo.h
test/CodeGen/X86/sadd_sat_vec.ll
test/CodeGen/X86/ssub_sat_vec.ll
More information about the llvm-commits
mailing list