Post and pre-decrement operators switched places for vector elements. #2010.

This commit is contained in:
Christoffer Lerno
2025-03-03 01:21:01 +01:00
parent c40198b016
commit 910fc6e364
4 changed files with 23 additions and 2 deletions

View File

@@ -2247,7 +2247,7 @@ static inline void llvm_emit_pre_post_inc_dec_vector(GenContext *c, BEValue *val
llvm_store_raw(c, &addr, vector);
// And set the return value.
llvm_value_set(value, pre ? current_res.value : new_value, element);
llvm_value_set(value, pre ? new_value : current_res.value, element);
}
/**