From: Craig Topper Date: Sun, 26 Feb 2017 06:45:37 +0000 (+0000) Subject: [AVX-512] Fix execution domain of scalar VRANGE/REDUCE/GETMANT with sae. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bb0ec0e4f56690934c5199dd595c34eb244649e0;p=llvm [AVX-512] Fix execution domain of scalar VRANGE/REDUCE/GETMANT with sae. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296285 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/X86/X86InstrAVX512.td b/lib/Target/X86/X86InstrAVX512.td index 3bc453a4a7e..5a1ce0b5d1e 100644 --- a/lib/Target/X86/X86InstrAVX512.td +++ b/lib/Target/X86/X86InstrAVX512.td @@ -8310,6 +8310,7 @@ multiclass avx512_fp_sae_packed_imm opc, string OpcodeStr, //handle scalar instruction reg_vec1 = op(reg_vec2,reg_vec3,imm),{sae} multiclass avx512_fp_sae_scalar_imm opc, string OpcodeStr, SDNode OpNode, X86VectorVTInfo _> { + let ExeDomain = _.ExeDomain in defm NAME#rrib : AVX512_maskable_scalar