2020-03-12 | Alyssa Rosenzweig | pan/bi: Interpret register allocation results ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-12 | Alyssa Rosenzweig | pan/bi: Add register allocator ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-12 | Alyssa Rosenzweig | pan/bi: Fix missing src_types ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-12 | Alyssa Rosenzweig | pan/bi: Fix vector handling of readmasks ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-12 | Alyssa Rosenzweig | pan/bi: Minor fixes in iteration macros ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-12 | Alyssa Rosenzweig | pan/midgard: Remove incorrect comment in RA ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-12 | Alyssa Rosenzweig | panfrost: Move lcra to panfrost/util ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Fix swizzle for second argument to ST_VARY ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Implement nir_op_ffma ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Add dead code elimination pass ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Add liveness analysis pass ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Add bi_max_temp helper ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Add bi_next/prev_op helpers ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Add bi_bytemask_of_read_components helpers ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Paste over bi_has_arg ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | panfrost: Sync Midgard/Bifrost control flow ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | panfrost: Move liveness analysis to root panfrost/ ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/midgard: Subclass midgard_block from pan_block ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/midgard: Sync midgard_block field names with Bifrost ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/midgard: Decontextualize liveness analysis core ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/midgard: Localize `visited` tracking ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Implement sysvals ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/bi: Switch to panfrost_program ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | panfrost: Move Midgard sysval code to common Panfrost ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/midgard: Remove dest_override sysval argument ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/midgard: Decontextualize midgard_nir_assign_sysval_body ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/midgard: Remove indexing dependency of sysvals ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/midgard: Adjust sysval-related prototypes ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | pan/midgard: Remove unused iterators ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-11 | Alyssa Rosenzweig | panfrost: Promote midgard_program to panfrost/util ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Implement comparison opcodes via BI_CMP ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Print source types unconditionally ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Specify comparison op for BI_CMP ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Lower b2f to bcsel ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Implement nir_op_bcsel ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Import algebraic pass from midgard ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Add isub op ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Disable lower_sub ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Implement fabs, fneg as fmov with mods ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Handle special ops in NIR->BIR ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Add BI_SPECIAL_* enum ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Add a bunch of ALU ops ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Implement fsat as mov.sat ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Allow inlining constants ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Add initial handling of ALU ops ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Lower vec* to writemasks in NIR ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Remove bi_load ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Introduce writemasks ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | pan/bi: Generalize swizzles to avoid extracts ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-10 | Alyssa Rosenzweig | panfrost: Move mir_to_bytemask to common code ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Fix Android.mk ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Rename next-wait to simply 'wait' ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Add dummy scheduler ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Implement load_const |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Add preliminary LOAD_UNIFORM implementation ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Implement store_vary for vertex shaders ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Add helpers for creating temporaries ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Implement load_input for vertex shaders ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Implement store_output for fragment shaders ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Add bi_schedule_barrier helper ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Add blend_location to IR for BI_BLEND ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Implement nir_intrsinic_load_interpolated_input ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Fix destination printing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Handle jumps (breaks, continues) ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Handle loops when ingesting CFG ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Add support for if-else blocks ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Call nir_lower_io_to_temporaries in cmdline ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Add instruction emit/remove helpers ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Print branch target ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Don't print types for unconditional branches ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Improve block printing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Walk through the NIR control flow graph ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-07 | Alyssa Rosenzweig | pan/bi: Lower and optimize NIR ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_print_shader ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_print_block ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_print_clause ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_print_bundle for printing bi_bundle ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_instruction printing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Move bi_interp_mode_name to bi_print ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add BIR manipulation routines to bir.c ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Move some print routines out of the disasm ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add IR iteration macros ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add quirks system ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add high-latency property for classes ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add CSEL condition ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_branch data ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Extract bifrost_branch structure ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add pred/successors to build CFG ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add constants to bi_clause ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add EXTRACT, MAKE_VEC synthetic ops ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add source type for conversions ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add swizzles ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Clarify special op scheduling ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add clause header fields to bi_clause ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add class-specific ops ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add constant field to bi_instruction ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add special indices ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add dest_type field to bifrost_instruction ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add bi_clause, bi_bundle abstractions ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-05 | Alyssa Rosenzweig | pan/bi: Add PAN_SCHED_* flags ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |