aboutsummaryrefslogtreecommitdiffstats
path: root/src/panfrost/bifrost/bi_print.c
Commit message (Expand)AuthorAgeFilesLines
* pan/bi: Allow printing branches without targetsAlyssa Rosenzweig2020-05-291-2/+5
* pan/bi: Remove more artefacts of 2-pass schedulingAlyssa Rosenzweig2020-05-291-11/+2
* pan/bi: Add FILE* argument to bi_print_registersAlyssa Rosenzweig2020-05-291-4/+4
* pan/bi: Drop `struct` from bi_registersAlyssa Rosenzweig2020-05-291-1/+1
* pan/bi: Move bi_registers to common IR structuresAlyssa Rosenzweig2020-05-291-0/+21
* pan/bi: Use IMATH for nir_op_iaddAlyssa Rosenzweig2020-05-041-0/+12
* pan/bi: Rename BI_ISUB to BI_IMATHAlyssa Rosenzweig2020-05-041-1/+1
* pan/bi: Unwrap BRANCH into CONDITIONAL classAlyssa Rosenzweig2020-05-041-14/+5
* pan/bi: Add clause type for gl_FragCoord.zw loadAlyssa Rosenzweig2020-05-041-0/+1
* pan/bi: Add texture indices to IRAlyssa Rosenzweig2020-05-011-2/+11
* pan/bi: Share ALU type printingAlyssa Rosenzweig2020-04-291-31/+2
* pan/bi: Use common IR indicesAlyssa Rosenzweig2020-04-291-1/+1
* pan/bi: Add bitwise modifiersAlyssa Rosenzweig2020-04-291-0/+5
* pan/bi: Remove bi_round_opAlyssa Rosenzweig2020-04-281-2/+0
* pan/bi: Deduplicate csel/cmp condAlyssa Rosenzweig2020-04-281-4/+2
* pan/bi: Rename BI_SWIZZLE to BI_SELECTAlyssa Rosenzweig2020-04-271-1/+1
* pan/bi: Eliminate writemasks in the IRAlyssa Rosenzweig2020-04-271-29/+6
* pan/bi: Add normal/compact/dual switch to IRAlyssa Rosenzweig2020-04-221-0/+13
* pan/bi: Fix bi_get_immediate with multiple immsAlyssa Rosenzweig2020-04-171-1/+1
* pan/bi: Split src/dest index printingAlyssa Rosenzweig2020-04-171-8/+23
* pan/bi: Add _MSCALE flag for FMA/ADDAlyssa Rosenzweig2020-04-171-0/+3
* pan/bi: Add log_frexpe op to IRAlyssa Rosenzweig2020-04-171-0/+11
* pan/bi: Add op for ADD_FREXPMAlyssa Rosenzweig2020-04-171-0/+11
* pan/bi: Add special op for exp2Alyssa Rosenzweig2020-04-171-0/+1
* pan/bi: Add BI_TABLE for fast table accessesAlyssa Rosenzweig2020-04-171-0/+12
* pan/bit: Add special unit testAlyssa Rosenzweig2020-04-061-1/+1
* pan/bi: Remove nontrivial SPECIAL opsAlyssa Rosenzweig2020-04-061-6/+0
* pan/bit: Add csel testsAlyssa Rosenzweig2020-04-051-1/+1
* pan/bi: Export bi_class_nameAlyssa Rosenzweig2020-04-051-1/+1
* pan/bi: Handle fmov class opsAlyssa Rosenzweig2020-04-011-0/+1
* pan/bi: Ingest vecN directly (again)Alyssa Rosenzweig2020-03-241-0/+1
* pan/bi: Respect shift when printing immediatesAlyssa Rosenzweig2020-03-221-1/+1
* pan/bi: Remove hacks for 1-bit booleans in IRAlyssa Rosenzweig2020-03-221-2/+2
* pan/bi: Add store_channels propertyAlyssa Rosenzweig2020-03-221-0/+2
* pan/bi: Pretty-print clause types in disassemblerAlyssa Rosenzweig2020-03-191-0/+17
* panfrost: Sync Midgard/Bifrost control flowAlyssa Rosenzweig2020-03-111-10/+8
* pan/bi: Print source types unconditionallyAlyssa Rosenzweig2020-03-101-8/+3
* pan/bi: Specify comparison op for BI_CMPAlyssa Rosenzweig2020-03-101-9/+11
* pan/bi: Add isub opAlyssa Rosenzweig2020-03-101-0/+1
* pan/bi: Add BI_SPECIAL_* enumAlyssa Rosenzweig2020-03-101-0/+18
* pan/bi: Remove bi_loadAlyssa Rosenzweig2020-03-101-13/+3
* pan/bi: Introduce writemasksAlyssa Rosenzweig2020-03-101-1/+23
* pan/bi: Generalize swizzles to avoid extractsAlyssa Rosenzweig2020-03-101-9/+7
* pan/bi: Rename next-wait to simply 'wait'Alyssa Rosenzweig2020-03-071-1/+1
* pan/bi: Add preliminary LOAD_UNIFORM implementationAlyssa Rosenzweig2020-03-071-1/+2
* pan/bi: Add blend_location to IR for BI_BLENDAlyssa Rosenzweig2020-03-071-0/+2
* pan/bi: Fix destination printingAlyssa Rosenzweig2020-03-071-20/+21
* pan/bi: Print branch targetAlyssa Rosenzweig2020-03-071-0/+7
* pan/bi: Don't print types for unconditional branchesAlyssa Rosenzweig2020-03-071-3/+5
* pan/bi: Improve block printingAlyssa Rosenzweig2020-03-071-5/+9