projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
aco: move some setup code into helpers
[mesa.git]
/
src
/
amd
/
compiler
/
aco_spill.cpp
2020-07-21
Rhys Perry
aco: be more careful combining additions that could...
blob
|
commitdiff
|
raw
2020-07-16
Rhys Perry
aco: add add_interference() helper
blob
|
commitdiff
|
raw
|
diff to current
2020-07-16
Rhys Perry
aco: use unordered_set for spill id interferences
blob
|
commitdiff
|
raw
|
diff to current
2020-07-16
Rhys Perry
aco: rewrite graph coloring in spiller
blob
|
commitdiff
|
raw
|
diff to current
2020-07-16
Rhys Perry
aco: fix underestimated pressure in spiller when a...
blob
|
commitdiff
|
raw
|
diff to current
2020-07-10
Samuel Pitoiset
aco: fix more validation errors from vgpr spill/restore...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-17
Rhys Perry
aco: fix validation error from vgpr spill/restore code
blob
|
commitdiff
|
raw
|
diff to current
2020-04-09
Daniel Schürmann
aco: change live_out variables to std::unordered_set
blob
|
commitdiff
|
raw
|
diff to current
2020-03-16
Rhys Perry
aco: move some register demand helpers into aco_live_va...
blob
|
commitdiff
|
raw
|
diff to current
2020-03-02
Albert Astals Cid
aco: Minor optimization in spill_ctx constructor
blob
|
commitdiff
|
raw
|
diff to current
2020-01-29
Daniel Schürmann
aco: reorder VMEM operands in ACO IR
blob
|
commitdiff
|
raw
|
diff to current
2020-01-29
Rhys Perry
aco: fill reg_demand with sensible information in add_c...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-29
Rhys Perry
aco: improve assertion at the end of spiller
blob
|
commitdiff
|
raw
|
diff to current
2020-01-29
Rhys Perry
aco: don't update demand in add_coupling_code() for...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-29
Rhys Perry
aco: don't consider loop header blocks branch blocks...
blob
|
commitdiff
|
raw
|
diff to current
2020-01-29
Rhys Perry
aco: fix target calculation when vgpr spilling introduc...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-19
Samuel Pitoiset
ac: declare an enum for the OOB select field on GFX10
blob
|
commitdiff
|
raw
|
diff to current
2019-12-04
Timur Kristóf
aco/wave32: Replace hardcoded numbers in spiller with...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Daniel Schürmann
aco: rematerialize s_movk instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Daniel Schürmann
aco: fix invalid access on Pseudo_instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Daniel Schürmann
aco: only use single-dword loads/stores for spilling
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Daniel Schürmann
aco: fix immediate offset for spills if scratch is...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: implement VGPR spilling
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: omit linear VGPRs as spill variables
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: ensure that spilled VGPR reloads are done after...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: simplify calculation of target register pressure...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Rhys Perry
aco: fix new_demand calculation for first instructions
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: don't add interferences between spilled phi operands
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: consider loop_exit blocks like merge blocks, even...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: don't insert the exec mask into set of live-out...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: fix transitive affinities of spilled variables
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Daniel Schürmann
aco: Lower to CSSA
blob
|
commitdiff
|
raw
|
diff to current
2019-10-23
Rhys Perry
aco: take LDS into account when calculating num_waves
blob
|
commitdiff
|
raw
|
diff to current
2019-10-23
Rhys Perry
aco: increase accuracy of SGPR limits
blob
|
commitdiff
|
raw
|
diff to current
2019-09-19
Daniel Schürmann
aco: Initial commit of independent AMD compiler
blob
|
commitdiff
|
raw
|
diff to current