Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | pan/bi: Handle abs packing for fp16/FMA add/min | Alyssa Rosenzweig | 2020-03-31 | 1 | -2/+61 |
* | pan/bi: Handle core faddminmax16 packing | Alyssa Rosenzweig | 2020-03-31 | 1 | -4/+33 |
* | pan/bi: Structify fadd/min/max16 | Alyssa Rosenzweig | 2020-03-31 | 1 | -0/+19 |
* | pan/bi: Add v2f16 versions of rounding ops | Alyssa Rosenzweig | 2020-03-31 | 1 | -8/+16 |
* | pan/bi: Handle round opcodes in frontend | Alyssa Rosenzweig | 2020-03-31 | 1 | -0/+22 |
* | pan/bi: Assert out i16 related converts for now | Alyssa Rosenzweig | 2020-03-31 | 1 | -3/+4 |
* | pan/bi: Add one-source f32->f16 op | Alyssa Rosenzweig | 2020-03-31 | 1 | -1/+8 |
* | pan/bi: Add bifrost_fma_2src generic | Alyssa Rosenzweig | 2020-03-31 | 1 | -0/+6 |
* | pan/bi: Handle standard FMA conversions | Alyssa Rosenzweig | 2020-03-31 | 1 | -3/+12 |
* | pan/bi: Enumerate conversions | Alyssa Rosenzweig | 2020-03-31 | 1 | -1/+51 |
* | pan/bi: Expand out FMA conversion opcodes | Alyssa Rosenzweig | 2020-03-31 | 2 | -0/+41 |
* | pan/bi: Pack outmod and roundmode with FMA | Alyssa Rosenzweig | 2020-03-31 | 1 | -0/+4 |
* | pan/bi: Add FMA16 packing | Alyssa Rosenzweig | 2020-03-31 | 1 | -12/+51 |
* | pan/bi: Fix missing type for fmul | Alyssa Rosenzweig | 2020-03-31 | 1 | -0/+1 |
* | pan/bi: Finish FMA structures | Alyssa Rosenzweig | 2020-03-31 | 1 | -4/+21 |
* | pan/bi: Ignore swizzle in unwritten component | Alyssa Rosenzweig | 2020-03-31 | 3 | -0/+13 |
* | pan/bi: Handle f2f* opcodes | Alyssa Rosenzweig | 2020-03-31 | 1 | -0/+4 |
* | pan/bi: Enable precision lowering in standalone compiler | Alyssa Rosenzweig | 2020-03-31 | 1 | -1/+2 |
* | pan/bi: Fix off-by-one in scoreboarding packing | Alyssa Rosenzweig | 2020-03-31 | 2 | -6/+5 |
* | pan/bi: Fix overzealous write barriers | Alyssa Rosenzweig | 2020-03-31 | 1 | -1/+4 |
* | pan/bit: Begin generating a vertex job | Alyssa Rosenzweig | 2020-03-31 | 3 | -12/+120 |
* | pan/bit: Submit a WRITE_VALUE job as a sanity check | Alyssa Rosenzweig | 2020-03-31 | 3 | -1/+69 |
* | pan/bit: Open up the device | Alyssa Rosenzweig | 2020-03-31 | 3 | -0/+30 |
* | pan/bit: Link standalone compiler with en/decoder | Alyssa Rosenzweig | 2020-03-31 | 2 | -0/+75 |
* | meson: inline `inc_common` | Eric Engestrom | 2020-03-28 | 1 | -1/+1 |
* | Move compiler.h and imports.h/c from src/mesa/main into src/util | Marek Olšák | 2020-03-27 | 1 | -1/+1 |
* | pan/bi: Rewrite aligned vectors as well | Alyssa Rosenzweig | 2020-03-24 | 1 | -15/+62 |
* | pan/bi: Lower combines to rewrites for scalars | Alyssa Rosenzweig | 2020-03-24 | 1 | -7/+141 |
* | pan/bi: Ingest vecN directly (again) | Alyssa Rosenzweig | 2020-03-24 | 6 | -48/+88 |
* | pan/bi: Pack csel4 opcodes | Alyssa Rosenzweig | 2020-03-22 | 2 | -1/+80 |
* | pan/bi: Default csel to "!= 0" mode | Alyssa Rosenzweig | 2020-03-22 | 1 | -0/+5 |
* | pan/bi: Use bi_lookup_immediate when packing | Alyssa Rosenzweig | 2020-03-22 | 1 | -15/+25 |
* | pan/bi: Respect shift when printing immediates | Alyssa Rosenzweig | 2020-03-22 | 3 | -2/+11 |
* | pan/bi: Implement csel fusing | Alyssa Rosenzweig | 2020-03-22 | 1 | -21/+65 |
* | pan/bi: Add `soft` NIR->BIR condition translation | Alyssa Rosenzweig | 2020-03-22 | 1 | -3/+11 |
* | pan/bi: Remove hacks for 1-bit booleans in IR | Alyssa Rosenzweig | 2020-03-22 | 4 | -8/+8 |
* | pan/bi: Lower bool to ints | Alyssa Rosenzweig | 2020-03-22 | 2 | -27/+39 |
* | pan/bi: Pack LD_ATTR | Alyssa Rosenzweig | 2020-03-22 | 3 | -11/+39 |
* | pan/bi: Pack st_vary | Alyssa Rosenzweig | 2020-03-22 | 2 | -0/+29 |
* | pan/bi: Add store_channels property | Alyssa Rosenzweig | 2020-03-22 | 3 | -1/+7 |
* | pan/bi: Generalize data register setting | Alyssa Rosenzweig | 2020-03-22 | 1 | -3/+15 |
* | pan/bi: Flesh out st_vary IR | Alyssa Rosenzweig | 2020-03-22 | 4 | -15/+16 |
* | pan/bi: Pack ld_var_addr | Alyssa Rosenzweig | 2020-03-22 | 4 | -1/+42 |
* | pan/bi: Pack ld_ubo ops | Alyssa Rosenzweig | 2020-03-22 | 2 | -0/+50 |
* | pan/bi: Add bi_load32_components helper | Alyssa Rosenzweig | 2020-03-22 | 2 | -0/+11 |
* | pan/bi: Include UBO index for sysval reads | Alyssa Rosenzweig | 2020-03-22 | 1 | -1/+1 |
* | pan/bi: Index out constants in instructions | Alyssa Rosenzweig | 2020-03-22 | 1 | -28/+90 |
* | pan/bi: Document constant related errata(?) | Alyssa Rosenzweig | 2020-03-22 | 1 | -0/+5 |
* | pan/bi: Pack a constant quadword | Alyssa Rosenzweig | 2020-03-22 | 2 | -1/+50 |
* | pan/bi: Add move lowering pass | Alyssa Rosenzweig | 2020-03-22 | 1 | -0/+43 |