index
:
mesa.git
gallium_va_encpackedheader01
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
panfrost
/
midgard
/
midgard_schedule.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
pan/midgard: Subclass midgard_block from pan_block
Alyssa Rosenzweig
2020-03-11
1
-3
/
+4
*
pan/midgard: Sync midgard_block field names with Bifrost
Alyssa Rosenzweig
2020-03-11
1
-1
/
+1
*
pan/midgard: Don't spill near a branch
Alyssa Rosenzweig
2020-02-27
1
-0
/
+8
*
pan/midgard: Overhaul tag handling
Alyssa Rosenzweig
2020-02-16
1
-1
/
+1
*
pan/midgard: Implement barriers
Alyssa Rosenzweig
2020-02-16
1
-1
/
+2
*
pan/midgard: Track pressure when scheduling ld/st
Alyssa Rosenzweig
2020-02-16
1
-0
/
+35
*
pan/midgard: Fix scheduling issue with csel + render target reference
Alyssa Rosenzweig
2020-02-05
1
-12
/
+18
*
pan/midgard: Add nir_intrinsic_store_zs_output_pan support
Boris Brezillon
2020-02-05
1
-12
/
+18
*
pan/midgard: Stop leaking instruction objects in mir_schedule_alu()
Boris Brezillon
2020-02-03
1
-18
/
+16
*
pan/midgard: Don't check 'branch && branch->writeout' twice in mir_schedule_a...
Boris Brezillon
2020-02-03
1
-1
/
+1
*
pan/midgard: Implement mixed-type constant packing
Alyssa Rosenzweig
2020-02-02
1
-52
/
+47
*
pan/midgard: Fix bundle dynarray leak
Icecream95
2020-01-23
1
-1
/
+2
*
util: Remove tmp argument from BITSET_FOREACH_SET macro
Matt Turner
2020-01-23
1
-5
/
+3
*
panfrost/midgard: Rework mir_adjust_constants() to make it type/size agnostic
Boris Brezillon
2020-01-22
1
-94
/
+69
*
panfrost/midgard: Use a union to manipulate embedded constants
Boris Brezillon
2020-01-22
1
-8
/
+8
*
pan/midgard: Fix recursive csel scheduling
Alyssa Rosenzweig
2020-01-18
1
-0
/
+4
*
panfrost: Prefix schedule_program to prevent collision
Robert Foss
2020-01-15
1
-1
/
+1
*
pan/midgard: Use upper ALU tags for MFBD writeout
Alyssa Rosenzweig
2020-01-02
1
-0
/
+6
*
pan/midgard: Generate MRT writeout loops
Alyssa Rosenzweig
2020-01-02
1
-1
/
+4
*
pan/midgard: Generalize IS_ALU and quadword_size
Alyssa Rosenzweig
2020-01-02
1
-1
/
+1
*
pan/midgard: Fix memory corruption in constant combining
Alyssa Rosenzweig
2020-01-02
1
-1
/
+1
*
pan/midgard: Remove prepacked_branch
Alyssa Rosenzweig
2019-12-31
1
-2
/
+2
*
pan/midgard: Add uniform/work heuristic
Alyssa Rosenzweig
2019-12-19
1
-1
/
+1
*
pan/midgard: Set r1.w magic
Alyssa Rosenzweig
2019-12-16
1
-0
/
+26
*
pan/midgard: Writeout per render target
Alyssa Rosenzweig
2019-12-16
1
-0
/
+13
*
pan/midgard: Handle misc. cppcheck warnings
Alyssa Rosenzweig
2019-12-13
1
-1
/
+1
*
pan/midgard: Move spilling code out of scheduler
Alyssa Rosenzweig
2019-12-12
1
-335
/
+1
*
panfrost: free spill cost table in mir_spill_register
Urja Rannikko
2019-12-06
1
-0
/
+2
*
panfrost: add lcra_free() to free lcra state
Urja Rannikko
2019-12-06
1
-1
/
+7
*
panfrost: free allocations in schedule_block
Urja Rannikko
2019-12-06
1
-0
/
+3
*
panfrost: free last_read/write tables in mir_create_dependency_graph
Urja Rannikko
2019-12-06
1
-0
/
+3
*
pan/midgard: Represent ld/st offset unpacked
Alyssa Rosenzweig
2019-11-17
1
-4
/
+2
*
pan/midgard: Use generic constant packing for 8/64-bit
Alyssa Rosenzweig
2019-11-15
1
-1
/
+1
*
pan/midgard: Prioritize texture registers
Alyssa Rosenzweig
2019-11-15
1
-2
/
+13
*
pan/midgard: Compute spill costs
Alyssa Rosenzweig
2019-11-14
1
-2
/
+13
*
pan/midgard: Remove util/ra support
Alyssa Rosenzweig
2019-11-13
1
-1
/
+0
*
pan/midgard: Integrate LCRA
Alyssa Rosenzweig
2019-11-13
1
-13
/
+12
*
pan/midgard: Fix quadword_count handling
Alyssa Rosenzweig
2019-11-04
1
-1
/
+3
*
pan/midgard: Eliminate blank_alu_src
Alyssa Rosenzweig
2019-11-01
1
-4
/
+4
*
pan/midgard: Refactor swizzles
Alyssa Rosenzweig
2019-11-01
1
-22
/
+16
*
pan/midgard: Create dependency graph bytewise
Alyssa Rosenzweig
2019-10-20
1
-12
/
+12
*
pan/midgard: Report byte masks for read components
Alyssa Rosenzweig
2019-10-20
1
-7
/
+7
*
pan/midgard: Do not repeatedly spill same value
Alyssa Rosenzweig
2019-10-16
1
-2
/
+14
*
pan/midgard: Begin tracking liveness metadata
Alyssa Rosenzweig
2019-10-03
1
-0
/
+1
*
pan/midgard: Allow scheduling conditions with constants
Alyssa Rosenzweig
2019-09-30
1
-4
/
+10
*
pan/midgard: Tightly pack 32-bit constants
Alyssa Rosenzweig
2019-09-30
1
-16
/
+113
*
pan/midgard: Allow writeout to see into the future
Alyssa Rosenzweig
2019-09-30
1
-1
/
+40
*
pan/midgard: Only one conditional per bundle allowed
Alyssa Rosenzweig
2019-09-30
1
-0
/
+16
*
pan/midgard: Schedule to smul/sadd
Alyssa Rosenzweig
2019-09-30
1
-0
/
+5
*
pan/midgard: Extend choose_instruction for scalar units
Alyssa Rosenzweig
2019-09-30
1
-0
/
+4
[next]