Skip to content
  • Alyssa Rosenzweig's avatar
    pan/bi: Add dummy scheduler · b329f8c7
    Alyssa Rosenzweig authored
    
    
    Do the absolute simplest possible thing -- create a clause for every
    instruction, and just pick whichever slot we can, nopping the other,
    copying whatever constant we have whether it's used or not.
    
    To be clear - this is not to be used in a production compiler. But this
    lets actual bundles and clauses show up in the BIR, which unblocks work
    on final code generation and packing (which can happen more or less in
    parallel to NIR->BIR, optimization, register allocation, and writing an
    actual scheduling).
    
    Signed-off-by: default avatarAlyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
    Part-of: <mesa/mesa!4097>
    b329f8c7