summaryrefslogtreecommitdiffstats
path: root/src/compiler/glsl/opt_copy_propagation.cpp
Commit message (Expand)AuthorAgeFilesLines
* glsl: Don't copy propagate from SSBO or shared variables eitherIan Romanick2018-06-141-0/+2
* glsl: Use hash table cloning in copy propagationThomas Helland2018-03-141-12/+5
* glsl: Remove spurious assertionsIan Romanick2017-10-021-2/+0
* glsl: Move 'foo = foo;' optimization to opt_dead_code_localIan Romanick2017-10-021-12/+7
* glsl: use set for copy propagation killsTimothy Arceri2017-03-181-37/+28
* glsl: Make copy propagation not panic when it sees an intrinsic.Kenneth Graunke2017-01-171-4/+27
* glsl: use the linear allocator in opt_copy_propagationMarek Olšák2016-10-311-1/+6
* glsl: use hash instead of exec_list in copy propagationTapani Pälli2016-09-091-51/+41
* glsl: fix uninitialized instance variableJan Ziak2016-07-291-0/+1
* glsl: Make opt_copy_propagation actually propagate into loops.Kenneth Graunke2016-06-061-6/+24
* glsl: Don't copy propagate or tree graft precise values.Kenneth Graunke2016-04-121-1/+2
* glsl: move to compiler/Emil Velikov2016-01-261-0/+352