[JIT] Is it possible to "createAlloca" thread_local array?

Hi, All.

I’m new to LLVM.

Here is my code to create a variable length array:

llvm::IRBuilder *builder_ = new IRBuilder(ctx_);
llvm::Type *t_int_ = llvm::type::getInt32Ty(ctx_);
llvm::Value *array = builder_->createAlloca(t_int_, num); 

Anyone konws how to make this array having thread_local storage?

Thanks