LLVM: lib/Analysis/AssumeBundleQueries.cpp File Reference (original) (raw)

Go to the source code of this file.

Macros
#define DEBUG_TYPE "assume-queries"
Functions
STATISTIC (NumAssumeQueries, "Number of Queries into an assume assume bundles")
STATISTIC (NumUsefullAssumeQueries, "Number of Queries into an assume assume bundles that were satisfied")
DEBUG_COUNTER (AssumeQueryCounter, "assume-queries-counter", "Controls which assumes gets created")
static bool bundleHasArgument (const CallBase::BundleOpInfo &BOI, unsigned Idx)
static Value * getValueFromBundleOpInfo (AssumeInst &Assume, const CallBase::BundleOpInfo &BOI, unsigned Idx)
static CallInst::BundleOpInfo * getBundleFromUse (const Use *U)

DEBUG_TYPE

#define DEBUG_TYPE "assume-queries"

bundleHasArgument()

DEBUG_COUNTER()

DEBUG_COUNTER ( AssumeQueryCounter ,
"assume-queries-counter" ,
"Controls which assumes gets created" )

getBundleFromUse()

CallInst::BundleOpInfo * getBundleFromUse ( const Use * U) static

getValueFromBundleOpInfo()

STATISTIC() [1/2]

STATISTIC ( NumAssumeQueries ,
"Number of Queries into an assume assume bundles" )

STATISTIC() [2/2]

STATISTIC ( NumUsefullAssumeQueries ,
"Number of Queries into an assume assume bundles that were satisfied" )