Home
last modified time | relevance | path

Searched refs:AllowFloatDomain (Results 1 – 1 of 1) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp34997 bool AllowFloatDomain, bool AllowIntDomain, in matchUnaryShuffle() argument
35069 if (MaskVT.is128BitVector() && Subtarget.hasSSE3() && AllowFloatDomain) { in matchUnaryShuffle()
35087 if (MaskVT.is256BitVector() && AllowFloatDomain) { in matchUnaryShuffle()
35106 if (MaskVT.is512BitVector() && AllowFloatDomain) { in matchUnaryShuffle()
35138 bool AllowFloatDomain, bool AllowIntDomain, in matchUnaryPermuteShuffle() argument
35155 ShuffleVT = (AllowFloatDomain ? MVT::v4f64 : MVT::v4i64); in matchUnaryPermuteShuffle()
35163 ShuffleVT = (AllowFloatDomain ? MVT::v8f64 : MVT::v8i64); in matchUnaryPermuteShuffle()
35168 } else if (AllowFloatDomain && Subtarget.hasAVX()) { in matchUnaryPermuteShuffle()
35273 bool AllowFloatDomain, bool AllowIntDomain, in matchBinaryShuffle() argument
35282 if (isTargetShuffleEquivalent(MaskVT, Mask, {0, 0}) && AllowFloatDomain) { in matchBinaryShuffle()
[all …]