index
:
platform/upstream/SPIRV-Cross
master
tizen
upstream
Domain: Graphics System / GL; Licenses: Apache-2.0;
Joonbum Ko <joonbum.ko@samsung.com>, SooChan Lim <sc1.lim@samsung.com>
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
spirv_cfg.cpp
Age
Commit message (
Expand
)
Author
Files
Lines
2022-06-07
Fix control flow bug where we missed continue;
Hans-Kristian Arntzen
1
-6
/
+27
2021-11-12
Added block.cases_32bit and reworked the cases fix
Sebastián Aedo
1
-3
/
+8
2021-11-02
Removing logic in the parser
Sebastián Aedo
1
-1
/
+1
2021-06-29
Finish adding SPDX tags and setup a reuse checked in Github Actions CI
Jon Leech
1
-1
/
+1
2021-01-14
meta: Update copyright headers to 2021.
Hans-Kristian Arntzen
1
-1
/
+1
2020-12-01
Add MIT dual license for the SPIRV-Cross API.
Hans-Kristian Arntzen
1
-0
/
+7
2020-01-16
Update license headers to 2020.
Hans-Kristian Arntzen
1
-1
/
+1
2019-10-21
CFG: Compute actual immediate dominators.
Hans-Kristian Arntzen
1
-1
/
+1
2019-09-17
Fix -Wshorten-64-to-32 warnings.
Hans-Kristian Arntzen
1
-1
/
+1
2019-09-06
Refactor into stronger types in public API.
Hans-Kristian Arntzen
1
-4
/
+4
2019-08-27
Move branchless analysis to CFG.
Hans-Kristian Arntzen
1
-9
/
+70
2019-08-26
Fix variable scope when switch block exits multiple times.
Hans-Kristian Arntzen
1
-2
/
+23
2019-07-03
Fix variable scope when an if or else block dominates a variable.
Hans-Kristian Arntzen
1
-7
/
+45
2019-06-06
Rewrite how loop dominators are propagated.
Hans-Kristian Arntzen
1
-6
/
+7
2019-06-06
Deal with case where a variable is dominated by inner part of a loop.
Hans-Kristian Arntzen
1
-0
/
+50
2019-04-09
Reduce pressure on global allocation.
Hans-Kristian Arntzen
1
-2
/
+2
2019-03-29
Add an option to override the namespace used for spirv_cross.
Hans-Kristian Arntzen
1
-1
/
+1
2019-01-10
Use hashmaps in CFG as well.
Hans-Kristian Arntzen
1
-14
/
+11
2019-01-04
Nonfunctional: Update copyright headers for 2019.
Hans-Kristian Arntzen
1
-1
/
+1
2018-04-04
Run format_all.sh.
Hans-Kristian Arntzen
1
-1
/
+1
2018-01-31
Update copyright dates to 2018 in main files.
Bill Hollings
1
-1
/
+1
2018-01-24
Fix CFG::update_common_dominator.
Hans-Kristian Arntzen
1
-9
/
+1
2017-08-02
Fix edge-case where do/while body is a dominator.
Hans-Kristian Arntzen
1
-1
/
+8
2017-03-25
Analyze parameter preservation for functions.
Hans-Kristian Arntzen
1
-0
/
+1
2017-01-28
Update license headers for 2017.
Hans-Kristian Arntzen
1
-1
/
+1
2016-11-18
Handle more corner cases with the CFG traversal.
Hans-Kristian Arntzen
1
-0
/
+49
2016-11-18
Distinguish between cross edges and back edges.
Hans-Kristian Arntzen
1
-6
/
+15
2016-11-17
Improve handling of dead blocks.
Hans-Kristian Arntzen
1
-40
/
+50
2016-11-17
Start adding CFG analysis.
Hans-Kristian Arntzen
1
-0
/
+161