Searched refs:isCompatibleType (Results 1 – 17 of 17) sorted by relevance
54 if (!operandType || !LLVM::isCompatibleType(operandType)) in matchAndRewrite()100 if (!operandType || !LLVM::isCompatibleType(operandType)) in matchAndRewrite()153 if (!operandType || !LLVM::isCompatibleType(operandType)) in matchAndRewrite()207 if (!operandType || !LLVM::isCompatibleType(operandType)) in matchAndRewrite()
24 if (!info.llvmNDVectorTy || !LLVM::isCompatibleType(info.llvmNDVectorTy)) { in extractNDVectorTypeInfo()123 if (!llvm::all_of(operands.getTypes(), isCompatibleType)) in vectorOneToOneRewrite()
22 assert(LLVM::isCompatibleType(structType) && "expected llvm type"); in StructBuilder()
45 return LLVM::isCompatibleType(type) ? llvm::Optional<Type>(type) in LLVMTypeConverter()61 if (LLVM::isCompatibleType(type)) { in LLVMTypeConverter()260 if (!converted || !LLVM::isCompatibleType(converted)) in convertFunctionTypeCWrapper()467 if (!converted || !LLVM::isCompatibleType(converted)) in packFunctionResults()
854 bool LLVMDialect::isCompatibleType(Type type) { in isCompatibleType() function in LLVMDialect863 bool mlir::LLVM::isCompatibleType(Type type) { in isCompatibleType() function in mlir::LLVM864 return LLVMDialect::isCompatibleType(type); in isCompatibleType()964 assert(isCompatibleType(type) && in getPrimitiveTypeSizeInBits()
178 if (!isCompatibleType(type)) in parseCmpOp()1014 if (!isCompatibleType(llvmResultType)) in parse()1022 if (isCompatibleType(ty)) in parse()1310 if (!isCompatibleType(llvmResultType)) in parse()1319 if (!isCompatibleType(argType)) in parse()1422 if (!isCompatibleType(containerType)) in getInsertExtractValueElementType()1462 if (!isCompatibleType(containerType)) { in getInsertExtractValueElementType()2221 if (!isCompatibleType(t)) { in buildLLVMFunctionType()2232 if (!isCompatibleType(llvmOutput)) { in buildLLVMFunctionType()2378 if (!isCompatibleType(argType)) in verifyRegions()
27 if (isCompatibleType(type) && !type.isa<IntegerType, FloatType, VectorType>()) in dispatchPrint()
1662 !LLVM::isCompatibleType(sourceElementTy) || in matchAndRewrite()1663 !LLVM::isCompatibleType(targetElementTy) || in matchAndRewrite()1664 !LLVM::isCompatibleType(targetDescTy)) in matchAndRewrite()1675 if (!LLVM::isCompatibleType(adaptor.getOperands().front().getType())) in matchAndRewrite()1900 !LLVM::isCompatibleType(targetElementTy) || in matchAndRewrite()1901 !LLVM::isCompatibleType(targetDescTy)) in matchAndRewrite()
493 bool isCompatibleType(Type type);
67 static bool isCompatibleType(Type);425 assert(isCompatibleType(resultType) && "result must be an LLVM type");
32 return LLVM::isCompatibleType(value.getType()); in areAllLLVMTypes()
357 assert((LLVM::isCompatibleType(init.getType()) || in matchAndRewrite()
471 if (!type || !LLVM::isCompatibleType(type)) in matchAndRewrite()
403 return LLVM::isCompatibleType(value.getType()); in areAllLLVMTypes()
582 if (!isCompatibleType(wrappedType)) in convertBlock()
224 provides a function, `bool LLVM::isCompatibleType(Type)`, that can be used as a
123 unsigned valueBitWidth = LLVM::isCompatibleType(srcType) in optionallyTruncateOrExtend()