LLVM 19.0.0git
Classes | Namespaces
LegalizeTypes.h File Reference
#include "MatchContext.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/CodeGen/SelectionDAG.h"
#include "llvm/CodeGen/TargetLowering.h"
#include "llvm/Support/Compiler.h"

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

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