LLVM API Documentation
#include "InstCombineWorklist.h"
#include "llvm/Analysis/ValueTracking.h"
#include "llvm/IR/IRBuilder.h"
#include "llvm/IR/IntrinsicInst.h"
#include "llvm/IR/Operator.h"
#include "llvm/InstVisitor.h"
#include "llvm/Pass.h"
#include "llvm/Support/TargetFolder.h"
#include "llvm/Transforms/Utils/SimplifyLibCalls.h"
Go to the source code of this file.
Classes | |
class | llvm::InstCombineIRInserter |
class | llvm::InstCombiner |
InstCombiner - The -instcombine pass. More... | |
Namespaces | |
llvm | |
List of target independent CodeGen pass IDs. | |
Enumerations | |
enum | llvm::SelectPatternFlavor { llvm::SPF_UNKNOWN = 0, llvm::SPF_SMIN, llvm::SPF_UMIN, llvm::SPF_SMAX, llvm::SPF_UMAX } |
Functions | |
static unsigned | llvm::getComplexity (Value *V) |