Home
last modified time | relevance | path

Searched refs:mutator (Results 1 – 11 of 11) sorted by relevance

/llvm-project-15.0.7/flang/include/flang/Parser/
H A Dparse-tree-visitor.h45 if (mutator.Pre(x)) { in Walk()
46 mutator.Post(x); in Walk()
70 Walk(*x, mutator); in Walk()
99 mutator.Post(x); in Walk()
145 mutator.Post(x); in Walk()
174 mutator.Post(x); in Walk()
189 mutator.Post(x); in Walk()
204 mutator.Post(x); in Walk()
219 mutator.Post(x); in Walk()
234 mutator.Post(x); in Walk()
[all …]
/llvm-project-15.0.7/clang/cmake/modules/
H A DProtobufMutator.cmake4 set(PBM_LIB_PATH ${PBM_PATH}-build/src/libprotobuf-mutator.a)
5 set(PBM_FUZZ_LIB_PATH ${PBM_PATH}-build/src/libfuzzer/libprotobuf-mutator-libfuzzer.a)
9 GIT_REPOSITORY https://github.com/google/libprotobuf-mutator.git
/llvm-project-15.0.7/clang/tools/clang-fuzzer/
H A DREADME.txt13 language and then uses libprotobuf-mutator to mutate instantiations of that
77 - binutils // needed for libprotobuf-mutator
78 - liblzma-dev // needed for libprotobuf-mutator
79 - libz-dev // needed for libprotobuf-mutator
80 - docbook2x // needed for libprotobuf-mutator
122 Like, clang-proto-fuzzer, llvm-proto-fuzzer is also a protobuf-mutator based
H A DCMakeLists.txt48 # Build and include libprotobuf-mutator
/llvm-project-15.0.7/llvm/docs/
H A DFuzzingLLVM.rst157 replace:: :ref:`libprotobuf-mutator based fuzzer <fuzzing-llvm-protobuf>`
185 Some of the in-tree fuzzers that use this type of mutator are `clang-fuzzer`_,
191 Structured Fuzzing using ``libprotobuf-mutator``
207 The only in-tree fuzzer that uses ``libprotobuf-mutator`` today is
210 .. _libprotobuf-mutator: https://github.com/google/libprotobuf-mutator argument
H A DGarbageCollection.rst317 Some collectors need to be informed when the mutator (the program that needs
746 The mutator carefully maintains a linked list of stack roots.
749 The mutator maintains a reference count for each object and frees an object
768 Denotes a multithreaded mutator; the collector must still stop the mutator
770 multithreaded mutator is a complicated problem. It generally requires highly
775 In this technique, the mutator and the collector run concurrently, with the
776 goal of eliminating pause times. In a *cooperative* collector, the mutator
H A DProgrammersManual.rst3145 public mutator methods, instead, simply call ``setName`` on a value, which will
/llvm-project-15.0.7/compiler-rt/test/fuzzer/
H A Dcompressed.test6 # Custom mutator should find this bug, w/o custom -- no chance.
/llvm-project-15.0.7/flang/lib/Semantics/
H A Drewrite-parse-tree.cpp200 RewriteMutator mutator{context}; in RewriteParseTree() local
201 parser::Walk(program, mutator); in RewriteParseTree()
/llvm-project-15.0.7/clang/test/Analysis/
H A Dcall_once.cpp342 void mutator(int &param) { in mutator() function
348 std::call_once(flag, &mutator, a); in test_reftypes_funcptr()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DREADME.txt135 Only a concurrent mutator can trigger a collection at the libcall safe point.