Lines Matching full:pan

359 - pan/bi: Simplify bi_propagate_pass_flags
362 - pan/bi: Implement fquantize2f16
367 - pan/bi: Implement pack_uvec[24]_to_uint
369 - pan/blit: Compile blit shaders without IDVS
370 - pan/blit: Generalize texture alignment
371 - pan/blit: Prepare for Valhall port
372 - pan/blit: Support v9 data structures
461 - pan/va: Generalize message? check for asm
462 - pan/va: Add missing TABLE (SFU) instructions
463 - pan/va: Mark NOT instructions as deprecated
464 - pan/va: Add VAR_TEX_BUF_GRADIENT instruction
465 - pan/va: Add non-IDVS VAR_TEX instructions
468 - pan/bi: Handle texture offset + index
471 - pan/decode: Print row strides, not line strides
485 - pan/bi: Rename bi_block->name to bi_block->index
486 - pan/bi: Count blocks
487 - pan/bi: Add u_worklist wrapper macros
488 - pan/bi: Use bi_worklist in analyze_helper_requirements
489 - pan/bi: Use bi_worklist for liveness
490 - pan/bi: Use bi_worklist for post-RA liveness
491 - pan/bi: Use worklist for scoreboard analysis
492 - pan/bi: Use a dynarray for predecessors
495 - pan/va: Serialize memory stores
496 - pan/bi: Align spilled registers on Valhall
497 - pan/bi: Add option to test spilling
498 - pan/bi: Assert that blend shaders may not spill
505 - pan/bi: Rework varying linking on Valhall
511 - pan/va: Add some whitespace to Valhall disassembly
512 - pan/va: Add whitespace after disassembled branches
514 - pan/bi: Don't analyze td on Valhall
515 - pan/bi: Emit LEA_TEX on Valhall
516 - pan/bi: Support image loads on Valhall
517 - pan/bi: Preserve AXCHG.i32 destination
518 - pan/bi: Handle shared atomic exchange on Valhall
519 - pan/bi: Handle shared/scratch on Valhall
520 - pan/bi: Support atomics on Valhall
521 - pan/bi: Ensure the end NOP isn't eliminated
523 - pan/bi: Update bi_count_write_registers for Valhall
524 - pan/va: Mark more source sizes
525 - pan/va: Lower split 64-bit sources
526 - pan/va: Use 64-bit lowering for texturing
527 - pan/bi: +JUMP can't read same-cycle temp
528 - pan/bi: Lower phis to scalar
529 - pan/bi: Use value-based interference with LCRA
530 - pan/bi: Add source/destination counts
531 - pan/bi: Add collect and split instructions
532 - pan/bi: Add bi_before_block cursor
533 - pan/bi: Lower split/collect before RA
534 - pan/bi: Fix mov and pack_32_2x16
535 - pan/bi: Expand MAX_DESTS to 4
536 - pan/bi: Create COLLECT during isel
537 - pan/bi: Lift split/collect cache from AGX
538 - pan/bi: Simplfy BLEND emit
539 - pan/bi: Emit collect and split
540 - pan/va: Use split for 64-bit lowering
541 - pan/va: Don't use bi_word in FAU unit test
542 - pan/bi: Scalarize bi_lower_swizzle
543 - pan/bi: Scalarize bi_opt_cse
544 - pan/bi: Scalarize modifier propagation
545 - pan/bi: Scalarize copyprop
546 - pan/bi: Remove bi_word and bi_word_node
547 - pan/bi: Simplify register precolouring in the IR
548 - pan/bi: Remove liveness metadata tracking
549 - pan/bi: Don't propagate discard
550 - pan/bi: Optimize split of collect
551 - pan/bi: See through splits for var_tex fusion
552 - pan/bi: Validate preload constraints are satisfied
553 - pan/bi: Validate vector widths
554 - pan/va: Handle 2-src blend in lower_split_src
555 - pan/va: Remove DISCARD.f32 destination
556 - pan/va: Use ^ instead of ` to indicate last-use
598 - pan/bi: Recoalesce tied operands after spilling
599 - pan/bi: Schedule for pressure pre-RA
600 - pan/bi: Allow CSEing LEA_BUF_IMM
620 - pan/bi: Fuse result types
621 - pan/bi: Test CMP result_type optimization
625 - pan/bi: Don't allow spilling coverage mask writes
626 - pan/bi: Add VAR_TEX fusing unit test
627 - pan/va: Fill in missing src_flat16 enum
628 - pan/bi: Make LD_VAR w=format instead of w=vecsize
629 - pan/bi: Model Valhall source formats
630 - pan/bi: Interpolate varyings at 16-bit
631 - pan/bi: Extend bi_scoreboard_state for finer tracking
632 - pan/bi: Add slot to bi_instr
633 - pan/bi: Preserve flow control for non-psiz variant
634 - pan/bi: Add ASSERT_SHADER_EQUAL macro
635 - pan/bi: Add a trivial ctx->inputs for unit tests
636 - pan/bi: Extract bit_block helper
637 - pan/bi: Export bi_block_add_successor
638 - pan/bi: Export helper termination analysis
639 - pan/bi: Print flow control on instructions
640 - pan/va: Add pass to insert flow control
641 - pan/va: Do scoreboard analysis
642 - pan/va: Terminate helper threads
643 - pan/va: Add flow control merging pass
644 - pan/va: Assign slots roundrobin
645 - pan/va: Respect assigned slots
646 - pan/va: Unit test flow control insertion
647 - pan/va: Unit test flow control merging
648 - pan/bi: Use flow control lowering on Valhall
649 - pan/mdg: Scalarize with 64-bit sources
650 - pan/mdg: Remove uppercase write masks
651 - pan/mdg: Use "<<" instead of "lsl"
652 - pan/mdg: Only print masked components of swizzle
653 - pan/mdg: Only print 2 sources for ALU
654 - pan/mdg: Only print 1 source for moves
655 - pan/mdg: Distinguish SSA vs reg when printing IR
656 - pan/mdg: Print outmods when printing IR
664 - pan/bi: Respect swizzles in nir_op_pack_64_2x32_split
665 - pan/bi: Allow vec6 for collects
666 - pan/bi: Align 64-bit register sources
667 - pan/bi: Rework Valhall register alignment
668 - pan/bi: Fix clper_xor on Mali-G31
673 - pan/bi: Add transform feedback lowering pass
674 - pan/bi: Handle transform feedback intrinsics
679 - pan/va: Do not insert NOPs into empty shaders
682 - pan/bi: Extract MUX to CSEL optimization
683 - pan/va: Implement more lanes
684 - pan/va: Lower MUX to CSEL where possible
685 - pan/va: Add MUX lowering tests
686 - pan/bi: Implement b2i with MUX
687 - pan/va: Record which instructions are signed
688 - pan/va: Try negating small constants when lowering
689 - pan/va: Try widening small constants
690 - pan/va: Unit test constant lowering pass
694 - pan/bi: Implement load_push_constant
695 - pan/bi: Don't reorder push with no_ubo_to_push
704 - pan/perf: Fix performance counters on G57
721 - pan/va: Move VA_NUM_GENERAL_SLOTS to common
722 - pan/va: Simplify insert flow tests
723 - pan/va: Workaround quirk of barrier handling
724 - pan/va: Unit test barrier handling
725 - pan/bi: Mark bi_postra_liveness_ins as MUST_CHECK
726 - pan/bi: Constify bi_is_staging_src argument
727 - pan/va: Add header guards to valhall_enums.h
728 - pan/va: Move va_flow_is_wait_or_none to common
729 - pan/va: Include BLEND for va_swap_12
730 - pan/va: Use validate_register_pair for BLEND pack
731 - pan/va: Mark last register reads
732 - pan/va: Unit test va_mark_last
733 - pan/bi: Fix LD_BUFFER.i16 definition
734 - pan/bi: Align accesses with packed TLS
735 - pan/va: Lower FADD_RSCALE.f32 to FMA_RSCALE.f32
736 - pan/va: Implement sample positions FAU packing
737 - pan/va: Rename RSCALE to LDEXP
738 - pan/bi: Remove FRSCALE from IR
739 - pan/bi: Model MKVEC.v2i8
740 - pan/bi: Constant fold MKVEC.v2i8
741 - pan/va: Pack MKVEC.v2i8 byte lanes
742 - pan/va: Replace MKVEC.v4i8 with MKVEC.v2i8
743 - pan/bi: Tune lower_vars_to_scratch
752 - pan/va: Handle terminal barriers
754 - pan/bi: Fix unpack_32_2x16 definition
755 - pan/va: Add missing <roundmode/> to V2F32_TO_V2F16
756 - pan/bi: Implement f2f16{_rtz, _rtne}
767 - pan/va: Dump unencodable instructions
768 - pan/va: Use invalid_instruction in more places
769 - pan/va: Print instructions with pack assert fails
770 - pan/va: Handle BIFROST_MESA_DEBUG=nosb
774 - pan/bi: Require ATEST coverage mask input in R60
775 - pan/va: Stall after ATEST
784 - pan/bi: Assert that we use the correct CLPER
785 - pan/bi: Rename CLPER_V6.i32 to CLPER_OLD.i32
786 - pan/decode: Fix overrun decoding planes
790 - pan/bi: Don't reorder image loads across stores
791 - pan/bi: Don't allow ATEST to take a temporary
792 - pan/mdg: Print 3 sources for CSEL
793 - pan/bi: Fix dual texturing with uniforms
794 - pan/bi: Fix out-of-bounds write in va_lower_split_64bit
795 - pan/bi: Consider all dests in helper_block_update
2616 - pan/bi: Use texture index instead of sampler for message preloading
2617 - pan/va: Improvements to LEA_TEX instructions
2618 - pan/va: Add more transcendental operations
2619 - pan/va: Add SEG_ADD/SEG_SUB operation
2620 - pan/va: Add absneg modifier to V2F32_TO_V2F16
2621 - pan/va: Improve texture instructions
2623 - pan/mdg: Keep min_bound at 16 when alignment requires it
2624 - pan/mdg: Use MAX2 to set min_alignment
2625 - pan/mdg: Fix mask usage when filling before a spill
2626 - pan/mdg: Fix disassembly of store instructions
2627 - pan/mdg: Return the instruction from mir_insert_instruction_*_scheduled
2628 - pan/mdg: Fix multiple spilt writes in the same bundle
2633 - pan/bi: Read base for combined stores
2634 - pan/mdg: Read base for combined stores
2636 - pan/bi: Reverse linear constraint bits
2637 - pan/bi: Add nodearray datastructure
2638 - pan/bi: Use nodearrays for linear constraints
2644 - pan/va: Use the _safe iterator when adding blend shader calls
2645 - pan/decode: fflush buffers after dumping and before aborts
2646 - pan/decode: Use tag bits for resource entry count
2647 - pan/decode: Change indent when decoding resources