HomePhabricator

Lowering x86 adds/addus/subs/subus intrinsics (llvm part)

Description

Lowering x86 adds/addus/subs/subus intrinsics (llvm part)

This is the patch that lowers x86 intrinsics to native IR
in order to enable optimizations. The patch also includes folding
of previously missing saturation patterns so that IR emits the same
machine instructions as the intrinsics.

Patch by tkrupa

Differential Revision: https://reviews.llvm.org/D44785

Details

Committed
aivchenkApr 19 2018, 5:13 AM
Differential Revision
D44785: Lowering x86 adds/addus/subs/subus intrinsics (llvm part)
Parents
rL330321: Remove file accidentally added in r330320.
Branches
Unknown
Tags
Unknown