Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h1274 unsigned ShuffleCost = 0; in getArithmeticReductionCost() local
1284 ShuffleCost += (IsPairwise + 1) * in getArithmeticReductionCost()
1295 ShuffleCost += (NumReduxLevels - LongVectorCount) * (IsPairwise + 1) * in getArithmeticReductionCost()
1300 return ShuffleCost + ArithCost + getScalarizationOverhead(Ty, false, true); in getArithmeticReductionCost()
1321 unsigned ShuffleCost = 0; in getMinMaxReductionCost() local
1331 ShuffleCost += (IsPairwise + 1) * in getMinMaxReductionCost()
1346 ShuffleCost += (NumReduxLevels - LongVectorCount) * (IsPairwise + 1) * in getMinMaxReductionCost()
1356 return ShuffleCost + MinMaxCost + in getMinMaxReductionCost()
/external/llvm/include/llvm/CodeGen/
DBasicTTIImpl.h928 unsigned ShuffleCost = in getReductionCost() local
932 return ShuffleCost + ArithCost + getScalarizationOverhead(Ty, false, true); in getReductionCost()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/X86/
DX86TargetTransformInfo.cpp2876 unsigned ShuffleCost = in getInterleavedMemoryOpCostAVX512() local
2903 int Cost = NumOfResults * NumOfShufflesPerResult * ShuffleCost + in getInterleavedMemoryOpCostAVX512()
2932 unsigned ShuffleCost = in getInterleavedMemoryOpCostAVX512() local
2939 int Cost = NumOfMemOps * (MemOpCost + NumOfShufflesPerStore * ShuffleCost) + in getInterleavedMemoryOpCostAVX512()