aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/bifrost
Commit message (Expand)AuthorAgeFilesLines
* pan/bi: Disassemble gl_PointCoord reads.Alyssa Rosenzweig2020-06-031-1/+3
* pan/bi: Handle vectorized load_constAlyssa Rosenzweig2020-06-031-4/+13
* pan/bi: Passthrough second argument of F32_TO_F16Alyssa Rosenzweig2020-06-031-0/+20
* pan/bi: Pack second argument of F32_TO_F16Alyssa Rosenzweig2020-06-031-4/+6
* pan/bi: Fix SEL.16 swizzleAlyssa Rosenzweig2020-06-031-4/+4
* pan/bi: Handle SEL with vec3 16-bitAlyssa Rosenzweig2020-06-031-0/+4
* meson: use gnu_symbol_visibility argumentDylan Baker2020-06-011-2/+2
* pan/bi: Passthrough deps of the branch targetAlyssa Rosenzweig2020-05-291-2/+16
* pan/bi: Allow two successors in header packingAlyssa Rosenzweig2020-05-291-7/+14
* pan/bi: Measure backwards branches as wellAlyssa Rosenzweig2020-05-291-1/+26
* pan/bi: Add bi_foreach_block_from_rev helperAlyssa Rosenzweig2020-05-291-0/+3
* pan/bi: Defer block naming until after emitAlyssa Rosenzweig2020-05-292-3/+7
* pan/bi: Pack unconditional branchAlyssa Rosenzweig2020-05-291-1/+30
* pan/bi: Set branch conditional bitAlyssa Rosenzweig2020-05-291-1/+4
* pan/bi: Set back-to-back bit more accuratelyAlyssa Rosenzweig2020-05-291-1/+35
* pan/bi: Set branch_conditional if b2b is setAlyssa Rosenzweig2020-05-291-1/+1
* pan/bi: Pack proper clause offsetsAlyssa Rosenzweig2020-05-291-0/+20
* pan/bi: Measure distance between blocksAlyssa Rosenzweig2020-05-292-0/+47
* pan/bi: Add bi_foreach_clause_in_block_from{_rev} helpersAlyssa Rosenzweig2020-05-291-0/+6
* pan/bi: Link clauses back to their blocksAlyssa Rosenzweig2020-05-292-0/+6
* pan/bi: Preliminary branch packingAlyssa Rosenzweig2020-05-292-1/+37
* pan/bi: Assign constant port for branch offsetsAlyssa Rosenzweig2020-05-291-0/+18
* pan/bi: Set branch_constant if there is a branchAlyssa Rosenzweig2020-05-291-0/+4
* pan/bi: Pack branch offset constantsAlyssa Rosenzweig2020-05-291-1/+22
* pan/bi: Add branch constant field to IRAlyssa Rosenzweig2020-05-292-0/+9
* pan/bi: Passthrough ZERO in branch packingAlyssa Rosenzweig2020-05-291-0/+1
* pan/bi: Fix branch condition typesizeAlyssa Rosenzweig2020-05-291-1/+2
* pan/bi: Fix CONVERT component countingAlyssa Rosenzweig2020-05-291-1/+10
* pan/bi: Only rewrite COMBINE dest if not SSAAlyssa Rosenzweig2020-05-291-2/+4
* pan/bi: Fix emit_if successor assignmentAlyssa Rosenzweig2020-05-291-4/+2
* pan/bi: Allow printing branches without targetsAlyssa Rosenzweig2020-05-291-2/+5
* pan/bi: Remove schedule_barrierAlyssa Rosenzweig2020-05-291-15/+0
* pan/bi: Add helper to measure clause sizeAlyssa Rosenzweig2020-05-292-0/+41
* pan/bi: Add bi_layout.c for clause layout helpersAlyssa Rosenzweig2020-05-293-0/+56
* pan/bi: Remove more artefacts of 2-pass schedulingAlyssa Rosenzweig2020-05-292-20/+4
* pan/bi: Add MUL.i32 to disasmAlyssa Rosenzweig2020-05-291-0/+1
* pan/bi: Disassemble pos=0xeAlyssa Rosenzweig2020-05-291-0/+3
* pan/bi: Document constant count invariantAlyssa Rosenzweig2020-05-291-1/+7
* pan/bi: Move bi_flip_ports out of port assignmentAlyssa Rosenzweig2020-05-291-8/+16
* pan/bi: Add FILE* argument to bi_print_registersAlyssa Rosenzweig2020-05-293-6/+6
* pan/bi: Drop `struct` from bi_registersAlyssa Rosenzweig2020-05-294-53/+53
* pan/bi: Move bi_registers to bi_bundleAlyssa Rosenzweig2020-05-292-35/+35
* pan/bi: Move bi_registers to common IR structuresAlyssa Rosenzweig2020-05-294-44/+45
* pan/bi: Remove comment about old scheduler designAlyssa Rosenzweig2020-05-291-5/+1
* pan/bi: Remove FMA? parameter from get_srcAlyssa Rosenzweig2020-05-291-66/+66
* pan/bi: Initialize struct fma_op_info member extended.Vinson Lee2020-05-271-0/+1
* pan/bi: Suppress inf/nan for nowAlyssa Rosenzweig2020-05-271-0/+2
* pan/bi: Add CSEL.16 packing testsAlyssa Rosenzweig2020-05-272-4/+18
* pan/bi: Pack compact vertex texturingAlyssa Rosenzweig2020-05-272-14/+15
* pan/bi: Add f16 TEXC.vtx opAlyssa Rosenzweig2020-05-272-1/+7