Remove set volatile for store

This commit is contained in:
gingerBill
2023-02-14 23:52:36 +00:00
parent 0f697a0f26
commit 48685e8bf1
+1 -1
View File
@@ -984,7 +984,7 @@ gb_internal void lb_emit_store(lbProcedure *p, lbValue ptr, lbValue value) {
instr = LLVMBuildStore(p->builder, value.value, ptr.value); instr = LLVMBuildStore(p->builder, value.value, ptr.value);
} }
LLVMSetVolatile(instr, p->in_multi_assignment); // LLVMSetVolatile(instr, p->in_multi_assignment);
} }
gb_internal LLVMTypeRef llvm_addr_type(lbModule *module, lbValue addr_val) { gb_internal LLVMTypeRef llvm_addr_type(lbModule *module, lbValue addr_val) {