2020-03-31 | Alyssa Rosenzweig | pan/bi: Structify fadd/min/max16 ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add v2f16 versions of rounding ops ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle round opcodes in frontend ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Assert out i16 related converts for now ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add one-source f32->f16 op ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add bifrost_fma_2src generic ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle standard FMA conversions ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Enumerate conversions ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Expand out FMA conversion opcodes ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Pack outmod and roundmode with FMA ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add FMA16 packing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix missing type for fmul ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Finish FMA structures ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Ignore swizzle in unwritten component ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle f2f* opcodes ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Enable PIPE_SHADER_CAP_FP16 on Bifrost ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Enable precision lowering in standalone compiler ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix off-by-one in scoreboarding packing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix overzealous write barriers ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Begin generating a vertex job ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Submit a WRITE_VALUE job as a sanity check ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Stub out G31/G52 quirks ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Open up the device ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Move device open/close to root panfrost ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Link standalone compiler with en/decoder ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Move pan_bo to root panfrost ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Inline reference counting routines ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Isolate panfrost_bo_access_for_stage to pan_cmdstr... ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Split panfrost_device from panfrost_screen ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-24 | Alyssa Rosenzweig | pan/bi: Rewrite aligned vectors as well ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-24 | Alyssa Rosenzweig | pan/bi: Lower combines to rewrites for scalars ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-24 | Alyssa Rosenzweig | pan/bi: Ingest vecN directly (again) ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack csel4 opcodes ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Default csel to "!= 0" mode ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Use bi_lookup_immediate when packing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Respect shift when printing immediates ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Implement csel fusing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Add `soft` NIR->BIR condition translation ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Remove hacks for 1-bit booleans in IR ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Lower bool to ints ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack LD_ATTR ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack st_vary ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Add store_channels property ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Generalize data register setting ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Flesh out st_vary IR ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack ld_var_addr ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack ld_ubo ops ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Add bi_load32_components helper ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Include UBO index for sysval reads ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Index out constants in instructions ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Document constant related errata(?) ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack a constant quadword ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Add move lowering pass ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Add bi_emit_before helper ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Implement FMA/MOV without modifiers ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Pack BI_BLEND ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Flesh out BI_BLEND ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Add ATEST packing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Flesh out ATEST in IR ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Track clause types during scheduling ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Don't hide SCHED_ADD inside HI_LATENCY ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Pretty-print clause types in disassembler ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Route through clause header ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Skip over data registers in port assignment ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Emit load_vary ops ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Pass second src for load_vary ops ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Generalize bi_get_src a bit ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: List ADD classes in bi_pack_add ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Pack fadd32 ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Pack BI_FMA ops ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Add struct bifrost_fma_fma ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Model 3-bit Bifrost srcs in IR ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Route through first_instruction field ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Assign registers to ports ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Add missing __attribute__((packed)) ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Pack register fields ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Add packing for register control field ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Sketch out instruction word packing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-19 | Alyssa Rosenzweig | pan/bi: Setup initial clause packing ...off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
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 |
next |