Searched refs:RedTy (Results 1 – 5 of 5) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/MCTargetDesc/ |
| H A D | NVPTXInstPrinter.cpp | 451 using RedTy = nvvm::TMAReductionOp; in printTmaReductionMode() typedef 453 switch (static_cast<RedTy>(MO.getImm())) { in printTmaReductionMode() 454 case RedTy::ADD: in printTmaReductionMode() 457 case RedTy::MIN: in printTmaReductionMode() 460 case RedTy::MAX: in printTmaReductionMode() 463 case RedTy::INC: in printTmaReductionMode() 466 case RedTy::DEC: in printTmaReductionMode() 469 case RedTy::AND: in printTmaReductionMode() 472 case RedTy::OR: in printTmaReductionMode() 475 case RedTy::XOR: in printTmaReductionMode()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanTransforms.cpp | 2865 Type *RedTy = Ctx.Types.inferScalarType(Red); in tryToMatchAndCreateExtendedReduction() local 2876 Opcode, isZExt, RedTy, SrcVecTy, Red->getFastMathFlags(), in tryToMatchAndCreateExtendedReduction() 2916 Type *RedTy = Ctx.Types.inferScalarType(Red); in tryToMatchAndCreateMulAccumulateReduction() local 2926 Ext0 ? Ctx.Types.inferScalarType(Ext0->getOperand(0)) : RedTy; in tryToMatchAndCreateMulAccumulateReduction() 2929 Ctx.TTI.getMulAccReductionCost(isZExt, RedTy, SrcVecTy, CostKind); in tryToMatchAndCreateMulAccumulateReduction()
|
| H A D | VPlanRecipes.cpp | 2667 Type *RedTy = Ctx.Types.inferScalarType(this); in computeCost() local 2670 assert(RedTy->isIntegerTy() && in computeCost() 2680 RedTy, SrcVecTy, std::nullopt, Ctx.CostKind); in computeCost() 2683 return Ctx.TTI.getMulAccReductionCost(false, RedTy, SrcVecTy, Ctx.CostKind); in computeCost() 2689 RedTy, SrcVecTy, Ctx.CostKind); in computeCost()
|
| H A D | SLPVectorizer.cpp | 23029 Type *RedTy = VectorTy->getElementType(); in getReductionCost() local 23031 std::make_pair(RedTy, true)); in getReductionCost() 23032 if (RType == RedTy) { in getReductionCost() 23037 RdxOpcode, !IsSigned, RedTy, in getReductionCost() 23042 Type *RedTy = VectorTy->getElementType(); in getReductionCost() local 23044 std::make_pair(RedTy, true)); in getReductionCost() 23048 if (RType != RedTy) { in getReductionCost() 23050 if (RedTy->getScalarSizeInBits() > RType->getScalarSizeInBits()) in getReductionCost() 23077 Type *RedTy = VectorTy->getElementType(); in getReductionCost() local 23079 std::make_pair(RedTy, true)); in getReductionCost() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaOpenMP.cpp | 19384 QualType RedTy = DeclareReductionRef.get()->getType(); in actOnOMPReductionKindClause() local 19385 QualType PtrRedTy = Context.getPointerType(RedTy); in actOnOMPReductionKindClause()
|