summaryrefslogtreecommitdiff
path: root/src/panfrost
AgeCommit message (Expand)AuthorFilesLines
2020-12-28android: pan/bi: Generate bi_opcodes.{c,h}Mauro Rossi1-0/+16
2020-12-28android: pan/bi: Add explicit dependency on the ISA helpersMauro Rossi1-2/+2
2020-12-23pan/bi: Add builder data structureAlyssa Rosenzweig1-0/+34
2020-12-23pan/bi: Add cursor data structuresAlyssa Rosenzweig1-0/+44
2020-12-23pan/bi: Add new bi_instr data structureAlyssa Rosenzweig1-0/+135
2020-12-23pan/bi: Add bi_{abs, neg} helpersAlyssa Rosenzweig1-0/+16
2020-12-23pan/bi: Add bi_imm_u{8, 16} helpersAlyssa Rosenzweig1-0/+12
2020-12-23pan/bi: Add imm_f32 helperAlyssa Rosenzweig1-0/+7
2020-12-23pan/bi: Add bi_half and bi_byte selectorsAlyssa Rosenzweig1-0/+18
2020-12-23pan/bi: Add node_to_index helperAlyssa Rosenzweig1-0/+9
2020-12-23pan/bi: Add a helper to convert to old-style nodesAlyssa Rosenzweig1-0/+9
2020-12-23pan/bi: Add helpers to generate bi_index from NIRAlyssa Rosenzweig1-0/+28
2020-12-23pan/bi: Add bi_temp{_reg} for new-style bi_indexAlyssa Rosenzweig1-0/+14
2020-12-23pan/bi: Add helper to extract a word from an indexAlyssa Rosenzweig1-0/+8
2020-12-23pan/bi: Add nullity/equality helpers for bi_indexAlyssa Rosenzweig1-0/+18
2020-12-23pan/bi: Add bi_index constructorsAlyssa Rosenzweig1-0/+67
2020-12-23pan/bi: Add bi_index data structureAlyssa Rosenzweig1-0/+24
2020-12-23pan/bi: Add bi_swizzle enumAlyssa Rosenzweig1-0/+31
2020-12-23pan/bi: Make BIR_INDEX_ZERO less specialAlyssa Rosenzweig4-31/+19
2020-12-23pan/bi: Remove BIR_INDEX_UNIFORMAlyssa Rosenzweig3-10/+9
2020-12-23pan/bi: Merge BIR_INDEX_FAU and BIR_INDEX_BLENDAlyssa Rosenzweig4-22/+11
2020-12-23pan/bi: Generate bi_opcodes.cAlyssa Rosenzweig2-1/+61
2020-12-23pan/bi: Use autogenerated modifiersAlyssa Rosenzweig2-121/+4
2020-12-23pan/bi: Generate bi_opcodes.hAlyssa Rosenzweig2-1/+111
2020-12-23pan/bi: Move modifier prints out of common codeAlyssa Rosenzweig4-56/+48
2020-12-23pan/bi: Remove reference to 64-bit RAAlyssa Rosenzweig1-2/+0
2020-12-23pan/bi: Add helpers for manipulating the ISAAlyssa Rosenzweig1-0/+91
2020-12-23pan/bi: Move copyright notice to common codeAlyssa Rosenzweig2-27/+30
2020-12-23pan/bi: Add explicit meson dependency on the ISA helpersAlyssa Rosenzweig1-0/+2
2020-12-23pan/bi: Rename isa_parse to bifrost_isaAlyssa Rosenzweig3-2/+2
2020-12-23pan/bi: Add pseudo register formats to XMLAlyssa Rosenzweig2-2/+25
2020-12-23pan/bi: Add staging register counts to ISA.xmlAlyssa Rosenzweig2-55/+64
2020-12-23pan/bi: Fix rounding name for HADD in XMLAlyssa Rosenzweig1-6/+6
2020-12-23pan/bi: Mark message types in ISA.xmlAlyssa Rosenzweig2-55/+56
2020-12-23pan/bi: Use consistent neg namingAlyssa Rosenzweig1-25/+25
2020-12-23pan/bi: Use canonical inactive resultAlyssa Rosenzweig2-20/+20
2020-12-23pan/bi: Use canonical subgroup sizeAlyssa Rosenzweig2-7/+7
2020-12-23pan/bi: Use canonical lane opsAlyssa Rosenzweig2-8/+8
2020-12-23pan/bi: Use canonical name for segmentsAlyssa Rosenzweig5-19/+19
2020-12-23pan/bi: Use canonical min/max semanticsAlyssa Rosenzweig5-13/+13
2020-12-23pan/bi: Use canonical update modesAlyssa Rosenzweig4-13/+13
2020-12-23pan/bi: Use canonical sample namesAlyssa Rosenzweig6-21/+21
2020-12-23pan/bi: Use canonical varying namesAlyssa Rosenzweig5-12/+12
2020-12-23pan/bi: Use canonical names for rounding modesAlyssa Rosenzweig9-33/+33
2020-12-23pan/bi: Use canonical names for clampsAlyssa Rosenzweig9-30/+30
2020-12-23pan/bi: Don't treat extend as per-sourceAlyssa Rosenzweig1-8/+8
2020-12-23pan/bi: Use consistent naming of lane/lane0Alyssa Rosenzweig1-25/+25
2020-12-23pan/bi: Use consistent wls namingAlyssa Rosenzweig2-27/+27
2020-12-23pan/bi: Use consistent negX/absX namingAlyssa Rosenzweig1-28/+28
2020-12-23pan/bi: Defer newline printing in disassemblerAlyssa Rosenzweig1-2/+3