Searched refs:translateType (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/mlir/lib/Target/LLVMIR/ |
| H A D | TypeToLLVM.cpp | 31 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 D | TypeFromLLVM.cpp | 31 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 D | ModuleTranslation.cpp | 1066 return typeTranslator.translateType(type); in convertType()
|
| H A D | ConvertFromLLVMIR.cpp | 266 if (Type result = typeTranslator.translateType(type)) in processType()
|
| /llvm-project-15.0.7/mlir/include/mlir/Target/LLVMIR/ |
| H A D | TypeFromLLVM.h | 45 Type translateType(llvm::Type *type);
|
| H A D | TypeToLLVM.h | 51 llvm::Type *translateType(Type type);
|