Home
last modified time | relevance | path

Searched refs:ImplType (Results 1 – 25 of 37) sorted by relevance

12

/external/icu/icu4c/source/i18n/
Dformattedval_impl.h252 #define UPRV_FORMATTED_VALUE_CAPI_NO_IMPLTYPE_AUTO_IMPL(CType, ImplType, HelperType, Prefix) \ argument
258 ImplType* impl = new ImplType(); \
267 const ImplType* result = HelperType::validate(uresult, *ec); \
274 const ImplType* impl = HelperType::validate(uresult, localStatus); \
288 #define UPRV_FORMATTED_VALUE_CAPI_AUTO_IMPL(CPPType, CType, ImplType, HelperType, Prefix, MagicNumb… argument
290 class ImplType; \
291 typedef IcuCApiHelper<CType, ImplType, MagicNumber> HelperType; \
292 class ImplType : public UFormattedValueImpl, public HelperType { \
294 ImplType(); \
295 ~ImplType(); \
[all …]
/external/icu/libicu/cts_headers/
Dformattedval_impl.h252 #define UPRV_FORMATTED_VALUE_CAPI_NO_IMPLTYPE_AUTO_IMPL(CType, ImplType, HelperType, Prefix) \ argument
258 ImplType* impl = new ImplType(); \
267 const ImplType* result = HelperType::validate(uresult, *ec); \
274 const ImplType* impl = HelperType::validate(uresult, localStatus); \
288 #define UPRV_FORMATTED_VALUE_CAPI_AUTO_IMPL(CPPType, CType, ImplType, HelperType, Prefix, MagicNumb… argument
290 class ImplType; \
291 typedef IcuCApiHelper<CType, ImplType, MagicNumber> HelperType; \
292 class ImplType : public UFormattedValueImpl, public HelperType { \
294 ImplType(); \
295 ~ImplType(); \
[all …]
/external/llvm-project/mlir/include/mlir/IR/
DAffineExpr.h68 using ImplType = detail::AffineExprStorage;
71 /* implicit */ AffineExpr(const ImplType *expr) in AffineExpr()
72 : expr(const_cast<ImplType *>(expr)) {} in AffineExpr()
173 reinterpret_cast<ImplType *>(const_cast<void *>(pointer))); in getFromOpaquePointer()
177 ImplType *expr;
188 using ImplType = detail::AffineBinaryOpExprStorage;
189 /* implicit */ AffineBinaryOpExpr(AffineExpr::ImplType *ptr);
197 using ImplType = detail::AffineDimExprStorage;
198 /* implicit */ AffineDimExpr(AffineExpr::ImplType *ptr);
205 using ImplType = detail::AffineDimExprStorage;
[all …]
DAttributeSupport.h144 !std::is_same<typename T::ImplType, AttributeStorage>::value, T>
154 return ctx->getAttributeUniquer().get<typename T::ImplType>( in get()
163 std::is_same<typename T::ImplType, AttributeStorage>::value, T>
173 return ctx->getAttributeUniquer().get<typename T::ImplType>(T::getTypeID()); in get()
177 static LogicalResult mutate(MLIRContext *ctx, typename T::ImplType *impl, in mutate()
187 !std::is_same<typename T::ImplType, AttributeStorage>::value>
190 .registerParametricStorageType<typename T::ImplType>(T::getTypeID()); in registerAttribute()
195 std::is_same<typename T::ImplType, AttributeStorage>::value>
198 .registerSingletonStorageType<typename T::ImplType>( in registerAttribute()
DTypeSupport.h128 !std::is_same<typename T::ImplType, TypeStorage>::value, T>
137 return ctx->getTypeUniquer().get<typename T::ImplType>( in get()
146 std::is_same<typename T::ImplType, TypeStorage>::value, T>
155 return ctx->getTypeUniquer().get<typename T::ImplType>(T::getTypeID()); in get()
161 static LogicalResult mutate(MLIRContext *ctx, typename T::ImplType *impl, in mutate()
171 !std::is_same<typename T::ImplType, TypeStorage>::value>
173 ctx->getTypeUniquer().registerParametricStorageType<typename T::ImplType>( in registerType()
179 std::is_same<typename T::ImplType, TypeStorage>::value>
DIntegerSet.h44 using ImplType = detail::IntegerSetStorage;
47 explicit IntegerSet(ImplType *set) : set(set) {} in IntegerSet()
108 ImplType *set;
125 return mlir::IntegerSet(static_cast<mlir::IntegerSet::ImplType *>(pointer));
129 return mlir::IntegerSet(static_cast<mlir::IntegerSet::ImplType *>(pointer));
DAttributes.h32 using ImplType = AttributeStorage; variable
36 /* implicit */ Attribute(const ImplType *impl) in Attribute()
37 : impl(const_cast<ImplType *>(impl)) {} in Attribute()
79 return Attribute(reinterpret_cast<const ImplType *>(ptr)); in getFromOpaquePointer()
90 ImplType *impl;
179 return mlir::Attribute(static_cast<mlir::Attribute::ImplType *>(pointer));
183 return mlir::Attribute(static_cast<mlir::Attribute::ImplType *>(pointer));
DTypes.h79 using ImplType = TypeStorage; variable
82 /* implicit */ Type(const ImplType *impl) in Type()
83 : impl(const_cast<ImplType *>(impl)) {} in Type()
165 return Type(reinterpret_cast<ImplType *>(const_cast<void *>(pointer))); in getFromOpaquePointer()
172 ImplType *impl;
253 return mlir::Type(static_cast<mlir::Type::ImplType *>(pointer));
257 return mlir::Type(static_cast<mlir::Type::ImplType *>(pointer));
DAffineMap.h39 using ImplType = detail::AffineMapStorage;
42 explicit AffineMap(ImplType *map) : map(map) {} in AffineMap()
208 return AffineMap(reinterpret_cast<ImplType *>(const_cast<void *>(pointer))); in getFromOpaquePointer()
212 ImplType *map;
345 return mlir::AffineMap(static_cast<mlir::AffineMap::ImplType *>(pointer));
349 return mlir::AffineMap(static_cast<mlir::AffineMap::ImplType *>(pointer));
DValue.h72 using ImplType = llvm::PointerIntPair<void *, 2, Kind, ImplTypeTraits>; variable
76 Value(ImplType ownerAndKind = {}) : ownerAndKind(ownerAndKind) {} in ownerAndKind()
237 ImplType ownerAndKind;
380 PointerLikeTypeTraits<mlir::Value::ImplType>::NumLowBitsAvailable
388 mlir::Value::ImplType::getFromOpaqueValue(pointer));
393 mlir::Value::ImplType::getFromOpaqueValue(pointer));
DStorageUniquerSupport.h66 using ImplType = StorageT; variable
128 ImplType *getImpl() const { return static_cast<ImplType *>(this->impl); } in getImpl()
/external/llvm-project/mlir/include/mlir/Dialect/SDBM/
DSDBMExpr.h90 using ImplType = detail::SDBMExprStorage;
92 /* implicit */ SDBMExpr(ImplType *expr) : impl(expr) {} in SDBMExpr()
151 ImplType *impl;
157 using ImplType = detail::SDBMConstantExprStorage;
180 using ImplType = detail::SDBMExprStorage;
235 using ImplType = detail::SDBMBinaryExprStorage;
257 using ImplType = detail::SDBMDiffExprStorage;
276 using ImplType = detail::SDBMBinaryExprStorage;
295 using ImplType = detail::SDBMTermExprStorage;
310 using ImplType = detail::SDBMTermExprStorage;
[all …]
/external/llvm-project/mlir/lib/Dialect/Quant/IR/
DQuantTypes.cpp24 return static_cast<ImplType *>(impl)->flags; in getFlags()
63 return static_cast<ImplType *>(impl)->storageType; in getStorageType()
67 return static_cast<ImplType *>(impl)->storageTypeMin; in getStorageTypeMin()
71 return static_cast<ImplType *>(impl)->storageTypeMax; in getStorageTypeMax()
77 return static_cast<ImplType *>(impl)->storageType.getIntOrFloatBitWidth(); in getStorageTypeIntegralWidth()
81 return static_cast<ImplType *>(impl)->expressedType; in getExpressedType()
/external/llvm/include/llvm/CodeGen/
DMachineBlockFrequencyInfo.h31 typedef BlockFrequencyInfoImpl<MachineBasicBlock> ImplType; typedef
32 std::unique_ptr<ImplType> MBFI;
/external/llvm-project/mlir/lib/Dialect/SDBM/
DSDBMExpr.cpp253 return static_cast<ImplType *>(impl)->lhs.cast<SDBMTermExpr>(); in getLHS()
257 return static_cast<ImplType *>(impl)->rhs; in getRHS()
539 return static_cast<ImplType *>(impl)->lhs; in getLHS()
543 return static_cast<ImplType *>(impl)->rhs; in getRHS()
580 if (SDBMVaryingExpr lhs = static_cast<ImplType *>(impl)->lhs) in getLHS()
586 return static_cast<ImplType *>(impl)->rhs; in getStripeFactor()
594 return static_cast<ImplType *>(impl)->position; in getPosition()
645 return static_cast<ImplType *>(impl)->constant; in getValue()
660 return static_cast<ImplType *>(impl)->expr; in getVar()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DMachineBlockFrequencyInfo.h34 using ImplType = BlockFrequencyInfoImpl<MachineBasicBlock>; variable
35 std::unique_ptr<ImplType> MBFI;
/external/llvm-project/llvm/include/llvm/CodeGen/
DMachineBlockFrequencyInfo.h34 using ImplType = BlockFrequencyInfoImpl<MachineBasicBlock>; variable
35 std::unique_ptr<ImplType> MBFI;
/external/llvm/include/llvm/Analysis/
DBlockFrequencyInfo.h32 typedef BlockFrequencyInfoImpl<BasicBlock> ImplType; typedef
33 std::unique_ptr<ImplType> BFI;
/external/llvm-project/llvm/include/llvm/Analysis/
DBlockFrequencyInfo.h38 using ImplType = BlockFrequencyInfoImpl<BasicBlock>; variable
40 std::unique_ptr<ImplType> BFI;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DBlockFrequencyInfo.h38 using ImplType = BlockFrequencyInfoImpl<BasicBlock>; variable
40 std::unique_ptr<ImplType> BFI;
/external/llvm-project/mlir/lib/IR/
DAffineExpr.cpp264 AffineBinaryOpExpr::AffineBinaryOpExpr(AffineExpr::ImplType *ptr) in AffineBinaryOpExpr()
267 return static_cast<ImplType *>(expr)->lhs; in getLHS()
270 return static_cast<ImplType *>(expr)->rhs; in getRHS()
273 AffineDimExpr::AffineDimExpr(AffineExpr::ImplType *ptr) : AffineExpr(ptr) {} in AffineDimExpr()
275 return static_cast<ImplType *>(expr)->position; in getPosition()
457 AffineSymbolExpr::AffineSymbolExpr(AffineExpr::ImplType *ptr) in AffineSymbolExpr()
460 return static_cast<ImplType *>(expr)->position; in getPosition()
468 AffineConstantExpr::AffineConstantExpr(AffineExpr::ImplType *ptr) in AffineConstantExpr()
471 return static_cast<ImplType *>(expr)->constant; in getValue()
/external/gemmlowp/internal/
Dpack.h415 typedef PackSideBlockImpl<SideMapType, PackedSideBlock> ImplType; in PackLhs() typedef
416 ImplType impl(dst, src_side_map); in PackLhs()
430 typedef PackSideBlockImpl<SideMapType, PackedSideBlock> ImplType; in PackRhs() typedef
431 ImplType impl(dst, src_side_map); in PackRhs()
/external/angle/src/libANGLE/renderer/metal/
Dmtl_common.h229 using ImplType = OBJ##Mtl; \ in ANGLE_GL_OBJECTS_X()
238 using ImplType = DisplayMtl; in ANGLE_GL_OBJECTS_X()
244 using ImplType = ImageMtl; in ANGLE_GL_OBJECTS_X()
248 using GetImplType = typename ImplTypeHelper<T>::ImplType; in ANGLE_GL_OBJECTS_X()
/external/libchrome/mojo/public/cpp/bindings/tests/
Dbind_task_runner_unittest.cc193 impl_.reset(new ImplType(std::move(request), binding_task_runner_)); in SetUp()
201 using ImplType = typedef in mojo::test::__anon41b177b30111::BindTaskRunnerTest
203 std::unique_ptr<ImplType> impl_;
/external/angle/src/libANGLE/renderer/vulkan/
Dvk_utils.h207 using ImplType = OBJ##Vk; \
216 using ImplType = OverlayVk;
222 using ImplType = DisplayVk;
228 using ImplType = ImageVk;
234 using ImplType = ShareGroupVk;
238 using GetImplType = typename ImplTypeHelper<T>::ImplType;

12