LLVM 22.0.0git
llvm::BoundsCheckingPass::Options::Runtime Struct Reference

#include "llvm/Transforms/Instrumentation/BoundsChecking.h"

Public Member Functions

 Runtime (bool MinRuntime, bool MayReturn, bool HandlerPreserveAllRegs)

Public Attributes

bool MinRuntime
bool MayReturn
bool HandlerPreserveAllRegs

Detailed Description

Definition at line 26 of file BoundsChecking.h.

Constructor & Destructor Documentation

◆ Runtime()

llvm::BoundsCheckingPass::Options::Runtime::Runtime ( bool MinRuntime,
bool MayReturn,
bool HandlerPreserveAllRegs )
inline

Definition at line 27 of file BoundsChecking.h.

References HandlerPreserveAllRegs, MayReturn, and MinRuntime.

Member Data Documentation

◆ HandlerPreserveAllRegs

bool llvm::BoundsCheckingPass::Options::Runtime::HandlerPreserveAllRegs

Definition at line 32 of file BoundsChecking.h.

Referenced by getRuntimeCallName(), and Runtime().

◆ MayReturn

bool llvm::BoundsCheckingPass::Options::Runtime::MayReturn

Definition at line 31 of file BoundsChecking.h.

Referenced by getRuntimeCallName(), and Runtime().

◆ MinRuntime

bool llvm::BoundsCheckingPass::Options::Runtime::MinRuntime

Definition at line 30 of file BoundsChecking.h.

Referenced by getRuntimeCallName(), and Runtime().


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