This is a followup to D55787, this time converting X86ISD ADDS/SUBS into generic SADDSAT/SSUBSAT.
Details
Details
Diff Detail
Diff Detail
- Repository
- rL LLVM
Paths
| Differential D55833
[X86] Use SADDSAT/SSUBSAT instead of ADDS/SUBS ClosedPublic Authored by nikic on Dec 18 2018, 9:14 AM.
Details Summary This is a followup to D55787, this time converting X86ISD ADDS/SUBS into generic SADDSAT/SSUBSAT.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Dec 18 2018, 9:44 AM Closed by commit rL349520: [X86] Use SADDSAT/SSUBSAT instead of ADDS/SUBS (authored by nikic). · Explain WhyDec 18 2018, 10:31 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 178730 llvm/trunk/lib/Target/X86/X86ISelLowering.h
llvm/trunk/lib/Target/X86/X86ISelLowering.cpp
llvm/trunk/lib/Target/X86/X86InstrAVX512.td
llvm/trunk/lib/Target/X86/X86InstrFragmentsSIMD.td
llvm/trunk/lib/Target/X86/X86InstrSSE.td
llvm/trunk/lib/Target/X86/X86IntrinsicsInfo.h
llvm/trunk/test/CodeGen/X86/sadd_sat_vec.ll
llvm/trunk/test/CodeGen/X86/ssub_sat_vec.ll
|