Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pan/bi: Add ATEST packing | Alyssa Rosenzweig | 2020-03-19 | 2 | -0/+38 |
* | pan/bi: Flesh out ATEST in IR | Alyssa Rosenzweig | 2020-03-19 | 2 | -2/+17 |
* | pan/bi: Track clause types during scheduling | Alyssa Rosenzweig | 2020-03-19 | 1 | -0/+47 |
* | pan/bi: Don't hide SCHED_ADD inside HI_LATENCY | Alyssa Rosenzweig | 2020-03-19 | 2 | -13/+13 |
* | pan/bi: Pretty-print clause types in disassembler | Alyssa Rosenzweig | 2020-03-19 | 4 | -3/+40 |
* | pan/bi: Route through clause header | Alyssa Rosenzweig | 2020-03-19 | 2 | -5/+26 |
* | pan/bi: Skip over data registers in port assignment | Alyssa Rosenzweig | 2020-03-19 | 3 | -10/+28 |
* | pan/bi: Emit load_vary ops | Alyssa Rosenzweig | 2020-03-19 | 2 | -0/+45 |
* | pan/bi: Pass second src for load_vary ops | Alyssa Rosenzweig | 2020-03-19 | 1 | -1/+10 |
* | pan/bi: Generalize bi_get_src a bit | Alyssa Rosenzweig | 2020-03-19 | 1 | -8/+33 |
* | pan/bi: List ADD classes in bi_pack_add | Alyssa Rosenzweig | 2020-03-19 | 1 | -2/+32 |
* | pan/bi: Pack fadd32 | Alyssa Rosenzweig | 2020-03-19 | 2 | -0/+25 |
* | pan/bi: Pack BI_FMA ops | Alyssa Rosenzweig | 2020-03-19 | 1 | -6/+84 |
* | pan/bi: Add struct bifrost_fma_fma | Alyssa Rosenzweig | 2020-03-19 | 1 | -0/+16 |
* | pan/bi: Model 3-bit Bifrost srcs in IR | Alyssa Rosenzweig | 2020-03-19 | 2 | -1/+14 |
* | pan/bi: Route through first_instruction field | Alyssa Rosenzweig | 2020-03-19 | 1 | -2/+3 |
* | pan/bi: Assign registers to ports | Alyssa Rosenzweig | 2020-03-19 | 1 | -9/+86 |
* | pan/bi: Add missing __attribute__((packed)) | Alyssa Rosenzweig | 2020-03-19 | 1 | -13/+13 |
* | pan/bi: Pack register fields | Alyssa Rosenzweig | 2020-03-19 | 1 | -4/+53 |
* | pan/bi: Add packing for register control field | Alyssa Rosenzweig | 2020-03-19 | 2 | -2/+86 |
* | pan/bi: Sketch out instruction word packing | Alyssa Rosenzweig | 2020-03-19 | 2 | -2/+51 |
* | pan/bi: Setup initial clause packing | Alyssa Rosenzweig | 2020-03-19 | 5 | -0/+116 |
* | pan/bi: Interpret register allocation results | Alyssa Rosenzweig | 2020-03-12 | 2 | -0/+96 |
* | pan/bi: Add register allocator | Alyssa Rosenzweig | 2020-03-12 | 4 | -1/+116 |
* | pan/bi: Fix missing src_types | Alyssa Rosenzweig | 2020-03-12 | 1 | -0/+7 |
* | pan/bi: Fix vector handling of readmasks | Alyssa Rosenzweig | 2020-03-12 | 3 | -10/+46 |
* | pan/bi: Minor fixes in iteration macros | Alyssa Rosenzweig | 2020-03-12 | 1 | -9/+9 |
* | pan/bi: Fix swizzle for second argument to ST_VARY | Alyssa Rosenzweig | 2020-03-11 | 1 | -0/+1 |
* | pan/bi: Implement nir_op_ffma | Alyssa Rosenzweig | 2020-03-11 | 2 | -1/+2 |
* | pan/bi: Add dead code elimination pass | Alyssa Rosenzweig | 2020-03-11 | 4 | -1/+67 |
* | pan/bi: Add liveness analysis pass | Alyssa Rosenzweig | 2020-03-11 | 3 | -0/+99 |
* | 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 | 2 | -0/+22 |
* | pan/bi: Paste over bi_has_arg | Alyssa Rosenzweig | 2020-03-11 | 2 | -0/+15 |
* | panfrost: Sync Midgard/Bifrost control flow | Alyssa Rosenzweig | 2020-03-11 | 4 | -79/+42 |
* | pan/bi: Implement sysvals | Alyssa Rosenzweig | 2020-03-11 | 2 | -0/+56 |
* | pan/bi: Switch to panfrost_program | Alyssa Rosenzweig | 2020-03-11 | 3 | -7/+4 |
* | panfrost: Promote midgard_program to panfrost/util | Alyssa Rosenzweig | 2020-03-11 | 1 | -1/+1 |
* | pan/bi: Implement comparison opcodes via BI_CMP | Alyssa Rosenzweig | 2020-03-10 | 1 | -0/+41 |
* | pan/bi: Print source types unconditionally | Alyssa Rosenzweig | 2020-03-10 | 1 | -8/+3 |
* | pan/bi: Specify comparison op for BI_CMP | Alyssa Rosenzweig | 2020-03-10 | 2 | -9/+12 |
* | pan/bi: Lower b2f to bcsel | Alyssa Rosenzweig | 2020-03-10 | 1 | -0/+2 |
* | pan/bi: Implement nir_op_bcsel | Alyssa Rosenzweig | 2020-03-10 | 1 | -0/+3 |
* | pan/bi: Import algebraic pass from midgard | Alyssa Rosenzweig | 2020-03-10 | 4 | -1/+116 |
* | pan/bi: Add isub op | Alyssa Rosenzweig | 2020-03-10 | 4 | -0/+5 |
* | pan/bi: Disable lower_sub | Alyssa Rosenzweig | 2020-03-10 | 2 | -1/+4 |
* | pan/bi: Implement fabs, fneg as fmov with mods | Alyssa Rosenzweig | 2020-03-10 | 1 | -0/+8 |
* | pan/bi: Handle special ops in NIR->BIR | Alyssa Rosenzweig | 2020-03-10 | 1 | -0/+21 |
* | pan/bi: Add BI_SPECIAL_* enum | Alyssa Rosenzweig | 2020-03-10 | 2 | -0/+30 |