Lines Matching refs:pan
67 "description": "pan/bi: Add BIFROST_MESA_DEBUG=nosb option",
76 "description": "pan/bi: Implement basic scoreboarding pass",
85 "description": "pan/bi: Print scoreboarding state",
94 "description": "pan/bi: Add scoreboard state to IR",
103 "description": "pan/bi: Clean up nits in liveness analysis",
112 "description": "pan/bi: Use bi_exit_block",
121 "description": "pan/bi: Add bi_{start, exit}_block helpers",
130 "description": "pan/bi: Do not cull post-RA staging writes",
139 "description": "pan/bi: Cull DTSEL_IMM dests in post-RA DCE",
148 "description": "pan/bi: Clarify requirement for barriers",
175 "description": "pan/bi: Enable nir_opt_shrink_vectors",
184 "description": "pan/bi: Specialize IDVS in NIR",
1156 "description": "pan/bi: Promote MUX to CSEL in the scheduler",
1165 "description": "pan/bi: Revert \"Fix load_const of 1-bit booleans\"",
1174 "description": "pan/bi: Switch to lower_bool_to_bitsize",
1183 "description": "pan/bi: Handle vectorized u2f16/i2f16",
1192 "description": "pan/bi: Handle trivial i2i32",
1201 "description": "pan/bi: Optimize replication",
1210 "description": "pan/bi: Constant fold swizzles on constants",
1219 "description": "pan/bi: Lower swizzles on MUX.v2i16",
1228 "description": "pan/bi: Lower swizzles on CSEL.i32/MUX.i32",
1291 "description": "pan/bi: Disambiguate IDVS variants in shader-db",
1579 "description": "pan/bi: Test avoiding FADD.v2f16 hazards in scheduler",
1588 "description": "pan/bi: Test avoiding *FADD.v2f16 hazard in optimizer",
1597 "description": "pan/bi: Avoid *FADD.v2f16 hazard in scheduler",
1606 "description": "pan/bi: Avoid *FADD.v2f16 hazard in optimizer",
1615 "description": "pan/va: Identify LEA_TEX_IMM table",
1624 "description": "pan/va: Fix conservative branch handling",
1633 "description": "pan/va: Make subgroup 4-bits",
1642 "description": "pan/va: Fix some units",
1651 "description": "pan/va: Parse units from the XML",
1669 "description": "pan/mdg: Remove todo we'll probably never get to",
1678 "description": "pan/mdg: Assert that we don't see unknown jumps",
1687 "description": "pan/mdg: Delete dedicated fdot2 lowering",
1696 "description": "pan/mdg: Delete stray comment",
1705 "description": "pan/mdg: Clarify some ISA unknowns",
1714 "description": "pan/mdg: Handle 8/16-bit UBO loads",
1723 "description": "pan/mdg: Model zero/sign extension for 8/16-bit loads",
1732 "description": "pan/mdg: Print optimized and scheduled shader",
1741 "description": "pan/mdg: Pull out skip_internal boolean",
5458 "description": "pan/midg: Support 8/16 bit load/store",
5467 "description": "pan/midg: Add a pass to lower non-logbase2 global/shared loads",
5476 "description": "pan/midg: Fix swizzle packing on 64bit instructions with src-expansion + dst-shrinking",
5485 "description": "pan/midg: Fix the upper/lower limit on 8bit vectors",
5494 "description": "pan/midg: Fix 64-bit swizzle printer",
5503 "description": "pan/midg: Fix swizzling on 8-bit sources",
5512 "description": "pan/midg: Prefix scalar immediates with '#' instead of '<'",
5521 "description": "pan/midg: Remove spurious printf() in print_vector_constants()",
5530 "description": "pan/midg: Add intra-bundle interferences",
6655 "description": "pan/va: Add ARM_shader_framebuffer_fetch asm test",
6664 "description": "pan/va: Handle shift lanes in assembler",
6673 "description": "pan/va: Add lots of swizzle assembler tests",
6682 "description": "pan/va: Add 2-channel 8-bit swizzles for conversions",
6691 "description": "pan/va: Vectorize 8->16-bit conversions",
6700 "description": "pan/va: Fix lane select for [US]_TO_[USF]32",
6709 "description": "pan/va: Fix MKVEC.v2i16 lane select",
6718 "description": "pan/va: Test LD_TILE assembly",
6727 "description": "pan/va: Add missing fields to LD_TILE",
6736 "description": "pan/va: Add missing <clamp/> to V2F32_TO_V2F16",
6745 "description": "pan/va: Add .absolute bit to BRANCHZI",
8428 "description": "pan/bi: Assume future Valhall is 16-wide warps",
8437 "description": "pan/bi: Clean up quirks",
10813 "description": "pan/decode: Fix missing newlines in error messages",
10822 "description": "pan/bi: Pull BLEND precolouring out of per-dest loop",
14053 "description": "pan/bi: Schedule around blend shader register clobbering",
14062 "description": "pan/decode: Disassemble Bifrost quietly",
14071 "description": "pan/decode: Don't print Preload twice",
14089 "description": "pan/decode: Decode Valhall surface descriptor",
14098 "description": "pan/decode: Add pandecode_dump_mappings",
14107 "description": "pan/decode: Add hexdump helper",
14116 "description": "pan/decode: Track mmaps with a red-black tree",
14125 "description": "pan/decode: Include addresses for jobs",
14134 "description": "pan/decode: Remove hierarchy mask check",
18022 "description": "pan/bi: Fix load_const of 1-bit booleans",
18049 "description": "pan/bi: Use fused dual source blending",
18058 "description": "pan/bi: Allow an extra staging source",
18067 "description": "pan/bi: Use is_staging_src helper",
18121 "description": "pan/mdg: Don't read base for combined stores",
18130 "description": "pan/bi: Don't read base for combined stores",
19516 "description": "pan/bi: Don't call useless NIR passes",
19561 "description": "pan/va: Generalize LD_VAR_IMM_* to support flat varyings",
19570 "description": "pan/va: Add .signed bit to right shift instructions",
19579 "description": "pan/va: Rename LEA_ATTR to LEA_VARY",
19588 "description": "pan/va: Remove extra LD_VAR_IMM_F32 source",
20101 "description": "pan/bi: Specialize shaders for IDVS",
20110 "description": "pan/bi: Add helper to decide if IDVS should be used",
20119 "description": "pan/bi: Use position shader ST_CVT path",
20128 "description": "pan/bi: Split out varying store paths",
20137 "description": "pan/bi: Remove the \"wrong\" stores in IDVS variants",
20146 "description": "pan/bi: Add IDVS mode to bi_context",
20155 "description": "pan/bi: Allow UBO pushing to run multiple times",
20164 "description": "pan/bi: Extract bi_finalize_nir",
20308 "description": "pan/indirect_draw: Support IDVS jobs",
20317 "description": "pan/indirect_draw: Split out update_dcd",
20326 "description": "pan/indirect_draw: Don't upload garbage UBO",
22108 "description": "pan/mdg: Fix definition of UBO unpack",
24331 "description": "pan/va: Add table parameter to LD_ATTR_IMM",
24340 "description": "pan/va: Add sample/update modes to LD_VAR",
24349 "description": "pan/va: Make LD_VAR index more fine-grained",
24358 "description": "pan/va: Add more assembler tests",
24367 "description": "pan/va: Disambiguate sign of CSEL instructions",
24376 "description": "pan/va: Improve assembler unit test output",
24502 "description": "pan/va: Only hex dump when verbosely disassembling",
24511 "description": "pan/bi: Link with Valhall disassembler",
28318 "description": "pan/bi: Add XML for LD_BUFFER",
28327 "description": "pan/bi: Suppress uniform validation for LD_BUFFER",
28336 "description": "pan/bi: Confirm IDP unit on Valhall",
28345 "description": "pan/bi: Forbid unaligned staging registers on Valhall",
28354 "description": "pan/bi: Add XML for assembling Valhall image stores",
28363 "description": "pan/bi: Add Valhall's special FMA_RSCALE instructions",
28372 "description": "pan/bi: Add sqrt form of Valhall FREXPM",
28381 "description": "pan/bi: Add full form of Valhall MUX instruction",
28390 "description": "pan/bi: Annotate Valhall instructions with units",
30334 "description": "pan/mdg: Remove duplicate compiler option",
30343 "description": "pan/bi: Enable dual texture fusing pass",
30352 "description": "pan/bi: Test dual texture fusing",
30361 "description": "pan/bi: Add dual texture fusing pass",
30370 "description": "pan/bi: Fix up dual texturing registers",
30379 "description": "pan/bi: Add bi_dual_tex_as_u32 helper",
30388 "description": "pan/bi: Support dual texture scheduling",
30397 "description": "pan/bi: Use BIFROST_TEXTURE_OPERATION_SINGLE enum",
30406 "description": "pan/bi: Add bifrost_dual_texture_operation struct",
30415 "description": "pan/bi: Add bifrost_texture_operation_mode enum",
30424 "description": "pan/bi: Add second destination to TEXC",
30433 "description": "pan/bi: Add secondary staging count",
30442 "description": "pan/bi: Make bi_index padding explicit",
30451 "description": "pan/bi: Fix typo in helper invocation analysis",
31711 "description": "pan/bi: Drop unused test helpers",
31720 "description": "pan/bi: Use gtest for test-constant-fold",
31729 "description": "pan/bi: Use gtest for test-optimizer",
31738 "description": "pan/bi: Use gtest for test-pack-formats",
31747 "description": "pan/bi: Use gtest for test-packing",
31756 "description": "pan/bi: Use gtest for test-scheduler-predicates",
31765 "description": "pan/bi: Make some headers compilable with C++",