SPIRV-Tools/source/fuzz/protobufs
Alastair Donaldson 9c0830133b
Add constant == uniform facts. (#2660)
Adds a new (and first) kind of fact to the fact manager, which is that
a specific uniform value is guaranteed to be equal to a specific
constant.  The point of this is that such information (if known to be
true by some external source) can be used by spirv-fuzz to transform
the module in interesting ways that a static compiler cannot reverse
via compile-time analysis.

This change introduces protobuf messages for the fact, and adds
capabilities to the fact manager to store this kind of fact and
provide information about it.
2019-06-11 15:56:08 +01:00
..
spirvfuzz_protobufs.h Add library for spirv-fuzz (#2618) 2019-05-27 14:34:55 +01:00
spvtoolsfuzz.proto Add constant == uniform facts. (#2660) 2019-06-11 15:56:08 +01:00