LLVM API Documentation

EmitFunctions.cpp File Reference

#include "llvm/Constants.h"
#include "llvm/DerivedTypes.h"
#include "llvm/Module.h"
#include "llvm/Pass.h"
#include "llvm/Support/CFG.h"
#include "llvm/Transforms/Instrumentation.h"

Include dependency graph for EmitFunctions.cpp:

Go to the source code of this file.

Namespaces

namespace  llvm

Enumerations

enum  Color

Functions

static char llvm::doDFS (BasicBlock *node, std::map< BasicBlock *, Color > &color)
static char llvm::hasBackEdge (Function *F)
ModulePassllvm::createEmitFunctionTablePass ()

Variables

RegisterOpt< EmitFunctionTable > llvm::X ("emitfuncs","Emit a function table for the reoptimizer")