mirror of
https://github.com/open-goal/jak-project
synced 2026-07-10 23:22:17 -04:00
prepare for decompiling display (#359)
* prepare for decompiling display Needs some work on the decompiler (mostly bitfield stuff) before a more proper decomp can be done * make `(profile-bar draw)`, `set-display-gs-state-offset` and `set-display-env` decompile decompiler should now support unsigned divide * fill in some dma-h types * Fill in a few VIF bitfields + other minor fixes * Update all-types.gc * Fix stupid mistake in `vif-mask` * update dma-h reference * this uint32 is actually a `vif-tag` (oops)
This commit is contained in:
@@ -1175,6 +1175,10 @@ void SimpleExpressionElement::update_from_stack(const Env& env,
|
||||
update_from_stack_force_si_2(env, FixedOperatorKind::DIVISION, pool, stack, result,
|
||||
allow_side_effects, false);
|
||||
break;
|
||||
case SimpleExpression::Kind::DIV_UNSIGNED:
|
||||
update_from_stack_force_ui_2(env, FixedOperatorKind::DIVISION, pool, stack, result,
|
||||
allow_side_effects);
|
||||
break;
|
||||
case SimpleExpression::Kind::MOD_SIGNED:
|
||||
update_from_stack_force_si_2(env, FixedOperatorKind::MOD, pool, stack, result,
|
||||
allow_side_effects, false);
|
||||
|
||||
Reference in New Issue
Block a user