diff --git a/src/target/llvm/codegen_llvm.cc b/src/target/llvm/codegen_llvm.cc index ccb9173cd1b5..93f02820151a 100644 --- a/src/target/llvm/codegen_llvm.cc +++ b/src/target/llvm/codegen_llvm.cc @@ -757,7 +757,7 @@ llvm::GlobalVariable* CodeGenLLVM::AllocateSharedMemory(DataType dtype, size_t s new llvm::GlobalVariable(*module_, type, false, linkage, llvm::UndefValue::get(type), "shmem", nullptr, llvm::GlobalValue::NotThreadLocal, shared_address_space); #if TVM_LLVM_VERSION >= 100 - global->setAlignment(llvm::Align(alignment)); + global->setAlignment(llvm::MaybeAlign(alignment)); #else global->setAlignment(alignment); #endif