xref: /aosp_15_r20/external/mesa3d/src/nouveau/compiler/nak/lib.rs (revision 6104692788411f58d303aa86923a9ff6ecaded22)
1*61046927SAndroid Build Coastguard Worker // Copyright © 2023 Collabora, Ltd.
2*61046927SAndroid Build Coastguard Worker // SPDX-License-Identifier: MIT
3*61046927SAndroid Build Coastguard Worker 
4*61046927SAndroid Build Coastguard Worker mod api;
5*61046927SAndroid Build Coastguard Worker mod assign_regs;
6*61046927SAndroid Build Coastguard Worker mod builder;
7*61046927SAndroid Build Coastguard Worker mod calc_instr_deps;
8*61046927SAndroid Build Coastguard Worker mod from_nir;
9*61046927SAndroid Build Coastguard Worker mod ir;
10*61046927SAndroid Build Coastguard Worker mod legalize;
11*61046927SAndroid Build Coastguard Worker mod liveness;
12*61046927SAndroid Build Coastguard Worker mod lower_copy_swap;
13*61046927SAndroid Build Coastguard Worker mod lower_par_copies;
14*61046927SAndroid Build Coastguard Worker mod nir_instr_printer;
15*61046927SAndroid Build Coastguard Worker mod opt_bar_prop;
16*61046927SAndroid Build Coastguard Worker mod opt_copy_prop;
17*61046927SAndroid Build Coastguard Worker mod opt_crs;
18*61046927SAndroid Build Coastguard Worker mod opt_dce;
19*61046927SAndroid Build Coastguard Worker mod opt_jump_thread;
20*61046927SAndroid Build Coastguard Worker mod opt_lop;
21*61046927SAndroid Build Coastguard Worker mod opt_out;
22*61046927SAndroid Build Coastguard Worker mod opt_prmt;
23*61046927SAndroid Build Coastguard Worker mod opt_uniform_instrs;
24*61046927SAndroid Build Coastguard Worker mod qmd;
25*61046927SAndroid Build Coastguard Worker mod repair_ssa;
26*61046927SAndroid Build Coastguard Worker mod sm50;
27*61046927SAndroid Build Coastguard Worker mod sm70;
28*61046927SAndroid Build Coastguard Worker mod sph;
29*61046927SAndroid Build Coastguard Worker mod spill_values;
30*61046927SAndroid Build Coastguard Worker mod to_cssa;
31*61046927SAndroid Build Coastguard Worker mod union_find;
32*61046927SAndroid Build Coastguard Worker 
33*61046927SAndroid Build Coastguard Worker #[cfg(test)]
34*61046927SAndroid Build Coastguard Worker mod hw_tests;
35*61046927SAndroid Build Coastguard Worker 
36*61046927SAndroid Build Coastguard Worker #[cfg(test)]
37*61046927SAndroid Build Coastguard Worker mod hw_runner;
38