Jlm
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
jlm::llvm::AliasQueryResponseCounter Struct Reference

Public Member Functions

void addResponse (aa::AliasAnalysis::AliasQueryResponse response)
 
void addFromCounter (const AliasQueryResponseCounter &other)
 

Public Attributes

size_t numNoAliasAnalysisQueries = 0
 
size_t numMayAliasAnalysisQueries = 0
 
size_t numMustAliasAnalysisQueries = 0
 

Detailed Description

Helper for counting alias analysis responses

Definition at line 63 of file StoreValueForwarding.cpp.

Member Function Documentation

◆ addFromCounter()

void jlm::llvm::AliasQueryResponseCounter::addFromCounter ( const AliasQueryResponseCounter other)
inline

Definition at line 89 of file StoreValueForwarding.cpp.

◆ addResponse()

void jlm::llvm::AliasQueryResponseCounter::addResponse ( aa::AliasAnalysis::AliasQueryResponse  response)
inline

Definition at line 70 of file StoreValueForwarding.cpp.

Member Data Documentation

◆ numMayAliasAnalysisQueries

size_t jlm::llvm::AliasQueryResponseCounter::numMayAliasAnalysisQueries = 0

Definition at line 66 of file StoreValueForwarding.cpp.

◆ numMustAliasAnalysisQueries

size_t jlm::llvm::AliasQueryResponseCounter::numMustAliasAnalysisQueries = 0

Definition at line 67 of file StoreValueForwarding.cpp.

◆ numNoAliasAnalysisQueries

size_t jlm::llvm::AliasQueryResponseCounter::numNoAliasAnalysisQueries = 0

Definition at line 65 of file StoreValueForwarding.cpp.


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