llvm.org GIT mirror llvm / 0011aa6
[AVX512] Make the itinerary parameter actually pass through the the AVX512_maskable_common multiclass Summary: This looks to have been disconnected about 3 years ago in r219358. Reviewers: gadi.haber, RKSimon, zvi Reviewed By: gadi.haber Subscribers: llvm-commits Differential Revision: https://reviews.llvm.org/D36658 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@310844 91177308-0d34-0410-b5e6-96231b3b80d8 Craig Topper 2 years ago
1 changed file(s) with 2 addition(s) and 2 deletion(s). Raw diff Collapse all Expand all
261261 [(set _.RC:$dst, MaskingRHS)],
262262 [(set _.RC:$dst,
263263 (Select _.KRCWM:$mask, RHS, _.ImmAllZerosV))],
264 MaskingConstraint, NoItinerary, IsCommutable,
264 MaskingConstraint, itin, IsCommutable,
265265 IsKCommutable>;
266266
267267 // Similar to AVX512_maskable_common, but with scalar types.
278278 AVX512_maskable_custom
279279 AttSrcAsm, IntelSrcAsm,
280280 [], [], [],
281 MaskingConstraint, NoItinerary, IsCommutable,
281 MaskingConstraint, itin, IsCommutable,
282282 IsKCommutable>;
283283
284284 // This multiclass generates the unconditional/non-masking, the masking and