Strategy that generates new function calls and inserts function signatures to the modules. If any signatures are present in the module it will be called.
Declared in <llvm/FuzzMutate/IRMutator.h>
class InsertFunctionStrategy
: public IRMutationStrategy
| Name | Description |
|---|---|
IRMutationStrategy | Base class for describing how to mutate a module. mutation functions for each IR unit forward to the contained unit. |
| Name | Description |
|---|---|
getWeight [virtual] | Provide a fixed weight for function-call insertion. |
mutate | mutate overloads |
| Name | Description |
|---|---|
mutate | Bring base-class mutate overloads into this class. |