aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/bifrost/bi_pack.c
Commit message (Expand)AuthorAgeFilesLines
* panfrost: add some missing fallthrough comments to bi_pack.cTimothy Arceri2020-07-081-0/+3
* pan/bi: Pack second argument of F32_TO_F16Alyssa Rosenzweig2020-06-031-4/+6
* 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: Pack unconditional branchAlyssa Rosenzweig2020-05-291-1/+30
* 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: Preliminary branch packingAlyssa Rosenzweig2020-05-291-1/+35
* pan/bi: Assign constant port for branch offsetsAlyssa Rosenzweig2020-05-291-0/+18
* pan/bi: Pack branch offset constantsAlyssa Rosenzweig2020-05-291-1/+22
* pan/bi: Passthrough ZERO in branch packingAlyssa Rosenzweig2020-05-291-0/+1
* 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-291-1/+1
* pan/bi: Drop `struct` from bi_registersAlyssa Rosenzweig2020-05-291-48/+48
* pan/bi: Move bi_registers to bi_bundleAlyssa Rosenzweig2020-05-291-34/+32
* pan/bi: Move bi_registers to common IR structuresAlyssa Rosenzweig2020-05-291-44/+0
* pan/bi: Remove FMA? parameter from get_srcAlyssa Rosenzweig2020-05-291-66/+66
* pan/bi: Suppress inf/nan for nowAlyssa Rosenzweig2020-05-271-0/+2
* pan/bi: Pack compact vertex texturingAlyssa Rosenzweig2020-05-271-11/+12
* pan/bi: Pack ADD IADD/ISUB for 8/16/32Alyssa Rosenzweig2020-05-041-0/+28
* pan/bi: Pack FMA IADD/ISUB 32Alyssa Rosenzweig2020-05-041-2/+15
* pan/bi: Rename BI_ISUB to BI_IMATHAlyssa Rosenzweig2020-05-041-2/+2
* pan/bi: Pack ADD ICMP 16Alyssa Rosenzweig2020-05-041-5/+27
* pan/bi: Pack ADD ICMP 32Alyssa Rosenzweig2020-05-041-1/+66
* pan/bi: Pack ADD.DISCARDAlyssa Rosenzweig2020-05-041-0/+46
* pan/bi: Fix incorrectly flipped swizzleAlyssa Rosenzweig2020-05-041-2/+2
* pan/bi: Fix missing swizzleAlyssa Rosenzweig2020-05-041-0/+2
* pan/bi: Fix double-abs flippingAlyssa Rosenzweig2020-05-041-1/+1
* pan/bi: Passthrough direct ld_var addressesAlyssa Rosenzweig2020-05-041-1/+4
* pan/bi: Print bad instruction on src packing failAlyssa Rosenzweig2020-05-041-2/+5
* pan/bi: Abort on unknown op packingAlyssa Rosenzweig2020-05-041-7/+7
* pan/bi: Pack round opcodes (FMA, either 16 or 32)Alyssa Rosenzweig2020-05-011-1/+14
* pan/bi: Pipe multiple textures throughAlyssa Rosenzweig2020-05-011-2/+2
* pan/bi: Pack BI_BITWISEAlyssa Rosenzweig2020-04-291-1/+64
* pan/bi: Relax double-abs conditionAlyssa Rosenzweig2020-04-281-1/+1
* pan/bi: Pack fma.fcmp16Alyssa Rosenzweig2020-04-281-0/+20
* pan/bi: Factor out fp16 abs logicAlyssa Rosenzweig2020-04-281-17/+25
* pan/bi: Pack FMA 32 FCMPAlyssa Rosenzweig2020-04-281-0/+82
* pan/bi: Deduplicate csel/cmp condAlyssa Rosenzweig2020-04-281-1/+1
* pan/bi(t): Fix SELECT testsAlyssa Rosenzweig2020-04-281-1/+1
* pan/bi: Pack ADD SEL16Alyssa Rosenzweig2020-04-271-1/+12
* pan/bi: Pack FMA SEL8Alyssa Rosenzweig2020-04-271-0/+21
* pan/bi: Pack FMA SEL16Alyssa Rosenzweig2020-04-271-0/+16
* pan/bi: Rename BI_SWIZZLE to BI_SELECTAlyssa Rosenzweig2020-04-271-2/+2
* pan/bi: Eliminate writemasks in the IRAlyssa Rosenzweig2020-04-271-9/+8
* pan/bi: Assign blend descriptor for BLEND opAlyssa Rosenzweig2020-04-271-0/+6
* pan/bi: Pack fp16 ATESTAlyssa Rosenzweig2020-04-271-3/+3
* pan/bi: Pack TEX compact instructionsAlyssa Rosenzweig2020-04-221-0/+23
* pan/bi: Pack MAX.v2f16Alyssa Rosenzweig2020-04-171-15/+37
* pan/bi: Pack ADD.v2f16Alyssa Rosenzweig2020-04-171-4/+29