Strategy that modifies instruction attributes and operands.

Synopsis

Declared in <llvm/FuzzMutate/IRMutator.h>

class InstModificationIRStrategy
    : public IRMutationStrategy

Base Classes

Name

Description

IRMutationStrategy

Base class for describing how to mutate a module. mutation functions for each IR unit forward to the contained unit.

Member Functions

Name

Description

getWeight [virtual]

Provide a fixed weight for instruction modification.

mutate

mutate overloads

Using Declarations

Name

Description

mutate

Bring base‐class mutate overloads into this class.

Created with MrDocs