Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pan/bi: Add bi_print_shader | Alyssa Rosenzweig | 2020-03-05 | 2 | -0/+8 |
* | pan/bi: Add bi_print_block | Alyssa Rosenzweig | 2020-03-05 | 2 | -0/+31 |
* | pan/bi: Add bi_print_clause | Alyssa Rosenzweig | 2020-03-05 | 2 | -0/+44 |
* | pan/bi: Add bi_print_bundle for printing bi_bundle | Alyssa Rosenzweig | 2020-03-05 | 2 | -0/+15 |
* | pan/bi: Add bi_instruction printing | Alyssa Rosenzweig | 2020-03-05 | 2 | -0/+229 |
* | pan/bi: Move bi_interp_mode_name to bi_print | Alyssa Rosenzweig | 2020-03-05 | 3 | -13/+14 |
* | pan/bi: Add BIR manipulation routines to bir.c | Alyssa Rosenzweig | 2020-03-05 | 3 | -0/+69 |
* | pan/bi: Move some print routines out of the disasm | Alyssa Rosenzweig | 2020-03-05 | 5 | -120/+165 |
* | pan/bi: Add IR iteration macros | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+59 |
* | pan/bi: Add quirks system | Alyssa Rosenzweig | 2020-03-05 | 5 | -3/+68 |
* | pan/bi: Add high-latency property for classes | Alyssa Rosenzweig | 2020-03-05 | 2 | -11/+15 |
* | 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: Extract bifrost_branch structure | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+16 |
* | 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 | 2 | -1/+13 |
* | pan/bi: Clarify special op scheduling | Alyssa Rosenzweig | 2020-03-05 | 2 | -1/+5 |
* | 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 | 2 | -23/+32 |
* | pan/bi: Add bi_load_vary structure | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+12 |
* | pan/bi: Pull out bifrost_load_var | Alyssa Rosenzweig | 2020-03-05 | 2 | -4/+24 |
* | 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 |
* | pan/bi: Add a bifrost_roundmode field | Alyssa Rosenzweig | 2020-03-05 | 2 | -2/+8 |
* | pan/bi: Factor out enum bifrost_minmax_mode | Alyssa Rosenzweig | 2020-03-05 | 2 | -4/+11 |
* | pan/bi: Add BI_GENERIC property | Alyssa Rosenzweig | 2020-03-05 | 2 | -5/+10 |
* | pan/bi: Add modifiers to bi_instruction | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+7 |
* | pan/bi: Add class properties | Alyssa Rosenzweig | 2020-03-05 | 3 | -0/+63 |
* | pan/bi: Add src/dest fields to bifrost_instruction | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+41 |
* | pan/bi: Add the control flow graph | Alyssa Rosenzweig | 2020-03-05 | 1 | -0/+52 |
* | pan/bi: Stub out new compiler | Alyssa Rosenzweig | 2020-03-05 | 5 | -3/+83 |
* | pan/bi: Gut old compiler | Alyssa Rosenzweig | 2020-03-05 | 14 | -2100/+53 |
* | pan/bi: Move some definitions from disasm to bifrost.h | Alyssa Rosenzweig | 2020-03-03 | 2 | -62/+62 |
* | pan/bi: Structify FMA_FADD | Alyssa Rosenzweig | 2020-03-03 | 2 | -8/+35 |
* | pan/bi: Squash LD_ATTR ops together | Alyssa Rosenzweig | 2020-03-03 | 2 | -33/+37 |
* | pan/bi: Combine LOAD_VARYING_ADDRESS instructions by type | Alyssa Rosenzweig | 2020-03-03 | 2 | -5/+29 |
* | pan/bi: Decode ADD_SHIFT properly | Alyssa Rosenzweig | 2020-03-03 | 2 | -21/+46 |
* | pan/bi: Identify extended FMA opcodes | Alyssa Rosenzweig | 2020-03-03 | 1 | -119/+127 |
* | pan/bi: Add v4i8 mode to FMA_SHIFT | Alyssa Rosenzweig | 2020-03-03 | 2 | -1/+3 |
* | pan/bi: Decode FMA_SHIFT properly | Alyssa Rosenzweig | 2020-03-03 | 2 | -24/+48 |
* | pan/bi: Move notes on ADD ops to notes file | Alyssa Rosenzweig | 2020-03-03 | 2 | -44/+80 |
* | pan/bi: Introduce CSEL4 class | Alyssa Rosenzweig | 2020-03-03 | 2 | -24/+52 |