projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
pan/bi: Remove nontrivial SPECIAL ops
[mesa.git]
/
src
/
panfrost
/
bifrost
/
bifrost_compile.c
2020-04-06
Alyssa Rosenzweig
pan/bi: Remove nontrivial SPECIAL ops
blob
|
commitdiff
|
raw
2020-04-05
Alyssa Rosenzweig
pan/bi: Match CSEL argument order with hw
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Fix handling of constants with COMBINE
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Handle round opcodes in frontend
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Fix missing type for fmul
blob
|
commitdiff
|
raw
|
diff to current
2020-03-31
Alyssa Rosenzweig
pan/bi: Handle f2f* opcodes
blob
|
commitdiff
|
raw
|
diff to current
2020-03-27
Marek Olšák
Move compiler.h and imports.h/c from src/mesa/main...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-24
Alyssa Rosenzweig
pan/bi: Ingest vecN directly (again)
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Default csel to "!= 0" mode
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Implement csel fusing
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Add `soft` NIR->BIR condition translation
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Remove hacks for 1-bit booleans in IR
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Lower bool to ints
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: Add store_channels property
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Flesh out st_vary IR
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: Include UBO index for sysval reads
blob
|
commitdiff
|
raw
|
diff to current
2020-03-22
Alyssa Rosenzweig
pan/bi: Add move lowering pass
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: Flesh out BI_BLEND
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: Flesh out ATEST in IR
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: Pass second src for load_vary ops
blob
|
commitdiff
|
raw
|
diff to current
2020-03-19
Alyssa Rosenzweig
pan/bi: Setup initial clause packing
blob
|
commitdiff
|
raw
|
diff to current
2020-03-12
Alyssa Rosenzweig
pan/bi: Interpret register allocation results
blob
|
commitdiff
|
raw
|
diff to current
2020-03-12
Alyssa Rosenzweig
pan/bi: Add register allocator
blob
|
commitdiff
|
raw
|
diff to current
2020-03-12
Alyssa Rosenzweig
pan/bi: Fix missing src_types
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/bi: Fix swizzle for second argument to ST_VARY
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/bi: Implement nir_op_ffma
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/bi: Add dead code elimination pass
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
panfrost: Sync Midgard/Bifrost control flow
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/bi: Implement sysvals
blob
|
commitdiff
|
raw
|
diff to current
2020-03-11
Alyssa Rosenzweig
pan/bi: Switch to panfrost_program
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Implement comparison opcodes via BI_CMP
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Implement nir_op_bcsel
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Import algebraic pass from midgard
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Add isub op
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Disable lower_sub
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Implement fabs, fneg as fmov with mods
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Handle special ops in NIR->BIR
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Add a bunch of ALU ops
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Implement fsat as mov.sat
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Allow inlining constants
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Add initial handling of ALU ops
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Lower vec* to writemasks in NIR
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Remove bi_load
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Introduce writemasks
blob
|
commitdiff
|
raw
|
diff to current
2020-03-10
Alyssa Rosenzweig
pan/bi: Generalize swizzles to avoid extracts
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Add dummy scheduler
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Implement load_const
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Add preliminary LOAD_UNIFORM implementation
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Implement store_vary for vertex shaders
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Add helpers for creating temporaries
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Implement load_input for vertex shaders
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Implement store_output for fragment shaders
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Add bi_schedule_barrier helper
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Implement nir_intrsinic_load_interpolated_input
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Handle jumps (breaks, continues)
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Handle loops when ingesting CFG
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Add support for if-else blocks
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Walk through the NIR control flow graph
blob
|
commitdiff
|
raw
|
diff to current
2020-03-07
Alyssa Rosenzweig
pan/bi: Lower and optimize NIR
blob
|
commitdiff
|
raw
|
diff to current
2020-03-05
Alyssa Rosenzweig
pan/bi: Add quirks system
blob
|
commitdiff
|
raw
|
diff to current
2020-03-05
Alyssa Rosenzweig
pan/bi: Stub out new compiler
blob
|
commitdiff
|
raw
|
diff to current
2020-03-05
Alyssa Rosenzweig
pan/bi: Gut old compiler
blob
|
commitdiff
|
raw
2020-01-23
Icecream95
pan/bifrost: Support disassembling to a file
blob
|
commitdiff
|
raw
|
diff to current
2020-01-15
Robert Foss
panfrost: Prefix schedule_program to prevent collision
blob
|
commitdiff
|
raw
|
diff to current
2019-09-06
Vasily Khoruzhick
nir: allow specifying filter callback in lower_alu_to_s...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-22
Alyssa Rosenzweig
pan/midgard,bifrost: Expand nir_const_load_to_arr
blob
|
commitdiff
|
raw
|
diff to current
2019-08-14
Alyssa Rosenzweig
pan/bifrost: Style format the disassembler
blob
|
commitdiff
|
raw
|
diff to current