[X86] Truncate immediate to i8 for INTR_TYPE_3OP_IMM8
authorCraig Topper <craig.topper@intel.com>
Mon, 17 Aug 2020 22:59:32 +0000 (15:59 -0700)
committerCraig Topper <craig.topper@intel.com>
Tue, 18 Aug 2020 00:25:51 +0000 (17:25 -0700)
commitbc244f08cf5129f99fe6f7f76a373463f07e7c84
tree4069ed44d61b99e33d2ca67fcc4c58a23efa2091
parentab7151f1cff7b028be70d9c97181989949680f5d
[X86] Truncate immediate to i8 for INTR_TYPE_3OP_IMM8

This is used for DBPSADBW which has a i32 immediate for its
intrinsic and an i8 immediate in tablegen isel patterns.
llvm/lib/Target/X86/X86ISelLowering.cpp