projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
pan/bi: Pack branch offset constants
[mesa.git]
/
src
/
panfrost
/
bifrost
/
bi_pack.c
2020-05-29
Alyssa Rosenzweig
pan/bi: Pack branch offset constants
blob
|
commitdiff
|
raw
2020-05-29
Alyssa Rosenzweig
pan/bi: Passthrough ZERO in branch packing
blob
|
commitdiff
|
raw
|
diff to current
2020-05-29
Alyssa Rosenzweig
pan/bi: Move bi_flip_ports out of port assignment
blob
|
commitdiff
|
raw
|
diff to current
2020-05-29
Alyssa Rosenzweig
pan/bi: Add FILE* argument to bi_print_registers
blob
|
commitdiff
|
raw
|
diff to current
2020-05-29
Alyssa Rosenzweig
pan/bi: Drop `struct` from bi_registers
blob
|
commitdiff
|
raw
|
diff to current
2020-05-29
Alyssa Rosenzweig
pan/bi: Move bi_registers to bi_bundle
blob
|
commitdiff
|
raw
|
diff to current
2020-05-29
Alyssa Rosenzweig
pan/bi: Move bi_registers to common IR structures
blob
|
commitdiff
|
raw
|
diff to current
2020-05-29
Alyssa Rosenzweig
pan/bi: Remove FMA? parameter from get_src
blob
|
commitdiff
|
raw
|
diff to current
2020-05-27
Alyssa Rosenzweig
pan/bi: Suppress inf/nan for now
blob
|
commitdiff
|
raw
|
diff to current
2020-05-27
Alyssa Rosenzweig
pan/bi: Pack compact vertex texturing
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Pack ADD IADD/ISUB for 8/16/32
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Pack FMA IADD/ISUB 32
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Rename BI_ISUB to BI_IMATH
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Pack ADD ICMP 16
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Pack ADD ICMP 32
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Pack ADD.DISCARD
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Fix incorrectly flipped swizzle
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Fix missing swizzle
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Fix double-abs flipping
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Passthrough direct ld_var addresses
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Print bad instruction on src packing fail
blob
|
commitdiff
|
raw
|
diff to current
2020-05-04
Alyssa Rosenzweig
pan/bi: Abort on unknown op packing
blob
|
commitdiff
|
raw
|
diff to current
2020-05-01
Alyssa Rosenzweig
pan/bi: Pack round opcodes (FMA, either 16 or 32)
blob
|
commitdiff
|
raw
|
diff to current
2020-05-01
Alyssa Rosenzweig
pan/bi: Pipe multiple textures through
blob
|
commitdiff
|
raw
|
diff to current
2020-04-29
Alyssa Rosenzweig
pan/bi: Pack BI_BITWISE
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Alyssa Rosenzweig
pan/bi: Relax double-abs condition
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Alyssa Rosenzweig
pan/bi: Pack fma.fcmp16
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Alyssa Rosenzweig
pan/bi: Factor out fp16 abs logic
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Alyssa Rosenzweig
pan/bi: Pack FMA 32 FCMP
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Alyssa Rosenzweig
pan/bi: Deduplicate csel/cmp cond
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Alyssa Rosenzweig
pan/bi(t): Fix SELECT tests
blob
|
commitdiff
|
raw
|
diff to current
2020-04-27
Alyssa Rosenzweig
pan/bi: Pack ADD SEL16
blob
|
commitdiff
|
raw
|
diff to current
2020-04-27
Alyssa Rosenzweig
pan/bi: Pack FMA SEL8
blob
|
commitdiff
|
raw
|
diff to current
2020-04-27
Alyssa Rosenzweig
pan/bi: Pack FMA SEL16
blob
|
commitdiff
|
raw
|
diff to current
2020-04-27
Alyssa Rosenzweig
pan/bi: Rename BI_SWIZZLE to BI_SELECT
blob
|
commitdiff
|
raw
|
diff to current
2020-04-27
Alyssa Rosenzweig
pan/bi: Eliminate writemasks in the IR
blob
|
commitdiff
|
raw
|
diff to current
2020-04-27
Alyssa Rosenzweig
pan/bi: Assign blend descriptor for BLEND op
blob
|
commitdiff
|
raw
|
diff to current
2020-04-27
Alyssa Rosenzweig
pan/bi: Pack fp16 ATEST
blob
|
commitdiff
|
raw
|
diff to current
2020-04-22
Alyssa Rosenzweig
pan/bi: Pack TEX compact instructions
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Pack MAX.v2f16
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Pack ADD.v2f16
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Workaround constant packing errata
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Fix packing with low-nibble-set on hi constant
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Fix packing with multiple constants
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Fix bi_get_immediate with multiple imms
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Add fexp2_fast packing
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Pack FMA_MSCALE
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Add log2_help packing
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Pack ADD_FREXPM
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Add bi_pack_fma_2src helper
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Add frexp_log packing
blob
|
commitdiff
|
raw
|
diff to current
2020-04-17
Alyssa Rosenzweig
pan/bi: Add BI_TABLE for fast table accesses
blob
|
commitdiff
|
raw
|
diff to current
2020-04-13
Alyssa Rosenzweig
pan/bi: ADD packing for CONVERT
blob
|
commitdiff
|
raw
|
diff to current
2020-04-13
Alyssa Rosenzweig
pan/bi: Rewrite conversion packing
blob
|
commitdiff
|
raw
|
diff to current
2020-04-13
Alyssa Rosenzweig
pan/bi: Fix incorrect swizzle packing assert
blob
|
commitdiff
|
raw
|
diff to current
2020-04-10
Alyssa Rosenzweig
pan/bi: Let !b2b imply branch_cond
blob
|
commitdiff
|
raw
|
diff to current
2020-04-10
Alyssa Rosenzweig
panfrost: Fix BI_BLEND packing
blob
|
commitdiff
|
raw
|
diff to current
2020-04-10
Alyssa Rosenzweig
pan/bi: Fix backwards registers ports
blob
|
commitdiff
|
raw
|
diff to current
2020-04-10
Alyssa Rosenzweig
pan/bi: Fix nondeterministic register packing
blob
|
commitdiff
|
raw
|
diff to current
2020-04-06
Alyssa Rosenzweig
pan/bit: Wire up add/add op+test
blob
|
commitdiff
|
raw
|
diff to current
2020-04-06
Alyssa Rosenzweig
pan/bi: Fix incorrect abs flip in fma/fadd16
blob
|
commitdiff
|
raw
|
diff to current
2020-04-06
Alyssa Rosenzweig
pan/bi: Add ADD add/min/max fp32 packing
blob
|
commitdiff
|
raw
|
diff to current
2020-04-06
Alyssa Rosenzweig
pan/bi: Implement min/max on FMA
blob
|
commitdiff
|
raw
|
diff to current
2020-04-06
Alyssa Rosenzweig
pan/bi: Add fp16 support for frcp/frsq
blob
|
commitdiff
|
raw
|
diff to current
2020-04-06
Alyssa Rosenzweig
pan/bi: Add 32-bit _FAST packing
blob
|
commitdiff
|
raw
|
diff to current
2020-04-05
Alyssa Rosenzweig
pan/bi: Match CSEL argument order with hw
blob
|
commitdiff
|
raw
|
diff to current
2020-04-05
Alyssa Rosenzweig
pan/bi: Add helper to debug port assignment
blob
|
commitdiff
|
raw
|
diff to current
2020-04-05
Alyssa Rosenzweig
pan/bi: Handle BIFROST_FIRST_WRITE_FMA_P2_READ_P3
blob
|
commitdiff
|
raw
|
diff to current
2020-04-05
Alyssa Rosenzweig
pan/bi: Don't gobble zero ports
blob
|
commitdiff
|
raw
|
diff to current
2020-04-05
Alyssa Rosenzweig
pan/bi: Fix negation in ADD.v2f16
blob
|
commitdiff
|
raw
|
diff to current
2020-04-05
Alyssa Rosenzweig
pan/bi: Fix duplicated source in ADD.v2f16
blob
|
commitdiff
|
raw
|
diff to current
2020-04-01
Alyssa Rosenzweig
pan/bi: Handle fmov class ops
blob
|
commitdiff
|
raw
|
diff to current
2020-04-01
Alyssa Rosenzweig
pan/bi: Fix unused port swapping
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Handle abs packing for fp16/FMA add/min
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Handle core faddminmax16 packing
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Assert out i16 related converts for now
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Add one-source f32->f16 op
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Handle standard FMA conversions
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Enumerate conversions
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Pack outmod and roundmode with FMA
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Add FMA16 packing
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Fix off-by-one in scoreboarding packing
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Pack csel4 opcodes
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Use bi_lookup_immediate when packing
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Pack LD_ATTR
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Pack st_vary
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Generalize data register setting
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Pack ld_var_addr
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Pack ld_ubo ops
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Index out constants in instructions
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Document constant related errata(?)
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Pack a constant quadword
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Implement FMA/MOV without modifiers
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: Pack BI_BLEND
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: Add ATEST packing
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: Route through clause header
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: Skip over data registers in port assignment
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: Emit load_vary ops
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: Generalize bi_get_src a bit
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: List ADD classes in bi_pack_add
blob
|
commitdiff
|
raw
|
diff to current
next