LLVM  6.0.0svn
Classes | Namespaces
LegalizeTypes.h File Reference
#include "llvm/ADT/DenseMap.h"
#include "llvm/CodeGen/SelectionDAG.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/Debug.h"
#include "llvm/Target/TargetLowering.h"
Include dependency graph for LegalizeTypes.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::DAGTypeLegalizer
 This takes an arbitrary SelectionDAG as input and hacks on it until only value types the target machine can handle are left. More...
 

Namespaces

 llvm
 Compute iterated dominance frontiers using a linear time algorithm.