/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 521 bool IsPairwise) { in getArithmeticReductionCost() argument 526 if (IsPairwise || in getArithmeticReductionCost() 529 return BaseT::getArithmeticReductionCost(Opcode, Ty, IsPairwise); in getArithmeticReductionCost() 536 bool IsPairwise, in getMinMaxReductionCost() argument 542 if (IsPairwise || in getMinMaxReductionCost() 545 return BaseT::getMinMaxReductionCost(Ty, CondTy, IsPairwise, IsUnsigned); in getMinMaxReductionCost()
|
D | AMDGPUTargetTransformInfo.h | 216 bool IsPairwise);
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | AMDGPUTargetTransformInfo.cpp | 775 bool IsPairwise, in getArithmeticReductionCost() argument 781 if (IsPairwise || in getArithmeticReductionCost() 784 return BaseT::getArithmeticReductionCost(Opcode, Ty, IsPairwise, CostKind); in getArithmeticReductionCost() 791 bool IsPairwise, bool IsUnsigned, in getMinMaxReductionCost() argument 797 if (IsPairwise || in getMinMaxReductionCost() 800 return BaseT::getMinMaxReductionCost(Ty, CondTy, IsPairwise, IsUnsigned, in getMinMaxReductionCost()
|
D | AMDGPUTargetTransformInfo.h | 259 bool IsPairwise,
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | TargetTransformInfoImpl.h | 1021 bool IsPairwise; in getUserCost() local 1022 switch (TTI::matchVectorReduction(EEI, RdxOpcode, RdxType, IsPairwise)) { in getUserCost() 1025 IsPairwise, CostKind); in getUserCost() 1029 IsPairwise, /*IsUnsigned=*/false, CostKind); in getUserCost() 1033 IsPairwise, /*IsUnsigned=*/true, CostKind); in getUserCost()
|
D | TargetTransformInfo.h | 887 bool &IsPairwise);
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 1607 bool IsPairwise) { in getArithmeticReductionCost() argument 1624 ShuffleCost += (IsPairwise + 1) * in getArithmeticReductionCost() 1643 if (IsPairwise && NumReduxLevels >= 1) in getArithmeticReductionCost() 1656 unsigned getMinMaxReductionCost(Type *Ty, Type *CondTy, bool IsPairwise, in getMinMaxReductionCost() argument 1685 ShuffleCost += (IsPairwise + 1) * in getMinMaxReductionCost() 1707 if (IsPairwise && NumReduxLevels >= 1) in getMinMaxReductionCost()
|
/external/llvm-project/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 1876 bool IsPairwise, in getArithmeticReductionCost() argument 1893 (IsPairwise + 1) * thisT()->getShuffleCost(TTI::SK_ExtractSubvector, in getArithmeticReductionCost() 1911 if (IsPairwise && NumReduxLevels >= 1) in getArithmeticReductionCost() 1923 bool IsPairwise, bool IsUnsigned, in getMinMaxReductionCost() argument 1951 (IsPairwise + 1) * thisT()->getShuffleCost(TTI::SK_ExtractSubvector, in getMinMaxReductionCost() 1973 if (IsPairwise && NumReduxLevels >= 1) in getMinMaxReductionCost()
|
/external/llvm/include/llvm/CodeGen/ |
D | BasicTTIImpl.h | 920 unsigned getReductionCost(unsigned Opcode, Type *Ty, bool IsPairwise) { in getReductionCost() argument 929 NumReduxLevels * (IsPairwise + 1) * in getReductionCost()
|
/external/llvm-project/llvm/lib/Analysis/ |
D | TargetTransformInfo.cpp | 1333 VectorType *&Ty, bool &IsPairwise) { in matchVectorReduction() argument 1336 IsPairwise = false; in matchVectorReduction() 1339 IsPairwise = true; in matchVectorReduction()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 2562 bool IsPairwise) { in getArithmeticReductionCost() argument 2636 if (IsPairwise) { in getArithmeticReductionCost() 2667 if (IsPairwise) { in getArithmeticReductionCost() 2741 if (!IsPairwise && ValTy->getVectorElementType()->isIntegerTy(1)) { in getArithmeticReductionCost() 2756 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwise); in getArithmeticReductionCost() 2760 bool IsPairwise, bool IsUnsigned) { in getMinMaxReductionCost() argument 2927 if (IsPairwise) { in getMinMaxReductionCost() 2986 return BaseT::getMinMaxReductionCost(ValTy, CondTy, IsPairwise, IsUnsigned); in getMinMaxReductionCost()
|
/external/llvm-project/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 3336 bool IsPairwise, in getArithmeticReductionCost() argument 3339 if (IsPairwise) in getArithmeticReductionCost() 3340 return BaseT::getArithmeticReductionCost(Opcode, ValTy, IsPairwise, CostKind); in getArithmeticReductionCost() 3497 return BaseT::getArithmeticReductionCost(Opcode, ValVTy, IsPairwise, in getArithmeticReductionCost() 3507 return BaseT::getArithmeticReductionCost(Opcode, ValVTy, IsPairwise, in getArithmeticReductionCost() 3702 bool IsPairwise, bool IsUnsigned, in getMinMaxReductionCost() argument 3705 if (IsPairwise) in getMinMaxReductionCost() 3706 return BaseT::getMinMaxReductionCost(ValTy, CondTy, IsPairwise, IsUnsigned, in getMinMaxReductionCost() 3824 return BaseT::getMinMaxReductionCost(ValTy, CondTy, IsPairwise, IsUnsigned, in getMinMaxReductionCost()
|
/external/llvm/lib/Target/X86/ |
D | X86TargetTransformInfo.cpp | 1194 bool IsPairwise) { in getReductionCost() argument 1244 if (IsPairwise) { in getReductionCost() 1262 return BaseT::getReductionCost(Opcode, ValTy, IsPairwise); in getReductionCost()
|
/external/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 3894 bool IsPairwise, bool IsLeft, in createRdxShuffleMask() argument 3896 assert((IsPairwise || !IsLeft) && "Don't support a <0,1,undef,...> mask"); in createRdxShuffleMask() 3901 if (IsPairwise) in createRdxShuffleMask()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 6050 bool IsPairwise, bool IsLeft, in createRdxShuffleMask() argument 6052 assert((IsPairwise || !IsLeft) && "Don't support a <0,1,undef,...> mask"); in createRdxShuffleMask() 6057 if (IsPairwise) in createRdxShuffleMask()
|
/external/llvm-project/llvm/lib/Transforms/Vectorize/ |
D | SLPVectorizer.cpp | 6388 bool IsPairwise, bool IsLeft) { in createRdxShuffleMask() argument 6389 assert((IsPairwise || !IsLeft) && "Don't support a <0,1,undef,...> mask"); in createRdxShuffleMask() 6393 if (IsPairwise) in createRdxShuffleMask()
|