LLVM  12.0.0git
Classes | Namespaces
LegalizeTypes.h File Reference
#include "llvm/ADT/DenseMap.h"
#include "llvm/CodeGen/SelectionDAG.h"
#include "llvm/CodeGen/TargetLowering.h"
#include "llvm/Support/Compiler.h"
#include "llvm/Support/Debug.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.


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...


 This class represents lattice values for constants.