diff options
Diffstat (limited to 'ast.cpp')
-rw-r--r-- | ast.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -36,7 +36,7 @@ static inline auto storeEnv(LLVMState& llvmState, llvm::Value *index, llvm::Valu { auto ptrty = llvmState.inttype->getPointerTo(); auto var = llvmState.builder.CreateGEP(ptrty, scope.back().env, {index}); - return llvmState.builder.CreateStore(val, var, false); + return llvmState.builder.CreateStore(val, var); } NumberAST::NumberAST(const std::string& n): BaseAST(n) {} @@ -132,7 +132,7 @@ llvm::Value *CallAST::codegen(LLVMState& llvmState) const if (!v.native) { auto index = llvm::ConstantInt::get(llvmState.inttype, i++); auto m = llvmState.builder.CreateGEP(ptrty, mem, {index}); - llvmState.builder.CreateStore(loadEnv(llvmState, v.value), m, false); + llvmState.builder.CreateStore(loadEnv(llvmState, v.value), m); } } |