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


namespace  llvm
 This is an optimization pass for GlobalISel generic memory operations.