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

Go to the source code of this file.

Functions
static void appendSpeculatableOperands (const Value *V, SmallPtrSetImpl< const Value * > &Visited, SmallVectorImpl< const Value * > &Worklist)
static void completeEphemeralValues (SmallPtrSetImpl< const Value * > &Visited, SmallVectorImpl< const Value * > &Worklist, SmallPtrSetImpl< const Value * > &EphValues)
static bool extendsConvergenceOutsideLoop (const Instruction &I, const Loop *L)

DEBUG_TYPE

#define DEBUG_TYPE "code-metrics"

appendSpeculatableOperands()

completeEphemeralValues()

extendsConvergenceOutsideLoop()