LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

SlotCalculator.cpp File Reference

#include "SlotCalculator.h"
#include "llvm/Constants.h"
#include "llvm/DerivedTypes.h"
#include "llvm/Function.h"
#include "llvm/Instructions.h"
#include "llvm/Module.h"
#include "llvm/SymbolTable.h"
#include "llvm/Type.h"
#include "llvm/Analysis/ConstantsScanner.h"
#include "llvm/ADT/PostOrderIterator.h"
#include "llvm/ADT/STLExtras.h"
#include <algorithm>
#include <functional>

Include dependency graph for SlotCalculator.cpp:

Go to the source code of this file.

Defines

#define SC_DEBUG(X)

Functions

static bool hasNullValue (unsigned TyID)


Define Documentation

#define SC_DEBUG  ) 
 

Definition at line 37 of file SlotCalculator.cpp.

Referenced by llvm::SlotCalculator::incorporateFunction(), llvm::SlotCalculator::purgeFunction(), llvm::SlotMachine::purgeFunction(), and llvm::SlotCalculator::SlotCalculator().


Function Documentation

static bool hasNullValue unsigned  TyID  )  [inline, static]
 

Definition at line 391 of file SlotCalculator.cpp.

References llvm::Type::LabelTyID, and llvm::Type::VoidTyID.