LLVM 19.0.0git
Classes | Namespaces | Functions
OptBisect.h File Reference

This file declares the interface for bisecting optimizations. More...

#include "llvm/ADT/StringRef.h"
#include <limits>

Go to the source code of this file.

Classes

class  llvm::OptPassGate
 Extensions to this class implement mechanisms to disable passes and individual optimizations at compile time. More...
 
class  llvm::OptBisect
 This class implements a mechanism to disable passes and individual optimizations at compile time based on a command line option (-opt-bisect-limit) in order to perform a bisecting search for optimization-related problems. More...
 

Namespaces

namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.
 

Functions

OptPassGatellvm::getGlobalPassGate ()
 Singleton instance of the OptBisect class, so multiple pass managers don't need to coordinate their uses of OptBisect.
 

Detailed Description

This file declares the interface for bisecting optimizations.

Definition in file OptBisect.h.