/external/llvm-project/mlir/include/mlir/Dialect/Shape/IR/ |
D | Shape.h | 35 class ComponentType : public Type::TypeBase<ComponentType, Type, TypeStorage> { 41 class ElementType : public Type::TypeBase<ElementType, Type, TypeStorage> { 47 class ShapeType : public Type::TypeBase<ShapeType, Type, TypeStorage> { 53 class SizeType : public Type::TypeBase<SizeType, Type, TypeStorage> { 60 : public Type::TypeBase<ValueShapeType, Type, TypeStorage> { 67 class WitnessType : public Type::TypeBase<WitnessType, Type, TypeStorage> {
|
/external/llvm-project/flang/include/flang/Optimizer/Dialect/ |
D | FIRType.h | 97 : public mlir::Type::TypeBase<CharacterType, mlir::Type, 108 class CplxType : public mlir::Type::TypeBase<CplxType, mlir::Type, 123 : public mlir::Type::TypeBase<IntType, mlir::Type, detail::IntTypeStorage> { 133 : public mlir::Type::TypeBase<LogicalType, mlir::Type, 143 class RealType : public mlir::Type::TypeBase<RealType, mlir::Type, 158 : public mlir::Type::TypeBase<BoxType, mlir::Type, detail::BoxTypeStorage> { 173 class BoxCharType : public mlir::Type::TypeBase<BoxCharType, mlir::Type, 184 class BoxProcType : public mlir::Type::TypeBase<BoxProcType, mlir::Type, 199 class DimsType : public mlir::Type::TypeBase<DimsType, mlir::Type, 212 class FieldType : public mlir::Type::TypeBase<FieldType, mlir::Type, [all …]
|
/external/llvm-project/mlir/include/mlir/Dialect/PDL/IR/ |
D | PDLTypes.h | 25 struct AttributeType : public Type::TypeBase<AttributeType, Type, TypeStorage> { 30 struct OperationType : public Type::TypeBase<OperationType, Type, TypeStorage> { 35 struct TypeType : public Type::TypeBase<TypeType, Type, TypeStorage> { 40 struct ValueType : public Type::TypeBase<ValueType, Type, TypeStorage> {
|
/external/llvm-project/mlir/include/mlir/IR/ |
D | BuiltinTypes.h | 56 : public Type::TypeBase<ComplexType, Type, detail::ComplexTypeStorage> { 81 class IndexType : public Type::TypeBase<IndexType, Type, TypeStorage> { 98 : public Type::TypeBase<IntegerType, Type, detail::IntegerTypeStorage> { 185 : public Type::TypeBase<BFloat16Type, FloatType, TypeStorage> { 200 class Float16Type : public Type::TypeBase<Float16Type, FloatType, TypeStorage> { 215 class Float32Type : public Type::TypeBase<Float32Type, FloatType, TypeStorage> { 230 class Float64Type : public Type::TypeBase<Float64Type, FloatType, TypeStorage> { 248 : public Type::TypeBase<FunctionType, Type, detail::FunctionTypeStorage> { 276 class NoneType : public Type::TypeBase<NoneType, Type, TypeStorage> { 292 : public Type::TypeBase<OpaqueType, Type, detail::OpaqueTypeStorage> { [all …]
|
/external/llvm-project/mlir/include/mlir/Dialect/Async/IR/ |
D | Async.h | 33 class TokenType : public Type::TypeBase<TokenType, Type, TypeStorage> { 40 : public Type::TypeBase<ValueType, Type, detail::ValueTypeStorage> { 51 class GroupType : public Type::TypeBase<GroupType, Type, TypeStorage> {
|
/external/llvm-project/mlir/include/mlir/Dialect/SPIRV/ |
D | SPIRVTypes.h | 155 class ArrayType : public Type::TypeBase<ArrayType, CompositeType, 186 : public Type::TypeBase<ImageType, SPIRVType, detail::ImageTypeStorage> { 224 class PointerType : public Type::TypeBase<PointerType, SPIRVType, 243 : public Type::TypeBase<RuntimeArrayType, SPIRVType, 283 class StructType : public Type::TypeBase<StructType, CompositeType, 405 : public Type::TypeBase<CooperativeMatrixNVType, CompositeType, 428 class MatrixType : public Type::TypeBase<MatrixType, CompositeType,
|
/external/llvm-project/mlir/include/mlir/Dialect/LLVMIR/ |
D | LLVMTypes.h | 237 class ClassName : public Type::TypeBase<ClassName, LLVMType, TypeStorage> { \ 264 class LLVMArrayType : public Type::TypeBase<LLVMArrayType, LLVMType, 299 : public Type::TypeBase<LLVMFunctionType, LLVMType, 346 class LLVMIntegerType : public Type::TypeBase<LLVMIntegerType, LLVMType, 372 class LLVMPointerType : public Type::TypeBase<LLVMPointerType, LLVMType, 427 class LLVMStructType : public Type::TypeBase<LLVMStructType, LLVMType, 531 : public Type::TypeBase<LLVMFixedVectorType, LLVMVectorType, 556 : public Type::TypeBase<LLVMScalableVectorType, LLVMVectorType,
|
/external/tensorflow/tensorflow/compiler/mlir/tfr/ir/ |
D | tfr_types.h | 68 class TFRTypeImpl : public Type::TypeBase<Derived, TFRType, TFRTypeStorage> { 70 using Base = Type::TypeBase<Derived, TFRType, TFRTypeStorage>; 106 class TFRAttrType : public Type::TypeBase<TFRAttrType, TFRType, TypeStorage> {
|
/external/tensorflow/tensorflow/compiler/mlir/tensorflow/ir/ |
D | tf_executor.h | 50 class ControlType : public Type::TypeBase<ControlType, Type, TypeStorage> { 55 class TokenType : public Type::TypeBase<TokenType, Type, TypeStorage> {
|
D | tf_types.h | 98 : public Type::TypeBase<Derived, TensorFlowType, TypeStorage> { 100 using Base = typename Type::TypeBase<Derived, TensorFlowType, TypeStorage>; 199 : public Type::TypeBase<Derived, TensorFlowType, TypeWithSubtypeStorage> { 201 using Base = Type::TypeBase<Derived, TensorFlowType, TypeWithSubtypeStorage>;
|
/external/llvm-project/flang/include/flang/Evaluate/ |
D | type.h | 226 template <TypeCategory CATEGORY, int KIND = 0> struct TypeBase { struct 229 constexpr bool operator==(const TypeBase &) const { return true; } 236 : public TypeBase<TypeCategory::Integer, KIND> { argument 243 : public TypeBase<TypeCategory::Real, KIND> { 253 : public TypeBase<TypeCategory::Complex, KIND> { 261 : public TypeBase<TypeCategory::Character, 1> { 268 : public TypeBase<TypeCategory::Character, 2> { 275 : public TypeBase<TypeCategory::Character, 4> { 282 : public TypeBase<TypeCategory::Logical, KIND> {
|
/external/llvm-project/mlir/include/mlir/Dialect/Quant/ |
D | QuantTypes.h | 198 : public Type::TypeBase<AnyQuantizedType, QuantizedType, 255 : public Type::TypeBase<UniformQuantizedType, QuantizedType, 312 : public Type::TypeBase<UniformQuantizedPerAxisType, QuantizedType, 380 : public Type::TypeBase<CalibratedQuantizedType, QuantizedType,
|
/external/jackson-databind/src/main/java/com/fasterxml/jackson/databind/type/ |
D | TypeBase.java | 13 public abstract class TypeBase class 43 … protected TypeBase(Class<?> raw, TypeBindings bindings, JavaType superClass, JavaType[] superInts, in TypeBase() method in TypeBase 58 protected TypeBase(TypeBase base) { in TypeBase() method in TypeBase
|
D | CollectionLikeType.java | 15 public class CollectionLikeType extends TypeBase 42 protected CollectionLikeType(TypeBase base, JavaType elemT) in CollectionLikeType() 86 if (baseType instanceof TypeBase) { in upgradeFrom() 87 return new CollectionLikeType((TypeBase) baseType, elementType); in upgradeFrom()
|
D | MapLikeType.java | 16 public class MapLikeType extends TypeBase { 48 protected MapLikeType(TypeBase base, JavaType keyT, JavaType valueT) { in MapLikeType() 65 if (baseType instanceof TypeBase) { in upgradeFrom() 66 return new MapLikeType((TypeBase) baseType, keyT, valueT); in upgradeFrom()
|
D | ReferenceType.java | 47 protected ReferenceType(TypeBase base, JavaType refType) in ReferenceType() 70 if (baseType instanceof TypeBase) { in upgradeFrom() 71 return new ReferenceType((TypeBase) baseType, refdType); in upgradeFrom()
|
D | SimpleType.java | 14 extends TypeBase 47 protected SimpleType(TypeBase base) { in SimpleType()
|
D | PlaceholderForType.java | 11 public class PlaceholderForType extends TypeBase
|
/external/llvm-project/mlir/docs/Tutorials/ |
D | DefiningAttributesAndTypes.md | 48 /// must inherit from the CRTP class 'Type::TypeBase'. It takes as template 52 class SimpleType : public Type::TypeBase<SimpleType, Type, TypeStorage> { 54 /// Inherit some necessary constructors from 'TypeBase'. 57 /// The `TypeBase` class provides the following utility methods for 139 except that a bit more of the functionality provided by `Type::TypeBase` is put 144 /// the CRTP class 'Type::TypeBase'. It takes as template parameters the 148 class ComplexType : public Type::TypeBase<ComplexType, Type, 151 /// Inherit some necessary constructors from 'TypeBase'. 158 // Call into a helper 'get' method in 'TypeBase' to get a uniqued instance 169 // Call into a helper 'getChecked' method in 'TypeBase' to get a uniqued [all …]
|
/external/llvm-project/mlir/test/lib/Dialect/Test/ |
D | TestTypes.h | 52 struct TestType : public Type::TypeBase<TestType, Type, TypeStorage, 94 : public Type::TypeBase<TestRecursiveType, Type, TestRecursiveTypeStorage> {
|
/external/llvm-project/mlir/include/mlir/Dialect/Linalg/IR/ |
D | LinalgTypes.h | 31 class RangeType : public Type::TypeBase<RangeType, Type, TypeStorage> {
|
/external/tensorflow/tensorflow/compiler/mlir/tools/kernel_gen/ir/ |
D | tf_framework_ops.h | 38 : public Type::TypeBase<OpKernelContextType, Type, TypeStorage> {
|
/external/llvm-project/mlir/include/mlir/Dialect/GPU/ |
D | GPUDialect.h | 40 : public Type::TypeBase<AsyncTokenType, Type, TypeStorage> {
|
/external/tensorflow/tensorflow/compiler/mlir/hlo/include/mlir-hlo/Dialect/mhlo/IR/ |
D | hlo_ops.h | 63 class TokenType : public Type::TypeBase<TokenType, Type, TypeStorage> {
|
/external/llvm-project/mlir/examples/toy/Ch7/include/toy/ |
D | Dialect.h | 77 class StructType : public mlir::Type::TypeBase<StructType, mlir::Type,
|