Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pan/bi: Setup initial clause packing | Alyssa Rosenzweig | 2020-03-19 | 1 | -0/+10 |
* | pan/bi: Add register allocator | Alyssa Rosenzweig | 2020-03-12 | 1 | -1/+2 |
* | pan/bi: Fix vector handling of readmasks | Alyssa Rosenzweig | 2020-03-12 | 1 | -0/+5 |
* | pan/bi: Minor fixes in iteration macros | Alyssa Rosenzweig | 2020-03-12 | 1 | -9/+9 |
* | pan/bi: Add dead code elimination pass | Alyssa Rosenzweig | 2020-03-11 | 1 | -1/+2 |
* | pan/bi: Add liveness analysis pass | Alyssa Rosenzweig | 2020-03-11 | 1 | -0/+10 |
* | pan/bi: Add bi_max_temp helper | Alyssa Rosenzweig | 2020-03-11 | 1 | -0/+7 |
* | pan/bi: Add bi_next/prev_op helpers | Alyssa Rosenzweig | 2020-03-11 | 1 | -0/+12 |
* | pan/bi: Add bi_bytemask_of_read_components helpers | Alyssa Rosenzweig | 2020-03-11 | 1 | -0/+1 |
* | pan/bi: Paste over bi_has_arg | Alyssa Rosenzweig | 2020-03-11 | 1 | -0/+1 |
* | panfrost: Sync Midgard/Bifrost control flow | Alyssa Rosenzweig | 2020-03-11 | 1 | -28/+14 |
* | pan/bi: Implement sysvals | Alyssa Rosenzweig | 2020-03-11 | 1 | -0/+1 |
* | pan/bi: Specify comparison op for BI_CMP | Alyssa Rosenzweig | 2020-03-10 | 1 | -0/+1 |
* | pan/bi: Add isub op | Alyssa Rosenzweig | 2020-03-10 | 1 | -0/+1 |
* | pan/bi: Add BI_SPECIAL_* enum | Alyssa Rosenzweig | 2020-03-10 | 1 | -0/+12 |
* | pan/bi: Remove bi_load | Alyssa Rosenzweig | 2020-03-10 | 1 | -14/+0 |
* | pan/bi: Introduce writemasks | Alyssa Rosenzweig | 2020-03-10 | 1 | -1/+8 |
* | pan/bi: Generalize swizzles to avoid extracts | Alyssa Rosenzweig | 2020-03-10 | 1 | -9/+6 |
* | panfrost: Move mir_to_bytemask to common code | Alyssa Rosenzweig | 2020-03-10 | 1 | -0/+1 |
* | pan/bi: Add dummy scheduler | Alyssa Rosenzweig | 2020-03-07 | 1 | -5/+6 |
* | pan/bi: Add preliminary LOAD_UNIFORM implementation | Alyssa Rosenzweig | 2020-03-07 | 1 | -3/+4 |
* | pan/bi: Add helpers for creating temporaries | Alyssa Rosenzweig | 2020-03-07 | 1 | -0/+16 |
* | pan/bi: Implement store_output for fragment shaders | Alyssa Rosenzweig | 2020-03-07 | 1 | -0/+1 |
* | pan/bi: Add blend_location to IR for BI_BLEND | Alyssa Rosenzweig | 2020-03-07 | 1 | -0/+3 |
* | pan/bi: Handle loops when ingesting CFG | Alyssa Rosenzweig | 2020-03-07 | 1 | -0/+3 |
* | pan/bi: Add instruction emit/remove helpers | Alyssa Rosenzweig | 2020-03-07 | 1 | -1/+17 |
* | pan/bi: Walk through the NIR control flow graph | Alyssa Rosenzweig | 2020-03-07 | 1 | -0/+7 |
* | pan/bi: Lower and optimize NIR | Alyssa Rosenzweig | 2020-03-07 | 1 | -0/+1 |
* | pan/bi: Add BIR manipulation routines to bir.c | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+6 |
* | pan/bi: Add IR iteration macros | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+59 |
* | pan/bi: Add quirks system | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+1 |
* | pan/bi: Add high-latency property for classes | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+4 |
* | pan/bi: Add CSEL condition | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+4 |
* | pan/bi: Add bi_branch data | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+32 |
* | pan/bi: Add pred/successors to build CFG | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+4 |
* | pan/bi: Add constants to bi_clause | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+4 |
* | pan/bi: Add EXTRACT, MAKE_VEC synthetic ops | Alyssa Rosenzweig | 2020-03-05 | 1 | -1/+4 |
* | pan/bi: Add source type for conversions | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+3 |
* | pan/bi: Add swizzles | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+11 |
* | pan/bi: Clarify special op scheduling | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+4 |
* | pan/bi: Add clause header fields to bi_clause | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+19 |
* | pan/bi: Add class-specific ops | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+26 |
* | pan/bi: Add constant field to bi_instruction | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+8 |
* | pan/bi: Add special indices | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+19 |
* | pan/bi: Add dest_type field to bifrost_instruction | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+6 |
* | pan/bi: Add bi_clause, bi_bundle abstractions | Alyssa Rosenzweig | 2020-03-05 | 1 | -1/+39 |
* | pan/bi: Add PAN_SCHED_* flags | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+9 |
* | pan/bi: Add bi_load_vary structure | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+12 |
* | pan/bi: Add bi_load structure | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+10 |
* | pan/bi: Add bifrost_minmax_mode field | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+5 |