LLVM API Documentation

Classes | Namespaces
InstCombine.h File Reference
#include "llvm/IR/Function.h"
#include "llvm/IR/PassManager.h"
#include "llvm/Transforms/InstCombine/InstCombineWorklist.h"
Include dependency graph for InstCombine.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  llvm::InstCombinePass

Namespaces

namespace  llvm
 

List of target independent CodeGen pass IDs.



Detailed Description

This file provides the primary interface to the instcombine pass. This pass is suitable for use in the new pass manager. For a pass that works with the legacy pass manager, please look for createInstructionCombiningPass() in Scalar.h.

Definition in file InstCombine.h.