Home
last modified time | relevance | path

Searched refs:translateType (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Target/LLVMIR/
H A DTypeToLLVM.cpp31 llvm::Type *translateType(Type type) { in translateType() function in mlir::LLVM::detail::TypeToLLVMIRTranslatorImpl
90 return llvm::ArrayType::get(translateType(type.getElementType()), in translate()
98 return llvm::FunctionType::get(translateType(type.getReturnType()), in translate()
111 return llvm::PointerType::get(translateType(type.getElementType()), in translate()
145 return llvm::FixedVectorType::get(translateType(type.getElementType()), in translate()
151 return llvm::FixedVectorType::get(translateType(type.getElementType()), in translate()
157 return llvm::ScalableVectorType::get(translateType(type.getElementType()), in translate()
166 result.push_back(translateType(type)); in translateTypes()
187 llvm::Type *LLVM::TypeToLLVMIRTranslator::translateType(Type type) { in translateType() function in LLVM::TypeToLLVMIRTranslator
188 return impl->translateType(type); in translateType()
[all …]
H A DTypeFromLLVM.cpp31 Type translateType(llvm::Type *type) { in translateType() function in mlir::LLVM::detail::TypeFromLLVMIRTranslatorImpl
81 return LLVM::LLVMArrayType::get(translateType(type->getElementType()), in translate()
89 return LLVM::LLVMFunctionType::get(translateType(type->getReturnType()), in translate()
104 translateType(type->getNonOpaquePointerElementType()), in translate()
133 return LLVM::getFixedVectorType(translateType(type->getElementType()), in translate()
140 translateType(type->getElementType()), type->getMinNumElements()); in translate()
148 result.push_back(translateType(type)); in translateTypes()
168 Type LLVM::TypeFromLLVMIRTranslator::translateType(llvm::Type *type) { in translateType() function in LLVM::TypeFromLLVMIRTranslator
169 return impl->translateType(type); in translateType()
H A DModuleTranslation.cpp1066 return typeTranslator.translateType(type); in convertType()
H A DConvertFromLLVMIR.cpp266 if (Type result = typeTranslator.translateType(type)) in processType()
/llvm-project-15.0.7/mlir/include/mlir/Target/LLVMIR/
H A DTypeFromLLVM.h45 Type translateType(llvm::Type *type);
H A DTypeToLLVM.h51 llvm::Type *translateType(Type type);