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.cpp97 TTI::ReductionShuffle WebAssemblyTTIImpl::getPreferredExpandedReductionShuffle( in getPreferredExpandedReductionShuffle()
104 return TTI::ReductionShuffle::Pairwise; in getPreferredExpandedReductionShuffle()
106 return TTI::ReductionShuffle::SplitHalf; in getPreferredExpandedReductionShuffle()
H A DWebAssemblyTargetTransformInfo.h73 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.h393 TargetTransformInfo::ReductionShuffle RS,
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DTargetTransformInfo.h1719 enum struct ReductionShuffle { SplitHalf, Pairwise }; enum
1723 ReductionShuffle
2179 virtual ReductionShuffle
2929 ReductionShuffle
H A DTargetTransformInfoImpl.h943 TTI::ReductionShuffle
945 return TTI::ReductionShuffle::SplitHalf; in getPreferredExpandedReductionShuffle()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1119 TargetTransformInfo::ReductionShuffle RS, in getShuffleReduction()
1149 if (TargetTransformInfo::ReductionShuffle::Pairwise == RS) { in getShuffleReduction()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DTargetTransformInfo.cpp1328 TargetTransformInfo::ReductionShuffle