/llvm-project/llvm/include/llvm/IR/ |
H A D | Type.h | 136 TypeID getTypeID() const { return ID; } 139 bool isVoidTy() const { return getTypeID() == VoidTyID; } 142 bool isHalfTy() const { return getTypeID() == HalfTyID; } 145 bool isBFloatTy() const { return getTypeID() == BFloatTyID; } 149 return getTypeID() == BFloatTyID || getTypeID() == HalfTyID; in is16bitFPTy() 153 bool isFloatTy() const { return getTypeID() == FloatTyID; } 156 bool isDoubleTy() const { return getTypeID() == DoubleTyID; } 159 bool isX86_FP80Ty() const { return getTypeID() == X86_FP80TyID; } 162 bool isFP128Ty() const { return getTypeID() 137 TypeID getTypeID() const { return ID; } getTypeID() function [all...] |
H A D | DerivedTypes.h | 95 return T->getTypeID() == IntegerTyID; 148 return T->getTypeID() == FunctionTyID; 378 return T->getTypeID() == StructTyID; 418 return T->getTypeID() == ArrayTyID; 499 switch(VTy->getElementType()->getTypeID()) { in getSubdividedVectorType() 557 return T->getTypeID() == FixedVectorTyID || in getExtendedElementVectorType() 558 T->getTypeID() == ScalableVectorTyID; 603 return T->getTypeID() == FixedVectorTyID; 661 return T->getTypeID() == ScalableVectorTyID; 707 return T->getTypeID() in getWithNewBitWidth() [all...] |
/llvm-project/mlir/lib/CAPI/IR/ |
H A D | BuiltinTypes.cpp | 28 MlirTypeID mlirIntegerTypeGetTypeID() { return wrap(IntegerType::getTypeID()); } in mlirIntegerTypeGetTypeID() 66 MlirTypeID mlirIndexTypeGetTypeID() { return wrap(IndexType::getTypeID()); } in mlirIndexTypeGetTypeID() 89 return wrap(Float4E2M1FNType::getTypeID()); in mlirFloat8E5M2TypeGetTypeID() 101 return wrap(Float6E2M3FNType::getTypeID()); in mlirFloat8E4M3FNTypeGetTypeID() 113 return wrap(Float6E3M2FNType::getTypeID()); in mlirFloat8E5M2FNUZTypeGetTypeID() 125 return wrap(Float8E5M2Type::getTypeID()); in mlirFloat8E4M3FNUZTypeGetTypeID() 137 return wrap(Float8E4M3Type::getTypeID()); in mlirFloat8E4M3B11FNUZTypeGetTypeID() 149 return wrap(Float8E4M3FNType::getTypeID()); in mlirBFloat16TypeGetTypeID() 161 return wrap(Float8E5M2FNUZType::getTypeID()); 173 return wrap(Float8E4M3FNUZType::getTypeID()); in mlirTF32TypeGet() [all...] |
H A D | BuiltinAttributes.cpp | 49 return wrap(AffineMapAttr::getTypeID()); in mlirAffineMapAttrGetTypeID() 76 MlirTypeID mlirArrayAttrGetTypeID(void) { return wrap(ArrayAttr::getTypeID()); } 113 return wrap(DictionaryAttr::getTypeID()); in mlirDictionaryAttrGetTypeID() 138 MlirTypeID mlirFloatAttrGetTypeID(void) { return wrap(FloatAttr::getTypeID()); } 165 return wrap(IntegerAttr::getTypeID()); in mlirIntegerAttrGetTypeID() 193 return wrap(IntegerSetAttr::getTypeID()); in mlirIntegerSetAttrGetTypeID() 230 return wrap(OpaqueAttr::getTypeID()); in mlirAttributeIsAString() 254 return wrap(StringAttr::getTypeID()); in mlirAttributeIsASymbolRef() 298 return wrap(SymbolRefAttr::getTypeID()); 337 MlirTypeID mlirTypeAttrGetTypeID(void) { return wrap(TypeAttr::getTypeID()); } [all...] |
/llvm-project/mlir/lib/CAPI/Dialect/ |
H A D | Transform.cpp | 29 return wrap(transform::AnyOpType::getTypeID()); in mlirTransformAnyOpTypeGetTypeID() 45 return wrap(transform::AnyParamType::getTypeID()); in mlirTransformAnyParamTypeGetTypeID() 61 return wrap(transform::AnyValueType::getTypeID()); in mlirTransformAnyValueTypeGetTypeID() 77 return wrap(transform::OperationType::getTypeID()); in mlirTransformOperationTypeGetTypeID() 99 return wrap(transform::ParamType::getTypeID()); in mlirTransformParamTypeGetTypeID()
|
/llvm-project/mlir/include/mlir/Debug/ |
H A D | BreakpointManager.h | 24 TypeID getTypeID() const { return typeID; } in getTypeID() function 53 return breakpoint->getTypeID() == TypeID::get<Derived>(); in classof() 67 TypeID getTypeID() const { return typeID; } in getTypeID() function 88 return breakpointManager->getTypeID() == TypeID::get<Derived>(); in classof()
|
/llvm-project/mlir/include/mlir/IR/ |
H A D | Dialect.h | 57 TypeID getTypeID() const { return dialectID; } in getTypeID() function 160 handleUseOfUndefinedPromisedInterface(getTypeID(), interfaceID); in getRegisteredInterface() 169 handleUseOfUndefinedPromisedInterface(getTypeID(), in getRegisteredInterface() 330 addAttribute(T::getTypeID(), AbstractAttribute::get<T>(*this)); in addAttribute() 338 addType(T::getTypeID(), AbstractType::get<T>(*this)); in addType() 382 return mlir::TypeID::get<T>() == dialect.getTypeID();
|
H A D | TypeSupport.h | 53 T::getReplaceImmediateSubElementsFn(), T::getTypeID(), in get() 107 TypeID getTypeID() const { return typeID; } in getTypeID() function 214 return getWithTypeID<T, Args...>(ctx, T::getTypeID(), in get() 263 return ctx->getTypeUniquer().mutate(T::getTypeID(), impl, in mutate() 270 registerType<T>(ctx, T::getTypeID()); in registerType()
|
H A D | AttributeSupport.h | 53 T::getTypeID(), T::name); in get() 108 TypeID getTypeID() const { return typeID; } in getTypeID() function 220 return getWithTypeID<T, Args...>(ctx, T::getTypeID(), in get() 271 return ctx->getAttributeUniquer().mutate(T::getTypeID(), impl, in mutate() 278 registerAttribute<T>(ctx, T::getTypeID()); in registerAttribute()
|
H A D | StorageUniquerSupport.h | 105 static TypeID getTypeID() { return TypeID::get<ConcreteT>(); } in getTypeID() function 113 return val.getTypeID() == getTypeID(); in classof() 165 abstract->getDialect(), abstract->getTypeID(), in attachInterface()
|
H A D | ExtensibleDialect.h | 186 return attr.getTypeID() == attrDef->getTypeID(); in isa() 340 return type.getTypeID() == typeDef->getTypeID(); in isa() 395 TypeID getTypeID() { return typeID; } in getTypeID() function 635 TypeID getTypeID() { return SelfOwningTypeID::getTypeID(); } in getTypeID() function
|
H A D | Types.h | 117 TypeID getTypeID() { return impl->getAbstractType().getTypeID(); } in getTypeID() function 189 getDialect(), getTypeID(), InterfaceT::getInterfaceID()) || 287 type.getDialect(), type.getTypeID(), ConcreteType::getInterfaceID(), in getInterfaceFor() 401 /// the val.getTypeID() inside T::classof will use the static getTypeID of the 402 /// parent instead of the non-static Type::getTypeID that returns the dynamic
|
H A D | Attributes.h | 70 TypeID getTypeID() { return impl->getAbstractAttribute().getTypeID(); } in getTypeID() function 104 getDialect(), getTypeID(), InterfaceT::getInterfaceID()) || in hasPromiseOrImplementsInterface() 311 attr.getDialect(), attr.getTypeID(), ConcreteType::getInterfaceID(), 420 /// children, the val.getTypeID() inside T::classof will use the static 421 /// getTypeID of the parent instead of the non-static Type::getTypeID that
|
/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | ExternalFunctions.cpp | 82 static char getTypeID(Type *Ty) { in getTypeID() function 83 switch (Ty->getTypeID()) { in getTypeID() 114 ExtName += getTypeID(FT->getReturnType()); in lookupFunction() 116 ExtName += getTypeID(T); in lookupFunction() 134 switch (Ty->getTypeID()) { in ffiTypeFor() 156 switch (Ty->getTypeID()) { in ffiValueFor() 245 if (RetTy->getTypeID() != Type::VoidTyID) in ffiInvoke() 248 switch (RetTy->getTypeID()) { in ffiInvoke()
|
H A D | Execution.cpp | 50 switch (Ty->getTypeID()) { in executeFNegInst() 110 switch (Ty->getTypeID()) { in executeFAddInst() 121 switch (Ty->getTypeID()) { in executeFSubInst() 132 switch (Ty->getTypeID()) { in executeFMulInst() 143 switch (Ty->getTypeID()) { in executeFDivInst() 154 switch (Ty->getTypeID()) { in executeFRemInst() 195 switch (Ty->getTypeID()) { in executeICMP_EQ() 209 switch (Ty->getTypeID()) { in executeICMP_NE() 223 switch (Ty->getTypeID()) { in executeICMP_ULT() 237 switch (Ty->getTypeID()) { in executeICMP_SLT() [all …]
|
/llvm-project/mlir/lib/Dialect/IRDL/IR/ |
H A D | IRDLOps.cpp | 60 return std::make_unique<BaseTypeConstraint>(typeDef->getTypeID(), name); in getVerifier() 68 return std::make_unique<BaseAttrConstraint>(attrDef->getTypeID(), name); in getVerifier() 83 return std::make_unique<BaseTypeConstraint>(abstractType->get().getTypeID(), in getVerifier() 92 return std::make_unique<BaseAttrConstraint>(abstractAttr->get().getTypeID(), in getVerifier()
|
/llvm-project/llvm/lib/IR/ |
H A D | Type.cpp | 67 return getTypeID() == ScalableVectorTyID || isScalableTargetExtTy(); in isScalableTy() 108 switch (getTypeID()) { in getFloatingPointTy() 203 switch (getTypeID()) { in getScalarSizeInBits() 244 if (getTypeID() == HalfTyID) return 11; in getTokenTy() 245 if (getTypeID() == BFloatTyID) return 8; in getX86_FP80Ty() 246 if (getTypeID() == FloatTyID) return 24; in getFP128Ty() 247 if (getTypeID() == DoubleTyID) return 53; in getPPC_FP128Ty() 248 if (getTypeID() == X86_FP80TyID) return 64; in getX86_MMXTy() 249 if (getTypeID() == FP128TyID) return 113; in getX86_AMXTy() 250 assert(getTypeID() in getX86_AMXTy() [all...] |
H A D | StructuralHash.cpp | 51 Hashes.emplace_back(ValueType->getTypeID()); in updateOperand() 303 Hashes.emplace_back(GV.getValueType()->getTypeID());
|
/llvm-project/mlir/test/python/lib/ |
H A D | PythonTestCAPI.cpp | 27 return wrap(python_test::TestAttrAttr::getTypeID()); in mlirPythonTestTestAttributeGetTypeID() 39 return wrap(python_test::TestTypeType::getTypeID()); in mlirPythonTestTestTypeGetTypeID()
|
/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 354 unsigned getTypeID(Type *T, const Value *V = nullptr); 514 unsigned DXILBitcodeWriter::getTypeID(Type *T, const Value *V) { in getTypeID() function in DXILBitcodeWriter 519 return VE.getTypeID(T); in getTypeID() 522 return VE.getTypeID(It->second); in getTypeID() 528 return VE.getTypeID(T); in getTypeID() 529 return VE.getTypeID(I8PtrTy); in getTypeID() 537 return VE.getTypeID(PtrTy->getElementType()); in getGlobalObjectValueTypeID() 539 return VE.getTypeID(T); in getGlobalObjectValueTypeID() 1011 switch (T->getTypeID()) { in writeTypeTable() 1054 TypeVals.push_back(getTypeID(PT in writeTypeTable() [all...] |
/llvm-project/mlir/lib/IR/ |
H A D | ExtensibleDialect.cpp | 89 detail::TypeUniquer::registerType<DynamicType>(&getContext(), getTypeID()); in registerInTypeUniquer() 133 &ctx, typeDef->getTypeID(), typeDef, params); in get() 144 &ctx, typeDef->getTypeID(), typeDef, params); in getChecked() 207 getTypeID()); in registerInAttrUniquer() 248 &ctx, attrDef->getTypeID(), attrDef, params); in get() 392 TypeID typeID = type->getTypeID(); in registerDynamicType() 428 auto typeID = attr->getTypeID(); in registerDynamicAttr() 534 ExtensibleDialect(name, ctx, SelfOwningTypeID::getTypeID()) { in DynamicDialect()
|
/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVUtils.h | 247 return T && T->getTypeID() == Type::TypedPointerTyID; 252 return T && T->getTypeID() == Type::PointerTyID; 264 return SubT->getTypeID() == Type::PointerTyID
|
/llvm-project/llvm/lib/Target/Mips/ |
H A D | Mips16HardFloat.cpp | 72 switch (T->getTypeID()) { in whichFPReturnVariant() 112 TypeID ArgTypeID = F.getFunctionType()->getParamType(0)->getTypeID(); in whichFPParamVariantNeeded() 123 TypeID ArgTypeID0 = F.getFunctionType()->getParamType(0)->getTypeID(); in whichFPParamVariantNeeded() 124 TypeID ArgTypeID1 = F.getFunctionType()->getParamType(1)->getTypeID(); in whichFPParamVariantNeeded() 160 switch (ArgType->getTypeID()) { in needsFPStubFromParams()
|
H A D | MipsOs16.cpp | 52 switch (RetType->getTypeID()) { in needsFPFromSig() 61 switch (Arg.getType()->getTypeID()) { in needsFPFromSig()
|
/llvm-project/mlir/lib/Dialect/ |
H A D | Traits.cpp | 155 return type.getTypeID(); in getBroadcastedType() 181 if (resultCompositeKind == VectorType::getTypeID()) in getBroadcastedType() 183 if (resultCompositeKind == RankedTensorType::getTypeID()) in getBroadcastedType()
|