summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-05-29pan/bi: Pack unconditional branchAlyssa Rosenzweig1-1/+30
2020-05-29pan/bi: Set branch conditional bitAlyssa Rosenzweig1-1/+4
2020-05-29pan/bi: Set back-to-back bit more accuratelyAlyssa Rosenzweig1-1/+35
2020-05-29pan/bi: Set branch_conditional if b2b is setAlyssa Rosenzweig1-1/+1
2020-05-29pan/bi: Pack proper clause offsetsAlyssa Rosenzweig1-0/+20
2020-05-29pan/bi: Measure distance between blocksAlyssa Rosenzweig2-0/+47
2020-05-29pan/bi: Add bi_foreach_clause_in_block_from{_rev} helpersAlyssa Rosenzweig1-0/+6
2020-05-29pan/bi: Link clauses back to their blocksAlyssa Rosenzweig2-0/+6
2020-05-29pan/bi: Preliminary branch packingAlyssa Rosenzweig2-1/+37
2020-05-29pan/bi: Assign constant port for branch offsetsAlyssa Rosenzweig1-0/+18
2020-05-29pan/bi: Set branch_constant if there is a branchAlyssa Rosenzweig1-0/+4
2020-05-29pan/bi: Pack branch offset constantsAlyssa Rosenzweig1-1/+22
2020-05-29pan/bi: Add branch constant field to IRAlyssa Rosenzweig2-0/+9
2020-05-29pan/bi: Passthrough ZERO in branch packingAlyssa Rosenzweig1-0/+1
2020-05-29pan/bi: Fix branch condition typesizeAlyssa Rosenzweig1-1/+2
2020-05-29pan/bi: Fix CONVERT component countingAlyssa Rosenzweig1-1/+10
2020-05-29pan/bi: Only rewrite COMBINE dest if not SSAAlyssa Rosenzweig1-2/+4
2020-05-29pan/bi: Fix emit_if successor assignmentAlyssa Rosenzweig1-4/+2
2020-05-29pan/bi: Allow printing branches without targetsAlyssa Rosenzweig1-2/+5
2020-05-29pan/bi: Remove schedule_barrierAlyssa Rosenzweig1-15/+0
2020-05-29pan/bi: Add helper to measure clause sizeAlyssa Rosenzweig2-0/+41
2020-05-29pan/bi: Add bi_layout.c for clause layout helpersAlyssa Rosenzweig4-0/+57
2020-05-29pan/bi: Remove more artefacts of 2-pass schedulingAlyssa Rosenzweig2-20/+4
2020-05-29pan/bi: Add MUL.i32 to disasmAlyssa Rosenzweig1-0/+1
2020-05-29pan/bi: Disassemble pos=0xeAlyssa Rosenzweig1-0/+3
2020-05-29pan/bi: Document constant count invariantAlyssa Rosenzweig1-1/+7
2020-05-29pan/bi: Move bi_flip_ports out of port assignmentAlyssa Rosenzweig1-8/+16
2020-05-29pan/bi: Add FILE* argument to bi_print_registersAlyssa Rosenzweig3-6/+6
2020-05-29pan/bi: Drop `struct` from bi_registersAlyssa Rosenzweig4-53/+53
2020-05-29pan/bi: Move bi_registers to bi_bundleAlyssa Rosenzweig2-35/+35
2020-05-29pan/bi: Move bi_registers to common IR structuresAlyssa Rosenzweig4-44/+45
2020-05-29pan/bi: Remove comment about old scheduler designAlyssa Rosenzweig1-5/+1
2020-05-29pan/bi: Remove FMA? parameter from get_srcAlyssa Rosenzweig1-66/+66
2020-05-29panfrost: Preload gl_FragCoord on BifrostAlyssa Rosenzweig1-1/+4
2020-05-29panfrost: Set reads_frag_coord as a sysvalAlyssa Rosenzweig1-0/+3
2020-05-29panfrost: Don't generate gl_FragCoord varying on BifrostAlyssa Rosenzweig1-5/+7
2020-05-29freedreno/a6xx: fix vsc assertRob Clark1-2/+1
2020-05-29freedreno/a6xx: Program VFD_DEST_CNTL from program stateobjKristian H. Kristensen2-19/+14
2020-05-29freedreno/a6xx: Create stateobj for VFD_DECODEKristian H. Kristensen5-23/+71
2020-05-29freedreno/a6xx: Decouple VFD_FETCH and VFD_DECODEKristian H. Kristensen1-22/+14
2020-05-29freedreno/a6xx: Move per element offset to VFD_DECODEKristian H. Kristensen1-1/+2
2020-05-29radv/aco: enable VK_KHR_subgroup_extended_types on GFX8+Samuel Pitoiset2-2/+2
2020-05-29aco: sign-extend input/indentity for 32-bit reduce ops on GFX10Samuel Pitoiset1-0/+14
2020-05-29aco: allow gfx10_wave64_bpermute with 8-bit/16-bit inputSamuel Pitoiset1-1/+1
2020-05-29aco: allocate a temp VGPR for some 8-bit/16-bit reduction ops on GFX10Samuel Pitoiset1-1/+4
2020-05-29aco: implement 8-bit/16-bit reductions on GFX10Samuel Pitoiset1-8/+21
2020-05-29aco: fix register allocation for subdword instructions on GFX10Samuel Pitoiset1-3/+1
2020-05-29frontend/dri: Implement mapping individual planes.Bas Nieuwenhuizen2-3/+17
2020-05-29zink: Check fopen result.Vinson Lee1-3/+5
2020-05-29radv/aco: enable VK_EXT_subgroup_size_controlSamuel Pitoiset1-1/+1