pan/bi: Pack FMA_MSCALE
[mesa.git] / src / panfrost /
2020-04-17 Alyssa Rosenzweigpan/bi: Pack FMA_MSCALE
2020-04-17 Alyssa Rosenzweigpan/bi: Structify FMA_MSCALE
2020-04-17 Alyssa Rosenzweigpan/bi: Add _MSCALE flag for FMA/ADD
2020-04-17 Alyssa Rosenzweigpan/bi: Add log2_help packing
2020-04-17 Alyssa Rosenzweigpan/bi: Pack ADD_FREXPM
2020-04-17 Alyssa Rosenzweigpan/bi: Add bi_pack_fma_2src helper
2020-04-17 Alyssa Rosenzweigpan/bi: Add frexp_log packing
2020-04-17 Alyssa Rosenzweigpan/bi: Add log_frexpe op to IR
2020-04-17 Alyssa Rosenzweigpan/bi: Add FLOG2_U op to disassembler
2020-04-17 Alyssa Rosenzweigpan/bi: Add op for ADD_FREXPM
2020-04-17 Alyssa Rosenzweigpan/bi: Add special op for exp2
2020-04-17 Alyssa Rosenzweigpan/bi: Add BI_TABLE for fast table accesses
2020-04-17 Alyssa Rosenzweigpan/bi: Disable FMA scheduling for CONVERT
2020-04-17 Alyssa Rosenzweigpan/bi: Add disasm for ADD.i8
2020-04-13 Alyssa Rosenzweigpan/bit: Add BI_CONVERT tests
2020-04-13 Alyssa Rosenzweigpan/bit: Add BI_CONVERT interpretation
2020-04-13 Alyssa Rosenzweigpan/bi: ADD packing for CONVERT
2020-04-13 Alyssa Rosenzweigpan/bi: Rewrite conversion packing
2020-04-13 Alyssa Rosenzweigpan/bi: Fix incorrect swizzle packing assert
2020-04-13 Alyssa Rosenzweigpan/bi: Set BI_ROUNDMODE for BI_CONVERT
2020-04-13 Alyssa Rosenzweigpan/midgard: Fix f2u naming confusion
2020-04-13 Alyssa Rosenzweigpan/bi: Lower fsqrt
2020-04-10 Alyssa Rosenzweigpan/decode: Print Bifrost blend descriptor
2020-04-10 Alyssa Rosenzweigpan/bi: Let !b2b imply branch_cond
2020-04-10 Alyssa Rosenzweigpanfrost: Fix BI_BLEND packing
2020-04-10 Alyssa Rosenzweigpan/bi: Fix backwards registers ports
2020-04-10 Alyssa Rosenzweigpanfrost: Move uniform_count to pan_assemble
2020-04-10 Alyssa Rosenzweigpanfrost: Move varying linking to cmdstream
2020-04-10 Alyssa Rosenzweigpan/midgard: Remove unused max_varying variable
2020-04-10 Alyssa Rosenzweigpan/bi: Fix nondeterministic register packing
2020-04-10 Tomeu Vizosopanfrost: On Bifrost, set the right tiler descriptor
2020-04-10 Tomeu Vizosopanfrost: Remove most usage of midgard_payload_vertex_tiler
2020-04-10 Alyssa Rosenzweigpanfrost: Unify vertex/tiler structures
2020-04-10 Alyssa Rosenzweigpanfrost: Add IS_BIFROST quirk
2020-04-06 Alyssa Rosenzweigpan/bit: Wire up add/add op+test
2020-04-06 Alyssa Rosenzweigpan/bit: Add fmin/max16 tests
2020-04-06 Alyssa Rosenzweigpan/bit: Enable more debug for `run`
2020-04-06 Alyssa Rosenzweigpan/bit: Add min/max support to interpreter
2020-04-06 Alyssa Rosenzweigpan/bit: Unify test frontends
2020-04-06 Alyssa Rosenzweigpan/bi: Force ADD scheduling for MINMAX
2020-04-06 Alyssa Rosenzweigpan/bi: Fix incorrect abs flip in fma/fadd16
2020-04-06 Alyssa Rosenzweigpan/bi: Set BI_MODS for MINMAX
2020-04-06 Alyssa Rosenzweigpan/bi: Add ADD add/min/max fp32 packing
2020-04-06 Alyssa Rosenzweigpan/bi: Structify ADD unit add/min/max
2020-04-06 Alyssa Rosenzweigpan/bi: Implement min/max on FMA
2020-04-06 Alyssa Rosenzweigpan/bit: Add special unit test
2020-04-06 Alyssa Rosenzweigpan/bit: Add special op interpreting
2020-04-06 Alyssa Rosenzweigpan/bi: Add fp16 support for frcp/frsq
2020-04-06 Alyssa Rosenzweigpan/bi: Add 32-bit _FAST packing
2020-04-06 Alyssa Rosenzweigpan/bi: Remove nontrivial SPECIAL ops
2020-04-05 Alyssa Rosenzweigpan/bit: Add mode to run unit tests
2020-04-05 Alyssa Rosenzweigpan/bit: Make run more useful
2020-04-05 Alyssa Rosenzweigpan/bit: Add csel tests
2020-04-05 Alyssa Rosenzweigpan/bit: Add CSEL to interpreter
2020-04-05 Alyssa Rosenzweigpan/bit: Add FMA tests
2020-04-05 Alyssa Rosenzweigpan/bit: Add 16-bit fmod tests
2020-04-05 Alyssa Rosenzweigpan/bit: Add verbose printing for tests
2020-04-05 Alyssa Rosenzweigpan/bit: Add helper for generating floating mod tests
2020-04-05 Alyssa Rosenzweigpan/bit: Add packing test framework
2020-04-05 Alyssa Rosenzweigpan/bit: Implement floating source mods
2020-04-05 Alyssa Rosenzweigpan/bit: Implement outmods
2020-04-05 Alyssa Rosenzweigpan/bit: Add preliminary FMA/ADD/MOV implementations
2020-04-05 Alyssa Rosenzweigpan/bit: Handle read/write
2020-04-05 Alyssa Rosenzweigpan/bit: Stub out BIR interpreter
2020-04-05 Alyssa Rosenzweigpan/bi: Match CSEL argument order with hw
2020-04-05 Alyssa Rosenzweigpan/bi: Add helper to debug port assignment
2020-04-05 Alyssa Rosenzweigpan/bi: Handle BIFROST_FIRST_WRITE_FMA_P2_READ_P3
2020-04-05 Alyssa Rosenzweigpan/bi: Allow BI_FMA to take mods
2020-04-05 Alyssa Rosenzweigpan/bi: Don't gobble zero ports
2020-04-05 Alyssa Rosenzweigpan/bi: Fix negation in ADD.v2f16
2020-04-05 Alyssa Rosenzweigpan/bi: Fix duplicated source in ADD.v2f16
2020-04-05 Alyssa Rosenzweigpan/bi: Export bi_class_name
2020-04-03 Icecream95pan/midgard: Fix a divide by zero in emit_alu_bundle
2020-04-01 Alyssa Rosenzweigpan/bi: Fix outmod/roundmode flip
2020-04-01 Alyssa Rosenzweigpan/bi: Handle fmov class ops
2020-04-01 Alyssa Rosenzweigpan/bi: Fix unused port swapping
2020-04-01 Alyssa Rosenzweigpan/bi: Add cmdline option for verbose disassembly
2020-04-01 Alyssa Rosenzweigpan/bi: Don't set the back-to-back bit yet
2020-04-01 Alyssa Rosenzweigpan/bi: Use STAGE srcs for scheduler nops
2020-04-01 Alyssa Rosenzweigpan/bi: Fix writes_component for VECTOR
2020-04-01 Alyssa Rosenzweigpan/bit: Wire through I/O
2020-04-01 Alyssa Rosenzweigpan/bit: Add `run` mode to the cmdline
2020-03-31 Alyssa Rosenzweigpan/bi: Fix handling of constants with COMBINE
2020-03-31 Alyssa Rosenzweigpan/bi: Handle fp16/abs scheduling restriction
2020-03-31 Alyssa Rosenzweigpan/bi: Handle abs packing for fp16/FMA add/min
2020-03-31 Alyssa Rosenzweigpan/bi: Handle core faddminmax16 packing
2020-03-31 Alyssa Rosenzweigpan/bi: Structify fadd/min/max16
2020-03-31 Alyssa Rosenzweigpan/bi: Add v2f16 versions of rounding ops
2020-03-31 Alyssa Rosenzweigpan/bi: Handle round opcodes in frontend
2020-03-31 Alyssa Rosenzweigpan/bi: Assert out i16 related converts for now
2020-03-31 Alyssa Rosenzweigpan/bi: Add one-source f32->f16 op
2020-03-31 Alyssa Rosenzweigpan/bi: Add bifrost_fma_2src generic
2020-03-31 Alyssa Rosenzweigpan/bi: Handle standard FMA conversions
2020-03-31 Alyssa Rosenzweigpan/bi: Enumerate conversions
2020-03-31 Alyssa Rosenzweigpan/bi: Expand out FMA conversion opcodes
2020-03-31 Alyssa Rosenzweigpan/bi: Pack outmod and roundmode with FMA
2020-03-31 Alyssa Rosenzweigpan/bi: Add FMA16 packing
2020-03-31 Alyssa Rosenzweigpan/bi: Fix missing type for fmul
2020-03-31 Alyssa Rosenzweigpan/bi: Finish FMA structures
2020-03-31 Alyssa Rosenzweigpan/bi: Ignore swizzle in unwritten component
next