Home
last modified time | relevance | path

Searched refs:ArgType (Results 1 – 25 of 140) sorted by relevance

123456

/external/clang/lib/Analysis/
DScanfFormatString.cpp19 using clang::analyze_format_string::ArgType;
226 ArgType ScanfSpecifier::getArgType(ASTContext &Ctx) const { in getArgType()
230 return ArgType::Invalid(); in getArgType()
239 return ArgType::PtrTo(Ctx.IntTy); in getArgType()
241 return ArgType::PtrTo(ArgType::AnyCharTy); in getArgType()
243 return ArgType::PtrTo(Ctx.ShortTy); in getArgType()
245 return ArgType::PtrTo(Ctx.LongTy); in getArgType()
248 return ArgType::PtrTo(Ctx.LongLongTy); in getArgType()
250 return ArgType::PtrTo(ArgType(Ctx.LongLongTy, "__int64")); in getArgType()
252 return ArgType::PtrTo(ArgType(Ctx.getIntMaxType(), "intmax_t")); in getArgType()
[all …]
DPrintfFormatString.cpp19 using clang::analyze_format_string::ArgType;
390 ArgType PrintfSpecifier::getArgType(ASTContext &Ctx, in getArgType()
395 return ArgType::Invalid(); in getArgType()
403 return ArgType(ArgType::WIntTy, "wint_t"); in getArgType()
408 return ArgType::Invalid(); in getArgType()
419 return ArgType(Ctx.IntTy, "__int32"); in getArgType()
420 case LengthModifier::AsChar: return ArgType::AnyCharTy; in getArgType()
427 return ArgType(Ctx.LongLongTy, "__int64"); in getArgType()
429 return ArgType(Ctx.getIntMaxType(), "intmax_t"); in getArgType()
432 return ArgType(); in getArgType()
[all …]
/external/eigen/doc/examples/
Dmake_circulant2.cpp7 template<class ArgType>
9 const ArgType &m_vec;
11 circulant_functor(const ArgType& arg) : m_vec(arg) {} in circulant_functor()
13 const typename ArgType::Scalar& operator() (Index row, Index col) const { in operator ()()
22 template<class ArgType>
24 typedef Matrix<typename ArgType::Scalar,
25 ArgType::SizeAtCompileTime,
26 ArgType::SizeAtCompileTime,
28 ArgType::MaxSizeAtCompileTime,
29 ArgType::MaxSizeAtCompileTime> MatrixType;
[all …]
Dmake_circulant.cpp.traits3 template <class ArgType>
4 struct traits<Circulant<ArgType> >
8 typedef typename ArgType::StorageIndex StorageIndex;
9 typedef typename ArgType::Scalar Scalar;
12 RowsAtCompileTime = ArgType::RowsAtCompileTime,
13 ColsAtCompileTime = ArgType::RowsAtCompileTime,
14 MaxRowsAtCompileTime = ArgType::MaxRowsAtCompileTime,
15 MaxColsAtCompileTime = ArgType::MaxRowsAtCompileTime
Dnullary_indexing.cpp7 template<class ArgType, class RowIndexType, class ColIndexType>
9 const ArgType &m_arg;
13 typedef Matrix<typename ArgType::Scalar,
16 ArgType::Flags&RowMajorBit?RowMajor:ColMajor,
20 …indexing_functor(const ArgType& arg, const RowIndexType& row_indices, const ColIndexType& col_indi… in indexing_functor()
24 const typename ArgType::Scalar& operator() (Index row, Index col) const { in operator ()()
31 template <class ArgType, class RowIndexType, class ColIndexType>
32 CwiseNullaryOp<indexing_functor<ArgType,RowIndexType,ColIndexType>, typename indexing_functor<ArgTy…
33 indexing(const Eigen::MatrixBase<ArgType>& arg, const RowIndexType& row_indices, const ColIndexType… in indexing()
35 typedef indexing_functor<ArgType,RowIndexType,ColIndexType> Func; in indexing()
Dmake_circulant.cpp.expression1 template <class ArgType>
2 class Circulant : public Eigen::MatrixBase<Circulant<ArgType> >
5 Circulant(const ArgType& arg)
8 EIGEN_STATIC_ASSERT(ArgType::ColsAtCompileTime == 1,
18 typedef typename Eigen::internal::ref_selector<ArgType>::type ArgTypeNested;
Dmake_circulant.cpp.evaluator3 template<typename ArgType>
4 struct evaluator<Circulant<ArgType> >
5 : evaluator_base<Circulant<ArgType> >
7 typedef Circulant<ArgType> XprType;
8 typedef typename nested_eval<ArgType, XprType::ColsAtCompileTime>::type ArgTypeNested;
/external/eigen/Eigen/src/SparseCore/
DSparseCwiseUnaryOp.h17 template<typename UnaryOp, typename ArgType>
18 struct unary_evaluator<CwiseUnaryOp<UnaryOp,ArgType>, IteratorBased>
19 : public evaluator_base<CwiseUnaryOp<UnaryOp,ArgType> >
22 typedef CwiseUnaryOp<UnaryOp, ArgType> XprType;
27 CoeffReadCost = evaluator<ArgType>::CoeffReadCost + functor_traits<UnaryOp>::Cost,
42 typedef typename evaluator<ArgType>::InnerIterator EvalIterator;
45 evaluator<ArgType> m_argImpl;
48 template<typename UnaryOp, typename ArgType>
49 class unary_evaluator<CwiseUnaryOp<UnaryOp,ArgType>, IteratorBased>::InnerIterator
50 : public unary_evaluator<CwiseUnaryOp<UnaryOp,ArgType>, IteratorBased>::EvalIterator
[all …]
DSparseView.h83 template<typename ArgType>
84 struct unary_evaluator<SparseView<ArgType>, IteratorBased>
85 : public evaluator_base<SparseView<ArgType> >
87 typedef typename evaluator<ArgType>::InnerIterator EvalIterator;
89 typedef SparseView<ArgType> XprType;
125 CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
132 evaluator<ArgType> m_argImpl;
136 template<typename ArgType>
137 struct unary_evaluator<SparseView<ArgType>, IndexBased>
138 : public evaluator_base<SparseView<ArgType> >
[all …]
DSparseTriangularView.h68 template<typename ArgType, unsigned int Mode>
69 struct unary_evaluator<TriangularView<ArgType,Mode>, IteratorBased>
70 : evaluator_base<TriangularView<ArgType,Mode> >
72 typedef TriangularView<ArgType,Mode> XprType;
78 typedef typename evaluator<ArgType>::InnerIterator EvalIterator;
80 enum { SkipFirst = ((Mode&Lower) && !(ArgType::Flags&RowMajorBit))
81 || ((Mode&Upper) && (ArgType::Flags&RowMajorBit)),
90 CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
173 evaluator<ArgType> m_argImpl;
174 const ArgType& m_arg;
DSparseTranspose.h54 template<typename ArgType>
55 struct unary_evaluator<Transpose<ArgType>, IteratorBased>
56 : public evaluator_base<Transpose<ArgType> >
58 typedef typename evaluator<ArgType>::InnerIterator EvalIterator;
60 typedef Transpose<ArgType> XprType;
78 CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
85 evaluator<ArgType> m_argImpl;
/external/eigen/Eigen/src/Core/
DCoreEvaluators.h263 template<typename ArgType>
264 struct unary_evaluator<Transpose<ArgType>, IndexBased>
265 : evaluator_base<Transpose<ArgType> >
267 typedef Transpose<ArgType> XprType;
270 CoeffReadCost = evaluator<ArgType>::CoeffReadCost,
271 Flags = evaluator<ArgType>::Flags ^ RowMajorBit,
272 Alignment = evaluator<ArgType>::Alignment
333 evaluator<ArgType> m_argImpl;
515 template<typename UnaryOp, typename ArgType>
516 struct unary_evaluator<CwiseUnaryOp<UnaryOp, ArgType>, IndexBased >
[all …]
/external/eigen/unsupported/Eigen/CXX11/src/Tensor/
DTensorLayoutSwap.h110 template<typename ArgType, typename Device>
111 struct TensorEvaluator<const TensorLayoutSwapOp<ArgType>, Device>
113 typedef TensorLayoutSwapOp<ArgType> XprType;
115 …static const int NumDims = internal::array_size<typename TensorEvaluator<ArgType, Device>::Dimensi…
119 IsAligned = TensorEvaluator<ArgType, Device>::IsAligned,
120 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
121 …Layout = (static_cast<int>(TensorEvaluator<ArgType, Device>::Layout) == static_cast<int>(ColMajor)…
123 RawAccess = TensorEvaluator<ArgType, Device>::RawAccess
164 const TensorEvaluator<ArgType, Device>& impl() const { return m_impl; }
167 TensorEvaluator<ArgType, Device> m_impl;
[all …]
DTensorEvalTo.h92 template<typename ArgType, typename Device, template <class> class MakePointer_>
93 struct TensorEvaluator<const TensorEvalToOp<ArgType, MakePointer_>, Device>
95 typedef TensorEvalToOp<ArgType, MakePointer_> XprType;
96 typedef typename ArgType::Scalar Scalar;
97 typedef typename TensorEvaluator<ArgType, Device>::Dimensions Dimensions;
104 IsAligned = TensorEvaluator<ArgType, Device>::IsAligned,
105 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
106 Layout = TensorEvaluator<ArgType, Device>::Layout,
124 …typedef typename internal::traits<const TensorEvalToOp<ArgType, MakePointer_> >::template MakePoin…
137 …eturnType, Aligned>(m_buffer + i, m_impl.template packet<TensorEvaluator<ArgType, Device>::IsAlign…
[all …]
DTensorMorphing.h98 template<typename NewDimensions, typename ArgType, typename Device>
99 struct TensorEvaluator<const TensorReshapingOp<NewDimensions, ArgType>, Device>
101 typedef TensorReshapingOp<NewDimensions, ArgType> XprType;
105 IsAligned = TensorEvaluator<ArgType, Device>::IsAligned,
106 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
107 Layout = TensorEvaluator<ArgType, Device>::Layout,
109 RawAccess = TensorEvaluator<ArgType, Device>::RawAccess
151 EIGEN_DEVICE_FUNC const TensorEvaluator<ArgType, Device>& impl() const { return m_impl; }
154 TensorEvaluator<ArgType, Device> m_impl;
160 template<typename NewDimensions, typename ArgType, typename Device>
[all …]
DTensorCostModel.h30 template <typename ArgType>
33 internal::scalar_product_op<ArgType, ArgType> >::Cost; in MulCost()
35 template <typename ArgType>
37 return internal::functor_traits<internal::scalar_sum_op<ArgType> >::Cost; in AddCost()
39 template <typename ArgType>
42 internal::scalar_quotient_op<ArgType, ArgType> >::Cost; in DivCost()
44 template <typename ArgType>
46 return internal::functor_traits<internal::scalar_mod_op<ArgType> >::Cost; in ModCost()
DTensorForcedEval.h91 template<typename ArgType, typename Device, template <class> class MakePointer_>
92 struct TensorEvaluator<const TensorForcedEvalOp<ArgType, MakePointer_>, Device>
94 typedef TensorForcedEvalOp<ArgType, MakePointer_> XprType;
95 typedef typename ArgType::Scalar Scalar;
96 typedef typename TensorEvaluator<ArgType, Device>::Dimensions Dimensions;
105 Layout = TensorEvaluator<ArgType, Device>::Layout,
125 typedef TensorEvalToOp< const typename internal::remove_const<ArgType>::type > EvalTo;
127 const bool PacketAccess = internal::IsVectorizable<Device, const ArgType>::value;
154 const TensorEvaluator<ArgType, Device>& impl() { return m_impl; }
158 TensorEvaluator<ArgType, Device> m_impl;
[all …]
DTensorArgMax.h75 template<typename ArgType, typename Device>
76 struct TensorEvaluator<const TensorIndexTupleOp<ArgType>, Device>
78 typedef TensorIndexTupleOp<ArgType> XprType;
83 typedef typename TensorEvaluator<ArgType, Device>::Dimensions Dimensions;
90 Layout = TensorEvaluator<ArgType, Device>::Layout,
123 TensorEvaluator<ArgType, Device> m_impl;
200 template<typename ReduceOp, typename Dims, typename ArgType, typename Device>
201 struct TensorEvaluator<const TensorTupleReducerOp<ReduceOp, Dims, ArgType>, Device>
203 typedef TensorTupleReducerOp<ReduceOp, Dims, ArgType> XprType;
207 typedef typename TensorIndexTupleOp<ArgType>::CoeffReturnType TupleType;
[all …]
DTensorShuffling.h99 template<typename Shuffle, typename ArgType, typename Device>
100 struct TensorEvaluator<const TensorShufflingOp<Shuffle, ArgType>, Device>
102 typedef TensorShufflingOp<Shuffle, ArgType> XprType;
104 …static const int NumDims = internal::array_size<typename TensorEvaluator<ArgType, Device>::Dimensi…
114 Layout = TensorEvaluator<ArgType, Device>::Layout,
122 const typename TensorEvaluator<ArgType, Device>::Dimensions& input_dims = m_impl.dimensions();
213 TensorEvaluator<ArgType, Device> m_impl;
218 template<typename Shuffle, typename ArgType, typename Device>
219 struct TensorEvaluator<TensorShufflingOp<Shuffle, ArgType>, Device>
220 : public TensorEvaluator<const TensorShufflingOp<Shuffle, ArgType>, Device>
[all …]
DTensorReverse.h100 template<typename ReverseDimensions, typename ArgType, typename Device>
101 struct TensorEvaluator<const TensorReverseOp<ReverseDimensions, ArgType>, Device>
103 typedef TensorReverseOp<ReverseDimensions, ArgType> XprType;
114 PacketAccess = TensorEvaluator<ArgType, Device>::PacketAccess,
115 Layout = TensorEvaluator<ArgType, Device>::Layout,
230 TensorEvaluator<ArgType, Device> m_impl;
236 template <typename ReverseDimensions, typename ArgType, typename Device>
237 struct TensorEvaluator<TensorReverseOp<ReverseDimensions, ArgType>, Device>
238 : public TensorEvaluator<const TensorReverseOp<ReverseDimensions, ArgType>,
240 typedef TensorEvaluator<const TensorReverseOp<ReverseDimensions, ArgType>,
[all …]
/external/libcxx/test/libcxx/utilities/function.objects/func.require/
Dbullet_1_2_3.pass.cpp78 F(ArgType&)
79 F(ArgType&, ...)
80 F(ArgType&, ArgType&)
81 F(ArgType&, ArgType&, ...)
82 F(ArgType&, ArgType&, ArgType&)
83 F(ArgType&, ArgType&, ArgType&, ...)
112 F(ArgType&&)
113 F(ArgType&&, ...)
114 F(ArgType&&, ArgType&&)
115 F(ArgType&&, ArgType&&, ...)
[all …]
/external/clang/test/SemaTemplate/
Dinstantiate-expr-3.cpp94 template<typename ArgType>
100 (void)__builtin_va_arg(va, ArgType); in f()
107 template<typename VaList, typename ArgType>
113 (void)__builtin_va_arg(va, ArgType); // expected-error{{int}} in f()
122 template<typename ArgType>
128 (void)__builtin_va_arg(va, ArgType); in f()
135 template<typename VaList, typename ArgType>
141 (void)__builtin_va_arg(va, ArgType); // expected-error{{int}} in f()
/external/swiftshader/third_party/LLVM/utils/TableGen/
DIntrinsicEmitter.cpp205 static void EmitTypeGenerate(raw_ostream &OS, const Record *ArgType,
228 static void EmitTypeGenerate(raw_ostream &OS, const Record *ArgType, in EmitTypeGenerate() argument
230 MVT::SimpleValueType VT = getValueType(ArgType->getValueAsDef("VT")); in EmitTypeGenerate()
232 if (ArgType->isSubClassOf("LLVMMatchType")) { in EmitTypeGenerate()
233 unsigned Number = ArgType->getValueAsInt("Number"); in EmitTypeGenerate()
235 if (ArgType->isSubClassOf("LLVMExtendedElementVectorType")) in EmitTypeGenerate()
238 else if (ArgType->isSubClassOf("LLVMTruncatedElementVectorType")) in EmitTypeGenerate()
257 EmitTypeGenerate(OS, ArgType->getValueAsDef("ElTy"), ArgNo); in EmitTypeGenerate()
264 EmitTypeGenerate(OS, ArgType->getValueAsDef("ElTy"), ArgNo); in EmitTypeGenerate()
351 Record *ArgType = RetTys[j]; in EmitVerifier() local
[all …]
/external/icu/android_icu4j/src/main/java/android/icu/text/
DMessagePattern.java179 parseMessage(0, 0, 0, ArgType.NONE); in parse()
211 parsePluralOrSelectStyle(ArgType.PLURAL, 0, 0); in parsePluralStyle()
227 parsePluralOrSelectStyle(ArgType.SELECT, 0, 0); in parseSelectStyle()
576 public ArgType getArgType() { in getArgType()
581 return ArgType.NONE; in getArgType()
748 public enum ArgType { enum in MessagePattern
862 private int parseMessage(int index, int msgStartLength, int nestingLevel, ArgType parentType) { in parseMessage()
885 (parentType==ArgType.CHOICE && c=='|') || in parseMessage()
925 } else if((nestingLevel>0 && c=='}') || (parentType==ArgType.CHOICE && c=='|')) { in parseMessage()
929 int limitLength=(parentType==ArgType.CHOICE && c=='}') ? 0 : 1; in parseMessage()
[all …]
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/text/
DMessagePattern.java186 parseMessage(0, 0, 0, ArgType.NONE); in parse()
220 parsePluralOrSelectStyle(ArgType.PLURAL, 0, 0); in parsePluralStyle()
237 parsePluralOrSelectStyle(ArgType.SELECT, 0, 0); in parseSelectStyle()
616 public ArgType getArgType() { in getArgType()
621 return ArgType.NONE; in getArgType()
808 public enum ArgType { enum in MessagePattern
933 private int parseMessage(int index, int msgStartLength, int nestingLevel, ArgType parentType) { in parseMessage()
956 (parentType==ArgType.CHOICE && c=='|') || in parseMessage()
996 } else if((nestingLevel>0 && c=='}') || (parentType==ArgType.CHOICE && c=='|')) { in parseMessage()
1000 int limitLength=(parentType==ArgType.CHOICE && c=='}') ? 0 : 1; in parseMessage()
[all …]

123456