mirror of
https://github.com/open-goal/jak-project
synced 2026-06-16 14:50:32 -04:00
decomp: finish orbit-plat and sage-finalboss (#1039)
* decomp: finish `orbit-plat` and waiting on `sage-finalboss` inconsistency for gsrc * decomp: finish `sage-finalboss` except the relocate method * decomp: add fix to finish `sage-finalboss` * update formatting in unrelated files
This commit is contained in:
@@ -4881,6 +4881,8 @@ void ArrayFieldAccess::update_with_val(Form* new_val,
|
||||
{reg0_matcher, Matcher::integer(m_expected_stride)});
|
||||
mult_matcher = Matcher::match_or({Matcher::cast("uint", mult_matcher), mult_matcher});
|
||||
auto matcher = Matcher::fixed_op(FixedOperatorKind::ADDITION, {mult_matcher, reg1_matcher});
|
||||
matcher = Matcher::match_or({matcher, Matcher::fixed_op(FixedOperatorKind::ADDITION_PTR,
|
||||
{reg1_matcher, mult_matcher})});
|
||||
auto match_result = match(matcher, new_val);
|
||||
Form* idx = nullptr;
|
||||
Form* base = nullptr;
|
||||
|
||||
Reference in New Issue
Block a user