LLVM 19.0.0git
Static Public Attributes | List of all members
llvm::DisableLIRP Struct Reference

Options to disable Loop Idiom Recognize, which can be shared with other passes. More...

#include "llvm/Transforms/Scalar/LoopIdiomRecognize.h"

Static Public Attributes

static bool All
 When true, the entire pass is disabled.
 
static bool Memset
 When true, Memset is disabled.
 
static bool Memcpy
 When true, Memcpy is disabled.
 

Detailed Description

Options to disable Loop Idiom Recognize, which can be shared with other passes.

Definition at line 28 of file LoopIdiomRecognize.h.

Member Data Documentation

◆ All

bool DisableLIRP::All
static

When true, the entire pass is disabled.

Definition at line 30 of file LoopIdiomRecognize.h.

Referenced by llvm::LoopIdiomRecognizePass::run().

◆ Memcpy

bool DisableLIRP::Memcpy
static

When true, Memcpy is disabled.

Definition at line 36 of file LoopIdiomRecognize.h.

◆ Memset

bool DisableLIRP::Memset
static

When true, Memset is disabled.

Definition at line 33 of file LoopIdiomRecognize.h.


The documentation for this struct was generated from the following files: