# FELUCCA target cost budget (tests/target_budget.py): instructions in the loops of each
# function in build/felucca.dis, x4 per nesting level, divides x9. The check allows +10 %.
# Rewritten by BUDGET_UPDATE=1.
# 2026-11-08: existing render-loop costs match a fresh build of master e2c7540 exactly;
# refreshed stale pre-master limits and added the new live granular functions.
analog_render 630
digital_render 333
phase_render 79
lofi_render 128
sample_render 593
formant_render 314
trio_render 341
trio_pass 175
drawbar_render 271
drawbar_block 103
grain_render 2399
grain_block 143
slicer_track 832
drums_mix 3717
fm6_op_run 72
fm6_op_fb 26
fm6_render 362
# Seven-part control dispatch and shared-page reclamation add block-rate work.
# Engine render-loop budgets above remain unchanged.
fm1_alnk0_irq 305
gf_insert 1120
gf_layout 568
