diff options
author | Peter Rong <PeterRong96@gmail.com> | 2022-11-18 16:17:08 -0800 |
---|---|---|
committer | Peter Rong <PeterRong96@gmail.com> | 2022-11-28 17:57:26 -0800 |
commit | a7def9f7f2aea126384f8320490160e0573048ea (patch) | |
tree | e5ebc41a51bc67e5eb9e2bcc67f61e8dfa9f0a7e /lldb/packages/Python/lldbsuite/test/lldbpexpect.py | |
parent | a1066569b827b976bdbee5c92174f145e29e4731 (diff) | |
download | llvm-a7def9f7f2aea126384f8320490160e0573048ea.zip llvm-a7def9f7f2aea126384f8320490160e0573048ea.tar.gz llvm-a7def9f7f2aea126384f8320490160e0573048ea.tar.bz2 |
[FuzzMutate] New strategy `ShuffleBlockStrategy`
`ShuffleBlockStrategy` will shuffle the instructions in a basic block without breaking the dependency of instructions.
It is implemented as a topological sort, only we randomly select instructions with no dependency.
Reviewed By: arsenm
Differential Revision: https://reviews.llvm.org/D138339
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbpexpect.py')
0 files changed, 0 insertions, 0 deletions