index
:
external/shaderc/spirv-tools.git
busytown-mac1010-release
main
master
master-ndk
ndk-r11-release
ndk-r12-release
ndk-r13-release
ndk-r14-release
ndk-r15-release
ndk-r16-release
ndk-r24-release
ndk-r25-release
ndk-r26-release
ndk-r27-release
ndk-release-r16
ndk-release-r17
ndk-release-r18
ndk-release-r19
ndk-release-r20
ndk-release-r21
ndk-release-r22
ndk-release-r23
sparse_history
upstream-main
upstream-master
[no description]
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source
/
opt
/
def_use_manager.cpp
Age
Commit message (
Expand
)
Author
2021-09-24
Handle NonSemantic.Shader Debug[No]Line (#4530)
Greg Fischer
2018-11-08
Add base and core bindless validation instrumentation classes (#2014)
greg-lunarg
2018-09-28
Analyze uses for all instructions. (#1937)
Steven Perron
2018-08-03
Cleanup includes. (#1795)
dan sinclair
2018-07-12
Cleanup extraneous namespace qualifies in source/opt. (#1716)
dan sinclair
2018-07-09
Move the ir namespace to opt. (#1680)
dan sinclair
2018-03-21
Fixed remaining review comments from #1380
Steven Perron
2018-03-19
Change merge return pass to handle structured cfg.
Steven Perron
2018-02-22
Preserve analysies in the simplification pass
Steven Perron
2018-02-09
Add folding of OpCompositeExtract and OpConstantComposite constant instructions.
Steven Perron
2018-02-01
Add LoopUtils class to gather some loop transformation support.
Victor Lomuller
2018-01-12
Adding early exit versions of several ForEach* methods
Alan Baker
2018-01-07
AnalyzeInstUse: Reuse the instruction lookup
David Neto
2017-12-11
Add scalar replacement
Alan Baker
2017-11-27
Re-format source tree - NFC.
Diego Novillo
2017-11-23
Adding new def -> use mapping container
Alan Baker
2017-11-10
Have all MemPasses preserve the def-use manager.
Steven Perron
2017-11-08
Re-format files in source, source/opt, source/util, source/val and tools.
Diego Novillo
2017-11-08
Add the IRContext (part 2): Add def-use manager
Steven Perron
2017-10-06
Implement Linker (module combiner)
Pierre Moreau
2017-09-29
Cache end iterators for speed
David Neto
2017-07-07
Add LocalMultiStoreElim pass
GregF
2017-05-25
DefUseManager: Fix ReplaceAllUsesWith() to update inst_to_used_ids_
GregF
2016-09-22
Clean up header dependency.
Lei Zhang
2016-09-16
Add MessageConsumer to PassManager, Pass, and analysis interfaces.
Lei Zhang
2016-09-02
Relicense SPIRV-Tools under Apache 2.0
David Neto
2016-08-30
Get annotation instructions of a given id.
qining
2016-08-17
Refine the DefUseManager
qining
2016-08-16
Replace the SetOperand() with SetInOperand() and SetResultType()
qining
2016-08-15
Make analyses RAII-like and turn disable copy/move constructors.
Lei Zhang
2016-08-12
Clear old def-use record when re-analyze an ID
qining
2016-08-12
Move the def-use analysis for single inst to public
qining
2016-07-29
Optimization: Add def use analysis.
Lei Zhang