URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f34bae7d8cd0b667d69d8c718d0e22670b9cc0a0
Author: Alyssa Rosenzweig <[email protected]>
Date:   Wed Aug 2 11:35:54 2023 -0400

    nir: Simplify alu_instr_is_copy
    
    mov is considered vec.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f5e8b85f71210c5da36cbe012bfcdc1b2255f0d
Author: Alyssa Rosenzweig <[email protected]>
Date:   Wed Aug 2 10:19:33 2023 -0400

    nir: Drop no-op all_srcs_are_ssa
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=92e59b5af5fe91dc3af6a7d1b60eb431246b2ffc
Author: Alyssa Rosenzweig <[email protected]>
Date:   Wed Aug 2 10:15:21 2023 -0400

    nir: Remove no-op remove_def_cb
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2ddbecaadcdbfe4b34c3cd2d8f10e6e7abc2351
Author: Alyssa Rosenzweig <[email protected]>
Date:   Wed Aug 2 10:14:33 2023 -0400

    lima: Clean up after deleting asserts
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=91ae717d0bc40d4e80a6618fffb2e51f0bafb6ef
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 14:49:58 2023 -0400

    nir: Remove nir_foreach_def
    
    Leftover.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=42ee8a55dd38f025adcd20701989d46b0bbccfa4
Author: Alyssa Rosenzweig <[email protected]>
Date:   Wed Aug 2 13:01:09 2023 -0400

    nir: Remove nir_alu_dest::write_mask
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=f5b09fefe3eadd4d213b38e0cbfdbb4dbbe9fe79
Author: Alyssa Rosenzweig <[email protected]>
Date:   Wed Aug 2 10:24:59 2023 -0400

    ntt: Evaluate write_mask check
    
    In light of the input necessarily being SSA.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=4828881e286a3768e9d9921b1885b0d4a121bb8e
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 14:40:38 2023 -0400

    intel/vec4: Don't use legacy write mask
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=56be39996af2d926a5f9afb55894a532d820af7e
Author: Alyssa Rosenzweig <[email protected]>
Date:   Wed Aug 2 15:30:56 2023 -0400

    etnaviv: What if we just didn't have a compiler?
    
    alyssa: please no.
    
    etnaviv: ok but we'll just not run nir_validate so it's fine.
    
    alyssa: please no.
    
    etnaviv: ok but we have ci now so you have to keep it working.
    
    alyssa: please no.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Christian Gmeiner <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d878470bbc3d81ca30280c98bc1d9b23204dc238
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 14:38:57 2023 -0400

    etnaviv: Don't use alu->dest.write_mask
    
    Just plug n chug tbh all of this code is bad.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Christian Gmeiner <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=e93dd20451dc3d92fc7df793edd4c2540cea7ce9
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 14:25:24 2023 -0400

    rogue: Stop reading write masks
    
    Scalar SSA.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d550dea81921c70a9e4f094bc7bb281aa7adae54
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 14:22:08 2023 -0400

    ir3: Drop write_mask handling
    
    It's all scalar SSA.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=7be895f9605287ee7e1bbf09dd79387b9dbdb8e3
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 13:47:00 2023 -0400

    nir/from_ssa: Remove pointless union
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Suggested-by: Christian Gmeiner <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b23d951e96cd0885d244f270d6ad6ab6705e29dd
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:50:24 2023 -0400

    nir: Drop nir_register
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1c49586a1f37e3f90908595a40e72fc4c76a8ccb
Author: Alyssa Rosenzweig <[email protected]>
Date:   Thu Aug 3 15:11:26 2023 -0400

    nir: Remove nir_{src,dest}::is_ssa
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=312c6472725866d0ba2b1aa28e9fd4c385a8aed2
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:45:29 2023 -0400

    nir: Collapse more SSA checks
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d18dfe6e27f88afbdcaae7f148ae8f025c8c78d1
Author: Alyssa Rosenzweig <[email protected]>
Date:   Thu Aug 3 15:15:49 2023 -0400

    nir: Initialize source as a NULL SSA def
    
    This keeps src_is_valid working without depending on registers.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=fb79497b4443dd595bba29e4b408b8adc8ac892c
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:43:05 2023 -0400

    nir: Do not init dests
    
    There is no sensible way to do this. It is a hard requirement that the dest 
is
    initialized with nir_ssa_dest_init immediately after creating the 
instruction.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=70c64b5d49d95be0a5fb7a509505549028b95bb2
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:38:26 2023 -0400

    nir: Remove def_is_register
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=696fdde4858ddaf8c5d59b79fc4606875d6fd7a8
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:33:53 2023 -0400

    nir: Collapse more SSA checks
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=312089fea74cbd492ae1fa70a3f511ce81c35a17
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:33:31 2023 -0400

    nir/instr_set: Assume SSA
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=306182c63e19afccdb56491b003642609ddb9ca9
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:31:54 2023 -0400

    treewide: Collapse more SSA checks
    
    Via Coccinelle patch:
    
        @@
        expression x;
        @@
    
        -if (x->is_ssa) {
        ...
        -}
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=700e270df502826bb907908dcd0d9ca485cff2c4
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:31:21 2023 -0400

    nir/range_analysis: Assume SSA
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d78ca1badfd2ffa210938ec393868d359461d0be
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:31:06 2023 -0400

    nir/worklist: Assume SSA
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=73e82b9281d10570421fdcbdc0bfe0b5dc4b6be9
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:30:31 2023 -0400

    nir/gather_ssa_types: Collapse SSA checks
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=84f7fb70e11fbfb1c776d5a105c977205ab1f1ee
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:27:30 2023 -0400

    radeonsi: Collapse SSA check
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b047016e70dfdbd2ce3b6b268ce1c9f00c0c95f8
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:27:09 2023 -0400

    lima: Collapse is_ssa checks
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3077d3ad498867156dc959431aacec2a5d535d3
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:26:02 2023 -0400

    ir3: Collapse is_ssa checks
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=2734f1b58630381dee2f63751f555ad6ef9fa43b
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:25:24 2023 -0400

    llvmpipe: Assume SSA
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=11fc4f969c24d2f2186ed150deeee325ce57a66d
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:24:31 2023 -0400

    intel: Collapse is_ssa checks
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf8ceb6e0ad74c759fdb101fb1286ddeb52a2aed
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:22:21 2023 -0400

    aco: Remove is_ssa check
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ca9e2ceeebe866d38c54329d5961af40fe1d2e4c
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:17:17 2023 -0400

    nir: Drop trivial reg handling
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=579bc1e72e9e8676d5432d705875cc70d392d3df
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:13:17 2023 -0400

    treewide: Drop some is_ssa if's
    
    Via Coccinelle patch:
    
        @@
        expression x;
        @@
    
        -if (!x.is_ssa) {
        -...
        -}
    
    and likewise with x->is_ssa, with invalid hunks manually filtered out.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba5aaf2ff745d356414ebebeb25a6ff47c27c184
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:10:24 2023 -0400

    pan/mdg: Assume SSA
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=95e3df39c0b9823526aa1dfd7d1cc5326a8e2f8f
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 12:07:25 2023 -0400

    treewide: sed out more is_ssa
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=a8013644a1e7d13e2a3164beb5f387195f797e36
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:55:12 2023 -0400

    nir: Drop nir_alu_src::{negate,abs}
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=efc1c3261acdfc3f68fbbf4338fbe0032defcd1d
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:51:55 2023 -0400

    nir/print: Drop legacy NIR
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=09d7f6d64b9354f43e6608daab8dd2b8dcae7ac2
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:46:42 2023 -0400

    nir: Remove stale todo
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c512636cf0989f708239b972739aa622792a5d1e
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:45:49 2023 -0400

    nir: Remove reg-only dest manipulation
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ab0d8789326177ae38c8c6e75f5051a7da1117d5
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:36:45 2023 -0400

    treewide: Remove more is_ssa asserts
    
    Stuff Coccinelle missed.
    
       sed -i -e '/assert(.*\.is_ssa)/d' $(git grep -l is_ssa)
       sed -i -e '/ASSERT.*\.is_ssa)/d' $(git grep -l is_ssa)
    
    + a manual fixup to restore the assert for parallel copy lowering.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=042a3eca00364dfa06bdf78a9ad5424caed65b75
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:29:43 2023 -0400

    nir: Collapse some SSA checks
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5fead24365d329d03a1db5ad7a3f546a49bbcab1
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:17:24 2023 -0400

    treewide: Drop is_ssa asserts
    
    We only see SSA now.
    
    Via Coccinelle patch:
    
        @@
        expression x;
        @@
    
        -assert(x.is_ssa);
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Acked-by: Faith Ekstrand <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=d559764e7ccb6b78f7ebb738301dedc712f97243
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:05:53 2023 -0400

    nir: Remove nir_alu_dest::saturate
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bbf458a32b6f9e259118b75a81d4385271b999a
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:03:10 2023 -0400

    nir: Remove impl->{registers,reg_alloc}
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=20f38b4b41087bb7a95b19382c6f43861be5c6b6
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:02:13 2023 -0400

    nir/validate: Assume SSA
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=71699e59a3a5d8adde7e406075519d67e62593af
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 11:00:23 2023 -0400

    nir/serialize: Drop legacy NIR
    
    Assume SSA, no modifiers.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=441188cd7a904e9ea8d949cc1f9d892d15e25ec4
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:55:28 2023 -0400

    nir/clone: Assume SSA
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=97a3302bf8f215239361ca7a37c9ca5fef0e0fa2
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:53:43 2023 -0400

    nir/print: Assume SSA
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=08035ce388ee5ef7099840e94fdc480d09693b2e
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:52:04 2023 -0400

    ntt: Drop nir_register reference
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=5133dcebb484f0c591e45ed2d10b9fb2d1a93c74
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:51:04 2023 -0400

    nir: remove nir_{src,dest}_for_reg
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Christian Gmeiner <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ed018babf76be7cf035052a5256a15512db5aadd
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:49:48 2023 -0400

    nir: Remove nir_foreach_register
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Christian Gmeiner <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f0427e3e32ff2d3e9a5c4537dc84b940e768adc
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:49:23 2023 -0400

    nir/schedule: Drop more nir_register handling
    
    No-op.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=c11c75d1a1788884c2a59317278a1040700e6029
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:48:27 2023 -0400

    nir: Remove nir_index_local_regs and callers
    
    With no registers seen, it is now a no-op.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=1bc05bb847903024d93c1054d1934eba8f61ea00
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:46:53 2023 -0400

    nir: Drop NIR reg create/destroy
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=068770aaa602f9cf753c08f15deaf70472623c40
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:38:47 2023 -0400

    nir/schedule: Drop nir_schedule_dest_pressure
    
    Unused.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=b606a0b91e12edbeb5db5de6224bca40608fe44c
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 10:36:56 2023 -0400

    nir/from_ssa: Drop legacy reg support
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

URL:    
http://cgit.freedesktop.org/mesa/mesa/commit/?id=bbb9838b780eb07f9520811b802c035e98feef0b
Author: Alyssa Rosenzweig <[email protected]>
Date:   Tue Aug 1 15:00:41 2023 -0400

    nir: Add {...} before case
    
    Will prevent a clang regression.
    
    Signed-off-by: Alyssa Rosenzweig <[email protected]>
    Reviewed-by: Faith Ekstrand <[email protected]>
    Reviewed-by: Christian Gmeiner <[email protected]>
    Reviewed-by: Marek Olšák <[email protected]>
    Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24432>

Reply via email to