llvm::InstDeleterIRStrategy

Strategy that deletes instructions when the Module is too large.

Synopsis

Declared in <llvm/FuzzMutate/IRMutator.h>

class InstDeleterIRStrategy
    : public IRMutationStrategy

Base Classes

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

Member Functions

NameDescription
getWeight [virtual]Provide a weight that grows when the module size approaches the limit.
mutate mutate overloads

Using Declarations

NameDescription
mutate Bring base-class mutate overloads into this class.