LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
ValueEnumerator.cpp File Reference
#include "ValueEnumerator.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/SmallPtrSet.h"
#include "llvm/IR/Constants.h"
#include "llvm/IR/DerivedTypes.h"
#include "llvm/IR/Instructions.h"
#include "llvm/IR/Module.h"
#include "llvm/IR/ValueSymbolTable.h"
#include "llvm/Support/Debug.h"
#include "llvm/Support/raw_ostream.h"
#include <algorithm>
Include dependency graph for ValueEnumerator.cpp:

Go to the source code of this file.

Functions

static bool isIntOrIntVectorValue (const std::pair< const Value *, unsigned > &V)
 
static void IncorporateFunctionInfoGlobalBBIDs (const Function *F, DenseMap< const BasicBlock *, unsigned > &IDMap)
 

Function Documentation

static void IncorporateFunctionInfoGlobalBBIDs ( const Function F,
DenseMap< const BasicBlock *, unsigned > &  IDMap 
)
static
static bool isIntOrIntVectorValue ( const std::pair< const Value *, unsigned > &  V)
static

Definition at line 27 of file ValueEnumerator.cpp.