Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyTargetTransformInfo.cpp248 TTI::ReductionShuffle WebAssemblyTTIImpl::getPreferredExpandedReductionShuffle( in getPreferredExpandedReductionShuffle()
255 return TTI::ReductionShuffle::Pairwise; in getPreferredExpandedReductionShuffle()
257 return TTI::ReductionShuffle::SplitHalf; in getPreferredExpandedReductionShuffle()
H A DWebAssemblyTargetTransformInfo.h91 TTI::ReductionShuffle
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DExpandReductions.cpp62 TargetTransformInfo::ReductionShuffle RS = in expandReductions()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DLoopUtils.h414 TargetTransformInfo::ReductionShuffle RS,
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1842 enum struct ReductionShuffle { SplitHalf, Pairwise }; enum
1846 LLVM_ABI ReductionShuffle
H A DTargetTransformInfoImpl.h1098 virtual TTI::ReductionShuffle
1100 return TTI::ReductionShuffle::SplitHalf; in getPreferredExpandedReductionShuffle()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1144 TargetTransformInfo::ReductionShuffle RS, in getShuffleReduction()
1174 if (TargetTransformInfo::ReductionShuffle::Pairwise == RS) { in getShuffleReduction()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1442 TargetTransformInfo::ReductionShuffle