2020-04-06 | Alyssa Rosenzweig | pan/bit: Wire up add/add op+test Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Add fmin/max16 tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Enable more debug for `run` Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Add min/max support to interpreter Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Unify test frontends Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Force ADD scheduling for MINMAX Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Fix incorrect abs flip in fma/fadd16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Set BI_MODS for MINMAX Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Add ADD add/min/max fp32 packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Structify ADD unit add/min/max Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Implement min/max on FMA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Add special unit test Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bit: Add special op interpreting Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Add fp16 support for frcp/frsq Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Add 32-bit _FAST packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-06 | Alyssa Rosenzweig | pan/bi: Remove nontrivial SPECIAL ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add mode to run unit tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Make run more useful Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add csel tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add CSEL to interpreter Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add FMA tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add 16-bit fmod tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add verbose printing for tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add helper for generating floating mod tests Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add packing test framework Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Implement floating source mods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Implement outmods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Add preliminary FMA/ADD/MOV implementations Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Handle read/write Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bit: Stub out BIR interpreter Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Match CSEL argument order with hw Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Add helper to debug port assignment Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Handle BIFROST_FIRST_WRITE_FMA_P2_READ_P3 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Allow BI_FMA to take mods Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Don't gobble zero ports Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Fix negation in ADD.v2f16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Fix duplicated source in ADD.v2f16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-05 | Alyssa Rosenzweig | pan/bi: Export bi_class_name Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Fix outmod/roundmode flip Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Handle fmov class ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Fix unused port swapping Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Add cmdline option for verbose disassembly Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Don't set the back-to-back bit yet Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Use STAGE srcs for scheduler nops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bi: Fix writes_component for VECTOR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bit: Wire through I/O Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-04-01 | Alyssa Rosenzweig | pan/bit: Add `run` mode to the cmdline Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix handling of constants with COMBINE Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle fp16/abs scheduling restriction Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle abs packing for fp16/FMA add/min Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle core faddminmax16 packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Structify fadd/min/max16 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add v2f16 versions of rounding ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle round opcodes in frontend Signed-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 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add one-source f32->f16 op Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add bifrost_fma_2src generic Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle standard FMA conversions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Enumerate conversions Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Expand out FMA conversion opcodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Pack outmod and roundmode with FMA Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Add FMA16 packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix missing type for fmul Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Finish FMA structures Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Ignore swizzle in unwritten component Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Handle f2f* opcodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Enable PIPE_SHADER_CAP_FP16 on Bifrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Enable precision lowering in standalone compiler Signed-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 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bi: Fix overzealous write barriers Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Begin generating a vertex job Signed-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 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Stub out G31/G52 quirks Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Open up the device Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Move device open/close to root panfrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | pan/bit: Link standalone compiler with en/decoder Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Move pan_bo to root panfrost Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Inline reference counting routines Signed-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... Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-31 | Alyssa Rosenzweig | panfrost: Split panfrost_device from panfrost_screen Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-24 | Alyssa Rosenzweig | pan/bi: Rewrite aligned vectors as well Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-24 | Alyssa Rosenzweig | pan/bi: Lower combines to rewrites for scalars Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-24 | Alyssa Rosenzweig | pan/bi: Ingest vecN directly (again) Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack csel4 opcodes Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Default csel to "!= 0" mode Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Use bi_lookup_immediate when packing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Respect shift when printing immediates Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Implement csel fusing Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Add `soft` NIR->BIR condition translation Signed-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 Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Lower bool to ints Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack LD_ATTR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack st_vary Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Add store_channels property Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Generalize data register setting Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Flesh out st_vary IR Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack ld_var_addr Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Pack ld_ubo ops Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Add bi_load32_components helper Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
2020-03-22 | Alyssa Rosenzweig | pan/bi: Include UBO index for sysval reads Signed-off-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com> |
commit | commitdiff | tree |
next |