Home
last modified time | relevance | path

Searched refs:PromotedType (Results 1 – 5 of 5) sorted by relevance

/external/eigen/Eigen/src/Core/util/
DXprHelper.h57 template<typename ExprScalar,typename T,typename PromotedType,
58 bool ConvertibleToLiteral = internal::is_convertible<T,PromotedType>::value,
59 bool IsSafe = NumTraits<T>::IsInteger || !NumTraits<PromotedType>::IsInteger>
67 template<typename S,typename T, typename PromotedType>
68 struct promote_scalar_arg_unsupported<S,T,PromotedType,true,true>
70 typedef PromotedType type;
75 template<typename ExprScalar,typename T, typename PromotedType>
76 struct promote_scalar_arg_unsupported<ExprScalar,T,PromotedType,false,true>
81 template<typename S,typename T, typename PromotedType, bool ConvertibleToLiteral>
82 struct promote_scalar_arg_unsupported<S,T,PromotedType,ConvertibleToLiteral,false> {};
/external/llvm/lib/CodeGen/
DCodeGenPrepare.cpp4901 Type *PromotedType = getTransitionType(); in isProfitableToPromote() local
4919 TTI.getVectorInstrCost(Transition->getOpcode(), PromotedType, Index); in isProfitableToPromote()
4937 VectorCost += TTI.getArithmeticInstrCost(Inst->getOpcode(), PromotedType, in isProfitableToPromote()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DCodeGenPrepare.cpp5946 Type *PromotedType = getTransitionType(); in isProfitableToPromote() local
5964 TTI.getVectorInstrCost(Transition->getOpcode(), PromotedType, Index); in isProfitableToPromote()
5982 VectorCost += TTI.getArithmeticInstrCost(Inst->getOpcode(), PromotedType, in isProfitableToPromote()
/external/clang/lib/Sema/
DSemaOverload.cpp7259 enum PromotedType : int8_t { in getUsualArithmeticConversions() enum
7263 static const PromotedType ConversionsTable[LastPromotedArithmeticType] in getUsualArithmeticConversions()
DSemaDecl.cpp2594 QualType PromotedType; member
3202 << Warnings[Warn].PromotedType in MergeFunctionDecl()