pan/bi: Remove bi_round_op
[mesa.git] / src / panfrost / midgard /
2020-04-27 Jonathan Mareknir: add pack_32_2x16_split/unpack_32_2x16_split lowering
2020-04-21 Dylan Bakerremove final imports.h and imports.c bits
2020-04-13 Alyssa Rosenzweigpan/midgard: Fix f2u naming confusion
2020-04-10 Alyssa Rosenzweigpanfrost: Move uniform_count to pan_assemble
2020-04-10 Alyssa Rosenzweigpanfrost: Move varying linking to cmdstream
2020-04-10 Alyssa Rosenzweigpan/midgard: Remove unused max_varying variable
2020-04-03 Icecream95pan/midgard: Fix a divide by zero in emit_alu_bundle
2020-03-28 Eric Engestrommeson: inline `inc_common`
2020-03-27 Marek OlšákMove compiler.h and imports.h/c from src/mesa/main...
2020-03-12 Alyssa Rosenzweigpan/midgard: Remove incorrect comment in RA
2020-03-12 Alyssa Rosenzweigpanfrost: Move lcra to panfrost/util
2020-03-11 Alyssa Rosenzweigpan/bi: Paste over bi_has_arg
2020-03-11 Alyssa Rosenzweigpanfrost: Sync Midgard/Bifrost control flow
2020-03-11 Alyssa Rosenzweigpanfrost: Move liveness analysis to root panfrost/
2020-03-11 Alyssa Rosenzweigpan/midgard: Subclass midgard_block from pan_block
2020-03-11 Alyssa Rosenzweigpan/midgard: Sync midgard_block field names with Bifrost
2020-03-11 Alyssa Rosenzweigpan/midgard: Decontextualize liveness analysis core
2020-03-11 Alyssa Rosenzweigpan/midgard: Localize `visited` tracking
2020-03-11 Alyssa Rosenzweigpanfrost: Move Midgard sysval code to common Panfrost
2020-03-11 Alyssa Rosenzweigpan/midgard: Remove dest_override sysval argument
2020-03-11 Alyssa Rosenzweigpan/midgard: Decontextualize midgard_nir_assign_sysval_body
2020-03-11 Alyssa Rosenzweigpan/midgard: Remove indexing dependency of sysvals
2020-03-11 Alyssa Rosenzweigpan/midgard: Adjust sysval-related prototypes
2020-03-11 Alyssa Rosenzweigpan/midgard: Remove unused iterators
2020-03-11 Alyssa Rosenzweigpanfrost: Promote midgard_program to panfrost/util
2020-03-10 Alyssa Rosenzweigpanfrost: Move mir_to_bytemask to common code
2020-02-27 Alyssa Rosenzweigpan/midgard: Use address analysis for globals, etc
2020-02-27 Alyssa Rosenzweigpan/midgard: Add address analysis framework
2020-02-27 Alyssa Rosenzweigpan/midgard: Force address alignment
2020-02-27 Alyssa Rosenzweigpan/midgard: Round up bytemasks when promoting uniforms
2020-02-27 Alyssa Rosenzweigpan/midgard: Fix load/store argument sizing
2020-02-27 Alyssa Rosenzweigpan/midgard: Add LDST_ADDRESS property
2020-02-27 Alyssa Rosenzweigpan/midgard: Extract nir_ssa_index helper
2020-02-27 Alyssa Rosenzweigpan/midgard: Partially fix 64-bit swizzle alignment
2020-02-27 Alyssa Rosenzweigpan/midgard: Allow fusing inverted sources for inverted ops
2020-02-27 Alyssa Rosenzweigpan/midgard: Allow inverted inverted ops
2020-02-27 Alyssa Rosenzweigpan/midgard: Don't spill near a branch
2020-02-26 Jason Ekstrandnir: Drop nir_tex_instr::texture_array_size
2020-02-26 Tomeu Vizosopanfrost: Remove some more prints to stdout
2020-02-24 Alyssa Rosenzweigpan/midgard: Implement load/store_shared
2020-02-24 Alyssa Rosenzweigpan/midgard: Implement nir_intrinsic_get_buffer_size
2020-02-24 Alyssa Rosenzweigpan/midgard: Lower SSBOs in NIR
2020-02-20 Alyssa Rosenzweigpan/midgard: Identify clamp(x, -1.0, 1.0) flag
2020-02-16 Alyssa Rosenzweigpan/midgard: Use fprintf instead of printf for constants
2020-02-16 Alyssa Rosenzweigpan/midgard: Don't crash with constants on unknown ops
2020-02-16 Alyssa Rosenzweigpan/midgard: Identify stack barrier flag
2020-02-16 Alyssa Rosenzweigpan/midgard: Set xyzx swizzle for load_compute_arg
2020-02-16 Alyssa Rosenzweigpan/midgard: Infer tags entirely
2020-02-16 Alyssa Rosenzweigpan/midgard: Imply next tags
2020-02-16 Alyssa Rosenzweigpan/midgard: Overhaul tag handling
2020-02-16 Alyssa Rosenzweigpan/midgard: Improve barrier disassembly
2020-02-16 Alyssa Rosenzweigpan/midgard: Fix 32/64 mixed swizzle packing
2020-02-16 Alyssa Rosenzweigpan/midgard: Allow jumping out of a shader
2020-02-16 Alyssa Rosenzweigpan/midgard: Implement barriers
2020-02-16 Alyssa Rosenzweigpan/midgard: Fix swizzles harder
2020-02-16 Alyssa Rosenzweigpan/midgard: Fix missing prefixes
2020-02-16 Alyssa Rosenzweigpan/midgard: Track pressure when scheduling ld/st
2020-02-11 Vinson Leepanfrost: Remove unused anonymous enum variables.
2020-02-05 Alyssa Rosenzweigpan/midgard: Fix scheduling issue with csel + render...
2020-02-05 Boris Brezillonpan/midgard: Add nir_intrinsic_store_zs_output_pan...
2020-02-05 Boris Brezillonpan/midgard: Turn Z/S stores into zs_output_pan intrinsics
2020-02-04 Alyssa Rosenzweigpan/midgard: Remove unused variable
2020-02-04 Alyssa Rosenzweigpan/midgard: Check for null consts
2020-02-03 Boris Brezillonpan/midgard: Stop leaking instruction objects in mir_sc...
2020-02-03 Boris Brezillonpan/midgard: Don't check 'branch && branch->writeout...
2020-02-03 Boris Brezillonpan/midgard: Lower bitfield extract to shifts
2020-02-03 Boris Brezillonpan/midgard: Make sure we pass the right RT id to emit_...
2020-02-03 Boris Brezillonpan/midgard: Add an enum to describe the render targets
2020-02-02 Alyssa Rosenzweigpan/midgard: Implement mixed-type constant packing
2020-02-02 Alyssa Rosenzweigpan/midgard: Break out one-src read_components
2020-01-31 Tomeu Vizosopan/midgard: Handle nir_intrinsic_load_barycentric_centroid
2020-01-31 Tomeu Vizosopanfrost: Add more info to some assertions
2020-01-29 Icecream95pan/midgard: Fix a liveness info leak
2020-01-27 Alyssa Rosenzweigpan/midgard: Remove float_bitcast
2020-01-27 Boris Brezillonpanfrost/midgard: Prettify embedded constant prints
2020-01-27 Boris Brezillonpanfrost/midgard: Add a condense_writemask() helper
2020-01-27 Alyssa Rosenzweigpan/midgard: Handle tag 0x4 as texture
2020-01-27 Alyssa Rosenzweigpan/midgard: Validate barriers use a barrier tag
2020-01-27 Alyssa Rosenzweigpan/midgard: Disassemble barrier instructions
2020-01-27 Alyssa Rosenzweigpan/midgard: Record TEXTURE_OP_BARRIER
2020-01-24 Alyssa Rosenzweigpan/midgard: Remove pack_color define
2020-01-23 Icecream95pan/midgard: Support disassembling to a file
2020-01-23 Icecream95pan/midgard: Fix a memory leak in the disassembler
2020-01-23 Icecream95pan/midgard: Fix bundle dynarray leak
2020-01-23 Matt Turnerutil: Remove tmp argument from BITSET_FOREACH_SET macro
2020-01-22 Boris Brezillonpanfrost/midgard: Add missing lowering passes for type...
2020-01-22 Boris Brezillonpanfrost/midgard: Add 64 bits float <-> int converters
2020-01-22 Boris Brezillonpanfrost/midgard: Fix mir_print_instruction() for branc...
2020-01-22 Boris Brezillonpanfrost/midgard: Add f2f64 support
2020-01-22 Boris Brezillonpanfrost/midgard: Factorize f2f and u2u handling
2020-01-22 Boris Brezillonpanfrost/midgard: Make sure promote_fmov() only promote...
2020-01-22 Boris Brezillonpanfrost/midgard: Rework mir_adjust_constants() to...
2020-01-22 Boris Brezillonpanfrost/midgard: Use a union to manipulate embedded...
2020-01-21 Boris Brezillonpanfrost/midgard: Print the actual source register...
2020-01-18 Alyssa Rosenzweigpan/midgard: Fix recursive csel scheduling
2020-01-18 Alyssa Rosenzweigpanfrost: Identify un/pack colour opcodes
2020-01-18 Alyssa Rosenzweigpan/midgard: Bytemasks should round up, not round down
2020-01-17 Boris Brezillonpanfrost/midgard: Fix swizzle for store instructions
2020-01-15 Robert Fosspanfrost: Prefix schedule_program to prevent collision
2020-01-14 Afonso Bordadopan/midgard: Fix midgard_compile.h includes
next