LLVM  8.0.1
Public Member Functions | Public Attributes | List of all members
llvm::InstrProfOptions Struct Reference

Options for the frontend instrumentation based profiling pass. More...

#include "llvm/Transforms/Instrumentation.h"

Collaboration diagram for llvm::InstrProfOptions:
Collaboration graph
[legend]

Public Member Functions

 InstrProfOptions ()=default
 

Public Attributes

bool NoRedZone = false
 
bool DoCounterPromotion = false
 
bool Atomic = false
 
std::string InstrProfileOutput
 

Detailed Description

Options for the frontend instrumentation based profiling pass.

Definition at line 126 of file Instrumentation.h.

Constructor & Destructor Documentation

◆ InstrProfOptions()

llvm::InstrProfOptions::InstrProfOptions ( )
default

Member Data Documentation

◆ Atomic

bool llvm::InstrProfOptions::Atomic = false

Definition at line 134 of file Instrumentation.h.

◆ DoCounterPromotion

bool llvm::InstrProfOptions::DoCounterPromotion = false

◆ InstrProfileOutput

std::string llvm::InstrProfOptions::InstrProfileOutput

◆ NoRedZone

bool llvm::InstrProfOptions::NoRedZone = false

Definition at line 128 of file Instrumentation.h.


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