Home
last modified time | relevance | path

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

/external/llvm/lib/Target/X86/
DX86ISelLowering.cpp24753 bool FloatDomain = SrcVT.isFloatingPoint() || in matchUnaryVectorShuffle() local
24757 if (!FloatDomain && SrcVT.is128BitVector() && in matchUnaryVectorShuffle()
24767 if (SrcVT.is128BitVector() && Subtarget.hasSSE3() && FloatDomain) { in matchUnaryVectorShuffle()
24785 if (SrcVT.is256BitVector() && FloatDomain) { in matchUnaryVectorShuffle()
24804 if (SrcVT.is512BitVector() && FloatDomain) { in matchUnaryVectorShuffle()
24832 ShuffleVT = FloatDomain ? MVT::getFloatingPointVT(EltSize) in matchUnaryVectorShuffle()
24902 bool FloatDomain = SrcVT.isFloatingPoint(); in matchPermuteVectorShuffle() local
24903 if (FloatDomain && !Subtarget.hasAVX()) in matchPermuteVectorShuffle()
24908 FloatDomain = true; in matchPermuteVectorShuffle()
24915 ShuffleVT = (FloatDomain ? MVT::v4f64 : MVT::v4i64); in matchPermuteVectorShuffle()
[all …]